上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 30 下一页
摘要: java天生就是多线程的语言,线程安全则是一个必须的要求。 给你一段代码,你如何判定其是否是线程安全的?那么,自然就要有一套绝对的理论给你的证明提供依据了。 先行发生原则,可以帮你判定是否并发安全的,从而不必去猜测是否是线程安全了! 如果Java内存模型中所有有序性都靠volatile和synchr 阅读全文
posted @ 2018-10-01 10:53 阿牛20 阅读(1026) 评论(0) 推荐(0) 编辑
摘要: 如果让你来实现一个定时器的功能,简单点就是,每隔n秒,去执行一次A任务,你打算怎么实现? 我觉得一般都能想到,使用一个死循环,然后每次循环比较时间,时间到了就去执行A任务就好了。但是这样会不会有问题?每次循环会不会性能消耗太大?别人都是怎么做的?如果有语言提供的工具,那我自然更加相信他而不是自己去实 阅读全文
posted @ 2018-09-30 12:27 阿牛20 阅读(7702) 评论(0) 推荐(0) 编辑
摘要: Kafka作为大数据时代的产物,自有其生存之道。让我们跟随扫盲班的培训,进行大致了解与使用kafka吧。(平时工作有使用不代表就知道kafka了哟) 1. kafka介绍 1.1. 拥有的能力(能干什么?) 根据官网的介绍,ApacheKafka®是一个分布式流媒体平台,它主要有3种功能: 1. 发 阅读全文
posted @ 2018-09-28 21:37 阿牛20 阅读(1014) 评论(0) 推荐(0) 编辑
摘要: 如下,是一些java字节码也就是原始的class文件,当应用部署到线上之后,我们能够看到的也就是这样的字样了。那么怎样解呢?就让我们一起,来解读解读字节码吧! 原始类源码如下: 完整字节码文件,如有兴趣请展开: Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F 00000 阅读全文
posted @ 2018-09-26 22:11 阿牛20 阅读(1101) 评论(0) 推荐(0) 编辑
摘要: 接上一篇 dubbo-server 之后,再来看一下 dubbo-client 是如何工作的。 dubbo提供者服务示例, 其结构是这样的!dubbo://192.168.11.6:20880/com.alibaba.dubbo.demo.DemoService?anyhost=true&appli 阅读全文
posted @ 2018-09-25 19:15 阿牛20 阅读(2810) 评论(0) 推荐(0) 编辑
摘要: 查看运行时生成的文件,以更清楚运行情况。 查看动态生成的类,一般有两个方法: 1. 使用据说是jdk自带包sa-jdi.jar里的工具。 其中,不想自己搞,当然就利用下,sa-jdi.jar 里自带的的sun.jvm.hotspot.tools.jcore.ClassDump就可以把类的class内 阅读全文
posted @ 2018-09-17 10:06 阿牛20 阅读(10612) 评论(1) 推荐(1) 编辑
摘要: idea作为一个java开发的便利IDE工具,个人是比较喜欢的,今天来探索个小功能: 导出单个类文件为jar包! 偶有这种需求,就是某个类文件独立存在,但是需要将其导出为jar,供别人临时使用,或者一些必要的场合,如: 编写一些特殊的agent使用。 不想为某个单个文件写一个项目,就想把代码加载在某 阅读全文
posted @ 2018-09-15 16:25 阿牛20 阅读(8617) 评论(2) 推荐(3) 编辑
摘要: 管理也是一些套路的传承,很多人说不去学专门的管理,照样把工作做得很好。是的,不是散打乱打就不能赢,只是会吃点亏而已。如果你有了套路在心中,那么必定会让自己车到山前开路,让事情更好办。 所以,我去学了几招套路。回来后,真的发现,公司原来真的满满的套路,哈哈,一下看清了他们的把戏!也许有时没用,但是也许 阅读全文
posted @ 2018-09-11 08:27 阿牛20 阅读(961) 评论(0) 推荐(0) 编辑
摘要: sftp作为临时的文件存储位置,在某些场合还是有其应景的,比如对账文件存放。需要提供一个上传的工具类。实现方法参考下: pom.xml中引入类库: sftp工具类和使用命令行是一样的操作方法,上传下载如下: 使用时,可根据需要进行连接的适时释放!也可能为了安全需要,添加一些额外的安全指令! sftp 阅读全文
posted @ 2018-09-03 19:19 阿牛20 阅读(8055) 评论(0) 推荐(0) 编辑
摘要: AOP,中文名称,切面。在不影响业务代码情况下,实现想要的功能,是个真炫酷的事。 aop是个好东西,记录日志是必须的。 记录数据也一样的,那么也是可以用aop来实现的,这里借助注解一起解决问题吧。 因为是关键业务,所以意味着不是所有业务,那么自然地就想到了,可以使用过滤的方式,也就是使用注解,如果有 阅读全文
posted @ 2018-09-01 19:58 阿牛20 阅读(1004) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 30 下一页