Silentdoer

导航

上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 43 下一页

2018年4月28日 #

利用cglib包实现Spring中aop的<aop:advisor>功能

摘要: 一:前言 还有<aop:before>/<aop:after>/<aop:around>的没有实现,不过根<aop:advisor>是差不多的,就是要额外注册一些东西到AdvisorSupport里,这个等以后有时间再写了; 二:代码 1.Test类,用于描述<aop:pointcut的expres 阅读全文

posted @ 2018-04-28 15:53 Silentdoer 阅读(302) 评论(0) 推荐(0) 编辑

Java8函数式接口/Lambda表达式/接口默认方法/接口静态方法/接口冲突方法重写/lambda表达式指定泛型类型等

摘要: 一:函数式接口 1.函数式接口的概念就是此接口必须有且只能有一个抽象方法,可以通过@FunctionalInterface来显示规定(类似@Override),但是没有此注解的但是只有一个抽象方法的接口也是函数式接口;(接口也和类一样有包访问权限,但是内部的方法则默认是public) 2.接口里可以 阅读全文

posted @ 2018-04-28 12:11 Silentdoer 阅读(1154) 评论(0) 推荐(0) 编辑

2018年4月27日 #

Java RMI与RPC的区别

摘要: 转载自:https://www.cnblogs.com/ygj0930/p/6542811.html;加了一些自己的理解; 一:RPC 远程过程调用(注:可以这么理解,RPC是所有语言的通用协议,有点像SOAP,而RMI是RPC的一种Java实现『或说RMI是RPC的java版的细化要求』;这是自己 阅读全文

posted @ 2018-04-27 17:35 Silentdoer 阅读(8534) 评论(1) 推荐(0) 编辑

2018年4月26日 #

利用生产者消费者模型和MQ模型写一个自己的日志系统-并发设计里一定会用到的手段

摘要: 一:前言 写这个程序主要是用来理解生产者消费者模型,以及通过这个Demo来理解Redis的单线程取原子任务是怎么实现的和巩固一下并发相关的知识;这个虽然是个Demo,但是只要稍加改下Appender部分也是可以用于项目中的,假设项目里确实不需要log4j/logback之类的日志组件的时候; 二:实 阅读全文

posted @ 2018-04-26 23:28 Silentdoer 阅读(1375) 评论(1) 推荐(1) 编辑

快速排序原理和实践

摘要: 一:前言 快速排序是冒泡排序的一种改进,在快速排序里是通过将待排序的list的第一个元素作为pivot,此时分为两块,一个是pivot变量,一个是挖空了第一个元素的list,然后对list进行排序时有点像数字华容道的玩法,只不过快速排序里是先从右边比较然后可以远程移动 元素到挖空区(已开始挖空区就是 阅读全文

posted @ 2018-04-26 15:53 Silentdoer 阅读(221) 评论(0) 推荐(0) 编辑

Vue.js——60分钟快速入门

摘要: 本文摘自:http://www.cnblogs.com/keepfool/p/5619070.html 如果你之前已经习惯了用jQuery操作DOM,学习Vue.js时请先抛开手动操作DOM的思维,因为Vue.js是数据驱动的,你无需手动操作DOM。它通过一些特殊的HTML语法,将DOM和数据绑定起 阅读全文

posted @ 2018-04-26 08:56 Silentdoer 阅读(336) 评论(0) 推荐(0) 编辑

使用Angularjs和Vue.js对比

摘要: 转载自:http://www.cnblogs.com/summer7310/p/6394379.html; 之前项目都是使用Angularjs,(注明此处主要讲Angularjs 1)在初步使用Vue.js后做一个简单的对比笔记。 首先从理论上简单说一下各自的特点,之后再用几个小的例子加以说明。 A 阅读全文

posted @ 2018-04-26 08:40 Silentdoer 阅读(410) 评论(0) 推荐(0) 编辑

2018年4月25日 #

解决普通用户sudo时出现/usr/bin/sudo must be owned by uid 0 and have the setuid bit set

摘要: 一:因为之前误操作使用sudo chmod -R 777 /usr命令修改了usr文件的所有者导致了此问题; 二:网上说需要进入recovery mode,经过自己的测试是不需要的; 三:步骤(只需登录到普通模式下即可) 1.su - root切换为root用户; 2.执行chown root:ro 阅读全文

posted @ 2018-04-25 20:19 Silentdoer 阅读(23249) 评论(1) 推荐(0) 编辑

Java实现生产者消费者问题与读者写者问题

摘要: 转载自:https://my.oschina.net/hosee/blog/485121 摘要: Java实现生产者消费者问题与读者写者问题 1、生产者消费者问题 生产者消费者问题是研究多线程程序时绕不开的经典问题之一,它描述是有一块缓冲区作为仓库,生产者可以将产品放入仓库,消费者则可以从仓库中取走 阅读全文

posted @ 2018-04-25 14:07 Silentdoer 阅读(421) 评论(0) 推荐(0) 编辑

java并发控制工具类和集合等

摘要: 转载自:https://my.oschina.net/hosee/blog/607677 摘要: 本系列基于炼数成金课程,为了更好的学习,做了系列的记录。 本文主要介绍: 1.各种同步控制工具的使用 2.并发容器及典型源码分析 在[高并发Java 二] 多线程基础中,我们已经初步提到了基本的线程同步 阅读全文

posted @ 2018-04-25 13:55 Silentdoer 阅读(244) 评论(0) 推荐(0) 编辑

上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 43 下一页