自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

红流

一颗炽热的心耕耘于红色流域

  • 博客(498)
  • 资源 (3)
  • 收藏
  • 关注

原创 ThreadPollExecutor的bug?

ThreadPoolExecutor:参数maximunPoolSize不生效,超过corePoolSize后,任务进入等待队列,并没有增加新线程去执行。public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize,

2016-06-17 13:16:55 2598

原创 jsp The method getDispatcherType() is undefined for the type HttpServletRequest

jsp The method getDispatcherType() is undefined for the type HttpServletRequestjar版本不一致引起。切换成tomcat8了?看工程依赖的包:servlet-api.jar/jstl.jar 是否发布了,这两个不需要的,去掉即可。要不退回tomcat7。

2015-03-19 16:47:51 7355 1

原创 【JavaFX】错误:找不到或无法加载主类

工程引用jre改为jdk。

2015-03-19 16:45:58 11143 2

原创 gradle构建+proguard加密

构建:build.gradle加密:library.gradlelibuild.gradle中文编码---utf-8apply plugin: 'maven'apply plugin: 'java'apply plugin: 'war'apply plugin: 'eclipse-wtp'buildDir = "target"version = '1.0'so

2015-03-14 23:32:49 8566

原创 【ExtJS】图片编辑器imagefield

继承自Ext.form.field.Picker,值为服务端返回的path路径。imagefieldExt.define('My.widget.form.field.ImageField', { extend : 'Ext.form.field.Picker', alias : 'widget.imagefield', requires : ['Ext.form.field.Pi

2015-02-05 17:23:19 3573

原创 fastjson parseObject java.lang.IncompatibleClassChangeError

fastjson asm IncompatibleClassChangeError

2015-01-29 16:24:18 3287

原创 修复fastjson启用WriteClassName时parse原生类型属性错误的bug

fastjson WriteClassName (long short double float short byte) parse bug

2015-01-22 12:00:06 5274

原创 【ExtJS】ajax与store的回调函数

ajax callback success failure exception

2015-01-15 18:17:24 2877

原创 【ExtJS】修复tree重复加载Bug

treepanel,不管autoLoad什么值,都会先加载。若再设置autoLoad为true,则再加载一遍。属bug,官方v4版本有人提,v5中仍未解决。解决方法:设置autoLoad为false,增加beforeload阻止由expand触发的load,自己调用load,可放在panel#afterRender中触发。//viewModel stores

2015-01-15 00:47:52 3939 1

原创 【ExtJS】Action权限校验

操作:actionXXX拦截action方法。 for (var property in this) { if (typeof this[property] == "function" && property.indexOf("action") == 0) { var interceptor = function() { return this.targe

2015-01-11 23:50:18 1861

原创 【ExtJS】Cannot modify ext-empty-store

grid绑定store,当store#autoLoad为false时,调用store.load的时候报错:Cannot modify ext-empty-store。解决办法:用getViewModel().getStore("mystore").load()代替getGrid().getStore().load()

2015-01-11 19:39:45 6550

原创 【ExtJS】输入框Clear按钮

修改官方版本,增加ctrl控制。/** * @class Ext.ux.form.trigger.Clear * * Trigger for textfields and comboboxes that adds a clear icon to the field. * When this icon is clicked the value of the field is c

2015-01-11 19:25:03 3389

原创 【ExtJS】Model继承体系中半路切换为TreeModel

如果model中已有自己的继承体系,那么根只能在Model或者TreeModel选一个。继承树中半路要转TreeModel,怎么办?幸好TreeModel对父类Model的变更不大,直接抄源码下来。/** * 增加TreeModel特性 * * @see Ext.data.TreeModel */Ext.define('My.model.base.TreeDataModel

2015-01-09 10:49:27 2582

原创 【ExtJS】ExtJS5中controller、view等如何使用

以下提到的“舍弃”并非不能用,而是指在新版(V5+)中可以不再使用。原controller:一个controller可以对应多个view,适配多个view,会乱套,舍弃,被viewController替代。原store:舍弃,被viewModel替代。原model:延用。原view:即组件,延用,可设置viewController、viewModel。新viewModel:很好

2015-01-07 17:27:31 4328

原创 【ExtJS】定义枚举类型的store

//定义枚举Ext.define("My.model.base.BillStatusEnum", { extend : 'Ext.data.Store', alias : 'model.base.BillStatusEnum', singleton : true, valueField : 'value', displayField : 'label', fi

2015-01-07 17:13:40 2434

原创 【ExtJS】Window modal on modal,层次错乱。

在弹出框中再使用弹出框,有时会发现后弹出的模态窗口在后面。原因:虽然后弹出,但有可能是先被创建的。解决方法:设置后弹出窗的autoShow为falseautoShow : false

2015-01-07 17:05:08 2639

原创 【ExtJS】Cannot call method 'removeCls'或'addCls' of null

使用已经销毁的组件,则会报错:Cannot call method 'removeCls'或'addCls' of null请检查操作时报此错误的组件生命周期,如window,如果需要复用,应设置closeAction为hide。Ext.create('Ext.window.Window', { closeAction : 'hide', ...});

2015-01-07 17:02:08 2819

原创 【ExtJS】自定义int类型值的datefield

xtype: datefieldX值可用毫秒或者日期字符串dateFormat,用于显示格式。Ext.define('My.widget.form.field.Date', { extend : 'Ext.form.field.Date', alias: 'widget.datefieldX', dateFormat : 'Y-m-d H:i', safeP

2015-01-07 16:51:53 2402

原创 【ExtJS】Uncaught TypeError: Cannot read property 'length' of null

若Form中有自定义field组件,则应注意,getRawValue方法不能返回null,应用空串''代替。否则校验出错,报异常:Uncaught TypeError: Cannot read property 'length' of null

2015-01-07 16:43:54 12314

原创 领域模型的mixin模式

1.前提:表单可以像面向对象一样继承2.需求:如果已有n个表单,想要额外附加统一的属性。3.不完全解决方法:通常的做法是,父类(表单实体)中增加对应的属性。如果n个表单各自的父类不一样,歇菜!4.探讨JDK mixin:只能通过多继承模式,但java是单继承的。还好有接口,且jdk1.8接口还支持默认方法,就是传说中的mixin。 //通

2014-12-16 18:50:57 2208

原创 微信那蛋疼的事件消息

==MsgType==【请求】(非event带MsgId,在这里统称为消息)text  image  voice  video  location  link  event【答复】text  image voice  video  musicURL  news请求中event再细分subscribe,unsubscribe,SCAN,LOCATION,CLICK

2014-12-01 22:30:39 1995

原创 解决Eclipse编辑jsp慢的问题

去掉代码辅助提示。

2014-11-06 11:56:43 4146

原创 修理JsqlParser

JsqlParser是什么? http://jsqlparser.sourceforge.net能做什么? 没有限制,自己想象了。如果仅作为第三方包直接使用,非常简单,看test case例子就明白。 public void testDrop() throws JSQLParserException { CCJSqlParserManager parserManager = n

2012-09-11 22:35:45 4590 2

原创 java版LCS算法

import java.util.ArrayList;import java.util.Arrays;import java.util.Collection;import java.util.HashSet;import java.util.List;/** * LCS(Longest Common Subsequence)求最长公共字符串系列 * * @author zzf

2012-03-16 12:59:46 2193

原创 解决Hessian不能正确传输BigDecimal问题

Hessian不能正确传输BigDecimal,解决方法:指定系列化类。增加下面两个文件,打入hessian包。/META-INF/hessian/serializers,内容如下:java.math.BigDecimal=com.caucho.hessian.io.BigDecimalDeserializer/META-INF/hessian/deserializ

2012-03-15 23:59:01 5771 2

原创 All host pools marked down. Retry burden pushed out to client.问题

客户端使用Hector lib。报All host pools marked down. Retry burden pushed out to client.错误。但实际上cassandra服务是启动并可用的,此错误信息不正确!我的问题是因一次性保存数据过大引起。只需要配置cassandra.yaml参数thrift_max_message_length_in_mb,默认为

2012-02-28 19:25:45 3233

原创 Cassandra Hector版DAO

cassandra所有客户端:http://wiki.apache.org/cassandra/ClientOptionsAstyanax号称Hector的son,api看上去挺诱人,可惜无全包下载,工程又是maven(不喜欢maven)。Hector看上去不错,其它未知,懒得折腾了,就抓个Hector吧。参考Hector例子:me.prettyprint.cassandra.exam

2012-02-24 18:06:59 2220

原创 我是你读不懂的码农

我初识asm正如你初入职场我穿梭于c、lisp、basic、pascal、java、js...之间你流连于A、B、C、DEF...部门我用心血构造梦想你用血汗打拼未来我在熟悉软件工程你在熟悉世故人情我在钻研不朽的算法你在训练滔滔的口才我的爱写在程序里你的爱荡在天空中当生活逼着我无尽的牛耕当生活逼着你无耐地跑马我的忧

2012-02-20 13:13:22 1010

原创 南帝北丐觉醒之时

据《“公敌”马化腾:企鹅入侵》一文报道:据腾讯内部人士透露,腾讯未来会针对不同企业的需求,逐步开发其周围业务,包括企业内部CRM的管理,ERP的管理,财务的管理等。“因此我们会越来越开放,积极吸纳各种合作伙伴,共同打造基于企业级市场的各种应用。”进入企业市场不容易,若qq亲自商战,不管时间还是人力上都会把它拖垮,非一朝一暮之事。因此可能注资控股某匹黑马,从微企业市场入手。

2012-01-09 16:49:13 2644

原创 搭建共享IP虚拟机

环境:公网服务器A目标:公网服务器A上,创建虚拟机B,并可远程管理B。其它:要求共用一个IP。注意:虚拟机--操作系统级,虚拟主机--web应用服务器级,当然有混着叫的,知道自己要什么就行。这里创建虚拟机--操作系统级别的。A的操作系统ubuntu,安装v

2011-08-19 15:27:36 1736

原创 apache_svn多库配置

[上文]http://blog.csdn.net/redvalley/archive/2011/04/28/6370450.aspx1.创建两库svnadmin create /sdd/svn/zzfsvnadmin create /sdd/svn/kingdeechown -R www-data:www-data /sdd/svn/zzfchown -R www-data:www-data /sdd/svn/kingdeechown www-data:www-data /sdd/svn2.两库指向相同同授

2011-05-20 11:54:00 1422

原创 apache2+svn

环境:ubuntu11.04目标:搭建svn服务,结合apache2 web方式访问。前置条件:su root1.安装apache2、svnapt-get install svn apache2 libapache2-svn2.配置svn库安装在/sdc/svn2.1)初始化库:svnadmin create /sdc/svn设置apache线程用户(www-data)可访问    chown -R www-data:www-data /sdc/svn    chown www-data:www-data

2011-04-28 19:43:00 1404 1

原创 TPL脚本语言

TPL脚本语言,匹配。

2010-12-11 23:33:00 2780

原创 设置Embbed Mozilla字符集

<br />使用观察者,得到含字符集的第一次应答。<br /> <br /> <br />1)AddObserver<br />org.mozilla.browser.IMozillaWindow#onAttachBrowser(ChromeAdapter chromeAdapter, ChromeAdapter parentChromeAdapter)<br />// zzf private void addCharsetObserver() { // 新页面,重置。 charset =

2010-10-31 00:59:00 925 1

转载 SOA技术本质

  [From] http://www.javaeye.com/wiki/kingdee/1892-kingdee-tech 《竞争战略》竞争有三个基本战略:差异化、低成本和集中,这三种战略的有效组合就可以取得胜势。1)业务的易变性,正是企业试图通过业务差异化而谋求利益最大化的必然结果,是激烈的市场竞争的产物。2)改善IT架构基础设施的业务敏捷性,缩短新产品、新服务的研发和

2009-11-23 14:04:00 987 1

原创 组织_用户_权限关系设计

1)公司-->部门2)职务-->职位3)职等职员-->用户4)角色-->权限-->资源5)权限关系(角色授权),在某组织范围内: 用户-->职员-->职位-->角色-->权限-->资源  公司 Company部门 Department职务 Job(从职位属性的角度对应职员进行分类,比如工程师、需求、行政),报表用--可以不需要。职位 Position

2009-10-18 00:35:00 1045

原创 EAS总账备忘录

EAS总账备忘录科目1----1辅助账1----1..n核算项目类型凭证1----1..n凭证分录1----0..n辅助账行辅助账组合表:即横表T_BD_AssistantHG,每个核算项目类型占用一列,每行代表每一种核算项目的组合(具体辅助账)。凭证:T_GL_Voucher凭证分录:T_GL_VoucherEntry凭证辅助账行:T_GL_Voucher

2009-05-28 17:32:00 2236

原创 走自己的路

Go your own way;let others talk!---->  今晚TTT打电话给我,说赶紧看cctv2播的一个网络犯罪...你可别走啊。 呵呵,谢谢哥们~ 我一直走正途地,要不然long long ago就歪了。 很高兴看到operamarks又发新版了,虽然已不在技术前线,但还是非常关注。 接触企业业务、管理,逐渐关心经营之道,走向需要狼性

2009-05-26 00:16:00 935

原创 解决星际1/4屏幕

Thinkpad T61装上最新的显卡驱动后,星际争霸显示四分之一屏幕。只需要添加一个640*480的分辨力就ok。从控制面板中找到NVIDA控制面板,打开,新增如下图,再进入星际争霸,全屏ok。

2009-04-10 17:19:00 1879

原创 JPA'Many2Many

Many2Many关系: Document(主动)(被动)KMFile class Document主动关联设置:指定中间表,及字段。 @ManyToMany(fetch=FetchType.LAZY, cascade={CascadeType.PERSIST}, targetEntity=KMFile.class) @JoinTable(inverseJoinColumns={@Join

2009-03-25 01:13:00 887

BeanShell2.0b5源码

Java Bean Shell 2.0b5 源码,官方最新更新时间2005年6月,已停止开发。

2017-12-20

spring-reactor jars

spring reactor 编译包 https://github.com/reactor/reactor

2013-09-01

NumToWords 数字金额转换为英文

数字金额(元、分)转为英文, 使用示例: String ret=new NumToWords().convert(123450.6789); 返回值:(四舍五入123450.68) one hundred and twenty three thousand four hundred and fifty dollars and 68 cents

2012-07-02

空空如也

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

TA关注的人

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