- 《实战HotSpot JVM GC》分享Slides
dingx
Java相关jvm优化
前阵子在QClub上海站做了一个与JVMGC优化相关的分享,大家的反响还不错,对这个话题都比较感兴趣,于是把Slides分享到了SlideShare上,希望对大家有帮助。地址:http://www.slideshare.net/digitalsonic/hotspot-jvm-gc实战HotSpotJVMGCViewmorepresentationsfromdigitalsonic
- QClub北京:14日探讨Rails、21日分析Flex,欢迎免费报名
cpongo4'"\?;@
这两周是InfoQ中文站的线下社区活动QClub双重奏时间,14日(本周六)我们将和Joyent中国、财帮子合作推出“Rails开发经验分享暨BeijingonRails筹备大会”;21日(下周六)将和Adobe中国、RIAMeeting合作推出“深入探讨AIR以及Flex4SDK的新特性”活动,欢迎北京地区同学报名(免费)。\14日的活动主角是国内最知名的Rails应用──“财帮子”共同创始人陆
- 博客园上海地区活动 — LinkCoder主题社区第三期:HTML5的方方面面
林尧彬
测试前端ui
LinkCoder是由博客园与海丁网联合推出的面向开发者的线下主题社区,希望给开发者们提供更多的线下交流与分享机会。这次是第三期活动,得到了QClub上海、HTML5梦工场的支持。活动主题:HTML5的方方面面活动时间:9月22日(周六)14:00-17:00活动地点:浦东软件园3期,亮秀路112号1号楼,StarryCoffee二楼活动人数:60人活动费用:免费报名链接:http://www.h
- QClub广州第二期:5月5号信息港三楼培训室
raorq
UCWEB敏捷活动工作互联网敏捷开发浏览器
QClub(广州站)——敏捷实践经验交流(5月5日免费报名中!)在线报名地址:http://www.infoq.com/cn/vendorcontent/show.action?vcr=1832(注册后,在页面最下方点击“获取资料”)参加者请去线上报名,以便统计人数。主题介绍敏捷宣言已发布超过十年,这期间它已不断完善和走向成熟,也有越来越多的组织开始应用敏捷。然而,对于许多企业管理人员、项目团队成
- QClub大连站2013年第一期总结
伯薇
心情随笔大连QClub
今天下午,QClub大连站2013年第一期如期举行,报名差不多50人,到场也有30多人,地点还在老地方——万恒商务大厦。我自己今天的状态不太好,女儿最近感冒,我也跟着有些上火,嗓子疼了三天了,今天开始有点儿咳嗽,还好不是特别严重。开场比较简单,然后就把时间交给了孙立佳同学,他今天演讲的主题是《昨天、今天和明天》,讲的就是他在做BI方面多年来的经验和心得体会。其中提到,BI关心的就是,昨天企业赚到了
- QClub大连站2012年第二期总结
伯薇
思考心情随笔
一天的时间很快就过去了,又一期的活动结束了,每次活动之前都会感觉有根弦一直绷着,到了活动结束之后,一下子会轻松起来,然后就会感觉比较累,当晚就会睡得非常沉,哈哈。本来开头的一句话是昨天晚上就打上了,可是后面的内容却是今天(周日)才继续记录下来。这次活动的主题是WP7的开发,说实话,这个话题有点儿冷,相对于iOS开发和Android开发来说,大家还没有投入太多精力,也没有太多人认可。至少在大连是这种
- QClub大连站第二期记录
伯薇
心情随笔
9月10日,QClub大连站第二期如期在国航酒店四楼会议室举行,在此记录一下。因为正好是中秋假期,来参加的人没有第一期那么多,但是依然没有影响活动的质量,来参加活动的程序员朋友们还是很开心地在一起交流与分享。在演讲开始之前,我先和大家介绍了一下最近接下来的活动安排,主要就是敏捷测试专家Janet在九月底的小型聚会(英文)以及将在11月初将要举办的敏捷之旅活动,大家都表示很感兴趣,也相信届时会有不少
- QClub大连站第二期活动确定
伯薇
时隔一个半月,又一期QClub活动要登录大连了,这次的日期选在了9月10日教师节,正好也是在中秋节的前夕,希望可以有更多程序员朋友参与进来。具体情况如下:主题:如何在企业中发挥IT的作用当前,IT已经融入了很多企业之中,不管是中小型企业,还是大型企业,其中都会有信息技术来辅助各种业务活动,从而更高效、高质地解决企业中的各种问题,让整个企业的工作流程能够在IT系统中运转起来。然而,随着业务和技术的发
- QClub大连站2012年第三期总结
iteye_17103
昨天,QClub大连站如期召开,老地方,相同的时间,呵呵。也许是此次的话题不是太吸引人(会议总结),所以尽管有接近30人报名,但是最后到场的只有十几位,但是自己好像也并没有因为人数少,到场率低而感到失落,因为本身这个活动该来参加的人就会来,不需强求。因为来的人比较少,所以把形式也变化了一下,直接把椅子摆成了圈,大家坐在一起,然后是一边讲,一边聊,这样每个人都能够参与其中。我也没有站在前面和大家讲,
- QClub广州站-3月1号下午活动开始报名啦
郭雪品
QClub
广州站3月1号举办敏捷之旅后的第一场技术沙龙。本期的主题是“程序员的修炼”,与大家一起交流程序员的技术提升、个人职业发展。【活动信息】主题:程序员的修炼时间:3月1日,14:00-17:00。13:40开始签到。地点:广州UC优视公司15楼会议室(广州市黄埔大道西平云路163号,广电物业大院,平云广场B塔15楼培训室。核心打车口径:员村一横路“广东省高级法院”对面。)分享嘉宾:陈浩、老甘/cngu
- QClub广州站-3月1号活动回顾总结
郭雪品
QClub
3月1号,QClub广州站活动”程序员的修炼“如期举行。当时定这个主题的时候,是受到一些身边现象的感触,像国外、或是国内一些成熟团队有很多编程十年的程序员,而在国内大多IT企业,仍然普遍对程序员的长期发展有很多的疑问,关于如何做长期的技术提升、如何做职业规划,这些都是困扰大家的问题,所以选了这个主题。当然,也希望这次的活动,能真的在这些方面帮到大家。这次有幸接触到比较多的协助举办的同学,比如UC学
- QClub西安:技术宅相聚葡萄城
aasd6283356
2012年新年刚过,OpenParty率领众多技术达人,以QClub之名,空降西安葡萄城。好朋友们来了,我们当然不能怠慢了。Helpyourself,pals!鼓掌,鼓掌!有客到啦~~~讲师登场!张思楚:葡萄城资深Web架构师为大家奉上《ResponseWebDesign》精彩主题。中场休息。点心、水果跟讲座一样,都需要时间来消化啊~接着来,OpenParty北京创始人徐昊,专程从北京打飞的过来,
- InfoQ Qclub参与活动感悟
a13393665983
InfoQQclub参与活动感悟昨咯参加了infoq主办的ror活动,回来已经快7点多了,之后忙其它事就忘了写了,今天补上。总的来说给我很大的震撼,生平第一次参加这类的交流活动,有校内的,路透的,ethos,p1.cn,ibm,freewheel,thoughtworks,还有一些叫不上名的在这里就抱歉的,这次的讨论来了主要关注的是基于ror的大型的架构的讨论,对于我这个刚入门的小朋友来说有些高端
- QClub广州第二期:5月5号信息港三楼培训室
raorq
QClub(广州站)——敏捷实践经验交流(5月5日免费报名中!)在线报名地址:http://www.infoq.com/cn/vendorcontent/show.action?vcr=1832(注册后,在页面最下方点击“获取资料”)参加者请去线上报名,以便统计人数。主题介绍敏捷宣言已发布超过十年,这期间它已不断完善和走向成熟,也有越来越多的组织开始应用敏捷。然而,对于许多企业管理人员、项目团队成
- 谈成长,谈创新——QClub成都0615活动纪要
weixin_34293911
今天的活动出乎意料的精彩,让我迫不及待想将它记录下来,以免遗忘。这是一个炎热的下午,20多位同学陆续抵达。在周漪组织的M&M暖场活动后,活动正式开始。(与会者表示,活动道具M&M准备的数量不足,不够吃。其实这名与会者是我。J)首先是演讲:熊杰的《如何打造创新型组织?》熊杰带来了《如何打造创新型组织?》,这也是他这一年来工作的总结。下面是一些我听到的关键概念的记录,当然不全,而且我还偷偷补了一些我的
- 西安OpenParty11月29日活动高清图文回顾——新增西安APEC蓝美图!
aasd6283356
本次活动由西安OpenParty负责线下活动组织运营,线上由InfoQ-QClub、OSChina协办。OSChina活动召集帖:运维为王——应用系统、DevOps与Docker(11月29日)Info-QClub活动召集帖:QClub西安:运维为王——应用系统、DevOps与Docker(11月29日)报名人数统计:总报名121人,过滤掉无效数据实际报名115人报名来源通过:InfoQ网站宣传、
- 华为、腾讯的敏捷之路
秋风
软件过程
2008年12月27日在深圳举办的活动是QClub第一次走进华南地区,50多位同行聚集在华为互联网业务部漂亮的新办公区里,与王速瑜和周代兵两位嘉宾一起分享腾讯公司在开发互联网产品过程中的经验和体会,以及华为软件公司的敏捷之路。腾讯公司在开发互联网产品过程中的经验和体会主讲是腾讯公司的R&D研发总监王速瑜。腾讯的互联网产品要求新求快,需求不确定的程度很高,必须快速适应变化。用QQ漫画形式推介敏捷在腾
- Selenium测试Ajax程序
selenium
上周末参加了Qclub的百度技术沙龙,听了百度的孙景卫讲了Web自动化测试,讲的非常好,然后在小组讨论时又有幸座在了一起。我们讨论的一个内容,就是Ajax应用程序比原来的非Ajax程序更不易测试,这里有两个主要原因。
第一:Ajax使得基于纯录制的方式无法工作,因为录制一个操作,这次返回需要5秒钟,下次会更多或更少。
第二:一些测试工具是基于原来非Ajax程序来开发的,后面没做对应的升级。
- QClub西安:技术宅相聚葡萄城
技术
2012年新年刚过,OpenParty率领众多技术达人,以QClub之名,空降西安葡萄城。
好朋友们来了,我们当然不能怠慢了。Help yourself,pals!
鼓掌,鼓掌!有客到啦~~~
讲师登场!张思楚:葡萄城资深Web架构师 为大家奉上《Response Web Design》精彩主题。
- HTML5方方面面的活动报道,大家来吐槽啊
html5
LinkCoder(由博客园和海丁网共同成立的主题社区)和QClub上海站共同合作发起的活动:“HTML5的方方面面”于2012年09月22日下午在浦东软件园3期顺利举行。
随着HTML5的盛行,行业内对它充斥着不同的评论,有人认为HTML5是改变世界的英雄,有人认为HTML5只不过是儿童的玩具。经过本次活动中,两位讲师对HTML5与MVC编年史的精彩分析,
以及与会者们的热烈讨论,大家对HT
- 演说之法分享记录
uxyheaven
敏捷
演说之法分享记录今天有幸听了候伯薇老师的>分享,收获很多技巧,在此记录一下所学.讲师介绍候伯薇老师是infoq主编.大连TEDxXinghaiSquare演说培训师.大连软交会项目管理论坛特邀演讲者.ScrumGathering会议,敏捷之旅,QClub活动演讲者,Qcon敏捷专题演讲者,Qcon敏捷专题出品人,英国皇家管理工会认证CIPT培训师.分享内容演说之法是教我们如何做一场漂亮的演说的,总
- 杭州地区Docker Meetup分享
jinti
大概在4月初的时候,参加完北京的QClub的Docker分享,感受到Docker这个技术的高速发展,但是大会交流下来感觉不够瘾,很多技术问题没交流到,就想在杭州小范围的搞一次Docker的技术交流会议。于是就和杭州DockerMeetup的发起者magicx一起组织了这次的闭门会议,这次邀请了蘑菇街、网易、阿里云用Docker实践的工程师们,带着问题来交流Docker技术。本来还邀请了华为的
- Docker项目的治理之道
InfoQ
个人简介黄强,华为软件工程师,2011年开始接触容器技术,参与过Linux-CR,LXC,CRIU等容器相关开源项目,熟悉内核cgroup,namespace技术。目前致力于Docker开发,推动华为內源版本Docker在公司内的推广和落地。QClub是由InfoQ中文站定期组织的一个线下技术交流活动,目的是让中高端技术人员有一个相对自由的交流思想和交友的平台。每次QClub只关注一个主题,邀请国
- Docker项目的治理之道
InfoQ
个人简介黄强,华为软件工程师,2011年开始接触容器技术,参与过Linux-CR,LXC,CRIU等容器相关开源项目,熟悉内核cgroup,namespace技术。目前致力于Docker开发,推动华为內源版本Docker在公司内的推广和落地。QClub是由InfoQ中文站定期组织的一个线下技术交流活动,目的是让中高端技术人员有一个相对自由的交流思想和交友的平台。每次QClub只关注一个主题,邀请国
- Docker的应用场景以及创业方向
InfoQ
个人简介王利俊,新浪SAEPaaS创始人,现在是云栈科技联合创始人兼CEO,拥有超过十年的PaaS以及运维经验,而云栈科技也是国内第一家基于Docker的创业公司。现专注于Docker容器在企业生产环境的实践工作。QClub是由InfoQ中文站定期组织的一个线下技术交流活动,目的是让中高端技术人员有一个相对自由的交流思想和交友的平台。每次QClub只关注一个主题,邀请国内外在该主题领域有研究的技术
- 《架构师(“拥抱2015”特刊)》发布
崔康
中国技术圈的春天(代序)由InfoQ主办的“QClub:Docker专场——聚焦国内Docker创业以及企业实践”活动圆满结束,此文是InfoQ总编辑崔康在开场中的致辞,分享了InfoQ与Docker的渊源,以及对中国技术圈的期望。感谢主持人的介绍。作为大会的主办方,我想首先非常感谢今天所有到场的参会者和在看网络直播的朋友,听负责报名的同事讲,大家的参与热情很高,这次大会的报名人数超过了1千了,但
- Docker周报:IntelliJ IDEA开始支持Docker
郭蕾
新闻《QClub之Docker专场精彩回顾和总结》:3月29日,由InfoQ主办的QClub之Docker专场在北京成功举办。本期QClub聚焦国内Docker创业以及最佳实践案例,来自新浪微博、华为、IBM、七牛、雪球、数人科技、NiceScale、企事录等公司的技术专家分享了Docker如何在企业内部“落地生根”,以及基于Docker的创业公司将如何利用这一支点来撬动新的市场。《Intelli
- 架构师(“拥抱2015”特刊)
InfoQ中文站
中国技术圈的春天(代序)由InfoQ主办的“QClub:Docker专场——聚焦国内Docker创业以及企业实践”活动圆满结束,此文是InfoQ总编辑崔康在开场中的致辞,分享了InfoQ与Docker的渊源,以及对中国技术圈的期望。感谢主持人的介绍。作为大会的主办方,我想首先非常感谢今天所有到场的参会者和在看网络直播的朋友,听负责报名的同事讲,大家的参与热情很高,这次大会的报名人数超过了1千了,但
- QClub之Docker专场精彩回顾和总结
郭蕾
3月29日,由InfoQ主办的QClub之Docker专场在北京成功举办。本期QClub聚焦国内Docker创业以及最佳实践案例,来自新浪微博、华为、IBM、七牛、雪球、数人科技、NiceScale、企事录等公司的技术专家分享了Docker如何在企业内部“落地生根”,以及基于Docker的创业公司将如何利用这一支点来撬动新的市场。从2013年3月发布第一个版本,仅仅两年时间,Docker已经成为最
- Docker周报:Docker发布分布式应用编排工具集
郭蕾
新闻《QClub:聚焦国内Docker创业以及企业实践》:Docker显然已经成为2014年最火的开源项目之一,它受到越来越多的开发和运维人员的亲睐。在过去的一年里,Docker的应用场景逐渐清晰,更多的公司开始在内部使用Docker,同时也出现了许多与Docker相关的创业公司。本期QClub聚焦国内Docker创业以及最佳实践案例,与你分享Docker如何在企业内部“落地生根”,以及Docke
- 安装数据库首次应用
Array_06
javaoraclesql
可是为什么再一次失败之后就变成直接跳过那个要求
enter full pathname of java.exe的界面
这个java.exe是你的Oracle 11g安装目录中例如:【F:\app\chen\product\11.2.0\dbhome_1\jdk\jre\bin】下的java.exe 。不是你的电脑安装的java jdk下的java.exe!
注意第一次,使用SQL D
- Weblogic Server Console密码修改和遗忘解决方法
bijian1013
Welogic
在工作中一同事将Weblogic的console的密码忘记了,通过网上查询资料解决,实践整理了一下。
一.修改Console密码
打开weblogic控制台,安全领域 --> myrealm -->&n
- IllegalStateException: Cannot forward a response that is already committed
Cwind
javaServlets
对于初学者来说,一个常见的误解是:当调用 forward() 或者 sendRedirect() 时控制流将会自动跳出原函数。标题所示错误通常是基于此误解而引起的。 示例代码:
protected void doPost() {
if (someCondition) {
sendRedirect();
}
forward(); // Thi
- 基于流的装饰设计模式
木zi_鸣
设计模式
当想要对已有类的对象进行功能增强时,可以定义一个类,将已有对象传入,基于已有的功能,并提供加强功能。
自定义的类成为装饰类
模仿BufferedReader,对Reader进行包装,体现装饰设计模式
装饰类通常会通过构造方法接受被装饰的对象,并基于被装饰的对象功能,提供更强的功能。
装饰模式比继承灵活,避免继承臃肿,降低了类与类之间的关系
装饰类因为增强已有对象,具备的功能该
- Linux中的uniq命令
被触发
linux
Linux命令uniq的作用是过滤重复部分显示文件内容,这个命令读取输入文件,并比较相邻的行。在正常情 况下,第二个及以后更多个重复行将被删去,行比较是根据所用字符集的排序序列进行的。该命令加工后的结果写到输出文件中。输入文件和输出文件必须不同。如 果输入文件用“- ”表示,则从标准输入读取。
AD:
uniq [选项] 文件
说明:这个命令读取输入文件,并比较相邻的行。在正常情况下,第二个
- 正则表达式Pattern
肆无忌惮_
Pattern
正则表达式是符合一定规则的表达式,用来专门操作字符串,对字符创进行匹配,切割,替换,获取。
例如,我们需要对QQ号码格式进行检验
规则是长度6~12位 不能0开头 只能是数字,我们可以一位一位进行比较,利用parseLong进行判断,或者是用正则表达式来匹配[1-9][0-9]{4,14} 或者 [1-9]\d{4,14}
&nbs
- Oracle高级查询之OVER (PARTITION BY ..)
知了ing
oraclesql
一、rank()/dense_rank() over(partition by ...order by ...)
现在客户有这样一个需求,查询每个部门工资最高的雇员的信息,相信有一定oracle应用知识的同学都能写出下面的SQL语句:
select e.ename, e.job, e.sal, e.deptno
from scott.emp e,
(se
- Python调试
矮蛋蛋
pythonpdb
原文地址:
http://blog.csdn.net/xuyuefei1988/article/details/19399137
1、下面网上收罗的资料初学者应该够用了,但对比IBM的Python 代码调试技巧:
IBM:包括 pdb 模块、利用 PyDev 和 Eclipse 集成进行调试、PyCharm 以及 Debug 日志进行调试:
http://www.ibm.com/d
- webservice传递自定义对象时函数为空,以及boolean不对应的问题
alleni123
webservice
今天在客户端调用方法
NodeStatus status=iservice.getNodeStatus().
结果NodeStatus的属性都是null。
进行debug之后,发现服务器端返回的确实是有值的对象。
后来发现原来是因为在客户端,NodeStatus的setter全部被我删除了。
本来是因为逻辑上不需要在客户端使用setter, 结果改了之后竟然不能获取带属性值的
- java如何干掉指针,又如何巧妙的通过引用来操作指针————>说的就是java指针
百合不是茶
C语言的强大在于可以直接操作指针的地址,通过改变指针的地址指向来达到更改地址的目的,又是由于c语言的指针过于强大,初学者很难掌握, java的出现解决了c,c++中指针的问题 java将指针封装在底层,开发人员是不能够去操作指针的地址,但是可以通过引用来间接的操作:
定义一个指针p来指向a的地址(&是地址符号):
- Eclipse打不开,提示“An error has occurred.See the log file ***/.log”
bijian1013
eclipse
打开eclipse工作目录的\.metadata\.log文件,发现如下错误:
!ENTRY org.eclipse.osgi 4 0 2012-09-10 09:28:57.139
!MESSAGE Application error
!STACK 1
java.lang.NoClassDefFoundError: org/eclipse/core/resources/IContai
- spring aop实例annotation方法实现
bijian1013
javaspringAOPannotation
在spring aop实例中我们通过配置xml文件来实现AOP,这里学习使用annotation来实现,使用annotation其实就是指明具体的aspect,pointcut和advice。1.申明一个切面(用一个类来实现)在这个切面里,包括了advice和pointcut
AdviceMethods.jav
- [Velocity一]Velocity语法基础入门
bit1129
velocity
用户和开发人员参考文档
http://velocity.apache.org/engine/releases/velocity-1.7/developer-guide.html
注释
1.行级注释##
2.多行注释#* *#
变量定义
使用$开头的字符串是变量定义,例如$var1, $var2,
赋值
使用#set为变量赋值,例
- 【Kafka十一】关于Kafka的副本管理
bit1129
kafka
1. 关于request.required.acks
request.required.acks控制者Producer写请求的什么时候可以确认写成功,默认是0,
0表示即不进行确认即返回。
1表示Leader写成功即返回,此时还没有进行写数据同步到其它Follower Partition中
-1表示根据指定的最少Partition确认后才返回,这个在
Th
- lua统计nginx内部变量数据
ronin47
lua nginx 统计
server {
listen 80;
server_name photo.domain.com;
location /{set $str $uri;
content_by_lua '
local url = ngx.var.uri
local res = ngx.location.capture(
- java-11.二叉树中节点的最大距离
bylijinnan
java
import java.util.ArrayList;
import java.util.List;
public class MaxLenInBinTree {
/*
a. 1
/ \
2 3
/ \ / \
4 5 6 7
max=4 pass "root"
- Netty源码学习-ReadTimeoutHandler
bylijinnan
javanetty
ReadTimeoutHandler的实现思路:
开启一个定时任务,如果在指定时间内没有接收到消息,则抛出ReadTimeoutException
这个异常的捕获,在开发中,交给跟在ReadTimeoutHandler后面的ChannelHandler,例如
private final ChannelHandler timeoutHandler =
new ReadTim
- jquery验证上传文件样式及大小(好用)
cngolon
文件上传jquery验证
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="jquery1.8/jquery-1.8.0.
- 浏览器兼容【转】
cuishikuan
css浏览器IE
浏览器兼容问题一:不同浏览器的标签默认的外补丁和内补丁不同
问题症状:随便写几个标签,不加样式控制的情况下,各自的margin 和padding差异较大。
碰到频率:100%
解决方案:CSS里 *{margin:0;padding:0;}
备注:这个是最常见的也是最易解决的一个浏览器兼容性问题,几乎所有的CSS文件开头都会用通配符*来设
- Shell特殊变量:Shell $0, $#, $*, $@, $?, $$和命令行参数
daizj
shell$#$?特殊变量
前面已经讲到,变量名只能包含数字、字母和下划线,因为某些包含其他字符的变量有特殊含义,这样的变量被称为特殊变量。例如,$ 表示当前Shell进程的ID,即pid,看下面的代码:
$echo $$
运行结果
29949
特殊变量列表 变量 含义 $0 当前脚本的文件名 $n 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个
- 程序设计KISS 原则-------KEEP IT SIMPLE, STUPID!
dcj3sjt126com
unix
翻到一本书,讲到编程一般原则是kiss:Keep It Simple, Stupid.对这个原则深有体会,其实不仅编程如此,而且系统架构也是如此。
KEEP IT SIMPLE, STUPID! 编写只做一件事情,并且要做好的程序;编写可以在一起工作的程序,编写处理文本流的程序,因为这是通用的接口。这就是UNIX哲学.所有的哲学真 正的浓缩为一个铁一样的定律,高明的工程师的神圣的“KISS 原
- android Activity间List传值
dcj3sjt126com
Activity
第一个Activity:
import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import a
- tomcat 设置java虚拟机内存
eksliang
tomcat 内存设置
转载请出自出处:http://eksliang.iteye.com/blog/2117772
http://eksliang.iteye.com/
常见的内存溢出有以下两种:
java.lang.OutOfMemoryError: PermGen space
java.lang.OutOfMemoryError: Java heap space
------------
- Android 数据库事务处理
gqdy365
android
使用SQLiteDatabase的beginTransaction()方法可以开启一个事务,程序执行到endTransaction() 方法时会检查事务的标志是否为成功,如果程序执行到endTransaction()之前调用了setTransactionSuccessful() 方法设置事务的标志为成功则提交事务,如果没有调用setTransactionSuccessful() 方法则回滚事务。事
- Java 打开浏览器
hw1287789687
打开网址open浏览器open browser打开url打开浏览器
使用java 语言如何打开浏览器呢?
我们先研究下在cmd窗口中,如何打开网址
使用IE 打开
D:\software\bin>cmd /c start iexplore http://hw1287789687.iteye.com/blog/2153709
使用火狐打开
D:\software\bin>cmd /c start firefox http://hw1287789
- ReplaceGoogleCDN:将 Google CDN 替换为国内的 Chrome 插件
justjavac
chromeGooglegoogle apichrome插件
Chrome Web Store 安装地址: https://chrome.google.com/webstore/detail/replace-google-cdn/kpampjmfiopfpkkepbllemkibefkiice
由于众所周知的原因,只需替换一个域名就可以继续使用Google提供的前端公共库了。 同样,通过script标记引用这些资源,让网站访问速度瞬间提速吧
- 进程VS.线程
m635674608
线程
资料来源:
http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001397567993007df355a3394da48f0bf14960f0c78753f000 1、Apache最早就是采用多进程模式 2、IIS服务器默认采用多线程模式 3、多进程优缺点 优点:
多进程模式最大
- Linux下安装MemCached
字符串
memcached
前提准备:1. MemCached目前最新版本为:1.4.22,可以从官网下载到。2. MemCached依赖libevent,因此在安装MemCached之前需要先安装libevent。2.1 运行下面命令,查看系统是否已安装libevent。[root@SecurityCheck ~]# rpm -qa|grep libevent libevent-headers-1.4.13-4.el6.n
- java设计模式之--jdk动态代理(实现aop编程)
Supanccy2013
javaDAO设计模式AOP
与静态代理类对照的是动态代理类,动态代理类的字节码在程序运行时由Java反射机制动态生成,无需程序员手工编写它的源代码。动态代理类不仅简化了编程工作,而且提高了软件系统的可扩展性,因为Java 反射机制可以生成任意类型的动态代理类。java.lang.reflect 包中的Proxy类和InvocationHandler 接口提供了生成动态代理类的能力。
&
- Spring 4.2新特性-对java8默认方法(default method)定义Bean的支持
wiselyman
spring 4
2.1 默认方法(default method)
java8引入了一个default medthod;
用来扩展已有的接口,在对已有接口的使用不产生任何影响的情况下,添加扩展
使用default关键字
Spring 4.2支持加载在默认方法里声明的bean
2.2
将要被声明成bean的类
public class DemoService {