自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

落叶翩翩的CSDN博客

知识是一座宝库,实践是打开宝库的钥匙。

  • 博客(21)
  • 资源 (46)
  • 收藏
  • 关注

原创 mac使用点滴

怎样开启Terminal自动补全功能?经常使用Terminal的话一定别忘了开启自动补全功能哦,特别是在输入超长的命令句,文件路径,文件名时你就会体会出他的好处,只需输入头几个字母,按Tab键就会自动补全单词,方便的很耨,开启方法:打开终端,输入:--Mac软件下载,尽在七度苹果网:http://www.7do.net--Mac软件下载,尽在七度苹果网:http://www.7do.n

2013-09-28 14:33:39 1166

原创 用vmware9安装mac

工具win7vmware9vmware-mac补丁mac-lion.iso镜像文件文件清单如下:2013/09/28  13:09              .2013/09/28  13:09              ..2013/09/28  13:01     4,144,381,952 OS_X_Lion.iso2013/09/28  13:09

2013-09-28 13:34:08 947

转载 利用JAX-WS开发Web服务

利用JAX-WS开发Web服务本文提供了一个使用Java如何开发基于SOAP的Web Services,其客户端可以是Perl、Ruby、Python或Java等。Java SE 6封装了JAX-WS(Java API for XML-Web Services),而JAX-WS同时支持基于SOAP的Web服务和REST风格的Web服务。JAX-WS通常可简写为JWS,当前,JWS的

2013-09-19 15:53:06 1052

原创 生产者-消费者生产模式 在医疗器械当中的使用

生产者-消费者理论:什么是生产者消费者模式在工作中,大家可能会碰到这样一种情况:某个模块负责产生数据,这些数据由另一个模块来负责处理(此处的模块是广义的,可以是类、函数、线程、进程等)。产生数据的模块,就形象地称为生产者;而处理数据的模块,就称为消费者。在生产者与消费者之间在加个缓冲区,我们形象的称之为仓库,生产者负责往仓库了进商品,而消费者负责从仓库里拿商品,这就构成了生产者消费者模式。

2013-09-18 22:15:02 1290

原创 javascript 日志管理工具log4jse的使用

Log4Jse是一个非常简洁、可定制的Javascript日志输出管理工具,类似Log4J,但是比它简单很多,可以实现自定义日志输出级别、自定义日志输出方式等功能。实例代码:// Usage:var mylog = Logger.get("app");mylog.log("Hello my app!!");var viewlog = Logger.get("view");view

2013-09-18 10:06:04 1366 6

转载 eclipse的task

A、有没有碰到过如下情况:           1.一个method没有写完,发现要下班了           2.一个method已经完成,但是业务逻辑需要team以后商讨           3.有些method空实现了,以后有空实现他     如果碰到此类此类等等如此的问题,该怎么做?     eclipse开发工具提供一个task管

2013-09-16 09:42:51 1006

原创 crawler4j爬虫--爬取技巧总结(鄙人之见)

阅读对象:有一定全文检索(最好会lucene)的理论和实践基础的同学。对全文检索不是太了解的请参考我前几篇博客首先,我想爬取图片,让自己的搜索 可以爬取图片,首先找一个图片网站我选取的一个网站是http://sc.chinaz.com/ 。为什么不选取百度图片或者相约久久,因为这两个网站的html太复杂了。因此选择这个网站进行全站爬取。环境:firefox(firebug插

2013-09-15 19:24:36 5778

原创 java 不区分大小写 高亮替换

现在有字符串"struts StrUts hibernate",我想把 不区分大小写匹配struts的字符串替换为匹配字符串近期在做一个搜索引擎,需要匹配字符高亮显示,鄙人经过一番搜索现总结代码如下:package cn.crawler.lucene;import java.util.regex.Matcher;import java.util.regex.Pattern;pub

2013-09-13 10:30:31 2273 1

原创 鄙人自制csdn博客爬虫

开发环境eclipse for jee+jdk7+tomcat7lucene4.4+crawler4j3.5截图如下: 付源码地址:

2013-09-13 00:30:18 1238

转载 Heritrix3.x蜘蛛配置&使用

网络爬虫是一个自动提取网页的程序,它为搜索引擎从万维网上下载网页,是搜索引擎的重要组成。传统爬虫从一个或若干初始网页的URL开始,获得初始网页上的URL,在抓取网页的过程中,不断从当前页面上抽取新的URL放入队列,直到满足系统的一定停止条件,流程图所示。聚焦爬虫的工作流程较为复杂,需要根据一定的网页分析算法过滤与主题无关的链接,保留有用的链接并将其放入等待抓取的URL队列。然后,它将根

2013-09-11 15:22:11 3288 1

转载 heritrix 下载、安装、配置、以及简单开发

heritrix下载及配置一、下载:到www.sourceforge.net网站搜索heritrix,然后分别下载下来heritrix-1.14.0-RC1.zip,heritrix-1.14.0-RC1-src.zip二、配置     .在非开发环境下配置的步骤        1.解压heritrix-1.14.0-RC1.zip,假设解压到了c盘根目录下并把解压后的文件

2013-09-11 13:47:48 2479

转载 Windows下Nutch的配置

Nutch是一个开源的、Java实现的搜索引擎。它提供了我们运行自己的搜索引擎所需的全部工具。 Nutch可以分为2个部分:抓取部分crawler                抓取程序抓取页面并把抓取回来的数据做成反向索引搜索部分searcher。                搜索程序则对反向索引搜索回答用户的请求。 Nutch的爬虫有两种方式爬

2013-09-11 13:08:26 953

转载 MapReduce编程(入门篇)

一. MapReduce 编程模型还是以一个经典的图片来说明问题.1. 首先, 我们能确定我们有一份输入, 而且他的数据量会很大2. 通过split之后, 他变成了若干的分片, 每个分片交给一个Map处理3. map处理完后, tasktracker会把数据进行复制和排序, 然后通过输出的key 和value进行 partition的划分, 并把partition相同的map输

2013-09-09 17:32:28 2799

原创 linux出错以及解决问题记录

1、出现问题linux read-only file system解决办法如下:su root                            mount -o remount /

2013-09-09 11:11:00 1044

转载 ubuntu下hadoop集群配置

没有进行单点配置的同学,请参考的的上一篇博客1、域名映射  编辑/etc/hosts 文件,注意host name不要有下划线192.168.1.2 master 192.168.1.3 slave1 重启网络服务service network restart   2、 验证     ssh  服务端主机名或IP   无须再输入密码短语。如

2013-09-06 17:56:17 1053

转载 hadoop 单点配置

实验环境:vmware9+ubuntu12+jdk7(master:192.168.0.128 )vmware9+ubuntu12+jdk7(salve:192.168.0.129 )首先去http://www.apache.org/dyn/closer.cgi/hadoop/common/下载hadoop,我下载的是1.2.1版本的,稳定版的配置ubuntu的IP为固定IP,分别

2013-09-06 16:09:28 1268

原创 ubuntu 显示问题解决

所选模式均不匹配可能的模式:为 CRTC 63 尝试模式CRTC 63:尝试 800x600@60Hz 模式输出在 1366x768@60Hz (通过 0)CRTC 63:尝试 2560x1600@60Hz 模式输出在1366x768@60Hz (通过 0)CRTC 63:尝试 1920x1440@60Hz 模式输出在1366x768@60Hz (通过 0)CRTC

2013-09-06 00:16:45 2903 1

原创 vmware下ubuntu上网问题解决记录(防健忘)

一定要选择NAT并且 Subnet IP 一定要和宿主机器的网段一致。我就是因为subnet IP 配置为192.168.11.0而导致上不去网 还是上不了网,请看下面的解决办法: vmware 中网络电缆被拔出,解决办法:进入宿主计算机管理,服务,把vm的服务都打开,就能上网了 查看是否配置成功:nat的网关设置(可以设置为windows网关的IP

2013-09-06 00:11:06 1344

转载 Ubuntu lamp搭建

Task: Start Apache 2 Server /启动apache服务# /etc/init.d/apache2 startor$ sudo /etc/init.d/apache2 startTask: Restart Apache 2 Server /重启apache服务# /etc/init.d/apache2 restartor$ sudo /etc/in

2013-09-03 14:32:18 674

转载 改进BeanUtils支持DATE类型

项目中经常要用到BeanUtils, 可惜的是BeanUtils只支持基本数据类型转换, 最麻烦的是连比较常用的DATE类型都不支持, 无奈之下只好改装..实际上只需要扩展Converter, 增加一个Converter接口的实例DateConvert, 在内部写好转换方法并注册就OK.. 上代码 Java代码  import java.text.ParseExce

2013-09-02 11:49:34 1878

转载 Common BeanUtils使用

Beanutils用了魔术般的反射技术,实现了很多夸张有用的功能,都是C/C++时代不敢想的。无论谁的项目,始终一天都会用得上它。我算是后知后觉了,第一回看到它的时候居然错过。1.属性的动态getter、setter 在这框架满天飞的年代,不能事事都保证执行getter,setter函数了,有时候属性是要根据名字动态取得的,就像这样:  BeanUtils.getProperty(my

2013-09-02 11:41:09 1779

unity学习记录

直接导入,unity4 代码完成的功能如下 1、按下鼠标左键,创建一个立方体。 2、按下方向键,移动摄像机和灯光。

2014-02-06

jetty-maven-springMVC-mybitas-eclipse集成demo

jetty-maven-springMVC-mybitas-eclipse集成demo 数据库配置:/jetty-maven/src/main/resources/applicationContext.xml 数据库导入到test数据库:/jetty-maven/src/main/resources/hms_user.sql 配置好maven环境,联网,开发环境eclipse-jee

2014-01-27

jetty-maven-eclipse集成demo

先配置mvn环境,打开eclipse-jee导入,右击项目--》run as--》maven build--》goals中填入jetty run。 打开浏览器直接访问:http://localhost:8080/jetty-maven。 具体参考:http://blog.csdn.net/bolg_hero/article/details/18812303

2014-01-27

jsp命令行页面

放在同一目录下,需要导入jquery,jquery版本最低1.7

2014-01-16

myibatis3和springMVC整合

datasource在applicationContext.xml中 和hibernate整合相比只是修改sessionFactory

2013-12-20

myibatis入门示例

myibatis版本为3.2.3 mysql数据库是test

2013-12-19

python入门示例

python入门示例 datetime_test.py glob_test.py math_test.py os_test.py re_test.py shutil_test.py sys_test.py url_test.py zlib_test.py

2013-12-08

javascript特效鼠标飘过弹出悬浮块

javascript特效鼠标飘过弹出悬浮块

2013-11-15

springMVC伪静态和restful服务以及json日期格式

spring3.2。 restful访问方式: http://localhost:8080/jsp-rewrite/api/saveUser requestheader:Content-Type=application/json;charset=UTF-8 requestbody:{"id":3,"username":"王五","userpwd":"123456","birthdy":"2013-11-07 02-30-44"} sql文件如下: SET FOREIGN_KEY_CHECKS=0; DROP TABLE IF EXISTS `user`; CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(20) NOT NULL, `userpwd` varchar(20) NOT NULL, `birthdy` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8; INSERT INTO `user` VALUES ('1', '张山', '123456', '2013-11-07 14:30:44'); INSERT INTO `user` VALUES ('2', '李四', '123456', '2013-10-29 14:30:48'); INSERT INTO `user` VALUES ('3', '王五', '123456', '2013-11-07 02:30:44');

2013-11-15

jsp伪静态化

访问路径: http://localhost:8080/jsp-rewrite/user/welcome.html url重新文件: /jsp-rewrite/WebRoot/WEB-INF/urlrewrite.xml sql文件: DROP TABLE IF EXISTS `user`; CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(20) NOT NULL, `userpwd` varchar(20) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8; INSERT INTO `user` VALUES ('1', '张山', '123456'); INSERT INTO `user` VALUES ('2', '李四', '123456');

2013-11-14

javascript图片轮播特效

javascript图片轮播特效 jquery1.7 图片3张 z-index一定要设置position

2013-11-13

spring和quartz整合示例

所需jar如下: spring-beans-3.2.4.RELEASE.jar spring-core-3.2.4.RELEASE.jar spring-expression-3.2.4.RELEASE.jar spring-jms-3.2.4.RELEASE.jar commons-logging.jar log4j-1.2.14.jar spring-context-support-3.2.4.RELEASE.jar spring-context-3.2.4.RELEASE.jar quartz-all-2.1.7.jar spring-tx-3.2.4.RELEASE.jar slf4j-log4j12-1.6.1.jar slf4j-api-1.6.1.jar

2013-10-29

java图像处理之--白色变透明

java图像处理 白色 透明

2013-10-16

javascript 日志管理工具log4jse的使用

// Usage: var mylog = Logger.get("app"); mylog.log("Hello my app!!"); var viewlog = Logger.get("view"); viewlog.warn("where am I?"); viewlog.error("I don't want work!!"); Logger.get("view").info("Goodbye"); // Above will pop an window, and output these in console: // 2011-10-22 17:20:54,WARNNING[view]: where am I? // 2011-10-22 17:20:54,ERROR[view]: I don't want work!! // 2011-10-22 17:20:54,INFO[view]: Goodbye

2013-09-18

鄙人自制csdn博客爬虫

开发环境 eclipse for jee+jdk7+tomcat7 lucene4.4+crawler4j3.5 索引文件位置:/csdn-blog-crawler/data 记得把生成的索引放入:/csdn-blog-crawler/WebContent

2013-09-13

研究生报名系统

导入数据库,直接运行,涉及到jfreechart和5级联动~~以及springMVC 上传上去也供我日后参考

2013-08-27

flex计算器

用flex整的计算器 开发工具flash builder4.6+myeclipse10

2013-07-24

jquery json java 入门示例

jquery1.7 c3p0 mysql fastjson servlet 一个简单的jquey和json示例

2013-06-26

ejb3 入门实例

直接导入myeclipse,有客户端和服务端,直接在myeclipse的jboss6 server中部署,然后运行client~~ 详情查考我的博客,http://blog.csdn.net/yx511500623/article/details/9079279

2013-06-12

c3p0工具包(jdbc)

用jdbc开发项目的工具包,采用数据库连接池c3p0 恶意脚本过滤器,采用‘装饰者设计模式’增强类功能~~,过滤恶意脚本 /* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * The ASF licenses this file to You under the Apache License, Version 2.0 * (the "License"); you may not use this file except in compliance with * the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package cn.secondteam.utils; import java.io.IOException; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.reflect.Proxy; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** * 恶意脚本字符过滤器 * @author Administrator * */ public class CharFilter implements Filter { public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException { final HttpServletRequest request = (HttpServletRequest) req; HttpServletResponse response = (HttpServletResponse) res; chain.doFilter((ServletRequest) Proxy.newProxyInstance(CharFilter.class.getClassLoader(),request.getClass().getInterfaces(), new InvocationHandler(){ public Object invoke(Object proxy, Method method, Object[] args) throws Throwable { if(method.getName().equals("getParameter")){ return formatHTML((String)method.invoke(request, args)); } return method.invoke(request, args); } }), res); } public void init(FilterConfig filterConfig) throws ServletException { } private String formatHTML(String str) { if(str==null){ return null; } str = str.replaceAll("<sc", "&lt;sc"); str = str.replaceAll("</sc", "&gt;/sc"); //str = str.replaceAll(">", "&gt;"); return str; } public void destroy() { // TODO Auto-generated method stub } }

2013-06-12

gopm 包管理工具使用.pdf

gopm 包管理工具使用.pdf

2020-05-12

servlet3异步请求

servlet3异步请求,需要安装gradle,执行scripts/gradle-eclipse.bat/sh 然后导入eclipse

2016-06-30

shiro会话共享实战

2、环境搭建 ①配置java7、gradle2.2.1、redis3.0.4环境; ②在java代码中配置org.demo.shiro.rediscache.RedisClient.redisServerIp

2015-10-07

jms(activeMQ)示例

需要环境 1、activeMQ5.9.1下载启动后登陆,创建个quene名字为FirstQuene 2、下载gradle

2015-08-20

html转PDF(java版 )

对html的规范要求极高,例如:页面中必须闭合,必须: * * *

2015-06-15

网站首页静态化-gradle-springMVC-Quartz

1、首先配置setenv.bat set JAVA_HOME=E:\tools\JDK7-64\JDK set GROOVY_HOME=E:\tools\groovy-2.1.9 set GRADLE_HOME=E:\tools\gradle-2.2.1 set ECLIPSE_HOME=E:\tools\ECLIPSE-JEE-64BIT set PATH=%JAVA_HOME%\bin;%GRADLE_HOME%\bin;%PATH% 2、执行gradle-eclipse.bat 注意默认端口是9080

2015-02-25

Commons-io2.3.CHM

Commons-io2.3.CHM

2015-02-25

common-lang3.3.2.CHM

common-lang3.3.2.CHM

2015-02-25

shiro-springmvc-gradle整合

shiro-springmvc-gradle整合

2014-12-18

jmx-jvm配置

jmx配置

2014-11-17

连连看-黑屏版

首先配置脚本 set JAVA_HOME=E:\tools\jdk1.6 set GRADLE_HOME=E:\tools\gradle-1.9 set PATH=%JAVA_HOME%\bin;%GRADLE_HOME%\bin;%PATH% 1、运行build-gradle.bat 生成Eclipse项目(需要从maven仓库下载jar包) 2、导入eclipse 如果不想打开Eclipse则可以运行打包好的bin\lianliankan-simple.bat 因没有写linux的脚本,顾mac电脑需要手动执行构建命令才能运行代码。

2014-07-27

gradle实战之文件上传进度条

记得开启私服nexus 参考资料: http://blog.csdn.net/bolg_hero/article/details/33416523

2014-06-22

html转化为pdf

gradle1.9 配置setenv.bat 运行jettyrun.bat

2014-04-28

highcharts练习

highcharts练习

2014-04-09

bootstrap-ie练习

bootstrap-ie练习, 注意引入的css顺序,bootstrap.js和ie.js可以不用引入

2014-04-08

java web新型部署方式

java web新型部署方式

2014-02-17

java groovy整合

1、eclipse安装groovy的插件。 2、创建java project。 3、把groovy-all-2.1.9.jar,加入classpath。 4、编写hello.groovy脚本文件,并在java代码中调用脚本文件 http://blog.csdn.net/bolg_hero/article/details/19077981

2014-02-11

jquery-load-demo

jquery-load-demo

2014-02-08

spring rmi使用心得

为了避免业务逻辑重新开发,顾使用spring rmi,把所有的bean作为rmi服务暴漏出来,在客户端只需要把项目依赖过来就ok,或者把以前的接口导入过来。 参考文档:http://blog.csdn.net/bolg_hero/article/details/18960521

2014-02-07

photoshop切片工具示例

ps切片可以把整张页面切成好几张图片并生成html页面

2014-02-07

空空如也

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

TA关注的人

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