摘要: 阅读全文
posted @ 2016-10-19 20:26 okay4321 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 类的加载 何为类加载器,简单的说就是JVM通过类加载器ClassLoader,把.class文件中的信息,拼装成Class对象放入内存中。 JVM的类加载器,就是字节码和JVM的桥梁。如下图所示,我们写好的.java文件经过编译器,编译成.class的二进制文件(字节码),然后通过类加载器把.cla 阅读全文
posted @ 2016-10-19 19:49 okay4321 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 背景:线上有一个推荐服务,日志量比较大,想确认下是不是qps过高 问题:如何根据日志查看一个服务的qpstail -f XXX.log,可以发现日志格式如下:[8708-10 14:51:44 638 INFO ] [async task worker[61]] recommend.componen 阅读全文
posted @ 2016-10-19 19:20 okay4321 阅读(1919) 评论(1) 推荐(0) 编辑
摘要: http://chong-zh.iteye.com/blog/2175166 调研比较了三个Redis集群的解决方案: 1.基本架构 1.1 Twemproxy 增加Proxy层,由Proxy实现一致性哈希算法(支持:KETAMA/取模/随机) 数据分片算法: 采用一致性哈希算法,以KETAMA为例 阅读全文
posted @ 2016-10-19 17:50 okay4321 阅读(930) 评论(0) 推荐(0) 编辑
摘要: DispatcherServlet继承自抽象类:FrameworkServlet,间接继承了HttpServlet,采用前端控制器模式,负责任务的分派 DispatcherServlet是Spring MVC的灵魂和心脏,它负责接收HTTP请求并协调Spring MVC的各个组件完成请求处理的工作。 阅读全文
posted @ 2016-10-19 17:20 okay4321 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1 shape constructor 2 circle constructor 3 shape 上转型对象可以操作子类继承隐藏的成员变量 不能操作子类新增成员变量 4 this is circle 上转型对象一定是去调用子类重写的方法 多态的性质 5 shape 静态函数不存在重写 6 7 8 上 阅读全文
posted @ 2016-10-19 16:48 okay4321 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-10-19 16:42 okay4321 阅读(104) 评论(0) 推荐(0) 编辑
摘要: http://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.html?bsh_bid=1514840537 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量 阅读全文
posted @ 2016-10-19 15:03 okay4321 阅读(109) 评论(0) 推荐(0) 编辑
摘要: URL 说明 允许通信 http://www.a.com/a.jshttp://www.a.com/b.js 同一域名下 允许 http://www.a.com/lab/a.jshttp://www.a.com/script/b.js 同一域名下不同文件夹 允许 http://www.a.com:8 阅读全文
posted @ 2016-10-19 14:41 okay4321 阅读(104) 评论(0) 推荐(0) 编辑
摘要: dict Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。 举个例子,假设要根据同学的名字查找对应的成绩,如果用list实现,需要两个list: 给定一个名字,要查找对应的成绩,就先要在na 阅读全文
posted @ 2016-10-19 14:38 okay4321 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 参数(自变量)在Python里都是按引用传递,也就是传递的是变量地址,(变量就是地址,没有类型,而关联的对象是有类型的) 但是对于不可变变量,在函数内修改会申请新的内存空间,所以对外层函数没有影响, 对于list变量,相当于操作同一块内存,则会影响外层函数。 可变对象:list dict set 不 阅读全文
posted @ 2016-10-19 14:35 okay4321 阅读(5036) 评论(0) 推荐(0) 编辑