自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CoderAndy的博客

Bigger higher

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

转载 【转载】Multithreaded toolkits: A failed dream? From Sun VP Graham Hamilton's Blog

"Java Concurrency in Practice": Why are GUIs Single-threaded?In his weblog,[1] Sun VP Graham Hamilton nicely sums up the challenges, describing why the multithreaded GUI toolkit is one of the recurring "failed dreams" of computer science.

2016-06-26 10:38:16 906

原创 jbpm-6.3.0.Final-installer-full在Windows上的部署、数据库由H2切换为MySql、Linux上的部署全过程

jbpm-6.3.0.Final-installer-full在Windows上的部署、数据库由H2切换为Mysql、Linux上的部署全过程Andy 2016-4前提:1,从官网上下载了jbpm-6.3.0.Final-installer-full.zip,300多M2,部署的OS上安装了Ant,我用的是Ant1.8.13,部署的OS上安装了JDK1.7,注意是JDK

2016-04-28 09:56:07 2233

原创 ”伪集群“导致的Hibernate主键increment生成策略异常

一、问题描述:一个小型WEB应用,单点部署(一份Tomcat+一份MySQL),无集群需求。有一张数据表的主键使用Hibernate的increment生成策略:但当有多人在同时调试该表的写入模块时,会抛出如下异常:com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationE

2016-03-27 12:00:32 2372

原创 Coding中的低级问题总结【开个头先】

Struts2 标签:写了一个,给它附上了两个参数,但后台Action始终无法得到第二个参数。写法如下(错误写法):"ame="appOp" value="delete"/>" target="_blank">删除正确的写法:"ame="appOp">delete" target="_blank">删除

2016-03-09 10:34:02 576

翻译 保罗.格雷厄姆:如何获得创业Ideas | How to Get Startup Ideas

保罗.格雷厄姆 硅谷创业导师 风险投资人 《黑客与画家》作者 Viaweb创始人 创业 idea 问题域 痛点 微软 Google 苹果 Facebook Dropbox Airbnb 达克效应 系统性方法Problems 问题域(痛点)Well 雪中送炭,而不是锦上添花Self 创业者自身因素 Noticing 嗅到idea Shool 学校的学习Com

2016-01-25 09:01:37 2112

原创 如何向已经有数据的Mysql表增加非null新字段,并且新字段是外键

比如有表ABC,现有字段x, y,且表中已经有许多行记录。现在要添加z字段,且z非null、外键。这种情况下,只加字段z可以,但还要z非null、是外键,硬来不行,应该这样做:1,添加新字段z,先将其设置为可以为null,且缺省值是null;2,添加新字段z的外键约束;(这利用了外键设置时对null字段不敏感的特性。否则不允许添加外键,Mysql错误提示是表已经

2016-01-21 10:02:56 1903

原创 并发引起的java.lang.NullPointerException

new操作并非线程安全。并发new类实例,可能得到两个指向同一内存地址的类实例,造成冲突,导致怪异的空指针异常。

2015-12-15 10:09:30 3402 1

原创 用apache的Mail包(commons-email-1.2.jar),发送邮件

1,脱离了IDE,在控制台CMD发mail,除了commons-email-1.2.jar,还需要(间接)依赖哪些jar包?答案是黄色部分的文字:G:\Develop\workspace\XXX\WEB-INF\classes>java -classpath ..\lib\commons-email-1.2.jar;..\lib\commons-lang-2.4.j

2015-10-30 10:44:19 3590

翻译 雅虎怎么了 WHAT HAPPENDED TO YAHOO

雅虎怎么了    WHAT HAPPENDED TO YAHOO来源:http://paulgraham.com/yahoo.html    作者:保罗.格雷厄姆  日期:2010年8月 翻译:Andy   日期:2015年10月25日关键词:保罗.格雷厄姆  硅谷创业导师  风险投资人  《黑客与画家》作者  Viaweb创始人  雅虎 互联网

2015-10-26 22:49:34 984

原创 【原创】打磨 ——《软件随想录》的随想,以及墙裂推荐

小叶材质的手串在台灯下散发着莹润如玉的光泽。虽然凑近了,还能看到许多细小的沟状纹理,但几个月的软布、手掌摩挲之下,已经初见光泽了。打住,我又跑题了。我要谈的是软件的打磨,而不是手串。像往常一样,“打磨”这个词是从书里抄来的,郑重地作为这篇的题目。一、《五个世界》——软件的打磨《软件随想录》是一个随笔集(由博客整理而来),《五个世界》是其中的一篇。乔尔(书的作

2015-09-18 14:37:43 589

转载 【转】Spring security3 sec:authorize url 无效的问题

原贴地址:http://my.oschina.net/u/2259804/blog/476044转载注:在需要用SS控制界面元素的显示隐藏,而又无法为sec:authorize标签提供一个确定的Role列表,则可以使用下面的方法解决问题。如果项目里SS的权限控制已经完备,那么只需要做第1步就好了。记住将ref指向的过滤器改成自己的。Spring secu

2015-09-11 11:34:55 3084

原创 【原创】遇到的若干MySQL与Oracle的区别小记(逐渐增加)

项目计划支持两种知识库,先将已经验证过的一些区别记录下来,以备应用修改持久层时使用。下面的描述针对的是mysql-5.6.12和Oracle11g,其他版本不一定适用。1,字段可存储内容长度不同。MySQL的varchar(100),可以存储100个英文或100个中文,Oracle的varchar2(100),可存储100个英文或50个中文;2,字段类型名称有出

2015-07-08 19:09:40 464

原创 【原创】原来callback函数就是lambda

准确地讲,回调函数是lambda表达式的一种典型应用场景,已经常见到模式化了。 ————好,本博文已经结束,下面是鸡汤———— 如同人在松懈的时候,需要一些鸡汤、励志正能量来刺激,知识也是,刺激了,碰撞了,才会产生火花。 本博文就是最近一点新知在碰撞后产生的小火花。 事情是这样的,做为一个自认资深的coder,对js中的回调函数概念已经麻木了。但前不久为了了解JAVA的新特性,翻了一本javJAV

2015-07-07 08:55:46 1125

原创 【原创】被误解的匈牙利命名法

被误解的匈牙利命名法这条姿势是我从《软件随想录,卷2》上看来的,作者在微软工作(据说匈牙利命名法就是从微软的某个项目中发起的)过,后来搞了StackOverflow网站,以及其他一些牛逼的事情。所以他说的这件事,我是百分百相信的。所谓被误解,大致是这么回事。本来这种命名法的发明人,本义是想给变量添加一个有含义的前缀,以便coding时识别。打个比方,比如WEB程

2015-07-03 15:29:39 752

原创 【原创】环境变量path里的<java path>项被其他程序QJ后的办法

嗯,估计每个Javaer都遇到过,只是很多时候(比如开发WEB应用)这种问题不需要解决罢了:问题场景:开发的独立Java程序abc.jar或abc.class(指不需要在tomcat等之中去运行。tomcat有自己的jdk/jre使用机制,根本不需要WEB开发者操心),需要JRE去执行。安装了JDK(或JRE)1.6+,在环境变量里配置了JavaPath指向自己的jdk/j

2015-06-29 11:27:45 672

原创 【原创】记一个Java GUI程序(原目标OS是Windows)“移植”到Linux的过程

怕有些高手看到我的 Java+移植 关键词,立马走人,我特别说明一下:我要移植的这个程序,原来是针对Windows开发的、有GUI界面的(Swing)、执行定时任务的单机程序,现在为了运行更稳定(Windows机器经常被人重启),要移植到Linux下,而且不再需要GUI界面。下面是我的需求和思路:1,理清程序的执行、调用主线(因为距离程序初次开发已经过去若干年了,需要回忆一下)

2015-06-29 09:35:45 1391

空空如也

空空如也

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

TA关注的人

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