摘抄自知乎https://www.zhihu.com/question/21373020 一个很重要的设计准则是:设计是做减法,能不用模式就不用模式。这个准则对内部类来说同样适用。 所以能不用内部类就不用内部类。 以前觉得内部类用来有针对性地暴露外部类的特定接口,比一下子把整个对象都给人家要好。 比 ...
分类:
编程语言 时间:
2018-02-01 17:41:31
阅读次数:
144
今天开始做一个 画皮卡丘的项目,所以总结一下过程中学到的一些新知识。 ...
分类:
其他好文 时间:
2018-02-01 17:41:22
阅读次数:
132
众所周知,Otter的代码打包后,是通过Jetty启动的,Otter代码的启动脚本中自带了开启Jetty远程DEBUG的脚本,所以我们只需要在启动Otter Manager和Otter Node的时候,带上如下参数: 其中8888就是我们远程debug的端口号。 然后在IDEA中开启远程调试,具体的 ...
分类:
其他好文 时间:
2018-02-01 17:41:15
阅读次数:
154
在我们平常的开发中可能会遇到这样的问题,就是判断某一列是否全部由数字组成,我们都知道oracle并没有给我们提供这样一个现成的函数,那么根据我的经验我总结了两个行之有效的方法(列名:column,表名:table): 1.使用trim+translate函数: 复制代码代码如下: select * ...
分类:
数据库 时间:
2018-02-01 17:41:07
阅读次数:
208
帧缓冲设备的file_operations中的成员函数都在fbmem.c中实现,一般不需要驱动工程师修改。这里主要分析它的write、mmap和ioctl方法。 帧缓冲设备的mmap()操作函数比较重要,因为多数情况下访问帧缓冲设备不是通过其读写方法,而是通过mmap()系统调用将帧缓冲映射到用户空 ...
分类:
其他好文 时间:
2018-02-01 17:40:57
阅读次数:
330
2018年01月31日 随着我们系统用户数量的日增,业务数据处于一个爆发前,增长的数据量已经给我们的系统造成了很大的不确定。在上个周末用户量较多,并发较大的情况下,读写频繁的验证码表,数据量达到几十万上百万的时候出现了锁表阻塞,导致用户登录验证失败,进而导致系统的一度反应较慢,甚至登录不上等问题。查 ...
分类:
数据库 时间:
2018-02-01 17:40:47
阅读次数:
216
1.创建索引 1.ALTER TABLE 2.CREATE INDEX CREATE INDEX可对表增加普通索引或UNIQUE索引。 CREATE INDEX index_name ON table_name (column_list) CREATE UNIQUE INDEX index_name ...
分类:
数据库 时间:
2018-02-01 17:40:38
阅读次数:
177
.Net Core Api Jwt授权认证 Json Web Token 备忘 ...
分类:
Windows程序 时间:
2018-02-01 17:40:19
阅读次数:
2939
清朝的时候,常州有一个魏廉访,他的父亲是个医生,乐善好施。 有一次魏老先生被请往一病人家中治病。 他离开后,病人发现藏在枕头下的十两银子不见了。 病人的的儿子,怀疑是魏老先生拿了,就到老先生家,对他说:“有桩疑难事,想问先生,但是又怕老先生见怪,不敢说。” 魏老先生说:“你说吧,不责怪你!”病人的儿 ...
分类:
其他好文 时间:
2018-02-01 17:40:11
阅读次数:
142
架构图 安装步骤省略。 158.140 keepalived.conf 158.141 keepalived.conf VIP check.sh mysql_status.sh 主主 漂移 ...
分类:
数据库 时间:
2018-02-01 17:40:03
阅读次数:
187
承接RC4生成不重复字符串的需求之后,因为优惠码要方便用户使用的缘故,所以思来想去,觉得还是直接生成二维码给用户直接扫比较实用,也不用用户专门记录冗长的优惠码编号。 所以这一章,就先把java生成二维码【可带logo和文字】做一记录,使用google的工具包zxing 1.maven依赖 2.完整代 ...
分类:
编程语言 时间:
2018-02-01 17:39:55
阅读次数:
235
Openstack的一大问题是安装问题,自从有了kolla之后,安装难度向前迈进了一大步,但是由于国内访问openstack相关安装源的速度原因,以及版本稳定性的原因,给真正落地造成了很大的障碍。能不能再简单一点,就像VMWare的ESXI一样,下载一个经过验证的,稳定的安装ISO镜像直接到本地安装,答案是可以的,已经有前辈做了相应的工作,陈沙克就是
分类:
其他好文 时间:
2018-02-01 17:39:47
阅读次数:
1640
... ... def modify(self,data): url = 'http:xxx' data = data params = {"data": (None, data)} #注意这里的传参,格式是这样的 headers = { 'Authorization': self.auth() .... ...
分类:
其他好文 时间:
2018-02-01 17:39:36
阅读次数:
159
客户端 服务端: 上述代码只是同步的Socket通信,我也只是初学 ...
分类:
其他好文 时间:
2018-02-01 17:39:28
阅读次数:
194
Python小白写的三个入门级的爬虫(附注释)写在前面的话:作者目前正在学习Python,还是一名小白,所以注释可以会有些不准确的地方,望谅解。这三个小爬虫不是很难,而且用处可能也不大,主要还是锻炼新手对函数的运用与理解大牛和意义党可以先绕过了附:我用的是Pyton2.713,用3.0的朋友运行可能会有些代码出错第一个,网页源代码爬虫;#--coding:utf-8--#一个巨详细又简单的小爬虫#
分类:
编程语言 时间:
2018-02-01 17:39:05
阅读次数:
379