自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(95)
  • 资源 (14)
  • 收藏
  • 关注

转载 eclipse 启动失败,报错org.eclipse.swt.SWTException: Failed to execute runnable

eclipse 启动失败,报错org.eclipse.swt.SWTException: Failed to execute runnable删除\workspace\.metadata\.plugins\org.eclipse.e4.workbench文件夹 重新启动解决

2017-02-16 21:51:14 1062

转载 强制Gradle/Maven刷新缓存并重新从Nexus下载依赖jar包

原文  http://www.jackyshen.com/2015/10/18/force-gradle-maven-to-refresh-cache-or-download-dependency-jar-from-nexus/?utm_source=tuicool&utm_medium=referral最近需要搭建一个Nexus私服,完全不能连接外网的那种,各种Jar包都是手

2017-01-06 12:31:18 14717 1

转载 修改maven本地仓库路径

从eclipse中增加了maven2的插件之后,maven默认的本地库的路径是${user}/.m2/repository/下,一般windows用户的操作系统都安装在C盘,所以这个目录下的jar包比较危险。我尝试从myeclipse->preferences->java->build path->classpath variables中查找M2_REPO这个变量,发现其路径指向的是“C:\D

2016-11-12 12:38:33 380

原创 list 排序

List onlineSdkVersionlList = onlineSdkVersionDao.allOnlineList(); Collections.sort(onlineSdkVersionlList, new Comparator(){ public int compare(OnlineSdkVersion o1, OnlineSdkVersion

2016-11-04 10:58:15 253

原创 request排序

Map map = new HashMap(); String sign = request.getParameter("sign"); @SuppressWarnings("unchecked") Enumeration attributeNames = request.getParameterNames(); while (att

2016-11-04 10:57:05 320

转载 去掉前面的和中间的数字

pName.replaceAll(".*[^\\D](?=(\\D+))","");

2016-10-10 11:44:56 452

转载 多线程工作流程图

2016-10-08 11:15:24 10810

转载 debug

右键点击断点,选择Breakpoing Properties .选择右边的conditional 输入 this.getClass() == DailyTmReportNofifier.class

2016-09-27 15:51:45 190

转载 通过Spring @PostConstruct 和 @PreDestroy 方法 实现初始化和销毁bean之前进行的操作

转自http://blog.csdn.net/topwqp/article/details/8681497/关于在spring  容器初始化 bean 和销毁前所做的操作定义方式有三种:第一种:通过@PostConstruct 和 @PreDestroy 方法 实现初始化和销毁bean之前进行的操作第二种是:通过 在xml中定义init-method 和  de

2016-09-27 15:47:12 203

转载 性能监控工具

linux的uptime 执行之后,   每列的含义:    系统时间  运行时间 连接数(每个终端算一个)  1,5,15分钟内系统平均负载(运行队列中的平均进程数)top 最上面同uptime第三行显示 cup内存再往下显示每个进程占cpu情况vmstat 可以统计系统的cup,内存,swap,io等情况vmstat 1 4 每一秒采

2016-09-02 17:41:05 333

转载 生成19位UUID

public static String getUuid() { UUID uuid = UUID.randomUUID(); StringBuilder sb = new StringBuilder(); sb.append(digits(uuid.getMostSignificantBits() >> 32, 8)); sb.ap

2016-08-19 16:25:54 3495 2

转载 常用JVM配置参数

转自 http://edu.dataguru.cnTrace跟踪参数-verbose:gc-XX:+printGC   打开GC log的开关可以打印GC的简要信息[GC 4790K->374K(15872K), 0.0001606 secs]    回收之前堆大小 ->回收后堆大小(整个堆大小) ,花费时间[GC 4790K->374K(15872K), 0.

2016-08-12 18:01:22 225

转载 JVM内存区域划分Eden Space、Survivor Space、Tenured Gen,Perm Gen解释

jvm区域总体分两类,heap区和非heap区。heap区又分:Eden Space(伊甸园)、Survivor Space(幸存者区)、Tenured Gen(老年代-养老区)。 非heap区又分:Code Cache(代码缓存区)、Perm Gen(永久代)、Jvm Stack(java虚拟机栈)、Local Method Statck(本地方法栈)。HotSpot虚拟机GC算法采用分

2016-08-12 17:05:20 206

转载 Java并发的四种风味:Thread、Executor、ForkJoin和Actor

这篇文章讨论了Java应用中并行处理的多种方法。从自己管理Java线程,到各种更好几的解决方法,Executor服务、ForkJoin 框架以及计算中的Actor模型。Java并发编程的4种风格:Threads,Executors,ForkJoin和Actors我们生活在一个事情并行发生的世界。自然地,我们编写的程序也反映了这个特点,它们可以并发的执行。当然除了Python代码(译

2016-08-12 16:31:30 208

转载 指令重排的基本原则

- 顺序执行原则:一个线程内保证语义的串行性- volatile规则:volatile变量的写,先发生于读-锁规则:解锁(unlock)必然发生在随后的加锁(lock)前-传递性:A先于B,B先于C,那么A必先于C-线程的start方法先于它的每一个动作-线程的所有操作先于线程的终结(Thread.join())-线程的中断(interrupt())先于被中断线程的代码

2016-08-12 15:53:27 1423

转载 Centos 6 Pinpoint 环境搭建

本文出自 “蛮荒之力” 博客,出处http://chenfei123.blog.51cto.com/1427669/1835518Centos 6 Pinpoint 环境搭建一安装jdk1.6、1.7、1.8备注:在安装过程中发现,最新的pinpoint 1.5.2与最新的JDK1.8好像不兼容,所以设置系统环境变量和jre用jdk1.7,pinpoint安装1.5

2016-08-08 10:35:14 599

原创 git的安装 windows 整合 studio

1、http://git-scm.com/download 下载对应版本。2、安装下载的文件,在Git Setup界面。 建议取消 Windows Explorer integration 。因为是在studio里用,如果想在资源管理器里用。就勾上这个。3、在studio里, 在欢迎界面里,点settings 。左侧有 Version Control ,然后选git ,在右

2016-07-25 16:52:58 253

原创 android studio 一些使用问题

1、加入一些权限的时候报 android studio promotion is only granted to system app如: uses-permission android:name="android.permission.FORCE_STOP_PACKAGES" /> uses-permission android:name="android.permission.WRI

2016-06-27 17:49:36 332

原创 去掉一个表的多个字段重复的记录

delete from collect_order where (channel_id,op_date,currency) in ( select * from (select channel_id,op_date,currency from collect_order group by channel_id,op_date,currency HAVING count(*) > 1 ) t )

2016-05-31 11:37:09 342

转载 mysql 安装

转自:http://www.cnblogs.com/xiaoluo501395377/rpm -qa | grep mysql  // 这个命令就会查看该操作系统上是否已经安装了mysql数据库有的话,我们就通过 rpm -e 命令 或者 rpm -e --nodeps 命令来卸载掉[root@xiaoluo ~]# rpm -e mysql  // 普通删除模式[root@xiao

2016-04-07 15:07:07 304

转载 wmware centOS 上不了网

在windows 上控制面板\网络和 Internet\网络连接 VMware Network Adapter VMnet8 右键 属性 双击 ipv4,全都设为自动获取。在VMware Workstation 中 ,虚似机---> 设置  硬件选项卡  - -> 网络适配器     右边网络连接里选 NAT模式。点菜单 ---> 编辑 --

2016-04-07 14:16:56 242

转载 一些文章和书籍

文章java处理高并发高负载类网站的优化方法 .书JVM虚拟机规范深入理解Java虚拟机

2016-04-05 14:11:38 246

转载 jvm java虚拟机 新生代的配置

http://blog.csdn.net/qq_30739519/article/details/51055487

2016-04-05 13:32:09 301

转载 android 打包报错 conversion to dalvik format failed with error 1

打开菜单 windows -> preferences -> android     上面有 SDK Location 如: D:\work\android-ide\sdk  进入这个目录打开  \tools\proguard\bin编辑 proguard.bat   修改如下 内容:#java -jar "%PROGUARD_HOME%"\lib\

2016-03-31 11:41:31 413

转载 ActiveMQ的安装与使用

转自吴水成视频ActiveMQ 的安装与使用(单节点)IP:192.168.4.101 环境:CentOS 6.6、JDK7  1、 安装 JDK 并配置环境变量(略) JAVA_HOME=/usr/local/java/jdk1.7.0_72  2、 下载 Linux 版的 ActiveMQ(当前最新版 apache-activemq-5.

2016-03-18 14:33:26 281

转载 svn 客户端安装

yum install -y subversion

2016-03-16 11:10:44 235

转载 android studio 工作

gradle 配置检出 fast_access_sdk  ,yiwan_fastaccess_sdk,game_demo_single_activity到一个目录如果小海龟报错,则修复一下,把commond_line选上。点击工具栏上倒第4个小按钮(小板手),Build,Execution,Deployment -> gradle选择 Use loc

2016-03-10 18:47:34 368

转载 jedis 锁

用的是jedis 2.5.2.jar 类:import com.hoolai.fastaccess.common.log.Log;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;/** * Redis distributed lock implementation. *

2016-03-10 10:56:16 565

转载 Hudson 持续集成服务器的安装配置与使用

转自  吴水成 double 视频Hudson 不需要用到数据库 Hudson 只是一个持续集成服务器(持续集成工具),要想搭建一套完整的持续集成管理平台, 还需要用到前面课程中所讲到的 SVN、Maven、Sonar 等工具,按需求整合则可。1、 安装 JDK 并配置环境变量(略) JAVA_HOME=/usr/local/ja

2016-03-09 18:19:27 537

转载 SonarQube 代码质量管理平台的安装和使用

转自吴水成视频1 、安装 MySQL5.1 (可参考前面 SVN 管理平台的 MySQL 安装步骤,如果已安装则无需安装) # rpm -qa | grep mysql ## 查看该操作系统上是否已经安装了 mysql 数据库, 有的话,可以通过 rpm -e 命令 或者 rpm -e --nodeps 命令来卸载掉 # yum install mysq

2016-03-09 13:50:37 700

转载 安装 MySQL

# rpm -qa | grep mysql ## 查看该操作系统上是否已经安装了 mysql 数据库, 有的话,可以通过 rpm -e 命令 或者 rpm -e --nodeps 命令来卸载掉 # yum install mysql-server mysql mysql-devel # service mysqld start # chkconfi

2016-03-09 11:13:14 198

转载 Maven 私有库和本地的安装与配置 Sonatype Nexus + Maven

环境:CentOS 6.6 Final、JDK7、Sonatype Nexus、MavenIP:192.168.4.221root用户操作前提:已安装JDK7并配置好了环境变量1、下载最新版 Nexus(本教程使用的是:nexus-2.11.2-03-bundle.tar.gz),下载地址:http://www.sonatype.org/nexus/go/# wget  h

2016-03-08 18:20:41 403

转载 svn版本管理系统的安装 centos+subversion+apache+jsvnadmin

转自吴水成视频CI 服务器:192.168.4.221 root 用户操作 建议安装前更新操作系统 # yum update 更新完成后重启 # reboot 安装 apache # yum install httpd httpd-devel # service httpd start # chkconfig ht

2016-03-08 15:30:19 723

转载 linux 防火墙开放端口

/sbin/iptables -I INPUT -p tcp --dport 8011 -j ACCEPT #开启8011端口 /etc/rc.d/init.d/iptables save #保存配置 /etc/rc.d/init.d/iptables restart #重启服务 查看端口是否已经开放/etc/init.d/iptables status

2016-03-08 13:20:36 224

转载 Linux下压缩/解压方法大全

转自:http://www.2cto.com/os/201409/333565.htmllinux下压缩包格式繁多,并且在命令行下没有Windows下使用那么方便,有时候解压文件的时候会突然忘掉命令,这里fcbu.com为大家收集了基本所有文件格式的解压方法和打包命令.需要的可以参考一下:.tar解包:tar xvf FileName.tar打包:tar cvf FileN

2016-03-07 15:45:57 314

转载 jdk 安装

修改/etc/profile文件当本机仅仅作为开发使用时推荐使用这种方法,因为此种配置时所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。用文本编辑器打开/etc/profile,在profile文件末尾加入:JAVA_HOME=/usr/share/jdk1.6.0_35PATH=$JAVA_HOME/bin:$PATHCLASSPA

2016-03-07 15:25:47 247

转载 linux rs sz 安装

yum install lrzsz

2016-03-07 14:57:14 2786

转载 dubbo学习

Zookeeper注册中心安装 1、修改操作系统中 /etc/host 文件中添加:#zookeeper servers 192.168.3.71 edu-provider-012、打开这个地址http://archive.apache.org/dist/zookeeper/ 找到一个版本可以用  wget  http://archive.apache.or

2016-03-07 14:42:20 323

转载 java性能调优工具

Linux 命令行工具toptop - 16:07:00 up 95 days,  2:08, 18 users,  load average: 0.04, 0.13, 0.10Tasks: 314 total,   1 running, 313 sleeping,   0 stopped,   0 zombieCpu(s):  0.5%us,  0.2%sy,  0.0%ni,

2016-01-19 17:38:24 325

转载 jvm 学习

-Xmx 最大堆内存。最大堆内存是指新生代和老年代的大小之和的最大值 -Xms 最小堆内存。也就是JVM启动时,所占据的操作系统内存大小。java程序在运行时,首先会被分配-Xms指定的内存大小。并尽可能尝试在这个空间段内运行程序。当-Xms指定的内存大小无法满足应用程序时。JAM才会向操作系统申请更多的内存,直到内存达到-Xmx珠最大内在为止。  若超出-Xmx的值。抛出OutO

2016-01-19 15:55:55 392

FastDFS介绍(官方文档)

FastDFS介绍(官方文档)

2016-04-07

Java虚拟机规范(Java_SE_7)

Java虚拟机规范(Java_SE_7)

2016-04-06

redis-3.0.0-rc5.tar.gz

redis-3.0.0 安装包

2016-03-18

ActiveMQ安装包

ActiveMQ安装包

2016-03-18

分布式系统原理与范型-第二版(中文版)

分布式系统原理与范型 第二版 中文版 影印版 还是挺清楚的

2015-06-30

html editor插件

编辑一些页面文件,例如JSP,HTML,JS等,直接用内置的文本编辑器基本比较疯狂,自己选了一个顺手的编辑器,Eclipse HTML Editor!

2014-07-28

Eclipse Easy Shell

Eclipse Easy Shell 安装 http://blog.csdn.net/li20040723/article/details/37989317

2014-07-20

struts2.0.6 类包

Struts2.0.6 的基本包。共计5个。commons-logging-1.1.jar,freemarker-2.3.8.jar,ognl-2.6.11.jar,struts2-core-2.0.6.jar,xwork-2.0.1.jar

2010-06-30

Struts2权威指南 完整版 李刚

这个是在网上找的完整版,但不是文字格式,是图版格式的,但还是比较清楚。

2010-06-29

一线架构师实践指南 温昱著

本书认为,方法体系必须是软件业界未来发展的重大趋势之一。

2010-06-29

effective java.pdf

侯捷翻译的Effective Java繁体中文版,内附源码。

2010-06-28

spring2.5官方中文手册

spring 官方开发参考后册 中文 2.0和2.5的新特性、核心技术等

2010-06-23

EJB3.0实例教程

EJB3.0 实例教程 黎活明写的。挺详细的

2010-06-23

Hibernate3.2官方中文参考手册.pdf

Hibernate3.2官方中文参考手册.pdf

2010-06-23

空空如也

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

TA关注的人

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