自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sskicgah的专栏

记录一些工作中遇到的问题,以及自己找到的解决办法

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

原创 oracle转mysql过程中的sum over处理

项目需要,原来的系统很多的统计分析,

2014-07-10 10:38:08 4663

原创 SQLCipher 命令行使用 后台加密

这次遇到手机终端需要利用SQLCipher加密db文件,

2014-07-07 11:41:54 11717

原创 jsp页面中静态文件的时间戳

在开发、调试js时,经常碰到firefox、chrome的缓存问题,有时候清空缓存还不生效,有时候还重启tomcat什么的,也麻烦。后来想到用时间戳来区别版本,但是,又不是每次所有的代码都要更新,每次访问都用系统的时间戳不好用,缓存就成摆设了。再后来,想到可以根据每个js文件的修改时间来设置,其实对动态脚本一窍不通,因为页面的风格就是html+ajax,冠以jsp的后缀而已。最后用土办法解

2013-11-26 09:58:14 5911 1

原创 easyui datagrid列使用按钮的一些心得

以前,用easyui的datagrid,有时候会用到一些操作选项,比如代码如下:$('#datagrid').datagrid({ border:false, fitColumns:true, singleSelect: true, url:url, columns:[[ {field:'projectname',title:'应用名',width:80}, {

2013-11-25 10:31:06 32974 2

原创 openfire 重新安装

之前安装的openfire用于做简单的推送,自己开发了一个小模块,在一个应用中嵌入,后来估计有上千的用户吧。昨天发现不能推送了,就去看了一下,卡着动不了,停止服务也停不了,kill -9了。重启,启动后一直没得进登录页面,要重新配置,配置后继续配置。因为之前用的是自带的hsqldbc,似乎是数据库不能用。改配置成mysql,也不行。想想只能卸载重新安装了,数据没了。rpm -e

2013-10-30 09:52:53 3696 2

原创 java 生成22位UUID 改造

背景:数据库的前期设计,主键用的是uuid,但这个是大数据量的应用。经过n久的折腾,数据大于1亿条了。返回去看表,发现,表的很多字段是varchar2的,但是长度不超过20字符。占据大部分空间的居然是uuid。于是萌生改造uuid的想法。 过程:经过一番搜索,一般就是缩短至22位的uuid了。这位仁兄是由短域名想到uuid用64进制改造http://www.iteye.com/topi

2013-10-21 10:31:43 22538 1

原创 spring+mybatis的公用DAO

这里的配置和http://blog.csdn.net/sskicgah/article/details/11651877中用到的差不多,只是做了一些小改动。把整合ibatis这段改一下就可以了,这里把标签改简洁了,不改也可以。 这个DAO继承了SqlSessionDaoSupport,用到mybatis-spring,主要就是批量处理。在网上找了很多资料,发

2013-10-10 16:33:41 16211 3

原创 spring+ibatis的公有DAO

这里用到的配置在这篇http://blog.csdn.net/sskicgah/article/details/11651877里,这个公有的DAO也很简单,主要是继承了spring的SqlMapClientDaoSupportpublic class BaseDao extends SqlMapClientDaoSupport { @Resource(name = "sqlMapC

2013-10-09 10:02:44 3158

原创 linux vsftpd 创建虚拟用户 过程记录

之前用系统账户作为ftp的登录账户,比较不安全,改用虚拟账户。步骤如下: 1.安装vsftpd、db_load,省略2.在一个目录创建一个用户名密码文件,比如vi login.txt #输入用户名密码奇数行是用户名、偶数行是密码test1testpwdtest2testpwd3.生成db文件db_load –T –t hash –f login.tx

2013-09-27 11:32:24 6986 1

原创 spring mvc框架 类初始化2次 解决过程

背景:刚开始做平台的工作,接触的就是spring mvc框架,struts没碰过,没有任何java web的理论基础,项目组的这个项目框架是spring mvc + ibatis组合的。做了一个项目觉得挺顺手,都是小项目,第一个项目还有人稍微指导,第二个项目之后都靠自己做了。有空的时候会稍微改一下这个框架的基础东西,比如说,去掉一堆没用的jar包,冗余太多,部署上传费时。去掉struts相关的

2013-09-13 17:26:43 13530 2

原创 oracle 获取最近的整点、半点时间

最近需要取一个时间,就是最近的半小时整点时间,比如12点,12点半等。 第一种写法select trunc(sysdate, 'hh24') + decode(sign(trunc(sysdate, 'mi') - trunc(sysdate, 'hh24') - 1/48), 1, 1/48, 0) t from dual; 第二种写法select trunc(sysda

2013-09-10 12:33:41 6837

原创 ibatis 批量插入时的越界异常

话说几个月前,就发现了这个异常,第一行提示java.lang.ArrayIndexOutOfBoundsException: -32593越界,还是负数的,就继续找根源,找到项目中的批量插入,缺发现找不到越界的原因,代码是这种形式的 executor.startBatch(); for (int i = 0, count =

2013-08-30 18:54:39 5945 2

原创 唠叨

没什么, 只是胡言乱语2013-8-24 3:56:37神马时候可以睡觉,索引建了1个小时了吧- -果然没那么快的,肚子饿了。上次重启oracle,也搞到4点多,遇到的问题太多。

2013-08-24 03:56:14 579

原创 linux下新建监视任务自动发邮件

索引还没建完,继续发表记录的东西,该不会要到天亮吧……2013-8-24 3:41:00因为需要在log文件超过一定大小时发邮件通知我自己去查看log,就简单地用linux的定时任务检查、发邮件因为只需要用到客户端,所以那些什么邮件服务器设置之类的就暂时没用了。1.设置邮件信息vi /etc/mail.rc添加下面几行设置发送邮件的账号信息,我用的是163的

2013-08-24 03:51:44 7063 1

原创 linux 安装rabbitmq 简易记录

yum 居然不能用……只好各种下载了。1.输入 python 判断是否安装了python2.安装simplejsonwget https://pypi.python.org/packages/source/s/simplejson/simplejson-3.3.0.tar.gztar -zxf simplejsonXX.tar.gzcd simplejsonXXpy

2013-08-24 03:33:02 4670

原创 64bit linux上的hsodbc

之前想要从oracle连接mysql,用的oracle版本是10g的,从网上找到的各种资料指向hsodbc。在rpm安装了一堆的东西,什么mysql客户端,mysql-connector等等,折腾了2天,配置文件修改什么的,重启监听,最后的结果是不用hsodbc还是可以连接mysql的。无意中看到64bit下的oracle的hsodbc大小为0,看了一下果然是,在itpub上看到有人说把3

2013-08-24 03:09:56 1539

Oracle11G客户端64位(sqlldr可用)

oracle11g基本客户端,主要是sqlplus,sqlldr,exp,imp这几个命令。最最主要的还是sqlldr,想找个单独可用的sqlldr,在Oracle 10g Client 精简优化安装包不到12M http://download.csdn.net/download/mysky2008/4382509 下载了10g的,但本地测试出现sql*loader 704错误,不知道怎么解决,也找不到其他资源,最后去找安装了完整版的同事,借鉴这个下载链接里面的文件,删除了其他没用到的东西(经历了好几个小时,一个一个dll测试过去),最后sqlplus, sqlldr可用。 如果是遇到sql*loader 284错误的,是因为缺少nls语言支持,可以到这里https://pan.baidu.com/s/1eRR0N0u 下载完整版的语言支持,之后覆盖nls这个目录就好。 解压后设置环境变量ORACLE_HOME 到client_1目录,TNS_ADMIN还是指向原来tnsnames.ora所在的目录,在Path加上BIN目录就可以了。

2017-10-27

logback-1.1.3.zip

logback-1.1.3.zip相关资源,从官网下载的,算是到15年5月最新的版本吧

2015-05-19

空空如也

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

TA关注的人

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