会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
永远相信美好的事情即将发生
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
1
2
3
4
下一页
2018年3月19日
java内部类
摘要: 内部类是指在一个外部类的内部再定义一个类。 内部类分为: 成员内部类、局部内部类、静态嵌套类、匿名内部类 1.成员内部类: 成员内部类,就是作为外部类的成员,可以直接使用外部类的所有成员和方法,即使是private的. 在外部类中如果要访问成员内部类的成员,必须先创建一个成员内部类的对象,再通过指向
阅读全文
posted @ 2018-03-19 14:46 天空极限
阅读(114)
评论(0)
推荐(0)
编辑
2018年3月8日
redis哨兵模式
摘要: 1.1 主从复制的问题 Redis主从复制可将主节点数据同步给从节点,从节点此时有两个作用: 一旦主节点宕机,从节点作为主节点的备份可以随时顶上来。 扩展主节点的读能力,分担主节点读压力。 但是问题来了: 一旦主节点宕机,从节点晋升成主节点,同时需要修改应用方的主节点地址,还需要命令所有从节点去复制
阅读全文
posted @ 2018-03-08 11:43 天空极限
阅读(719)
评论(0)
推荐(0)
编辑
2018年3月6日
基于redis的session共享问题
摘要: <1>tomcat的lib下面添加jar包: <2>conf/context.xml中添加: <Valve className="com.orangefunction.tomcat.redissessions.RedisSessionHandlerValve" /> <Manager classNa
阅读全文
posted @ 2018-03-06 15:29 天空极限
阅读(561)
评论(0)
推荐(0)
编辑
2018年3月4日
mybatis笔记
摘要: <1>SqlMapConfig.xml:mysql全局配置文件,配置了数据源,事务,运行环境等信息 mapper.xml:配置映射文件,sql语句 <2>SqlSessionFactory:会话工厂,用于创建SqlSession(会话),(通过执行器executor)用于操作数据库,底层 通过map
阅读全文
posted @ 2018-03-04 12:48 天空极限
阅读(125)
评论(0)
推荐(0)
编辑
2018年2月24日
linux-搜索
摘要: linux搜索命令:cat -n test.log|grep "地形" 得到"地形"关键字所在的行号是102行. 此时如果我想查看这个关键字前10行和后10行的日志: cat -n test.log |tail -n +92|head -n 20 从第92行开始拿20条日志。 tail -n 10
阅读全文
posted @ 2018-02-24 15:32 天空极限
阅读(104)
评论(0)
推荐(0)
编辑
2018年2月23日
20180223
摘要: <1>集合对象转数组 Object[] arrayOfObject = list.toArray(); <2>数组复制 int[] arr1 = {1, 2, 3, 4, 5}; int[] arr2 = Arrays.copyOf(arr1, arr1.length); Arrays的copyOf
阅读全文
posted @ 2018-02-23 09:42 天空极限
阅读(105)
评论(0)
推荐(0)
编辑
2017年12月20日
ReadWriteLock-读写分离锁
摘要: <1>有效地帮助锁竞争,以提升性能;读读之间不会阻塞,读写之间依然阻塞; 当读操作远大于写操作时,则读写锁就可以发挥最大的 功效 <2>构造器: ReentrantReadWriteLock rw=new ReentrantReadWriteLock (); Lock readLock=rw.rea
阅读全文
posted @ 2017-12-20 11:47 天空极限
阅读(160)
评论(0)
推荐(0)
编辑
2017年11月27日
基础知识
摘要: 1.本地jar包打包到本地仓库 install:install-file -Dfile=d://springside3-core-3.2.2.jar -DgroupId=org.jason.spring -DartifactId=org.jason.side -Dversion=3.2-Dpacka
阅读全文
posted @ 2017-11-27 17:30 天空极限
阅读(140)
评论(0)
推荐(0)
编辑
2017年6月14日
java并发之重入锁
摘要: <1>ReentrantLock lock=new ReentrantLock(); //获得锁 lock.lock(); //释放锁 lock.unlock(); <2>一个线程可以连续两次获得同一把锁,但是在释放锁的时候必须释放相同的次数, 释放的次数多,会报java.lang.IllegalM
阅读全文
posted @ 2017-06-14 15:48 天空极限
阅读(165)
评论(0)
推荐(0)
编辑
2017年5月18日
线程中断
摘要: <1>方法:public void interrupt(); //中断线程,实例方法 public boolean isInterrupted(); //判断是否被中断吗,实例方法 public static boolean Thread.interrupted(); //判断是否被中断,并清除当前
阅读全文
posted @ 2017-05-18 16:38 天空极限
阅读(119)
评论(0)
推荐(0)
编辑
1
2
3
4
下一页