自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员之路

内推阿里,有意向的请发简历到zhwj184@gmail.com

  • 博客(34)
  • 资源 (10)
  • 收藏
  • 关注

转载 Lucene的IndexWriter初始化时的LockObtainFailedException的解决方法

原文链接:http://www.javaarch.net/jiagoushi/904.htm本网站使用了lucene来支持搜索功能,然后定时重建索引,但是最近日志里面出现了下面的异常。这个异常是因为lucene进入到索引目录中,发现里面就是一个write.lock。而IndexWriter的构造函数在试图获取另外一个IndexWr

2013-06-28 21:36:25 3215

原创 awk使用常用命令

github地址:https://github.com/zhwj184/shell-work#删除temp文件的重复行awk '!($0 in array) { array[$0]; print }' temp#查看最长使用的10个unix命令awk '{print $1}' ~/.bash_history | sort | uniq -c | sort -rn | head -n 10

2013-06-19 09:26:14 3933

原创 mysql的复制设置详解

原文链接:http://www.javaarch.net/jiagoushi/870.htmmysql的复制设置详解在mysql的master/slave架构中,需要使用replication机制将master的数据复制到slave中,或者在读写分离情况下,需要把写节点的数据复制到读节点中。1.安装mysql从mysql官网http://dev.mysql.com/下载my

2013-06-18 09:44:23 1469

原创 http://www.javaarch.net/jiagoushi/871.htm

原文链接:http://www.javaarch.net/jiagoushi/871.htmapache url rewrite 的RewriteRule参数详解我们经常会在apache那边对一些url进行一些重写操作,那么就会涉及到很多的重写策略的选择,比如重定向的方式,参数的处理,规则匹配的顺序等。比如我们某个应用会有下面的url rewrite规则:下面是对于域名imal

2013-06-18 09:42:36 1594

原创 tomcat和jetty对静态资源的处理和客户端缓存的处理

tomcat和jetty对静态资源的处理和客户端缓存的处理原文链接:http://www.javaarch.net/jiagoushi/867.htm这两个默认servlet名称都是defaultservlet,然后在web.xml中就可以添加下面的配置让应用支持都静态资源的处理,对应的这些静态资源的目录则是在webapp根目录下,这里其实可以不用配置servlet名称,对于名

2013-06-16 15:40:51 7910

转载 gdb命令和使用示例

原文链接:http://www.javaarch.net/jiagoushi/799.htm gdb命令和使用示例 b main - 在main函数开始处设置断点 b - 在当前行设置断点 b N - 在第N行设置断点 b +N - 在当前行后第N行设置断点 b fn - 在函数fn出设置断点 d N - 删除第N个断点 info break - 查看所有断点 r -

2013-06-07 22:03:28 912

转载 HTML5 DNS & Content 预取

原文链接:http://www.javaarch.net/jiagoushi/783.htmHTML5 DNS & Content 预取content预取预取,这个prefetch只是预先把内容请求缓存取来prerender不但先预取内容,还是预先解析html,需要展示的时候就会很快预取不要在页面中随便乱用,一般是一个页面分为几部

2013-06-06 19:06:49 2213

原创 Android 语音输入API使用

原文链接:http://www.javaarch.net/jiagoushi/782.htmAndroid 语音输入API使用Android已经支持语音输入的API了,不过不知道中文输入识别效果怎么样。这里给一个怎么使用语音输入的示例首先在android工程中的页面布局文件中res/layout/main.xml添加一个button和text <LinearLayout

2013-06-06 14:28:51 10755 7

原创 dig命令详解

原文链接:http://www.javaarch.net/jiagoushi/756.htmdig命令详解1.查看域名的A记录 # dig yahoo.com; > DiG 9.8.2rc1-RedHat-9.8.2-0.10.rc1.el6_3.2 > yahoo.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER

2013-06-04 21:11:12 6427

原创 lsof 命令详解

原文链接:http://www.javaarch.net/jiagoushi/754.htmlsof 命令详解1.查看所有打开的文件列表 FD列: cwd current working directory rtd root directory txt program text (code and data) mem memory-mapped file 后面有1u

2013-06-04 20:46:17 1291

原创 Wget (Linux File Downloader)使用详解

原文链接:http://www.javaarch.net/jiagoushi/753.htmWget (Linux File Downloader)使用详解1.单个文件下载 # wget http://ftp.gnu.org/gnu/wget/wget-1.5.3.tar.gz --2012-10-02 11:28:30-- http://ftp.gnu.or

2013-06-04 20:33:36 3169

原创 MySQL Events详解

原文链接:http://www.javaarch.net/jiagoushi/751.htmMySQL Events详解MySQL Events是能够在特定时间执行的query语句集合。首先要开启mysql events SHOW VARIABLES LIKE "EVENT_SCHEDULER"; SET GLOBAL event_scheduler=ON; 通过执行

2013-06-04 17:40:52 4586

原创 Java EE 7中对WebSocket 1.0的支持

原文链接:http://www.javaarch.net/jiagoushi/749.htm  Java EE 7中对WebSocket 1.0的支持 1.server端 pom依赖: javax javaee-api 7.0-b82 provided src/main/java/com/hmkcode/MyServerEndpoint.

2013-06-04 17:11:43 13465 5

原创 自动删除javascript中的logging语句

原文地址:http://www.javaarch.net/jiagoushi/744.htm 自动删除javascript中的logging语句一般在测试环境中我们会加上很多console.log来帮助调试,但是发布到生产环境肯定是要删除掉的。我们可以使用groundskeeper (GitHub: github.com/Couto/groundskeeper)(用node.js

2013-06-04 11:39:06 978

翻译 分布式唯一主键生成策略的一种开销比较小的方法

原文链接:http://www.javaarch.net/jiagoushi/709.htm分布式唯一主键生成策略的一种开销比较小的方法分布式场景下,经常需要做分库分表,master和master结构,那么此时就会用到全局的唯一主键id。如果使用mysql的分区策略,master到master的复制,那么此时就需要保证分区的唯一性避免主键冲突。我们可以使用mysql

2013-06-03 10:49:16 9302 1

原创 java QRCode生成示例

原文链接:http://www.javaarch.net/jiagoushi/708.htm java QRCode生成示例我们可以使用QRGen这个比较不错的包来生成QR code。maven依赖: net.glxn qrgen 1.2 示例代码: import java.io.ByteArrayOutputStream;

2013-06-03 10:15:08 11346

原创 Oracle删除重复记录的几种方式

原文链接:http://www.javaarch.net/jiagoushi/706.htmOracle删除重复记录的几种方式如果把一个文件多次导入数据库,可能会引入重复记录,那么有哪些方法可以删除重复记录呢? REATE TABLE tbl_test( SER_NO NUMBER, FST_NM VARCHAR2(30), DEPTID NUMBER,

2013-06-02 20:26:51 1110

原创 Oracle 11G 虚拟列 Virtual Column 介绍

原文链接:http://www.javaarch.net/jiagoushi/705.htmOracle 11G 虚拟列 Virtual ColumnOracle 11G 在表中引入了虚拟列,虚拟列是一个表达式,在运行时计算,不存储在数据库中,不能更新虚拟列的值。定义一个虚拟列的语法: column_name [datatype] [GENERATED ALWAYS] AS [

2013-06-02 19:51:00 11339 1

原创 Oracle Skip Locked

原文链接:http://www.javaarch.net/jiagoushi/704.htmOracle Skip LockedOracle 11g引入skip locked。Skip Locked 是在query select语句中跳过已经被其他正在执行的query select语句锁住的行,只执行能够获得锁的行。select for update如何查询大数量,那么其他ses

2013-06-02 19:29:11 6272

原创 各个数据库获取随机列的语法

原文链接:http://www.javaarch.net/jiagoushi/703.htm各个数据库获取随机列的语法MySQL SELECT column FROM table ORDER BY RAND() LIMIT 10Oracle SELECT column FROM( SELECT column FROM table ORDER BY dbms_random.v

2013-06-02 17:35:49 994

原创 如何重置mysql的密码

原文链接:http://www.javaarch.net/jiagoushi/702.htm如何重置mysql的密码如果知道密码,则通过以下方式修改; gaurav@gaurav:~$ mysql --user=root --pass mysql Enter password: mysql> update user set Password=PASSWORD('new-p

2013-06-02 17:34:22 6884

原创 使用Mysqldump 备份数据库

原文地址:http://www.javaarch.net/jiagoushi/701.htm使用Mysqldump 备份数据库1.备份一个数据库 mysqldump --user [user name] --password=[password] [database name] > [dump file] or mysqldump -u[user name] -p[pas

2013-06-02 17:09:33 9097

原创 MySQL 全文搜索支持

原文地址:http://www.javaarch.net/jiagoushi/700.htmMySQL 全文搜索支持从MySQL 4.0以上 myisam引擎就支持了full text search 全文搜索,在一般的小网站或者blog上可以使用这个特性支持搜索。那么怎么使用了,简单看看:1.创建一个表,指定支持fulltext的列 CREATE TABLE articles

2013-06-02 16:50:56 860

原创 怎么重置mysql的自增列

原文链接:http://www.javaarch.net/jiagoushi/699.htm怎么重置mysql的自增列1. 支持设置自增列的值ALTER TABLE table_name AUTO_INCREMENT = 1;不过这种方式自能设置大于当前使用的值,不能设置小于等于当前已经使用的自增列的值。myisam如果设置小于等于,则自增列的值会自动设

2013-06-02 16:42:04 7891

翻译 Spring rest对etag支持

原文地址:http://www.javaarch.net/jiagoushi/698.htmSpring rest对etag支持etag(entity tag)是http响应头中用来判断对应响应结果是否修改。可以使用hash算法来计算etag的值。比如:第一次访问 curl -H "Accept: application/json" -i http://localhost:80

2013-06-02 16:15:15 5209

翻译 Spring Security Logout

原文地址:http://www.javaarch.net/jiagoushi/697.htmSpring Security Logoutspring logout配置: ... Logout url:jsp页面 ">Logout logout成功之后url配置: 或者 logou

2013-06-02 16:14:14 11750 1

翻译 Spring Security Basic Authentication

原文地址:http://www.javaarch.net/jiagoushi/696.htmSpring Security Basic Authenticationspring security 配置 <beans:beans xmlns="http://www.springframework.org/schema/security" xmlns:xsi="http://w

2013-06-02 16:13:37 6665

原创 Spring Security Form Login

原文地址:http://www.javaarch.net/jiagoushi/695.htmSpring Security Form Loginweb.xml配置 <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/jav

2013-06-02 16:11:23 15229

原创 spring3 的restful API RequestMapping介绍

原文链接:http://www.javaarch.net/jiagoushi/694.htmspring3 的restful API RequestMapping介绍在spring mvc中 @RequestMapping是把web请求映射到controller的方法上。1.RequestMapping Basic Example 将http请求映射到contr

2013-06-02 14:54:21 15792 1

原创 如何快速是DNS修改生效

原文链接:http://www.javaarch.net/jiagoushi/681.htm 如何快速是DNS修改生效 OSX, Chrome, and DNS 在开发中,经常会给域名绑定一些ip,然后又需要经常切换,那么在linux下如何快速让DNS修改声息呢? 1.先用dig命令查询域名对应的ip是否已经生效 sh

2013-06-02 12:19:07 4034 1

原创 几个有用的unix命令快捷键

原文链接:http://www.javaarch.net/jiagoushi/690.htm几个有用的unix命令快捷键 1.!$ bash或者zsh中表示上一个命令的最后一个参数,比如这里的!$表示的是file-b,那么就很方便的查看file-b的文件内容; $ cp file-a file-b $ vim !$  2.grep -ri -r

2013-06-02 12:18:33 1331

原创 Html5 表单验证和style css验证支持

原文链接:http://www.javaarch.net/jiagoushi/693.htm  Html5 表单验证和style css验证支持 看看下面的这个示例:  Login Username Password Register Username Password

2013-06-02 12:17:53 1837

原创 HTML5 Fullscreen API html5全屏编程API

原文地址:http://www.javaarch.net/jiagoushi/692.htm HTML5 Fullscreen API html5全屏编程API 页面要实现全屏预览,需要隐藏浏览器地址栏工具类等组件,那么需要考虑下用户体验。 w3c规范中的fullscreen标准可以查看:http://dvcs.w3.org/hg/fullscree

2013-06-02 12:17:20 7942 1

原创 tomcat限制ip访问

tomcat限制ip访问原文:http://www.javaarch.net/jiagoushi/672.htm 在tomcat的server.xml里面可以配置两个vavle来限制ip访问,可以使用allow配置白名单,用deny配置黑名单,都支持正则配置匹配,可以把这个vavle配置在any Catalina container (Engine, Host, or Co

2013-06-01 15:22:12 11614 1

j2ee开发手册.pdf

j2ee 开发手册 j2ee 开发手册 j2ee 开发手册

2009-02-05

高质量c++编程指南

高质量 c++ 编程 指南 编程风格,成为c++编程高手的很好的教程,编程风格

2009-02-05

c常用算法程序集...

c常用算法程序集 c常用算法程序集 c常用算法程序集

2009-02-05

linux心跳模块分析

linux 心跳 模块 分析,是服务器编程的很好很不错的相关资料

2009-02-02

intel image library

jpeg 的intel图像处理包,可以很方便的处理jpeg处理

2009-02-02

j2ee电子相册源码

用j2ee实现的电子相册源代码,实现基本功能。

2009-02-02

pil-handbook python图像编程的手册

python pil 编程手册 图像编程 python图像编程的手册

2009-02-02

编程修养 编程风格 高质量编程

编程规范 编程修养 高质量编程风格 成为编程高手很好的资料

2009-02-02

信息检索搜索引擎的最新英文书

信息检索很好很新的原版书,信息检索搜索引擎的最新英文书

2009-01-16

空空如也

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

TA关注的人

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