一个对象的动作触发多个对象的行为,通过观察者可以去掉对象的依赖,支持各种自定义和扩展。 观察者模式,还要从那只申请的猫开始说起。 猫叫一声之后触发: Baby Cry()、Brother Trun()、Dog Wang()、Father Roar()、Mothor Whisper()、Mouse R ...
分类:
其他好文 时间:
2019-09-19 21:37:31
阅读次数:
79
shiro 作为Apache的开源项目。该框架下的主要模块包含如下: 1,Subject 2,SecurityManager 3,Authenticator 4,Authorizer 5,Realm 6,SessionManager 7,SessionDao 8,CacheManager 9,Cry ...
分类:
Web程序 时间:
2019-08-20 01:10:53
阅读次数:
154
一个面试题.每次没能完全答对。各位补充一下.或者发表自己的答案:cry:现在大概列出如下:(忘各位补充)1.数据库的设计尽量把数据库设计的更小的占磁盘空间.1).尽可能使用更小的整数类型.(mediumint就比int更合适).2).尽可能的定义字段为not null,除非这个字段需要null.3) ...
分类:
数据库 时间:
2019-04-19 12:03:12
阅读次数:
185
不好意思,我又把原厂避震换回border的绞牙了。 这套台湾绞牙已经陪伴了我第三个年头了,本次主要是调节了桶身高度,让车身升高了一下,现在是前面3指松将近4指、后面2指(以前是前面2指半、后面1指松2指紧的样子)。 总的来说车高提高了一些,通过性比原来好了,前后配置也较原来更接近原厂。(原厂是前一个 ...
分类:
其他好文 时间:
2019-03-05 21:37:27
阅读次数:
135
写了一个mapper接口 在Service中注入该接口 启动项目,报错一气呵成:cry: 查看springboot启动类, ok ...
分类:
移动开发 时间:
2019-01-06 12:01:51
阅读次数:
516
#1.多态:同一种事物的多种形态
import abc
class Aninal(metaclass=abc.ABCMeta):
@abc.abstractmethod
def cry(self):
pass
class pig(Aninal):
def cry(self):
print(‘hengheng‘)
class dog(Aninal):
def cry(self):
print(‘wangwang‘)
pig1=pig()
dog1=dog()
#多态性:指的是在不考虑对象具体类型的情况下,直接使用对象。
def talk(obj):
obj.cry()
talk(dog1) #dog1.cry()
talk(pig1) #
分类:
其他好文 时间:
2018-10-08 23:14:41
阅读次数:
173
"传送门" 题目要求合法的区间个数,这里考虑用总区间个数减去不合法的个数 假设某个数为区间最大值,那么包含这个数的最长区间内,所有数小于他并且所有数没有这个最大值没有的二进制位,可以按位考虑每个数$i$在$j$这一位上向左和向右第一个二进制位为1的位置,分别记为$l_{i,j},r_{i,j}$,然 ...
分类:
其他好文 时间:
2018-09-22 21:22:20
阅读次数:
222
SQL Server Express 版本是没有SQL 代理服务的,从而导致不能使用SQL Server的定时自动备份功能。真心感觉这就是一个坑,虽然Express是学习的版本,但是精简的也太多了。另外一点不能忍受的是居然没有SQL Profile 监控执行语句数据功能,[手动cry] 好了,来说一 ...
分类:
数据库 时间:
2018-09-20 11:27:37
阅读次数:
296
say(1, 2, 3); /* __call是调用不可见(不存在或无权限)的方法时,自动调用 $li->say(1, 2, 3); -----没有say()方法----> __call('say', array(1, 2, 3))运行 */ human::cry('痛哭', '鬼哭', '号哭')... ...
分类:
其他好文 时间:
2018-07-29 10:46:07
阅读次数:
169
1. 我们应该记住,既成的事实一定有它的道理,如果我们不能理解它,恐怕得从自身找原因。如果你交易股票,请记住,如果预测和市场不一致,错的是预测,而不是市场 https://www.cnblogs.com/meteoric_cry/p/6421772.html https://www.jianshu. ...
分类:
其他好文 时间:
2018-06-06 12:40:50
阅读次数:
134