java
文章平均质量分 53
iteye_14794
这个作者很懒,什么都没留下…
展开
-
java多线程提高性能写法
为了提高性能,不一定要锁定this,例如,SharedResource有两个独立变化的变量:public class SharedResouce { private int a = 0; private int b = 0; public synchronized void setA(int a) { this.a = a; } public synchronize...原创 2013-08-06 10:01:58 · 192 阅读 · 0 评论 -
Nginx+Memcached+Tomcat集群配置
https://github.com/magro/memcached-session-manager http://code.google.com/p/memcached-session-manager/wiki/SetupAndConfigurationhttp://wenku.baidu.com/link?url=h-alwoByq5fqUpIVEO1v0CQ61CvF0nCxQG...原创 2014-08-14 12:21:11 · 91 阅读 · 0 评论 -
javamail
http://www.oracle.com/technetwork/java/javamail/javamail147sslnotes-1917783.html Notes for use of SSL with JavaMail ----------------------------------JavaMail now supports accessing mail s...原创 2014-09-17 10:49:58 · 118 阅读 · 0 评论 -
Sequoiadb操作
package com.iminido.nosql;import com.google.gson.Gson;import com.iminido.constant.Const;import com.iminido.instruction.core.IstRequ;import com.iminido.log.Log;import com.iminido.util.SU;...2014-10-22 20:59:33 · 210 阅读 · 0 评论 -
tomcat 管理
<role rolename="manager-status"/> <role rolename="manager-gui"/> <user username="tomcat" password="tomcat" roles="manager-status,manager-gui"/>原创 2014-12-28 16:08:05 · 82 阅读 · 0 评论 -
快速重启jar
killall -9 javajava -jar LF_S_SignalProc.jar >> ist.log &pgrep java原创 2015-01-06 21:44:40 · 332 阅读 · 0 评论 -
linux JAVA_HOME JRE_HOME CLASSPATH PATH
export JAVA_HOME=/opt/jdkexport JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH原创 2015-01-10 19:11:56 · 1106 阅读 · 0 评论 -
java 生成sql语句
package com.iminido.util.dev;import com.iminido.db.Conn;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java....原创 2015-01-11 18:23:46 · 290 阅读 · 0 评论 -
log4j log4j.propertites
log4j.rootLogger=DEBUG,sysLog,stdoutlog4j.appender.sysLog=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.sysLog.Threshold=INFOlog4j.appender.sysLog.File=sp.loglog4j.appender.sysLog.D...原创 2015-01-15 15:42:48 · 168 阅读 · 0 评论 -
Linux 自动重启进程
#!/bin/shecho "Current DIR is " $PWD# ignore signal hup int quit tstptrap "" 1 2 3 24 start_server() { ulimit -c unlimited# export LD_LIBRARY_PATH=`pwd`/deps/capn/libs:$LD_LIBRARY_PAT...原创 2015-01-28 13:07:14 · 225 阅读 · 0 评论 -
Log4j
下面给出得 Log4J 配置文件实现了输出到控制台,文件,回滚文件,发送日志邮件,输出到数据库日志表,自定义标签等全套功能。 log4j.rootLogger=DEBUG,CONSOLE,A1,im #DEBUG,CONSOLE,FILE,ROLLING_FILE,MAIL,DATABASE log4j.addivity.org.apache=true ###########...原创 2015-01-29 22:24:50 · 72 阅读 · 0 评论 -
Mongodb MapReduce
package com.iminido.nosql;import com.iminido.ssdb.HMap;import com.mongodb.BasicDBObject;import com.mongodb.DB;import com.mongodb.DBCollection;import com.mongodb.DBObject;import com.mong...原创 2015-03-21 13:10:09 · 116 阅读 · 0 评论 -
jar包启动与停止
startTest.sh内容如下:#!/bin/shjava -jar Test.jar & #注意:必须有&让其后台执行,否则没有pid生成echo $! > java.pid # 将jar包启动对应的pid写入文件中,为停止时提供pidstopTest.sh内容如下:#!/bin/shPID=$(cat java....原创 2015-03-27 15:29:27 · 3208 阅读 · 1 评论 -
java jar 运行自动重启 linux
echo "Current DIR is " $PWD# ignore signal hup int quit tstptrap "" 1 2 3 24 start_server() { ulimit -c unlimited # nohup java -jar LF_S_SignalProc.jar -Dfile.encoding=UTF...原创 2015-04-05 21:19:22 · 1498 阅读 · 0 评论 -
redis
http://developer.baidu.com/wiki/index.php?title=docs/cplat/rt/demohttps://code.google.com/p/jdbc-redis/http://tool.oschina.net/apidocs/apidoc?api=jedis-2.1.0http://redis.io/http://redis.readt...原创 2015-04-20 21:15:49 · 160 阅读 · 0 评论 -
java协程
https://blog.maxleap.cn/archives/816原创 2017-04-28 10:32:35 · 320 阅读 · 0 评论 -
java 序列化与反序列化
protected void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException {ObjectInputStream ois = new ObjectInputStream(request.getInputStream());Biz...原创 2017-03-31 18:58:27 · 244 阅读 · 0 评论 -
SpringMVC 重写HttpMessageConverter进行Xss过滤
https://my.oschina.net/jayhu/blog/653725public interface MessageConverterHandler<T, K> { /** * 用于在httpMessageConverter read(..)方法完成之后调用 * <p> * 1.可以对converter映射出的Object进行处理...原创 2016-12-01 14:44:25 · 1315 阅读 · 1 评论 -
生产者消费者问题
import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.BlockingQueue;public class TestProducerAndConsumer { @SuppressWarnings("unchecked") public static void main(Strin...原创 2013-08-22 15:23:03 · 78 阅读 · 0 评论 -
Java web service 复习
@WebService(name="AwmsServiceImpl")public interface AwmsService { @WebService(endpointInterface="com.huike.wms.ws.ws4awms.AwmsService")public class AwmsServiceImpl implements AwmsService ...原创 2013-09-02 11:39:56 · 69 阅读 · 0 评论 -
JMock
大大简化了虚拟对象的使用快速创建模拟对象,定义交互过程中的约束条件易扩展的,可以很方便添加自定义的需求。创建一个轻量级的、可控制的对象来代替测试中需要的真实对象,模拟真实对象的行为和功能,方便我们的测试。 http://www.cnblogs.com/zfc2201/archive/2011/12/30/2307970.html...原创 2013-09-04 09:16:21 · 95 阅读 · 0 评论 -
Java动态代理(Spring Aop原理)
import java.lang.reflect.InvocationHandler ;import java.lang.reflect.Proxy ;import java.lang.reflect.Method ;interface Subject{ public String say(String name,int age) ; // 定义抽象方法say}clas...原创 2013-09-10 11:49:12 · 106 阅读 · 0 评论 -
ne4j 入门
http://blog.csdn.net/mn960mn/article/details/46884389原创 2015-07-15 19:12:29 · 481 阅读 · 0 评论 -
线上jvm进程CPU load高排查脚本-jkiller
http://www.54chen.com/java-ee/jvm-cpu-load-high-script.html#!/bin/shexport LANG="zh_CN.UTF-8";export LC_ALL="zh_CN.UTF-8";LOG_FILE="/tmp/jcpu.log";JSTACK_FILE="/tmp/jstack.log";...原创 2015-09-15 22:06:01 · 239 阅读 · 0 评论 -
项目 jar包冲突(先检查web.xml 文件是否被自动替换)
HTTP Status 500 -type Exception reportmessagedescription The server encountered an internal error () that prevented it from fulfilling this request.exceptionorg.apache.jasper.JasperExcepti...原创 2013-10-20 20:32:05 · 201 阅读 · 0 评论 -
读取配置文件
protected Properties load() { try { Properties prop = new Properties(); String path = "prop/conf.properties"; String os = System.getProperty("os....原创 2015-11-07 17:06:25 · 69 阅读 · 0 评论 -
批量新增触发器
import java.io.BufferedReader;import java.io.FileInputStream;import java.io.InputStreamReader;/** * http://www.open-open.com/lib/view/open1427082615949.html * 利用触发器设置PostgreSQL表监控:监控表的增,删,改...原创 2016-02-14 17:26:54 · 480 阅读 · 0 评论 -
防止精度丢失
// 2. 赠送礼物逻辑. BigDecimal price = new BigDecimal(ctx.getParam("price")); BigDecimal consumeTotal = price.multiply(new BigDecimal(ncount));//单价*个数 BigDecimal buddyMoney = con...原创 2016-05-28 16:33:41 · 408 阅读 · 0 评论 -
pingpp支付 支持 android ios pc web
import com.pingplusplus.Pingpp;import com.pingplusplus.exception.PingppException;import com.pingplusplus.model.Charge;import com.pingxx.example.Main;import java.io.IOException;import ja...原创 2016-06-15 15:04:58 · 191 阅读 · 0 评论 -
java http请求头设置强制服务端返回不同格式结果
/* * ==================================================================== * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE ...原创 2016-06-17 19:39:30 · 752 阅读 · 0 评论 -
jvm垃圾回收参数配置
jvm垃圾回收参数配置一、相关概念基本回收算法<!--[if !supportLists]-->1. <!--[endif]-->引用计数(Reference Counting)比较古老的回收算法。原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收时,只用收集计数为0的对象。此算法最致命的是无法处理循环引用的问题。<...原创 2016-08-25 10:04:15 · 518 阅读 · 0 评论 -
idea intellij
43B4A73YYJ-eyJsaWNlbnNlSWQiOiI0M0I0QTczWVlKIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb25seSIsImNoZWNrQ...原创 2016-11-12 16:50:04 · 92 阅读 · 0 评论 -
mysql 类型
CREATE TABLE db_set ( set1 SET('x', 'y', 'z') NOT NULL, enum1 ENUM('one', 'two', 'three') NOT NULL);truncate table db_set;insert into db_set values(1,1); -- 'x', 'one'insert into db...原创 2015-04-23 16:13:17 · 85 阅读 · 0 评论