• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






永远相信美好的事情即将发生

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2018年3月19日

java内部类
摘要: 内部类是指在一个外部类的内部再定义一个类。 内部类分为: 成员内部类、局部内部类、静态嵌套类、匿名内部类 1.成员内部类: 成员内部类,就是作为外部类的成员,可以直接使用外部类的所有成员和方法,即使是private的. 在外部类中如果要访问成员内部类的成员,必须先创建一个成员内部类的对象,再通过指向 阅读全文
posted @ 2018-03-19 14:46 天空极限 阅读(120) 评论(0) 推荐(0)
 

2018年3月8日

redis哨兵模式
摘要: 1.1 主从复制的问题 Redis主从复制可将主节点数据同步给从节点,从节点此时有两个作用: 一旦主节点宕机,从节点作为主节点的备份可以随时顶上来。 扩展主节点的读能力,分担主节点读压力。 但是问题来了: 一旦主节点宕机,从节点晋升成主节点,同时需要修改应用方的主节点地址,还需要命令所有从节点去复制 阅读全文
posted @ 2018-03-08 11:43 天空极限 阅读(738) 评论(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 天空极限 阅读(567) 评论(0) 推荐(0)
 

2018年3月4日

mybatis笔记
摘要: <1>SqlMapConfig.xml:mysql全局配置文件,配置了数据源,事务,运行环境等信息 mapper.xml:配置映射文件,sql语句 <2>SqlSessionFactory:会话工厂,用于创建SqlSession(会话),(通过执行器executor)用于操作数据库,底层 通过map 阅读全文
posted @ 2018-03-04 12:48 天空极限 阅读(133) 评论(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 天空极限 阅读(116) 评论(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 天空极限 阅读(112) 评论(0) 推荐(0)
 

2017年12月20日

ReadWriteLock-读写分离锁
摘要: <1>有效地帮助锁竞争,以提升性能;读读之间不会阻塞,读写之间依然阻塞; 当读操作远大于写操作时,则读写锁就可以发挥最大的 功效 <2>构造器: ReentrantReadWriteLock rw=new ReentrantReadWriteLock (); Lock readLock=rw.rea 阅读全文
posted @ 2017-12-20 11:47 天空极限 阅读(167) 评论(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 天空极限 阅读(154) 评论(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 天空极限 阅读(176) 评论(0) 推荐(0)
 

2017年5月18日

线程中断
摘要: <1>方法:public void interrupt(); //中断线程,实例方法 public boolean isInterrupted(); //判断是否被中断吗,实例方法 public static boolean Thread.interrupted(); //判断是否被中断,并清除当前 阅读全文
posted @ 2017-05-18 16:38 天空极限 阅读(125) 评论(0) 推荐(0)
 
下一页