JAVA
文章平均质量分 66
咸鱼不放盐
多看书,多运动
展开
-
RCP项目导出exe 步骤
1、选中plug-in工程中的MANIFEST.MF 2、选中Runtime选项卡,添加Classpath,点击Add按钮添加对应的jar文件3、选中Build选项卡 ,在Runtime Infomation 、Binary Build、添加jar文件4、右击整个工程,New->Product Configuration 。 选中当前的工程 、File name随意填写、In原创 2014-08-03 11:12:55 · 4968 阅读 · 0 评论 -
log4j sql
value="%n%-4r [%d{yyyy-MM-dd HH:mm:ss}] %X{productionMode} - %X{method} %X{requestURIWithQueryString} [ip=%X{remoteAddr}, ref=%X{referrer}, ua=%X{userAgent}, sid=%X{cookie.JSESSIONID}]%n %-5level %lo原创 2015-12-29 20:15:08 · 505 阅读 · 0 评论 -
mybatis plugin 和动态代理
mybatis plugin 和动态代理 网上很多说这个设计的了,我就直接写代码吧, 你可以吧简单的封装单表操作逻辑放在里面, 直接解决写一大堆xml 的问题。public class ExamplePlugin implements Interceptor { /** * 是实现拦截逻辑的地方,内部要通过invocation.proceed()显式地原创 2015-08-27 20:33:21 · 1224 阅读 · 0 评论 -
java 锁的类型和性质(二):自旋锁的其它种类
package lock;import java.util.concurrent.atomic.AtomicInteger;public class TicketLock {private AtomicInteger serviceNum =new AtomicInteger();private AtomicInteger ticketNum = new AtomicInteger();转载 2014-09-11 22:18:49 · 746 阅读 · 0 评论 -
微信公共平台 JAVA server 例子
这个微信公共平台是我很早之前xie原创 2014-08-12 10:30:54 · 678 阅读 · 0 评论 -
算法基础-动态规划 (1) 01背包问题
最近闲的无聊,算法一直是弱项,正好hi原创 2014-08-13 16:17:47 · 865 阅读 · 0 评论 -
生产者消费者模型的四种java编程例子
package producer_customer;public class ProducerCustomer1 { public static int limit = 10; public static int have = 0; public static int start = 0; Task[] tasklist = new Task[limit]; class Produ原创 2014-08-22 16:37:20 · 1171 阅读 · 0 评论 -
java 并发 (1):原子计数器
package com.luairan.test;public class SynIncreaseInteger { private int num = 0; public int getIncreaseNum (){ synchronized (this) { num++; } return num; } public static void main(String原创 2014-08-13 22:17:15 · 4087 阅读 · 0 评论 -
java 锁的类型和性质(一):自旋锁
作为并发共享数据,保证一致性的工具,在java平台有多种实现(如 synchronized 和 ReentrantLock等等 ) 。这些已经写好提供的锁为我们开发提供了便利,但是锁的具体性质以及类型却很少被提及。本系列文章将分析java下常见的锁名称以及特性,为大家答疑解惑。1、自旋锁自旋锁是采用让当前线程不停地的在循环体内执行实现的,当循环的条件被其他线程改变时 才能进入临界区转载 2014-09-06 00:26:54 · 814 阅读 · 0 评论 -
Mustache for PHP 性能优化
由于工作需要一直http://lutaf.com/186.htm原创 2014-08-08 17:24:22 · 701 阅读 · 0 评论 -
groovy PermGen Full GC 问题 解决
线上机 用来生成脚本的 结果 没几天就fullGC , groovy 常见的三种引入方式都会有对应的问题, 可以定时调用 classloader. clean cache 来解决原创 2016-12-08 14:20:42 · 1944 阅读 · 0 评论