- 博客(17)
- 资源 (2)
- 收藏
- 关注
原创 mybatis-plus配置多数据源
补充:这里面因为默认使用的是HikariCP数据源,目前也推荐使用这个,相比于druid有更高的性能,但是不能忽略下面的配置,否则服务会不断抛出异常,原因是数据库的连接时常和连接池的配置没有做好。@Transactional 是声明式事务管理 编程中使用的注解,实质是使用了 JDBC 的事务来进行事务控制的,基于Spring 的动态代理的机制。strict: false #严格匹配数据源,默认false. true未匹配到指定数据源时抛异常,false使用默认数据源。可以注解在方法上或类上,
2023-07-24 10:51:34 450
原创 十六进制转换
Java中byte用二进制表示占用8位,而我们知道16进制的每个字符需要用4位二进制位来表示(23 + 22 + 21 + 20 = 15),所以我们就可以把每个byte转换成两个相应的16进制字符,即把byte的高4位和低4位分别转换成相应的16进制字符H和L,并组合起来得到byte转换到16进制字符串的结果new String(H) + new String(L)。即byte用十六进制表示只占...
2018-09-12 10:46:15 530
原创 DBCP的配置参数
DBCP的配置参数tomcatde DHCP的配置logAbandoned="true" maxActive="20" maxIdle="2" maxWait="5000" name="system" removeAbandonedTimeout="60" removeAbandoned="true" password="xx" type="javax.sql.DataSo
2016-09-02 13:46:01 295
转载 centos下添加定时任务
[root@CentOS ~]# yum install vixie-cron[root@CentOS ~]# yum install crontabs今天做了个数据库的备份脚本,顺便系统得学习一下Linux下定时执行脚本的设置。Linux下的定时执行主要是使用crontab文件中加入定制计划来执行,设置比Windows稍微复杂一些(因为没有图形界面嘛),但是也不是非
2016-06-20 19:00:26 4136
转载 linux下vi命令大全
linux下vi命令大全进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename
2015-06-08 14:07:53 370
原创 linux配置java环境变量
linux配置java环境变量(详细) 一. 解压安装jdk 在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录, 执行命令 ./jdk-6u14-linux-i586.bin 这时会出现一段协议,连继敲回车,当询问是否同意的时候,输入yes,回车。之后会在当前目录下生成一个jdk1.6.0_14目录,你可以将它复制到 任何一个目录下。 二. 需要
2015-06-08 14:04:28 822
原创 Mac下 安装rockmong 自己搞了半天。终于借助两个帖子搞定了。
一直觉得没有好的MongoDB管理工具,听说MongoVue还不错,但只有Windows版本,现在既然已经彻底转Mac OS了,这个工具就不去深究了. RockMongo是一款基于Web的MongoDB管理工具,使用PHP开发,自然适合在Mac OS下使用,今天花了点时间在我的Mac OS 10.8.2上安装起来,感觉还不错,把步骤记录一下,当个总结.
2014-12-05 14:40:45 663
原创 TortoiseSVN 分支和合并
使用svn几年了,一直对分支和合并敬而远之,一来是因为分支的管理不该我操心,二来即使涉及到分支的管理,也不敢贸然使用合并功能,生怕合并出了问题对团队造成不良影响,最主要的原因是,自己对分支的目的和合并的方法不甚了解,这才是硬伤。最近由于适配机型的需要(本人从事手机客户端的开发),需要经常接触分支和合并两项工作,突然发现这玩意整不明白很难开展工作,遂这两天着重研究了 一下,有点收获,
2014-09-17 11:18:02 679
原创 java过滤html style script脚本
package com.wizlong.sgmels.util;import java.util.regex.Pattern;/*** * 过滤string工具类 * @author tech * */public class FilterStringUtil { /*** * 此方法 过滤 html 标签代码 script 标签 style标签,
2014-09-11 14:16:05 865
原创 db2
DB2基本命令 管理命令: 1.启动数据库 db2start 2.停止数据库 db2stop 3.连接数据库 db2 connect to o_yd user db2 using pwd 4.读数据库管理程序配置 db2 get dbm cfg 5.写数据库管理程序配置
2013-08-14 17:35:11 1547
原创 java 线程池
线程池的作用: 线程池作用就是限制系统中执行线程的数量。 根据系统的环境情况,可以自动或手动设置线程数量,达到运行的最佳效果;少了浪费了系统资源,多了造成系统拥挤效率不高。用线程池控制线程数量,其他线程排队等候。一个任务执行完毕,再从队列的中取最前面的任务开始执行。若队列中没有等待进程,线程池的这一资源处于等待。当一个新任务需要运行时,如果线程池中有等待的工作线程,就可
2013-08-02 15:14:58 399
原创 linux 定时任务
为当前用户创建cron服务1. 键入 crontab -e 编辑crontab服务文件例如 文件内容如下:*/2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh保存文件并并退出*/2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh*/2 * * * *
2013-01-31 11:32:08 235
原创 linux 查看目录空间使用情况
我们有个系统每天要下载数据,为了检查下载数据是否正常,需要查看下载数据目录大小,因为每天的数据都差不多,如果变化太大就说明不正常。查看目录大小的命令是du(当然也可以查看文件大小),例如:du ems_data,就是查看ems_data目录下各子目录的大小;du,就是查看当前目录下各子目录的大小;du *,就是查看当前目录下各子目录和文件的大小。为了提高查看效果,我们需要对结果进行排序,因
2013-01-30 14:19:56 2475
原创 Lucene Field.Stror Field.Index
从Lucene的源代码中,可以看出Field 典型构造函数如下:Field(String name, String value, Field.Store store, Field.Index index)其中:Field.Index有四种属性,分别是:Field.Index.TOKENIZED:分词索引Field.Index.UN_TOKENIZED:不分词进行索引,如作者名,
2013-01-23 10:24:59 420
原创 Lucene源代码之构造自己的分词器
package org.apache.lucene.analysis.tjuchinese;import java.io.IOException;import java.io.Reader;import java.io.StringReader;import java.util.Set;import org.apache.lucene.analysis.Analyzer
2013-01-23 10:23:48 450
原创 lucene 知识经验2
6.2 如何更新索引lucene并没有提供专门的索引更新方法,我们需要先将相应的document删除,然后再将新的document加入索引。例如:Directory dir = FSDirectory.getDirectory(PATH, false);IndexReader reader = IndexReader.open(dir);Term term = new Term
2013-01-23 10:20:17 289
原创 Lucene知识总结与经验1
数组转换为Table" src="http://www.supesoft.com/images/up.gif" style="border-bottom:medium none; border-left:medium none; padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; vertical-align:m
2013-01-23 10:18:28 274
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人