![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
youyun2008123
adsfasdfasdfasdfasdf
展开
-
关于如何让自己在面试中加分
有工作经验的同志可能体会到面试的时候,面试官会针对你做过的项目技术发问,那么平时我们准备的时候就得注意深入了解我们所用过的技术,不能只停留在用过的层面上,而最好能深入理解其原理,平时就有做好总结的习惯。...原创 2011-07-03 00:34:48 · 205 阅读 · 0 评论 -
关于同步问题的理解
对于并发问题的理解,最好站在线程的角度来理解,比如读写锁ReentrantReadWriteLock,对于加了读锁的操作,当一个线程进入后,而其时间片使用结束,而该线程还没退出该方法,轮到第二个线程时,第二个线程同样可以访问该方法。 但如果一个线程访问了该实例的一个加了写锁的方法,当这个线程在写锁释放前退出时间片,其他线程是无法访问该实例的其他同步了的方法。...原创 2011-07-03 00:43:15 · 131 阅读 · 0 评论 -
多态的一个实际应用
[size=medium]最近碰到一个问题,在一框架中已经存在了一个类,其中的一个属性是protected,且这个属性只有get方法。项目中需要使用到这个类,但必须修改这个属性的值。想想只能通过子类来多态来对该属性重新设置值,然后覆盖其get方法。[/size]具体代码如下:[code="java"]public class Parent { protected String ...原创 2011-07-07 14:07:12 · 252 阅读 · 0 评论 -
转 Maven的Dependency怎么找?
[size=medium]用了Maven,所需的JAR包就不能再像往常一样,自己找到并下载下来,用IDE导进去就完事了,Maven用了一个项目依赖(Dependency)的概念,用俗话说,就是我的项目需要用你这个jar包,就称之为我的项目依赖你这个包,换句话说,你这个JAR包就是我这个项目的Dependency。 于是很多人在刚用Maven的时候,就会在加Depende...原创 2011-09-30 10:32:21 · 90 阅读 · 0 评论 -
设计模式
http://blog.csdn.net/qinysong原创 2011-07-27 17:41:54 · 75 阅读 · 0 评论 -
转 追MM与Java的23种设计模式
[size=medium]创建型模式1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工...原创 2011-07-28 13:38:06 · 63 阅读 · 0 评论 -
alibaba code center
http://code.alibabatech.com/wiki/dashboard.action原创 2011-07-29 21:49:46 · 114 阅读 · 0 评论 -
关于分布式缓存memcached详解
[size=medium]libevent事件机制memcached基于libevent事件处理,用相关资料上描述,libevent是个程序库,它将linux的epoll、bsd类操作系统的kqueue等事件处理功能封装成统一的接口。即使对服务器的连接数增加,也能发挥o(1)的性能。memcached服务器,缓存数据都是以key-value hash表的内存存储,最大key不超过2...原创 2012-07-09 16:00:47 · 117 阅读 · 0 评论 -
seam gen
介绍seam setup 生成用于创建项目的seam-gen/build.properties,文件中的key-value对是你给这个命令提出的问题的答案。这些信息包括,项目所在的目录、数据库连接、JBoss AS所在的目录。在回答完问题后,你也可以手工修改seam-gen/build.propertiesseam create-project 创建seam项目,包含构建脚本,依赖类库...原创 2012-03-30 14:07:17 · 101 阅读 · 0 评论