- 博客(108)
- 资源 (10)
- 收藏
- 关注
原创 Zookeeper的Java API 操作
今天我们来实现一下用JavaAPI操作zookeeper的节点。首先我们需要启动zookeeper的service服务。 /export/servers/zookeeper-3.4.9/bin/zkServer.sh start 然后我们来启动zookeeper的client 服务。 /export/servers/zookeeper-3.4.9/bin/zkCli.sh -server node01:2181 最后我们来ls一下发现有如下节点: [
2022-03-23 06:51:03
794
原创 spring源码下载
在eclipse中使用svn版本管理工具来check out spring的源代码。现在spring的代码都托管到githubshan
2014-04-11 00:19:46
1043
转载 怎么去看懂mysql的执行计划
http://my.oschina.net/zimingforever/blog/60233mysql的查看执行计划的语句很简单,explain+你要执行的sql语句就OK了。举一个例子EXPLAIN SELECT * from employees where employees.gender='M' 返回的结果如下:这些结果都代表什么?
2013-10-14 16:39:50
957
原创 Textarea插入表格table,保存到数据库。jsp页面显示表格问题
自己做的一个小项目中。在一个textarea域中加一个表格。这在不借助插件的情况下是不能做到的。于是我们找了一个国内人做的一个开源插件:Kindeditor。这款插件在国内还是没多人用的,而且本版也到4.x了,相对来说比较成熟。而csdn用的是xheditor。不管怎么样,只要能实现我们想要的功能就ok。这里不介绍怎么具体去使用这个插件。主要讲述遇到的两个问题。第一:后台取不到Textar
2013-08-05 21:54:34
5191
原创 jsp页面间的传值
很多的时候我们只是把我们需要的数据,查询出来,然后用request.setAttribute("" ,"" )方法保存这个数据集合。再在我们能跳转到的下一个jsp页面把我们之前保存的数据从request.getAttribut().拿出来,用于显示用。但是当我们还希望把这个数据继续传递到下一个jsp页面的时候,我们应该怎么去做呢。第一个方法:隐藏字段在jsp页面中用一个隐藏字段,比如"
2013-07-31 22:19:29
1554
原创 快速生成26个英文字母字符串
在学习中经常会拿26个英文字母序列做为字符串的例子来说明。但是自己又不想每次都自己手动输入。所以就想写个方法能快速的生成这个字符串。Java代码 /** * generate 26 english Characters * @return void */ public static void generate2
2013-07-26 21:19:39
7457
3
原创 jsf中导入css文件
最近在用JSF做一个项目,可是项目中很多的JSF标签让人摸不着头脑,并且标签里面那很多的属性也是真的够折腾人的。虽然JSF或者PrimeFaces有相应的很多官方文档可以查,但是仅仅就那么一点的描述真的还不能让人很快的上手,只有我们自己去做,去实践一下,才能真真的体验相应标签的用处。这样的话,在遇到jsf问题或bug 的时候改起来也比较快速。近日,在css标签的练习过程中,想导入相对路径下的c
2013-07-24 20:08:27
3474
转载 【Oracle】truncate,delete,drop的异同点
原文链接truncate,delete,drop的异同点 ——truncate不记录日志,不能从日志中恢复数据。truncate基本相当于不加条件的delete,不过truncate不记录日志,不进行表扫描。TRUNCATE TABLE在功能上与不带WHERE子句的 DELETE语句相同:二者均删除表中的全部行。但TRUNCATE TABLE比DELETE速度快,且使用
2013-07-04 23:14:50
1161
转载 COOKIE的应用
原文链接这篇文章讲的相对清楚。搞开发都好几年了,突然有那么一天发现居然对cookie这个玩意是只知其然不知其所以然。 于是乎,发奋图强,找了一堆资料,深入研究了一番。这里,自己作了一下总结,列举出来,与大家共享。 1. cookie为何物 cookie实质上就是:网站存放在用户机器上的一小块文本信息。一旦浏览器接受到cookie,浏览器会把cookie的信息片段以"
2013-06-24 01:11:38
1080
原创 还记得404嘛,不是404路公交
如果你遇到了404,那么请看这里:http://www.rfc-editor.org/rfc/rfc2616.txtHTTP状态码一览表(HTTP Status Code)1.1xx 消息 这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于HTTP/1.0协议中没有定义任何1xx状态码,所以除非在某些试
2013-06-21 01:46:02
1632
转载 程序员在面试中如何占据主动?
很多关于程序员面试的文章,都在讨论如何很好地回答面试官的问题。其实,面试是一个双向选择的过程(如果你不这么认为,说明你还不够自信),你大可不必在面试中完全处于被动,相反,你也可以问面试官一些问题,以便看看这个公司是否合你胃口。 比如,你可以问面试官如下这些问题: 1. 你们公司开发软件使用的最新工具是什么? 这个问题的目的是看该公司是否落后。如果答案是一些比较古老的工具,
2013-06-17 21:26:38
1156
原创 log4j在jetty服务器下生成的log日志文件的相对路径问题
今天系统有个小的bug:程序中log4j生成的log日志在开发环境和部署完之后的运行环境两个地方的不一样很是奇怪。以下log4j.properties文件:Java代码 # Define the root logger with appender file log4j.rootLogger = DEBUG, FILE, INFO # Define t
2013-06-17 21:23:20
10725
原创 读取txt文档中单词,并计算单词出现的次数(英文文档)
2013/6/6去杭州博克软件onsite interview。哥之前做足了准备,几乎把自身的毕生所学全部温习了,以为万事俱备了。马的,下午14:00过去的时候,前台居然在发粽子,让我坐一下,等会儿HR会找人来面我。我在那里等了十来分钟。然后HR叫我过去,然后把我领到了一个小房间,给我端了杯水,叫我再坐一会,技术面试的人马上就来了。哥无聊在那里坐等看了会杂志,然后一个留了一小啜胡子的中年男子进
2013-06-13 22:05:53
3947
1
转载 如何修改Tomcat的默认应用的位置
如何修改Tomcat的默认应用的位置 Tomcat启动后访问http://localhost:8080 访问的是 %TOMCAT_HOME%\webapps\ROOT目录。 ROOT目录也是一个Web应用,只是太简单了。 在%TOMCAT_HOME%\conf\server.xml中相关的配置如下:
2013-06-12 02:45:54
1763
2
转载 Hibernate一级缓存
一级缓存 Hibernate的一级缓存是由Session提供的,因此它只存在于Session的生命周期中,当程序调用save(),update(),saveorupdate()等方法 及调用查询接口list,filter,iterate时,如session缓存中还不存在相应的对象,Hibernate会把该对象加入到一级缓存中,当Session关闭的时候该Session所管理的一级缓存也会立
2013-05-22 23:07:55
1059
转载 谈JVM移植到ARM环境中
原文链接Java,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。在做Java开发的时候常用的JVM内存管理有两种,一种是堆内存,一种是栈内存。堆内存主要用来存储程序在运行时创建或实例化的对象与变量,例如:我们通过new MyClass()创建的类MyClass的对象。而栈内存则是用来存储程序代码中声明为静态(或非静态)的方法。下面我
2013-04-29 23:03:33
4872
转载 java中volatile关键字的含义
原文链接在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。synchronized 同步块大家都比较熟悉,通过 synchronized 关键字来实现,所有加上synchron
2013-04-27 01:56:20
1107
1
转载 CAS原理
原文链接在JDK 5之前Java语言是靠synchronized关键字保证同步的,这会导致有锁(后面的章节还会谈到锁)。锁机制存在以下问题:(1)在多线程竞争下,加锁、释放锁会导致比较多的上下文切换和调度延时,引起性能问题。(2)一个线程持有锁会导致其它所有需要此锁的线程挂起。(3)如果一个优先级高的线程等待一个优先级低的线程释放锁会导致优先级倒置,引起
2013-04-27 00:19:49
1011
原创 自省题
1. Structs1原理,ActionServlet实现原理(源代码详解) 作为一个比较经典的框架,Struts1.x曾经是风靡了一段时间,以至于我们公司为客户开发的产品还是Struts1的,而且在此基础上做了相应的扩展,加了签名,权限控制等等。然而,现在总是残忍的,Apache从今天起,就再也不会对Struts1进行维护和开发了,把对Struts的工作重心都转移到了Struts2上了
2013-04-17 21:13:42
1068
4
翻译 为简化品牌形象,京东将域名360buy.com重命名为jd.com
点击打开链接京东今日宣布,为了简化品牌形象,将把B2C电子商务网站域名360buy.com全部转到jd.com上来。京东此前一直把销售重点放在通信,计算机,消费类电子产品(俗称3C产品)上,并自称其已拥有八千万的注册用户。此举并不仅仅是为了尝试进一步深化京东在消费者心目中的形象而进行重组,它同时也公布了京东公司新的吉祥物LOGO,忠诚狗-Joy。京东CEO刘强东表示:Joy代表了京东对
2013-03-31 12:49:29
2490
原创 Web Services服务的实现
WebServices是作为一种服务提供给需要的人使用的技术。当一种服务希望可以供更多的人来使用时,比如气象局收集到的天气预报的数据,很多的网址或者是客户端希望可以得到这部分的数据,这样就可以在自己的网站或者客户端产品中提供用户所需要的天气预报信息。所以从这里我们知道:我们需要一个服务端,就是收集或提供这些数据的来源,然后,就我们自己的产品,相对WebServices服务,叫客户端。这样我们的客户
2013-03-24 22:43:24
1194
翻译 图片分享公司Flickr更新了其IOS应用,用户可以对自己上传的图片添加标签,描述和搜索关键字
Flickr在本周六对其IOS应用发布了一个支持标签添加的版本更新。现在,用户不仅可以对图片添加标签,描述,还可以搜索到所有用相同标签的图片。这家被雅虎收购的基于图片应用的社交网络公司拥有超过60亿张图片,所以如果你想寻找到来自某一事件或某种场合的图片,你可以在Flickr随意的就能找到。人们总是倾向于把同一事件上传的所有图片都用一个相同的标签,而不管图片标签是否适合事件本身。当这种标签被很多人(
2013-03-17 22:12:28
2387
翻译 号外:2012年三星手机在中国销量翻3倍,位列中国智能手机排行首位,诺基亚跌至第7位
众所周知:android系统已经占据了中国智能手机市场(2012年第四季度数据显示:android手机已经占到中国智能手机86%的市场份额)。而三星借助google的手机操作系统引领着智能手机的销售榜。报道称:三星手机趁着android智能机的春风,第一次成为中国最大的智能手机生产商。据 Strategy Analytics 统计机构 — published via the Yonha
2013-03-10 22:39:05
4651
2
翻译 诺基亚回归再遭重创,它被Euro Stoxxx 50index 指数除名
http://thenextweb.com/mobile/2013/03/02/nokias-comeback-suffers-a-blow-as-it-is-dropped-from-the-euro-stoxx-50-index/?fromcat=all这家芬兰的手机制造商从本月起将被Euro StoXXX 50 index指数上消失,这对于原本就回归增速缓慢的Nokia来说,
2013-03-03 13:58:33
1289
1
翻译 投资人不会对你说的8件事
http://thenextweb.com/entrepreneur/2013/02/16/8-things-your-vc-wont-tell-you/风险资本家,那些在创业初期进入的资本我们称他们为“关系资本家”。你将常常会听说投资人签投资协议,就跟登记结婚是一样一样的。他们会思前向后,到底将来要同床共枕的女人,是不是真的合适,以避免出现第二回结婚。但是有时候,投资人的逻辑是令人费解的
2013-02-18 00:26:35
1225
原创 项目KT总结
本周五,做了一次关于项目中运用到的一些知识的分享,这应该是记忆中的第一次给同事做KT。虽然这次KT的内容不是很多,但是本人还是想就本次session过程中,遇到或经历的一些事情,对session做一下总结和归纳。一,要自信,不要慌当你站在讲台上的时候,你一定要有自信。尽管有一些知识点,自己的理解在平时也被人怀疑过,但是在给听众讲的时候,我们一定要坚定我们自己的判断,如果有不同的意见,我们可
2013-01-26 23:52:23
6554
翻译 facebook继续关注android移动阵营,悄然发布‘Facebook页面信使’的安卓客户端app
link:http://thenextweb.com/facebook/2013/01/04/facebook-continues-its-mobile-focus-with-quiet-launch-of-facebook-pages-manager-on-android/?fromcat=all 可以确定的是android的智能机和平板用户都将能够也ios平台享受到同样的服务体验
2013-01-04 22:46:55
1114
翻译 GitHub公司确认该公司主要服务中断,因为公司所有的业务正在进行一轮系统维护
其实在本周五,GitHub就默默进行了计划中的一些维护工作,但是不管公司怎么做保护措施,github网站还是会出现一些问题.在周六的时候,github公司就直接宣布该公司产品的主要业务将会中断一段时间。打开网站GitHub status page, 网站日志显示说从昨天开始,该公司的相关业务就开始出现了一些问题。那之后,该公司直接关闭了github.com,并且网站的使用者也不能对自己
2012-12-23 16:09:28
1056
翻译 Twitter的照片滤镜功能可能已经上线,内部员工正在对IOS和Android平台应用程序上进行测试
From TNW:自从Instagram决定终止它的用户在Twitter上浏览照片是,坊间就传言Twitter正在开发它自己的照片查看功能,今天看来,这一消息更加可靠了。All Things D网站宣称,Twitter将在2012年年底之前正式发布这一新的滤镜功能。现在,从Twitter内部员工和它的联合创始人Jack Dorsey最近分享的照片透露了Twitter早些时候发起的照
2012-12-09 21:36:22
979
1
翻译 通用汽车公司将成为第一个安装Apple SIRI应用的汽车制造商
通用汽车将成为第一个在其汽车产品中集成Apple SIRI个人助手应用的汽车生产商,宣告称通用将在新款雪弗兰(Chevrolet Spark (1LT, 2LT) and Sonic LTZ and RS)等品牌车型上配备这个功能软件,并且将在明年的早些时候,这几款将上市。通用公司曾在今年年初的苹果开发者大会上透露过将支持SIRI,今天再次确认说雪弗兰车主将可以通过SIRI来连接其标准的M
2012-11-27 22:02:37
2163
1
翻译 苹果iMessage和FaceTime服务当前已全部挂掉(苹果更新:系统已经恢复)
苹果更新#2:苹果官网已显示说明,用户的所有服务信息,苹果都有保存。同时还贴出告示称:FaceTime于太平洋标准时间13:33分,iMessage于太平洋标准时间13:34分服务终断。苹果在标准时间16:41称,以上两个系统服务苹果都做好了备份,这也意味,FaceTime和iMessage持续中断时间分别是188和189分钟。苹果更新#1:苹果 更新了他们的状态页面,承认iMessage服务
2012-11-20 01:16:51
3139
翻译 Apple 发起‘Google 20%工作时间‘活动,允许部分员工花两周时间做些特别的项目
据华尔街日报新闻部Jessica Lessin报道,苹果公司正在努力推出类似Google公司员工可以花20%工作时间用于做其他自己喜欢的项目的制度。Jessica Lessin是少数的几个内部知情者之一.报道称:最初,这个计划的名字叫蓝天计划,指允许一些员工拿出他们平时2周的工作时间,来做其他的有特殊意义的项目。 谷歌很早以前就执行了一个名为20%的工作计划,就是允许员工拿出
2012-11-13 21:34:05
1899
1
原创 谈谈你对面向对象编程的认识
所谓的面向对象就是将我们的程序模块化,对象化,把具体事物的特性属性和通过这些属性来实现一些动作的具体方法放到一个类里面,这就是封装。封装是我们所说的面相对象编程的特征之一。除此之外还有继承和多态。继承有点类似与我们生物学上的遗传,就是子类的一些特征是来源于父类的,儿子遗传了父亲或母亲的一些性格,或者相貌,又或者是运动天赋。有点种瓜得瓜种豆得豆的意思。面向对象里的继承也就是父类的相关的属性,可以被子
2012-11-07 23:08:19
5787
1
findbugs-1.3.9.tar.gz + protobuf-2.5.0.tar.gz +snappy-1.1.1.tar.
2022-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人