自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

原创 搭建高可用的node环境

随着node的广泛普及,在实际的项目过程中使用node作为中间环境,充当前端与传统后端的中转层,是个不错的选择。node环境的高可用方案,可使用node+pm2+nginx的方式来实现。在这种架构模型中,node是提供基础服务,pm2负责管理node服务,nginx负责做多node服务端口的反向代理、负载均衡安装node:wget https://nodejs.org/dist/v8.9.4/no...

2018-02-24 16:23:12 1262

原创 在centos linux 环境下使用火焰图

火焰图是个比较方便查看程序资源占用的图形,由于其外表看起来像一团火焰,故命名为火焰图(http://www.brendangregg.com/flamegraphs.html)

2017-08-21 16:54:32 3991

转载 Nginx配置文件详细说明

Nginx配置解析

2016-08-25 19:28:56 793

原创 在Linux里安装、启动nginx

nginx安装、配置、启动

2016-07-07 14:33:34 42934

原创 spring集成kafka实现producer和consumer

spring集成kafka实现producer和consumer

2016-06-29 19:55:18 49464 4

原创 按行输出log日志文件里的日志,

如果用不同的bufferedreader的readline方法去读取一个日志文件里的一行的话,经常会出现,实际读出来的并不是真是的行,而是会把行阶段,用下面的方式,可以把一个文件里的行日志,按行输出: public String viewLog(@QueryParam("s") Integer s,@QueryParam("k") String k) { String logpath =

2016-05-13 10:06:49 2272

原创 在web项目里获取spring bean的工具类

在web项目里获取spring的bean实例

2016-03-09 11:02:59 2023

原创 spring自定义标签实现

根据官方文档编写的第一个自定义标签示例

2016-03-01 16:13:18 723

原创 java中快速创建带初始值的List和Map

常用情况下,初始话一个List和Map对象并为期加入值的写法如下: List sList = new ArrayList(); sList.add("str1"); sList.add("str2"); Map sMap = new HashMap(); sMap.put("k1", "v1"); sMap.put("k2", "v2");

2016-02-04 13:24:15 69145 2

原创 java使用replaceall中的正则表达式剔除掉img标签里的class

s.replaceAll("(?i)(?s)(]*)class\\s*=\"[^\"']*\"", "$1")正则前面的(?i)(?s)作用是忽略大小写和多行匹配

2015-12-14 14:45:00 1719

原创 svn Previous operation has not finished

对于在执行svn的cleanup操作时,有时会出现Previous operation has not finished;run 'cleanup' if it was interrupted 对于该问题的处理步骤为:下载sqlite3工具,下载地址为:http://www.sqlite.org/download.html将sqlite3.exe文件解压缩到.svn目录的同级目录打开命令行

2015-11-18 09:29:49 3536

原创 svn报错解决方法:svn:E200030: sqlite[S11]:database disk image is malformed

在使用svn提交项目时,有时会遇到报错:svn:E200030: sqlite[S11]:database disk image is malformed此时可通过sqlite3工具来修复,具体步骤为:下载sqlite3工具,下载地址为:http://www.sqlite.org/download.html将sqlite3.exe文件解压缩到.svn目录的同级目录打开命令行工具,切换到

2015-11-17 19:16:59 46985 9

原创 spring+ibatis+junit调用存储过程,事务不提交(rolled back)

在用junit进行单元测试时,调用sql server库的存储过程,会报如下问题,即事务自动回滚:10:44:56.682 [main] WARN - Unable to proxy method [public final void org.springframework.test.context.junit4.AbstractJUnit4SpringContextTests.setAppli

2015-10-24 10:57:03 9282

原创 对list进行多字段排序

对list进行多字段排序

2015-08-25 15:32:53 764

转载 java对list里面的对象进行多字段排序(借鉴整理)

import java.lang.reflect.Method;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;public class MultiCompare implements Comparator { int s

2015-07-17 16:18:20 822

原创 在linux里用wget指令下载jdk

解决如何在linux服务器上用wget指令下载jdk

2015-07-02 18:04:54 852

原创 java用httpclient 4.3 实现将base64串进行文件上传

java用httpclient 4.3 实现将base64串进行文件上传

2015-06-25 17:42:55 5154

原创 在spring项目中配置mybatis

在spring项目中简单配置Mybatis。

2015-06-24 08:46:52 564

原创 在eclipse中添加open explorer功能

在MyEclipse中的open explorer功能用起来很方便,但可以eclipse中没有,幸好有大牛开发了open explorer组件可用,安装方法:下载组件的jar包:OpenExplorer;将下载下来的jar包复制到eclipse安装目录的plugins下面;重启eclipse即可。

2015-06-16 09:54:00 1215

原创 highcharts柱状图设置颜色渐变的效果

配置highcharts的柱状图的颜色渐变效果

2015-06-12 14:55:26 11568 1

转载 How To Fix Xcode's "used as the name of&

When you upgrade to Xcode 4.6, you may find that you are getting anumber of compiler warnings like this:'xxxxx' used as the name of the previous parameter ratherthan as part of the selectorIn th

2015-06-12 11:42:52 704

原创 resin2.1.17 报错:META-INF/tags/JsonPlugin.tld:5 unknown element `xsi:schemaL

resin2.1.17 报错:META-INF/tags/JsonPlugin.tld:5 unknown element `xsi:schemaL如果项

2015-06-12 11:42:47 1024

原创 Windows下nodejs的安装与简单事例

第一步:下载安装文件     下载地址为:http://www.nodejs.org/download/第二步:安装nodejs           双击运行node-vx.x.xx-xxx.msi安装文件进行安装,默认安装路径为:C:\ProgramFiles\nodejs第三步:安装相关环境           运行node.js command prompt

2015-06-12 11:42:43 412

原创 使用javascript处理url的简单封装

在前台开发的过程中,经常会遇到通过在地址栏后加参数的方式对请求做处理,以下是我做的简单的对URL地址中的参数进行截取,通过传入参数名,获取对应的参数值:

2015-06-12 11:42:38 1074

原创 java正则表达式处理HTML标签

用正则表达式处理html格式的字符串

2015-06-12 11:42:33 688

原创 在Java Spring+Windows中使用Memcached实例

windows环境memcached的使用

2015-06-12 11:42:29 486

原创 使用velocity时,报cannot find resrouce/找不到vm文件

java使用elocity找不到vm文件时的处理方法

2015-06-12 11:42:24 1562

原创 在eclipse、myeclipse中快速安装svn组件

在eclipse中快速安装svn

2015-06-12 11:42:20 500

原创 多个float数相加会发生位移,可能得不到预想的值

在项目中有时会遇到将多个浮点数float与double相运算的情况,由于这些浮点数多次运算过程中会有位移的情况发生,所以有时会得不到自己想要的结果,如我试着将几千个正负相交的数相加,原则上应该结果是0,但实际得到的结果是一个很小的小数。解决这种情况,在java中可以用BigDecimal这个类,用这个类的add方法将我前面提到的几千个数相加,结果便是预想的0.

2015-06-12 11:42:15 751

原创 js实现按返回键,不返回上一个页面

阻止由于误按退格键,页面返回到上一页。

2015-06-12 11:42:11 4942

原创 Android开发中,调用removeView报NullpointerException错

在调用ViewGroup的removeView时报NullPointerException的错,我总结的原因如下:1:只能移除ViewGroup内部的子节点;2:当在animation的onAnimationEnd中调用removeView方法时,移除节点后,要保证整个页面布局不能重新加载。

2015-06-12 11:42:06 990

原创 点击Android Virtual Device Manager没有反应

在Eclipse中点击Android Virtual Device Manager按钮没有反应,没有弹出模拟器的界面。我的ADT是在Android官网上下载的压缩包,SDK能正常的用,所有的更新也都完成。但就是不弹出模拟器,这个问题困扰了我一整天,后来经google,找到了问题的症结所在:以前我将下载包放到了一个地方,后来整理磁盘数据,就把该文件夹放到了另外的一个地方,以后就出现了这种情况

2015-06-12 11:42:02 6047 2

原创 设置关闭网页时的确认效果

以下的语句是实现,当点击窗口的关闭按钮时,弹出提示是否离开当前页面。 window.onbeforeunload = function(){   event.returnValue="";}       window.onunload = function(){   alert("确定后的逻辑代码写这里。。");}

2015-06-12 11:41:57 429

原创 dom4j读写xml文件示例(EOS)

package com.primeton.eos;import java.io.File;import java.io.FileWriter;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import org.dom4j.Document;import org.dom4j.Docu

2015-06-12 11:41:53 610

原创 PLSQL Developer 连接 64位 Oracle数据库

由于没有64位的PLSQLDeveloper,所以直接用PLSQL连接64位的Oracle数据库是不可以的,若想连接64位的Oracle,方法如下:1、下载32位的Oracle instant client。 (下载地址:ttp://www.oracle.com/technetwork/topics/winx64soft-089540.html)2、解压缩该文件到任意目录(我个人解压缩到

2015-06-12 11:41:48 652

原创 用eos做无线级级联菜单

实现页面上的无限级联下拉菜单

2015-06-12 11:41:44 758

转载 java解析xml字符串(用dom4j) (转载)

package com.smsServer.Dhst;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.DocumentHelper;

2015-06-12 11:41:39 444

原创 java 用BASE64 进行加密 解密

使用java语言实现base64加密解密操作

2015-06-12 11:41:34 1047

原创 js验证身份证号

用js实现对身份证号码的验证

2015-06-12 11:41:30 419

转载 String.format 方法介绍

1.对整数进行格式化:%[index$][标识][最小宽度]转换方式       我们可以看到,格式化字符串由4部分组成,其中%[index$]的含义我们上面已经讲过,[最小宽度]的含义是最终该整数转化的字符串最少包含多少位数字。我们来看看剩下2个部分的含义吧:方法介绍" />标识: 方法介绍" /> '-'    在最小宽度内左对齐,不可以与“用0填充”同时使用方法介绍" />

2015-06-12 11:41:25 541

redis desktop manager 8.8.3 for mac

redis desktop manager 8.8.3(2550)这是一个mac版本

2016-10-20

hadoop的eclipse插件

hadoop的eclipse插件,可以实现在eclipse上直接连接hadoop服务器,进行代码开发,调试。

2016-04-23

SecureCodingGuide

Secure coding is the practice of writing programs that are resistant to attack by malicious or mischievous people or programs. Secure coding helps protect a user’s data from theft or corruption. In addition, an insecure program can provide access for an attacker to take control of a server or a user’s computer, resulting in anything from a denial of service to a single user to the compromise of secrets, loss of service, or damage to the systems of thousands of users. Secure coding is important for all software; if you write any code that runs on Macintosh computers or on iOS devices, from scripts for your own use to commercial software applications, you should be familiar with the information in this document.

2016-03-25

zookeeper项目文件

zookeeper-3.4.6项目,可用作一致性hash的管理工具。

2015-06-10

dubbo管理后台

dubbo的管理后台项目,通过dubbo的git拉下来编译所得。

2015-06-10

SEO搜索引擎优化基础教程

SEO搜索引擎优化基础教程,是进行搜索引擎优化基础教学的教程。

2011-10-06

Win 7 摄像头安装工具

Windows 7 摄像头工具,类似xp的摄像头程序,在我的电脑里有个快捷方式。

2011-08-04

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

TA关注的人

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