自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(102)
  • 收藏
  • 关注

原创 solr 常用查询语法

1、solr 中的in语句:column:('foo' 'bar')

2014-10-21 14:31:33 160

原创 linux 磁盘空间查看之大文件查找

Linux系统报警磁盘空间被占用80%,想查找系统中哪一个文件占用的容量最大,怎样用命令呢? 两种方式: 1、先列出所有挂载磁盘,看看那个挂载点被占用的多。df -h2、然后进入挂载点,假如 (/)cd /3、列出当前目录中每个每个目录或文件的大小,显示-h(MG等可读符号),-s 计算目录大小du -sh *4、如此反复步骤2、3 或 find...

2014-07-18 14:35:23 182

原创 中缀表达式转换成后缀表达式及后缀表达式的运算

import java.util.Stack;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * 四则运算 + - * / () * 1、由中缀到后缀 * 2、由后缀算结果 * User: yfzhangbin * Date: 13-12-26 * Time: 上午11:...

2013-12-26 16:37:56 195

原创 不想上传至私服,jar包放在项目lib下

<dependency> <groupId>com.jacob</groupId> <artifactId>com-jacob</artifactId> <version>2.0</version> <scope>s

2013-11-28 16:01:01 147

原创 反码和补码怎么来的

原码表示法是机器数的一种简单的表示法。其符号位用0表示正号,用:表示负号,数值一般用二进制形式表示。设有一数为x,则原码表示可记作〔x〕原。例如,X1= +1010110X2= 一1001010其原码记作:〔X1〕原=[+1010110]原=01010110〔X2〕原=[-1001010]原=11001010原码表示数的范围与二进制位数有关。当用8位...

2013-11-27 10:55:33 210

原创 监控内部web系统http响应状态异常时自动重启

监控内部web系统http响应状态异常时重启。(运维不配合,开发很为难)curl访问了一个webserver上的服务地址,如果返回状态码502说明后端服务器挂了,用struts2漏洞重启一下webserver,避免手动重启而且不能及时发现。 crontab -e*/1 * * * * /home/zhangb/clsr_web_watch.sh ...

2013-10-28 11:55:25 159

原创 英文语法1

一、动词be (verb to be)am,are,isI am (not) a student.You are (not) a student.He is (not) a student.She is (not) a student.It is (not) a desk.We are (not) students.You are (not) students.They are (not) s...

2013-08-29 00:20:40 117

原创 基于软引用实现的缓存,当内存不够使会自动释放缓存内容,以避免OOM

直接上代码 缓存对象import org.apache.log4j.Logger;import java.lang.ref.ReferenceQueue;import java.lang.ref.SoftReference;import java.util.HashMap;import java.util.Map;import java.util.concurr...

2013-08-19 11:30:55 300

原创 jquery validate 表单验证

使用 jquery.validate.js 进行表单验证,没有侵入性,简单方便。 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><%@ page contentType="text/html;charset=...

2013-08-07 16:28:38 126

原创 java对properties文件的读写

内部系统经常搞一个开关啊,参数配置神马的,有些时候可以用properties文件保存这些值,每次修改后写回文件去,上线时候不要覆盖此文件即可,主要代码。 import org.springframework.core.io.ClassPathResource;import org.springframework.core.io.Resource;import java.io.*...

2013-08-07 16:24:08 84

原创 设置linux网卡,虚拟机网卡

之前每次启动虚拟机都要手动设置ip地址,很麻烦,用下面的方法设置一次以后不用麻烦了。 1、从虚拟机安装linux完毕以后,network选项默认选中的NAT链接方式,我们不用管它。2、通过cmd > ipconfig 可以看到 “以太网适配器 VMware Network Adapter VMnet8:” ip地址为 "192.168.253.1"3、启动虚拟机中的lin...

2013-08-05 17:39:30 172

原创 基于udp的服务器消息转发

import java.io.IOException;import java.net.*;import java.util.Date;import java.util.LinkedList;import java.util.List;/** * User: yfzhangbin * Date: 13-7-23 * Time: 下午12:47 */pub...

2013-07-23 15:28:43 311

原创 排序 Collections.sort

总是记不清楚输出到底是正序还是倒序,做个记录! List<Integer> list = new ArrayList<Integer>(); list.add(10); list.add(2); list.add(4); list.add(5); Collect...

2013-07-10 10:25:48 95

原创 mongo 命令

导入:  *.bson *.json./mongorestore -d AccessoryRecommend AccessoryRecommend/

2013-07-02 16:46:20 90

原创 清屏与光标重置

#!/bin/bashwhile truedo date >> log.txt sleep 1done; 以上脚本用于不断向log.txt追加内容 #!/bin/bashwhile truedo echo -e "\033[2J\033[1;1H`tail log.txt`" s...

2013-05-17 09:23:51 279

原创 解决由于maven版本差异导致无法打包的问题

开发环境maven3.x,线上打包环境maven2.x,上线打包时出错,信息如: maven 版本问题之类的信息xxx.java:[14,16] -source 1.3 中不支持泛型(请使用 -source 5 或更高版本以启用泛型) 解决方式,修改pom.xml,新增如下内容: <build> <resources> &...

2013-05-16 11:29:04 750

原创 常用查询手册

常用手册php手册 | python手册 | perl手册 | c#.net手册 | c++手册 | ruby手册 | jquery手册 | js手册 | prototype手册 | mysql手册 | smarty手册 | css手册 | html手册 | nginx手册 | apache手册 | shell手册 | svn手册 ...

2013-05-08 16:55:12 145

原创 maven 编译时遇到的问题 resources 与 compiler

 maven编译时遇到问题:[FATAL ERROR] Plugin realm = app0.child-container[org.apache.maven.plugins:maven-resources-plugin:2.3]urls[0] = file:/C:/Documents and Settings/Administrator/.m2/repository/org/apa...

2013-04-18 17:31:31 727

原创 官网下载Google Chrome离线安装包

一直在用Google Chrome浏览器,不过安装过chrome的朋友都知道,从Google官方下载安装chrome,会先下载一个小的安装管理程序,安装时再从google下载所需的安装文件,速度很慢,很不爽。 现在终于在网上找到了在官方下载Google Chrome浏览器的方法。其实,下载chrome离线安装包的方法很简单的。 只需要在原来的下载网址上加上 standalone=1 参数,你...

2013-04-10 17:24:03 455

原创 Java解析Unicode编码

解析类似 %u641c%u72d0 的编码。因为Java中的 char 类型采用的就是Unicode编码, 因此将其中的16进制数先读取成int型,再转成char类型就可以了。 import java.util.ArrayList; public class UnicodeDecoder {     public static String decode(String codes) ...

2013-02-22 16:30:53 1298

原创 log4j 配置

Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下: #配置根Loggerlog4j.rootLogger  =   [ level ]   ,  appenderName1 ,  ...

2013-02-06 01:09:38 66

原创 Java 加载Properties文件的六种方式

1。使用java.util.Properties类的load()方法示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name));Properties p = new Properties();p.load(in);2。使用java.util.ResourceBundle类的getBundle...

2013-02-05 16:23:22 88

原创 进度条

<html lang="en"><head> <meta charset="utf-8" /> <title>jQuery UI Progressbar - Default functionality</title> <link rel="stylesheet&qu

2013-01-31 18:12:19 58

原创 java日期字符串解析

import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.*;/** * 日期格式解析 * User: yfzhangbin * Date: 13-1-9 * Time: 下午6:06 */public class DateParse { ...

2013-01-10 10:04:15 147

原创 mssql 类似于mysql group_concat 的函数

select top 10 wid, stuff( (select ','+convert(varchar(25), rwid) from CombineBuying as t2 where t2.wid = t1.wid FOR XML PATH('')), 1, 1, '') as rwids from CombineBuying as t1 where t1.wid = '10033...

2013-01-09 18:44:54 828

原创 通过wait和notify实现的生产者消费者demo

import java.util.ArrayList;import java.util.List;/** * 通过wait和notify实现的生产者消费者demo * User: zhangb * Date: 12-12-1 * Time: 下午7:19 */public class ProducerAndCustomerDemo { private ...

2012-12-01 22:21:30 210

原创 常用linux命令记录

grep " ERROR" -A 50 Recommend.log.los | more # 查询所有ERROR日志并分页显示,-A 50 显示ERROR后50行,便于查看详细堆栈信息 grep " ERROR" -A 50 Recommend.log.los > error.log# 导出错误日志 cp filename{,.bak}# 备份文件...

2012-10-31 11:40:00 72

原创 用java字节码解释i++和++i

先看4个题目:①int i = 0;    i = i++; ②int i = 0;    i = ++i; ③int i = 0;    int j = 0;    j = i++ + i++; ④ int i = 0;     int j = 0;     j = i++ + i++ + i...

2012-09-21 14:59:23 563

原创 linux 查找文件及在指定文件中查找内容

在当前目录查找指定后缀文件find ./ -name *.properties 在文件列表中查找,包含指定内容的文件 find ./ -name *.properties | xargs grep product

2012-09-17 13:29:41 785

原创 Tomcat设置虚拟目录的方法, 不修改server.xml

在tomcat文件夹的conf\catalina\localhost(对于Tomcat6版本及其以上,需要自己创建catalina和localhost这两个文件夹) 增加project .xml文件(该文件名的project要和下面的“path=“/xxx"”的xxx相同)文件内容: <Context path="/project" reloadable="tr...

2012-08-16 16:10:15 76

原创 Apache + JK + Tomcat + 虚拟主机 架构的整合配置方式

Apache + JK + Tomcat + 虚拟主机 架构的整合配置方式。Apache + JK + Tomcat + 虚拟主机 架构的整合配置方式。转载:http://www.oschina.net/discuss/thread/2399关于有虚拟主机 Apache + JK +( tomcat1 / tomcat 2) 这么一个架构的配置方式之前发过在回帖中,...

2012-08-16 16:08:49 85

原创 死锁demo

package com.jd.schdule;/** * 死锁 * @author yfzhangbin */public class DeadlockTest { public static Object lock1 = new Object(); public static Object lock2 = new Object(); public sta...

2012-06-20 18:31:36 87

原创 ScheduledThreadPool执行延时任务

package com.jd.schdule;import java.util.concurrent.Executors;import java.util.concurrent.ScheduledExecutorService;import java.util.concurrent.TimeUnit;/** * ScheduledThreadPool执行延时任务 *...

2012-06-20 17:54:02 274

原创 Timer执行延时任务

package com.jd.schdule;import java.util.Timer;import java.util.TimerTask;/** * Timer执行延时任务 * 缺点: * 1、当一个Timer指定多个TimerTask时,一个TimerTask的延时可能会影响后续TimerTask的运行 * 2、当TimerTask抛出未检查异常,Ti...

2012-06-20 17:51:41 464

原创 数据结构之二叉排序树的建立

二叉排序数的定义:此定义为递归式定义。二叉排序树又称二叉查找树,它可以是一棵空树,若非空时具有下述性质: 1、若根结点的左子树非空,则左子树上所有结点的关键字值均小于等于根结点的关键字值。 2、若根结点的右子树非空,则右子树上所有结点的关键字值均大于等于根结点的关键字值。 3、根结点的左、右子树也分别为二叉排序树。二叉排序树建立说明:当需要插入一个节点到...

2012-06-20 14:09:23 385

原创 netstat -ant查看linux的tcp、udp连接

监控linux服务器的时候,常常需要查看下当前的网络连接状态,用命令:netstat -ant 或者几个命令组合,查看TCP连接统计数据:netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 即可查看到所有的tcp和udp连接状况。    转载:http://2sitebbs...

2012-06-11 18:09:57 4635

主域无法向子域写cookie

结论:在主语页面中如(www.360buy.com)中的js无法向子域(yy.360buy.com)写入cookie,但子域可以向子域(自己)写入cookie 试验:可以在www的firebug控制台输入如下代码function setCookie(name, value, date) { var Days = date; var exp = new Date();...

2012-05-31 22:34:01 221

原创 css div 网页布局 左中右定宽居中

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><

2012-05-27 10:40:47 137

原创 css div 网页布局 左右定宽,中间根据网页宽度动态变化

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><

2012-05-27 10:40:30 158

java数据库驱动的问题

</pre></p><p><b>root cause</b> <pre>java.sql.SQLException: Unable to open a test connection to the given database. JDBC url = jdbc:sqlserver://192.168.138.81:1433;D...

2012-05-25 15:14:45 135

空空如也

空空如也

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

TA关注的人

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