自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

William_Lin_的专栏

一个人的成就往往取决于他的不可替代性。

  • 博客(15)
  • 收藏
  • 关注

原创 编译redis-2.6.14出现"Newer version of jemalloc required",解决办法

zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directoryzmalloc.h:55:2: error: #error "Newer version of jemalloc required"make[1]: *** [adlist.o] Error 1make[1]: Leaving directory

2013-09-10 16:36:17 2826

原创 alibaba面试题

1.你在项目中,主要做什么,分析、设计、编码?比例是?2.重构,主要从哪几个方面去做?3.Spring主要包含哪些技术?(IOC,AOP...),有何认识?,动态代理有哪两种方法4.项目中常用的设计模式,举例说明。and有个....的场景,如何设计?5.hibernate的一、二缓存,了解吗?怎么用?6.sql注入,了解多少。7.缓存,了解多少?redis、memcache

2013-08-06 23:42:14 638

原创 <c:foreach>在JSF页面不生效

在JSF页面不生效,原因:JSTL tags runs during view build time wherein the JSF component tree is produced based on the view source code. JSF components runs during view render time wherein HTML output is prod

2013-07-30 12:22:20 1303

原创 Servlet线程安全开发注意事项

1.尽可能在Servlet中使用本地变量2.应该只使用制度的实例变量和静态变量3.不要再Servlet中创建自动的线程4.修改共享对象,一定要使用同步,尽可能缩小同步代码的范围,从性能角度考虑,不要再方法粒度上同步。5.不同的servlet,对外部对象进行修改,要做加锁操作。

2013-07-27 21:06:42 616

原创 请求转发include()、forward()、sendRedict()的区别

假定第一次请求的为servlet1,处理转发的为servlet2           1.include()方法将请求转发给servlet2,servle2t对该请求做出了的响应并入到原来的servlet1响应对象中,原来的servlet1还可以继续输出响应信息。           2.forward方法将请求转发给其他的servlet2,servlet2负责对请求做出响应,而原先的se

2013-07-27 17:42:06 1130

原创 软件开发这事儿的心得(一)-----关于效率

软件开发这活,依照我个人浅见,不管你采用哪种的软件开发模型,只不过是粒度上不同而已,总得经过如下几个过程:                  对于上述一般流程,因公司而已,都有自己的开发流程规范,投入的侧重也有所不同。撇开公司层面,从我们个人,包括team leader和member,如果说要提高产出投入比,那个如何提高效率是一个很重要的课题。下面罗列下个人的一点看法:1)三思而后

2013-06-22 00:49:54 584

原创 update表出现Truncated incorrect DOUBLE value: 'y'错误

Caused by: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value: 'y' at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3513) at com.mysql.jdbc.MysqlIO.checkE

2013-06-21 14:44:27 2834

转载 生产者/消费者模式(转载)

生产者/消费者模式[0]:概述   今天打算来介绍一下“生产者/消费者模式”,这玩意儿在很多开发领域都能派上用场。由于该模式很重要,打算分几个帖子来介绍。今天这个帖子先来扫盲一 把。如果你对这个模式已经比较了解,请跳过本帖子,直接看下一个帖子(关于如何确定数据单元)。  看到这里,可能有同学心中犯嘀咕了:在四人帮(GOF)的 23种模式里面似乎没听说过这种嘛!其实GOF那经典的23种模

2013-06-18 11:24:19 795

原创 "svn检出"has encountered a problem cannot checkout

原因:workplace(工作空间)存在与待检出项目的项目名称一样,删除重新检出即可。

2013-06-17 09:53:39 9161 1

原创 批处理常用命令总结

第一部分:关于批处理文件路径获取 在批处理开头加入cd /d %~dp0 一行代码就真真实实地做到“编写一次,到处运行”。%0是批处理文件本身的路径,%~dp进行扩展, d向前扩展到驱动器,p往后扩展到路径。例如,你的bat文件在e:/mybat/test.bat,则%0就是e:/mybat/test.bat, %~dp0是e:/mybat/。         另外,%i提取第i个命令

2013-06-06 21:28:17 530

原创 MySQL常用语法总结

第一部分:关于MySQL服务1.安装服务:mysqld --install MySQL-Service --defaults-file=C:\WINDOWS\my.ini2启动MySQL数据库 net start MySQL-Service3.停止MySQL服务:net stop MySQL-Service4.删除MySQLfuwu:sc deleteMySQL-Service

2013-06-06 20:34:25 554

转载 Java编程中“为了性能”尽量要做的几点

最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。1、尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:

2013-04-16 19:55:50 549

转载 内存溢出和内存泄漏的区别

内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。内存泄露 memory leak,是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄露危害可以忽略,但内存泄露堆积后果很严重,无论多少内存,迟早会被占光。memory leak会最终会导

2013-03-30 11:29:34 448

原创 谈做事的方式

做事,从你可以做事的时候,做事情的方式本身是一门很大的学问。下面简短的总结下:做事情之前,把所有要做的分优先级,重要而且紧急的,重要而不紧急的,不重要而紧急的,不重要不紧急的。我个人认为要这么做事情:重要而且紧急的>不重要而紧急的>重要而不紧急的>不重要不紧急的。而且最最重要的是,在一段时间内,专注地把一件事情做好,这样效率最高,成果最好!

2013-02-26 23:00:24 296

原创 开发成功的软件产品必须回答的问题

在这行已经干了N年,蓦然回首,开发一款成功的软件产品,最终还是要回归到如下几个问题:1.这款产品的目标用户是谁?        2.这款产品能解决目标用户什么问题?        3.这款产品在同类产品中,优势是什么?劣势是什么?        4.这款产品的生意机会在什么时候?,如何营销?        5.这款产品能否解放你的目标用户,软件的使用价值达到甚至超过用户的期

2013-01-31 21:41:04 375

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除