加载中
道哥:我人生有两大选择,为的却都是同一件事

视频在这里:https://v.qq.com/x/page/b0519geiro4.html 《初心》十集技术人物纪录片 | 第八集 由 InfoQ 二叉树 出品 吴瀚清,又称刺、aullik5、大风、道哥、小黑,现任阿里云首席安全研究员...

2017/06/30 16:37
2.7K
从单体架构迁移到微服务,8个关键的思考、实践和经验

随着微服务架构的持续火热,网络上针对微服务和单体架构的讨论也是越来越多。去年的时候,社区更多的关注点是在二者的区别以及优缺点辨析上,而今年,越来越多的人开始关注如何从单体架构迁移...

2016/09/20 11:03
352
创业失败,经验分享

在国内某一知名的程序员论坛里,看到一位朋友发的他对创业的一些经验,觉得受教,很多观点与我相同,分享给大家: 1、合伙人一定要志同道合,各司其职,分工明确,股份一定不要太平均,要有个...

2013/08/10 10:12
494
DNS解析过程

DNS解析过程是重点也是难点,下面我按自己的理解一步步来解释,可能有错误之处,欢迎指正。以下步骤中,将DNS缓存中存在域名对应IP则DNS解析成功,用户计算机将直接访问服务器,若DNS服务器缓...

2013/07/17 09:45
1K
悲观锁和乐观锁

悲观锁 一个线性在执行一个操作时持有对一个资源的独占锁。(互斥) 一般用在冲突比较可能发生的场景下 乐观锁 尝试采用原子操作,而不需要持有锁;冲突可被检测,如果发生冲突,具有相应的重...

2013/07/15 10:14
303
线程安全么?

一个朋友给我发的,问我线程安全么? public class Cache { private Map cache = new HashMap() ;  public Object get(String key) { return cache.get(key); }...

2013/07/02 09:35
133
Spring 3 mvc hello world例子

本篇文章中,我会使用maven构建一个基于Spring MVC的入门例子,前端标签库使用的是jstl。 在开始之前,请确保你已经安装maven、eclipse以及tomcat。 1.创建maven工程 在eclipse的工作区中使用...

2013/06/24 13:08
698
log4j中将日志发送到远程服务器

1.服务端配置 1)服务端配置文件log4j-server.properties #Define a narrow log category. A category like debug will produce some extra logs also from server itself log4j.rootLogger...

2013/06/22 18:09
9.2K
关于wait()和notify()

1.wait()和notify()的涉及初衷是为了解决线程之间通讯的问题,他们都是java.lang.Object的三个方法。Java通过内建的等待机制来允许线程在等待信号的时候变为非运行状态。 2.为了调用wait()或...

2013/06/04 10:55
156
聊聊内存泄露

个人博客:http://shellblog.sinaapp.com/ 1.什么是内存泄露 看到网上有很多人都在问内存泄露与内存溢出的区别(CSDN上),而且后面还有一大堆的跟帖在用不同形式的语言予以解答,我看了以后思...

2013/05/29 17:46
1K
JVM的年轻代

1.为什么会有年轻代 我们先来屡屡,为什么需要把堆分代?不分代不能完成他所做的事情么?其实不分代完全可以,分代的唯一理由就是优化GC性能。你先想想,如果没有分代,那我们所有的对象都在...

2013/05/28 08:52
688
JVM调优总结

更多内容,请访问:http://shellblog.sinaapp.com/ 最近这段时间一直在看JVM调优方面的文章,今天总结一下常用的调优参数。 1.堆大小 -Xms和-Xmx用于指定堆大小,我们需要将他们俩设置为一样...

2013/05/21 15:13
895
成为Java GC专家系列(4) ——MaxClients in Apache and its...

这是“成为Java GC专家系列文章”的第四篇。 在第一篇文章 成为Java GC专家系列(1) ——Java垃圾回收机制 中我们学习了不同GC算法的执行过程,GC如何工作,年轻代及年老代的基本概念,在JDK...

2013/05/20 15:33
80
成为Java GC专家系列(3) ——如何优化Java垃圾回收

转载自:http://shellblog.sinaapp.com/?p=733 本文是成为Java GC专家系列文章的第三篇。在第一篇《成为Java GC专家系列(1) ——Java垃圾回收机制》中我们学习了不同GC算法的执行过程,GC是如...

2013/05/17 14:43
855
深入浅出Java垃圾回收机制

对于Java开发人员来说,了解垃圾回收机制(GC)有哪些好处呢?首先可以满足作为一名软件工程师的求知欲,其次,深入了解GC如何工作可以帮你写出更好的Java应用。 这仅仅代表我个人的意见,但...

2013/05/16 10:16
461
Eclipse在线安装Drools插件

Start Eclipse Help -> Install New Software In the Work With: or Site: input field, enter: "http://download.jboss.org/drools/release/5.5.0.Final/org.drools.updatesite/" and click...

2013/05/15 11:18
2.6K
我们需要StringBuffer么?

这些天的工作中,一直在不停的拼字符串,所以较多的使用了StringBuffer这个类,昨天没事看了看自己的代码,突然想到面试时经常被问到的StringBuffer和StringBuilder的区别,脑子里只是有个大...

2013/05/09 12:25
78
规则引擎开发

最近两个月以来,一直在开发公司的规则引擎系统,起初是想把引擎用到CRM系统中,后来经过多次讨论、多次变更,领导决定把这个规则引擎做成中间件,在平台的高度来使用他。做成中间件,对规则...

2013/05/06 15:36
568
Drools从字符串中加载规则

看了Drools官方的例子后发现,他的规则基本都是从Drl文件中读取的,而在我们的项目中(其实我们的项目代表很多的使用场景),规则是根据配置条件动态组装的,最后会组装成一个String字符串然后...

2013/04/28 12:39
3.4K
ubuntu13.04安装搜狗输入法(带多套皮肤)

ubuntu默认输入法为ibus,但更多人喜欢用fcitx,尤其是现在fcitx搭载了搜狗词库和皮肤,使用起来更加方便。 1.安装fcitx之前先卸载ibus $ sudo apt-get purge ibus ibus-gtk ibus-gtk3 ibus-...

2013/04/28 09:13
266

没有更多内容

加载失败,请刷新页面

下一页

返回顶部
顶部