上一页 1 ··· 94 95 96 97 98 99 100 101 102 ··· 297 下一页

2017年11月3日

Java中的锁概念

摘要: 掌握Java中锁是Java多线程编程中绕不开的知识,只有知道理解Java各种锁才能在编码过程中灵活运用,写出更高效的多线程程序。而理解掌握锁的第一步,可从宏观上对比理解一下各种锁概念。 公平锁/非公平锁 可重入锁 独享锁/共享锁 互斥锁/读写锁 乐观锁/悲观锁 分段锁 偏向锁/轻量级锁/重量级锁 自 阅读全文

posted @ 2017-11-03 08:23 时间朋友 阅读(3676) 评论(0) 推荐(1)

2017年11月2日

maven变量

摘要: 一、pom文件,maven内置变量 ${basedir} 项目根目录 ${project.build.directory} 构建目录,缺省为target ${project.build.outputDirectory} 构建过程输出目录,缺省为target/classes ${project.bui 阅读全文

posted @ 2017-11-02 22:36 时间朋友 阅读(5298) 评论(0) 推荐(2)

2017年11月1日

清零成长法

摘要: 晚上回来的路上听古典《超级个体》时被几句话触动了,“生理学的死亡是指脑电波消失、瞳孔放大,浪漫点的说法是当你不再相信爱情时爱情就死亡了,当你不再相信梦想时梦想就死亡了,当你没有成长更新认知,对事物的看法观点一成不变时你的认知就死亡了。很多人都是25岁就死亡了,只是活在没有灵魂的躯体里75岁才埋。” 阅读全文

posted @ 2017-11-01 23:52 时间朋友 阅读(400) 评论(0) 推荐(0)

2017年10月31日

Java消息队列

摘要: 一、消息队列概述 消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ 二、消息队列应用场景以下介绍消息队列 阅读全文

posted @ 2017-10-31 08:29 时间朋友 阅读(20820) 评论(1) 推荐(5)

2017年10月30日

Java9的新特性

摘要: 2017.9.21延期了好几次的Java9正式发布,在人工智能的时代,java还能不能持续辉煌是个问题。看看java9的新特性没什么让自己想升级的意愿,因为要么时一些特性用不到,要么时已经有其它方案代替没必要再用它,用了反而要增加学习成本,可能造成其它jar包的不兼容等问题。 1,java9的核心变 阅读全文

posted @ 2017-10-30 08:06 时间朋友 阅读(12717) 评论(0) 推荐(0)

2017年10月29日

2017第43周日

摘要: 一、JVM调试排查问题会用到的参数: -XX:+TraceClassLoading:打印加载类文件路径,调试jar冲突有用-XX:+PrintGCDetails:打印GC消息详细-XX:+PrintGCTimeStamps:打印GC信息带时间。 二、Java中异常体系 一般编译时必须要开放处理的属于 阅读全文

posted @ 2017-10-29 06:53 时间朋友 阅读(240) 评论(0) 推荐(0)

2017年10月28日

OSGI依赖问题处理

摘要: 用osgi实现java的模块化和热插拔时要考虑好两个问题,不同bundle间如何通信?依赖怎么处理? OSGi的一个标准就是各个bundle之间是相互隔离的,每个bundle都有自己的classloader,并且不同的版本之间都是相互隔离的,这样就使bundle从物理上进行了隔离,那么OSGi 的b 阅读全文

posted @ 2017-10-28 07:00 时间朋友 阅读(3292) 评论(0) 推荐(0)

2017年10月27日

《横向领导力》笔记

摘要: 横向领导力是很早之前知道最近有意识到的特别重要的能力,在现代社会这个分工精细的背景下,一个人能力是有限的,要做成大事必须要靠团队,通过自己的影响力和领导力有效组织一帮人实现自己的目标和愿景是一种更高维度的能力,即便是在未来的人工智能时代。正如书中所说“只有一把手才能领导,这是职场最大的错误区和陷阱” 阅读全文

posted @ 2017-10-27 08:18 时间朋友 阅读(3866) 评论(0) 推荐(0)

2017年10月26日

Java执行定时任务

摘要: 一、用java.util.Timer 使用JAVA类Timer可实现简单的延迟和周期性任务,其中的任务使用java.util.TimerTask表示。任务的执行方式有两种: 按固定速率执行:即scheduleAtFixedRate的两个重载方法 按固定延迟执行:即schedule的4个重载方法 我们 阅读全文

posted @ 2017-10-26 08:13 时间朋友 阅读(4467) 评论(0) 推荐(0)

2017年10月25日

2017第43周三

摘要: 不重复造轮子的心态是好的,但前提是你能知道有哪些轮子可用,不仅要知道它能做什么不能做什么,而且要知道为什么。 要实现一个功能比如xml,json互转处理,不知道有没有轮子可用,可以网上搜索一下,如果变换几个关键词还是无法搜索到现成的轮子,就老老实实自己来写,本身也不是什么难题。搜不到现成的解决方案要 阅读全文

posted @ 2017-10-25 09:17 时间朋友 阅读(127) 评论(0) 推荐(0)

上一页 1 ··· 94 95 96 97 98 99 100 101 102 ··· 297 下一页

导航