工作笔记
文章平均质量分 77
karway_
这个作者很懒,什么都没留下…
展开
-
JTable的使用,以及使用JTextArea和DefaultTableCellRenderer达到居中或者多行显示的效果
JTable中令单元格能够既居中且文本自动换行显示的话,本人暂时没有找到好方法。但是在JTable中混合使用JTextArea和DefaultTableCellRenderer能够,让指定某一行居中或者多行显示文本。InfoDialog.javaimport java.util.*;import java.awt.*; import javax.swing.*; pub原创 2015-09-07 16:25:05 · 4818 阅读 · 1 评论 -
js读取配置文件(理解版)
网上搜的js读取配置文件都能搜到的:配置文件放在本地的磁盘中:D:\Useful Stuff\Javascript\mytest.txt文件内容形式如下(形式关乎正则表达式如何匹配,=号前后的空格都会导致匹配失败):[plugin_page_search]wholeword=0matchcase=1hightlight=1total=1原创 2015-09-07 15:41:42 · 5751 阅读 · 1 评论 -
db2数据库的Clob域出现字符串过长插入失败的问题
在工作中,出现一个问题就是读文本文件插入到数据库表clob域中,数据库错误码是-102,文件大小超过37.5kb就会出现这个错误,而clob域最大容量是2g。后来在网上查找资料,终于有大神说出了问题的根本原因。大神如是说:这个是执行命令行命令字条串长度的问题,你可以用参数传入的方式进行操作。的确,我的代码中是public static void main(String[原创 2016-04-06 15:43:34 · 7397 阅读 · 0 评论 -
DWR的同步问题
我在一次开发中遇到了DWR同步、异步的问题,WEB项目采用了DWR技术来实现前台调用后台代码,但是后台返回有 一个时间差,后续的代码会被先执行,这样就会导致执行的结果不正确,DWR默认是异步执行的,此时就需要修改为同步即可。DWREngine.setAsync(false);//你需要同步执行的代码DWREngine.setAsync(true);当然问题永远不会这么简单就解决了,原创 2016-10-21 09:04:38 · 1307 阅读 · 0 评论 -
db2数据库表修改列为主键
需要对一个已经有数据的表的列进行修改,列原属性是可以为空且有一个默认值,现在想修改为主键。原来的ddl:column varchar(16) DEFAULT '0'执行以下操作:(将列设为非空)alter table table_name alter column column_name set not null当然先要把该列为空的记录先删除,不然会报错接着执行:(去除默认值)原创 2017-03-24 17:21:38 · 12781 阅读 · 0 评论 -
UnmappableCharacterException: Input length = 2问题解决
最近发现在生产系统上频繁出现这个java.nio.charset.UnmappableCharacterException: Input length =2 这个报错,于是查代码来找出问题所在。先贴一下关键的代码:public class MmsProtocalDecoder implements ProtocolDecoder { public void decode(...原创 2018-07-20 08:53:53 · 7021 阅读 · 0 评论