摘要: 1. 并发:在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行。其中两种并发关系分别是同步和互斥 2. 互斥:进程间相互排斥的使用临界资源的现象,就叫互斥。 3. 同步:进程之间的关系不是相互排斥临界资源的关系,而是相互依赖的关系。进一步的说 阅读全文
posted @ 2016-07-29 18:22 sikewang 阅读(1834) 评论(0) 推荐(1) 编辑
摘要: 了解AOP的相关术语:1.通知(Advice):通知定义了切面是什么以及何时使用。描述了切面要完成的工作和何时需要执行这个工作。2.连接点(Joinpoint):程序能够应用通知的一个“时机”,这些“时机”就是连接点,例如方法被调用时、异常被抛出时等等。3.切入点(Pointcut)通知定义了切面要 阅读全文
posted @ 2016-07-27 16:56 sikewang 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 这两天在twitter服务器上忽然遇到这样的异常: e: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderEx 阅读全文
posted @ 2016-07-14 16:21 sikewang 阅读(2340) 评论(0) 推荐(0) 编辑
摘要: 项目中用到需要初始化一些数据,Spring提供了filed的值注入和method的返回值注入。 一、Field值的注入 filed值注入需要使用org.springframework.beans.factory.config.FieldRetrievingFactoryBean来获取类的静态变量。 阅读全文
posted @ 2016-06-28 12:11 sikewang 阅读(246) 评论(0) 推荐(0) 编辑
摘要: Jsonp(JSON with Padding)是资料格式 json 的一种“使用模式”,可以让网页从别的网域获取资料。 关于Jsonp更详细的资料请参考http://baike.baidu.com/view/2131174.htm,下面给出例子: 一.客户端 Html代码 <!DOCTYPE ht 阅读全文
posted @ 2016-06-24 18:07 sikewang 阅读(549) 评论(1) 推荐(0) 编辑
摘要: 闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全 阅读全文
posted @ 2016-06-21 17:09 sikewang 阅读(2793) 评论(0) 推荐(1) 编辑
该文被密码保护。 阅读全文
posted @ 2016-06-12 17:45 sikewang 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 一、重载(Overloading) (1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。 重载Overloading是一个类中多态性的一种表现。 (2) Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不 阅读全文
posted @ 2016-06-07 18:26 sikewang 阅读(1212) 评论(0) 推荐(0) 编辑
摘要: Comparable & Comparator 都是用来实现集合中元素的比较、排序的,只是 Comparable 是在集合内部定义的方法实现的排序,Comparator 是在集合外部实现的排序,所以,如想实现排序,就需要在集合外定义 Comparator 接口的方法或在集合内实现 Comparabl 阅读全文
posted @ 2016-06-07 17:39 sikewang 阅读(1346) 评论(0) 推荐(0) 编辑
摘要: 1. Comparator 和 Comparable 相同的地方他们都是java的一个接口, 并且是用来对自定义的class比较大小的,什么是自定义class: 如 public class Person{ String name; int age }.当我们有这么一个personList,里面包含 阅读全文
posted @ 2016-06-07 17:38 sikewang 阅读(934) 评论(0) 推荐(1) 编辑