- 博客(118)
- 资源 (12)
- 收藏
- 关注
原创 springmvc 性能监控拦截器
public class StopWatchHandlerInterceptor extends HandlerInterceptorAdapter { private NamedThreadLocal startTimeThreadLocal = new NamedThreadLocal("StopWatch-StartTime"); @Override p
2023-03-27 18:08:52
218
1
原创 java 执行系统拼接命令
java 执行系统拼接命令 Runtime.getRuntime().exec(new String[] { "/bin/sh", "-c", command});
2020-12-03 16:34:28
609
原创 mac无提示关闭终端窗口命令
在mac用脚本打开应用,无提示关闭终端窗口命令osascript-e"tell application \"System Events\" to keystroke \"w\" using command down"这模拟了CMD+w按键。 如果您希望终端完全退出,您可以使用:osascript-e"tell application \"System Events\" to keystroke \"q\" using command down"这不会产生任何错误,并使终端干净利落。...
2020-09-17 16:58:51
1473
2
原创 windows 使用jacob实现文文字语音阅读
加载dll文件,改写LibraryLoaderpublic final class LibraryLoader { /** * Name of system property (currently <tt>jacob.dll.path</tt>) that may * contain an absolute path to the JNI library. */ public static final String JACOB_DLL_PATH = "jacob
2020-08-28 16:04:17
390
原创 git 使用记录
http://www.freebiebitcoin.com/1.git branch -a//查看所有分支2.git branch -r//查看远程分支//新建远程分支//1)新建一个本地分支,当前分支为源创建本地分支3.git checkout -b dbg/1.0//2)把新建的本地分支push到远程服务器,远程分支与本地分支同名4.git push origin dbg/...
2019-03-04 10:18:17
245
原创 aria2安装配置
wget http://repository.it4i.cz/mirrors/repoforge/redhat/el6/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpmrpm -ivh rpmforge-release-0.5.3-1.el6.rf.x86_64.rpmyum -y install aria2...
2019-01-09 09:58:04
4061
原创 httpclient 异常重试机制
import java.io.IOException;import java.io.InterruptedIOException;import java.net.SocketTimeoutException;import java.net.UnknownHostException;import java.security.cert.CertificateException;import...
2018-12-10 19:38:47
5181
2
转载 Quartz的Job使用Spring注入的Bean
import org.quartz.spi.TriggerFiredBundle; import org.springframework.beans.BeansException; import org.springframework.context.ApplicationContext; import org.springframework.context.ApplicationCo...
2018-03-16 13:18:59
1392
原创 js 日期格式操作
//扩展Date的format方法 Date.prototype.format = function (format) { var o = { "M+": this.getMonth() + 1, "d+": this.getDate(), "h+": this.getHours(),
2017-11-16 14:22:40
728
转载 js实现map功能
var Map = function() { this.mapArr = {}; this.arrlength = 0; //假如有重复key,则不存入 this.put = function(key, value) { if (!this.containsKey(key)) { this.mapArr[key] = value; th
2017-11-03 15:38:46
508
转载 FastDFS集群搭建
FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器
2017-10-31 11:17:51
2169
原创 LVS+Keepalived+nginx安装及配置
1 环境操作系统Centos 6.4 X86_64LVS-Master:10.0.80.205LVS-Backup:10.0.80.206VIP:10.0.80.210RS01:10.0.80.199RS02:10.0.80.2002 安装LVS软件(分别在LVS-Master和LVS-Backup中)2.1.查看是否有IPVS模块LVS是Linux标准内核的一
2017-10-27 14:20:45
804
原创 利用Sysbench对MySQL进行压测
tar xzvf sysbench-0.5.tar.gzcd sysbench-0.5chmod +x autogen.sh./autogen.sh./configure --with-mysql --with-mysql-includes=/usr/local/mysql/include --with-mysql-libs=/usr/local/mysql/lib && make &&
2017-05-15 19:08:03
408
原创 Mysql 5.7多源复制
汇聚数据:尤其是在分库分表的一些场景中,数据集中统计分析操作可以在1台从库服务器上实现。节省成本:数据集中存放可避免服务器等软硬件资源浪费,5.7之前1主1从或者1主多从的方案需要为每个主机都安置一台备机;5.7推出多源复制之后,可以将多个从库进行合并,至于是合并存放在高端还是低端服务器上,取决于分析、统计等业务在整体业务中的优先级、繁忙程度等因素。集中备份:方便在一台服务器备份所有已收到
2017-05-15 16:17:34
611
原创 spring activiti整合记录
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:tx="http://www.sp
2017-05-10 18:54:31
888
转载 ajax发送数组
var userName=new Array();$("input[name='connectUserName']").each(function() {userName.push($(this).val());})$.ajax({ url:"creditReview.json", type:"post", cache:false, async:true, tr
2017-05-04 18:09:59
995
原创 ElasticSearch5.3.2+LogStash+Kibana+Redis日志管理平台搭建
1、安装jdkyum -y install java-1.8.0java -version2、安装Elasticsearchwget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.3.2.tar.gztar -zxvf elasticsearch-5.3.2.tar.gz./elas
2017-05-03 17:11:50
3829
转载 vm虚拟机设置静态网路地址及时间设置
http://blog.youkuaiyun.com/u012453843/article/details/52839105service network restart
2017-05-02 17:42:40
813
原创 centos 关于redis 集群配置安装
用三台虚拟机模拟6个节点,一台机器2个节点,创建出3 master、3 salve 环境。redis 采用 redis-3.2.4 版本。三台虚拟机都是 CentOS , CentOS6.5 (IP:10.0.80.199、10.0.80.200、10.0.80.201)安装过程yum install patch gcc-c++ make bzip2 autoconf au
2017-04-27 15:06:29
519
原创 利用com.googlecode.libphonenumber解析手机号归属地
package com.base.phone;import java.util.Locale;import com.google.i18n.phonenumbers.PhoneNumberToCarrierMapper;import com.google.i18n.phonenumbers.PhoneNumberUtil;import com.google.i18n.phonenumb
2017-04-26 15:19:41
7873
3
原创 mysql 数据库分区操作
如果想在已经建好的表上进行分区,如果使用alter添加分区的话,mysql会提示错误: ERROR 1505 Partition management on a not partitioned table is not possible 正确的方法是新建一个具有分区的表,结构一致,然后用insert into 分区表 select * from 原始表; 1、测试添加分区和删除分区
2017-04-21 18:45:58
5218
原创 利用poi 导入导出excel文件
package com.cash.base.excel;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;
2017-04-18 11:38:44
1250
1
原创 tomcat 虚拟目录配置appBase和docBase的区别
先看server.xml文件host配置 <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">appBase:这个目录下面的子目录将自动被部署为应用,且war文件将被自动解压缩并部署为应用,默认为tomcat下webapps目录,如果不想访问默认ROOT目录,修改这里
2017-03-22 10:34:57
32363
2
转载 Freemarker 内置函数 数字、字符串、日期格式化用法介绍
在用FreeMarker过程中,感觉FreeMarker的字符串,日期,集合等处理能力还是很强大的,上网搜了一些资料,整理如下,以便能帮助大家更熟练的应用Freemarker完成项目开发。一、Sequence的内置函数1. sequence?FIRST 返回sequence的第一个值。2. sequence?LAST 返回sequence的最后一个值。3.
2016-11-04 17:23:43
570
转载 JS实现精确加减乘除
//加法函数function accAdd(arg1, arg2) { var r1, r2, m; try { r1 = arg1.toString().split(".")[1].length; } catch (e) { r1 = 0; } try { r2 = arg2.toString().
2016-10-26 13:22:31
1756
原创 Mysql 5.7.9以上版本 设置账户密码及授权
停止mysql service mysql stop运行mysqld_safe --skip-grant-tables & 如果此时不想被远程连接:mysqld_safe --skip-grant-tables --skip-networking &修改密码执行 update mysql.user set authentication_string=password('new_pass
2016-10-16 11:17:09
6809
原创 Drools6.4 Eclipse插件安装
在eclipse上本地安装Drools6.4Final的时候出现两个组件无法正常安装的情况,具体组件如下:具体的提示信息为:Cannot complete the install because one or more required items could not be found. Software being installed: JBoss Runtime Dro
2016-09-25 11:26:20
2456
原创 关于Win7 64位 mysql 5.7下载安装问题
从官网下载mysql:网址:http://dev.mysql.com/downloads/mysql/这是我们要找的,win7 64位点击下载;出现如图所示,我们不必要登录注册,点击红线内的即可的即可。2、安装及配置:下载绿色版64位安装,exe版始终装不上,莫名奇妙打开my.ini 进行配置代码:(把里面D:\mysql\mysql-5.6.1
2016-09-25 10:37:52
2240
原创 hudson整合sonar配置
1.sonar安装参考上一篇2.hudson安装,http://hudson-ci.org/,下载hudson.war文件,hudson.war文件到tomcat安装目录的webapps目录下,通过浏览器访问http://192.168.10.50:9898/hudson 初始化安装需要安装 3 个默认勾选中的插件,其它插件可以等初始化安装完成之后再选择安装。 点击“I
2016-05-13 22:00:31
926
原创 Maven与Sonar配合使用
1、Sonar安装部署下载地址:http://www.sonarqube.org/downloads/ http://dist.sonar.codehaus.org/sonarqube-4.5.4.zip 下载: # wget http://dist.sonar.codehaus.org/sonarqube-4.5.4.zip 解压安装: # unzip sonarqube
2016-05-10 16:41:17
6603
原创 maven整合tomcat
其实很简单,项目本身路径问题搞了好久;pom文件 easyframework-web org.apache.tomcat.maven tomcat6-maven-plugin 2.2
2016-05-08 18:55:47
1461
原创 tomcat多域名配置
打开tomcat目录conf文件中找到server.xml添加(一个host代表一个域名或访问地址) 其中PDFSign和useravtar都是一个单独的项目,而每一个项目都必须放在ROOT文件夹中才能实现多域名的访问。
2016-04-10 11:57:28
327
原创 设计模式记录学习---后续
1、动态代理了解java反射,获取类类三种方式Class.forName()、类名.class、类实例.getClass()获取实例方法:无参2种、有参一种类类.newInstance()类类.getConstructor(Class[]{}).newInstance(Object[]{}); 类类.getMethod(MethodName, Class[]{}).in
2016-03-30 16:18:02
326
转载 java发送https的请求
import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.URL;import java.security.cert.CertificateException; import javax.net.ssl.HostnameVerifier;import javax.net.ssl.Http
2015-12-29 14:54:58
1193
转载 OpenResty(nginx扩展)整合HttpGuard学习与安装配置
#OpenResty安装部署[root@localhost opt]# yum install -y gcc gcc-c++ readline-devel pcre-devel openssl-devel tcl perl[root@localhost opt]# wget http://openresty.org/download/ngx_openresty-1.7.4.1.tar.gz[r
2015-12-15 16:13:19
2176
原创 hadoop 安装配置学习
tar -xzvf hadoop-2.6.0.tar.gz vi /etc/profileexport HADOOP_HOME=/data/hadoop-2.6.0export JAVA_HOME=/usr/java/jdk1.6.0_45export JRE_HOME=/usr/java/jdk1.6.0_45/jreexport JAVA_BIN=/usr/java/jdk1.6.0
2015-10-22 19:20:07
1231
1
原创 Zookeeper 集群
linux上安装Zookeeper,我们安装最简单的单点,集群比较麻烦。 (1)下载Zookeeper-3.4.6.tar.gz 地址http://www.apache.org/dist/zookeeper/ (2) 我们放到Linux下的一个文件夹,然后解压: #tar zxvf zookeeper-3.4.6.tar.gz(3)然后在对应的zookeeper-3.4.
2015-10-22 19:18:40
2102
原创 Hbase 安装配置
[root@master Downloads]# wget http://mirrors.cnnic.cn/apache/hbase/stable/hbase-1.1.2-bin.tar.gz[root@master hbase-1.1.2]# vi /etc/profileexport HBASE_HOME=/root/hbase-1.1.2export PATH=$PATH:$JAVA_
2015-10-22 19:15:47
444
原创 hive 安装配置
[root@master bin]# wget http://mirrors.hust.edu.cn/apache/hive/hive-1.2.1/apache-hive-1.2.1-bin.tar.gz[root@master bin]# tar -zxvf apache-hive-1.2.1-bin.tar.gz [root@master bin]# cd conf/[root@mast
2015-10-22 09:51:20
446
转载 linux Argument list too long 参数列表过长的办法
#移动[root@AY1308081750507589baZ ~]#ls dir1 | xargs -t -I {} mv {} dir2/{}#删除[root@AY1308081750507589baZ ~]#find . -name "*" | xargs rm -rf '*'
2015-10-21 10:58:41
2824
Tomcat技术资源
2010-12-30
java代码自动生成工具
2010-12-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人