`
lirig
  • 浏览: 235252 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
国内关于hadoop书籍应该还没有,今天好不容易在豆瓣上面找到一本,一看是英文的,国内应该还没有上市吧。竟然意外发现网上有电子版的。实在高兴,大家以后多交流hadoop方面的技术。
  bsh-deployer:将BeanShell脚本部署成JBoss服务。 cache-invalidation-service.xml:允许借助于JMS,而实现对EJB缓存的控制。 client-deployer-service.xml:部署J2EE应用客户。 ear-deployer.xml:部署J2EE EAR应用。 ejb-deployer.xml:部署J2EE EJB应用。 hsqldb-ds.xml:设置嵌入式Hypersonic数据库服务,并将其作为默认数据源。 http-invoker.sar:通过RMI/HTTP方式访问到MBean和EJB。 jb ...
与目前流行的多层开发架构(如J2EE)相比,采用Web Services技术来实现企业计算有什么优缺点?优点:一:数据交换Web Service使数据交换更加方便,实现跨防火墙的通信。以一种最简单的方式实现异构系统之间的互通信和数据交换,且跨平台。通过Web Service把应用程序的逻辑和数据“暴露”出来,还可以让其它平台上的客户重用这些应用程序。二、数据封装WebService使用了XML对数据封装,对于使用者而言,他能且仅能看到该对象提供的功能列表。三: 应用程序集成企业里经常都要把用不同语言写成的、在不同平台上运行的各种程序集成起来,而这种集成将花费很大的开发力量。通过Web Servi ...
在项目中要做图片上传功能,由于用了struts2 文件上传方便了很多,在actoin中增加如下方法就可以了: private static final int BUFFER_SIZE = 16 * 1024; private static void copy(File src, File dst) {         try {             InputStream in = null;      ...
      去年的时候,就了解了ebay的架构了,只是很多事情没有亲身经历,很难深有体会。离去年的Qcon大会快一年了,今年的也快召开了,时光流逝,真是人事变迁,我回深圳也快一年了。今天有空也来班门弄斧一下。 ebay是 ...
去年从杭州回来,到现在快一年了,时间转眼则逝,短短一年人事变迁,有人离开,有人过来。   记得去年回来深圳,找了一个普通公司,由于自己喜爱电子商务,也就加盟了。当时公司离住的地方太远,在朋友的建议下,就花了一年多的收入,买了东风日产的骐达,一共差不多花了14万,车买到了。本来在北京就学会了开车,由于时间太久,不敢上路,还多得公司的司机每天早上跑50公里路过来接我,晚上还得送我回来。实在心里过意不去,过了几个星期自己勉强可以上路了。也尝试了开自己的车上路,开始心里还是比较高兴。   时间一天一天过去,由于每天要跑差不多100公里,一个星期就得加一箱油,差不多要花270左右,这个数目可不简单 ...
接触缓存也是这几年时才开始注意,以前也只是知道一点皮毛,后来才了解到外面很多大型网站都大量使用缓存。 一个大型网站如果能够合理使用缓存能有效地减轻系统压力。分别讲下我们熟悉的几个网站的使用缓存技术吧。 豆瓣网 接触豆瓣网的架构也是在2009年qconn大会,当时才知道豆瓣的缓存使用比较牛。 豆瓣使用的缓存是大名鼎鼎的Memcache,豆瓣使用Memcache时对libmemcache做了python封装(使用Pyrex),性能是纯python版的3x+,后来对修正了libmemcached的consistent hash相关bug。其中co
今天打开邮件,发现新浪商城给我发了一个广告邮件,其实早就到过新浪商城看过了,今天打开时,仔细看了一下。 有些事情不吐不快,我本来是做技术架构的,不过本人不安分也喜欢用户体验,下面如有不对,请体谅,只是个人看法。 商品搜索 在搜索的时候如果结果没有,页面什么友好的提示都没有,其实用户经常会出现错字,或者近义词,应该加过搜索建议吧。这点应该好好学下淘宝和有啊。 例如:输入 sanxing 会提示 是不是要找 三星。虽然是小问题,其实能影响整个购物体验。 在搜索的时候出现了另外一个比较不好的地方是,搜索结果集的图片强制变形,实在难看,而且用 w 和 h 定义了图片的大小,从前端优化的角度 ...
每次用UltraEdit打开文件时都得等一会,可是打开后再打开编辑其他文件就很快。有时实在浪费时间,于是google一把,终于找到解决方法,在UltraEdit的配置中 高级->里把“加载/恢复打印机设置”这个选项去掉就可以了!就是因为我们的网络打印机有问题,无法连接上。如果打印机正常应该没有这个问题。
在项目中有个图片水印的功能,由于 jmagick很好很强大,所以就用上了, 有个同事调用我写的接口时传递过来的文件不存在时,java进程居然中断, 服务器居然自动关闭,太厉害了。居然能把系统搞崩溃。 debug进去时发现在aImage.annotateImage(aInfo)时出现问题。 其实解决方法很简单,判断下文件是否存在就可以了(file.exists())。 但是我就想不明白为什么会系统崩溃,aImage.annotateImage难道就没有做判断, 有了错误为什么不会抛出异常。真莫名其妙了,等太阳出来的时候我再看看源 ...

JDK7 新特征

    博客分类:
  • Jave
虽然是英文,还能看得懂,感觉变化了很大,用起来也简单多了! Improved Type Inference i. Constructors The addition of generics to the language greatly improved compile time type checking and largely eliminated the need for casting.  Unfortunately it also increased the verbosity of declarations, for example:     ...
因为数据中存在大量垃圾数据,但是不能全部删除,整个表一共有20亿多,要删除10多个亿的数据。如果一次删除肯定没有希望。又不能删除表,最后搞了半天脚本如下:   declare   begin   for i in 1..10000000 loop   delete /*+ index(a,idex_id )*/from table where id>1000000000 and rownum<100;   commit; end loop;   end;     执行后去干其他事情就可以了   其实还有很多种方法,大家各抒己见吧  
Linux 下 Apache 并发连接数和带宽控制 摘要Linux+Apache的稳定性、安全性和性能以及低廉的价格正在赢得越来越多的市场份额,使用Linux+Apache作网站服务器的朋友也越来越多,而Apache作为一种http服务,相比FTP总是不容易控制,特别是当网站以http方式提供软件/音乐下载时,若是每个用户都开启多个线程并没有带宽的限制,将很快达到http的最大连接数或者造成网络壅塞,使得网站的许多正常服务都无法运行。不过,Apache的使用者们早已开发出了mod_limitipconn和mod_bandwidth两个模块,来控制http的并发连接数和用户所能够使用的带宽,下面 ...
Apache的优化   在网上找了关于apache配置的文件,显然算不上非常大的优化,但是注意这些配置是能提高性能的。   Apache配置命令 Apache在资源方面的配置命令主要有以下几条。 KeepAlive是否允许持续连接 MaxKeepAliveRequests允许的持续连接的最大数 KeepAliveTimeout持续连接在没有请求多少秒后切断 StartServers最初启动时启动多少个服务器进程 MinSpareServers空闲服务器进程的最小数 MaxSpareServers空闲服务器进程的最大数 MaxRequestsPerChild每个子进程处理的最大请求数   Ke ...
  Apache 2.0 unix下面的安装   本文仅阐述Apache在Unix和类Unix系统中的编译和安装,在Windows中的编译和安装可以参见Using Apache with Microsoft Windows,其他平台可以参见platform。 Apache 2.0的安装配置环境与Apache 1.3完全不同了。Apache 1.3使用了一个自定义的脚本来简化安装;而Apache 2.0现在也象其他许多开放代码工程一样,利用libtool和autoconf来建立安装环境。 概要 Download $ lynx http://www.apac ...
Global site tag (gtag.js) - Google Analytics