自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Blue C

Treasure What You Already Have.....

  • 博客(25)
  • 资源 (13)
  • 收藏
  • 关注

原创 日积月累--小技巧之八

当你对自己的行为感到懊恼后悔时,唯一的办法就是向前看,下定决心不再犯同样的错误,一定不能让这种低落的情绪霸占大脑的每一分每一秒。最近多年浪费了太多时间在一些无谓的事情上,实在不该。唉,说说工作中遇到的一些小问题吧。1. 查询超过特定大小的文件。find -type f -size +1M  // 查找当前目录下大于1M的文件2. 磁盘报警,但使用du -lh显示

2016-01-13 17:30:36 363

原创 日积月累--小技巧之七

好久没写博客了,有时候工作让人压抑、精神紧张、烦闷,但是学习之路还是应该一路向前。下面分享下工作中学习到一些的小技巧。1.字符串中去掉所有的非汉子,尽管这样的需求很难遇到,但是被我恰巧碰到:string.replaceAll("[^\u4e00-\u9fa5]", "");2.判断html页面中元素是否存在:if($("#elementId").length > 0

2014-08-10 15:09:09 653

原创 日积月累--小技巧之六

各种各样奇形怪状的需求推动着技术的革新,发展,也使我们每个人都从中受益。 发散地思考,不断地干掉一个又一个不懂却又好奇的问题,那么你就在进步。(You Are Progress。)I. 如何在代码中判断请求时Ajax 请求呢, 还是普通的Http请求?   使用审查工具,对比Ajax请求与一般请求,会发现一般Ajax请求会向请求中加入一个header:X-Requested

2013-12-30 19:47:19 851

原创 模拟Google Analytics

看到Google Analytics那么强大,我们是不是也心动想编写一个自己的分析工具,心动不如手动,开始吧。1.首先编写analytics.js,也就是每个页面中异步下载的那个js文件:// 这里使用匿名代码块,文件一经加载就会执行,而且使文件内部代码外部无法调用// 这里隐藏掉了搜索部分,加入购物车部分代码;代码相似,读者可以模仿添加 (function(document

2013-12-28 21:00:36 1355

原创 数据库连接的扩展以及动态切换

前几天完成了一个很小的java项目,尽管项目很小,但是有不错的设计,与大家分享下遇到的问题以及解决方案。问题:项目中需要能够操作多个数据库,并且要有不错的扩展性,随时添加数据库连接。其实这个需求还是挺正常的,比如说:有一个网站在不同的地区涉及业务,而不同地区的数据存储在不同的数据库,并且日后扩展规模扩展区域会增添数据库。首先想到的是使用Spring来管理MyBatis的SqlSessi

2013-11-23 21:09:15 1407

原创 HttpURLConnection 与 Socket

客户端与服务器的连接归根结底都是socket连接,在java中就是客户端的Socket与服务器端的ServerSocket进行连接。在使用HttpURLConnection时,总会有种疑惑:它是怎么建立连接并且是如何获取与服务器交互的数据呢。下午利用点儿时间梳理了HttpURLConnection与Socket之间的联系。我们在程序中声明的HttpURLConnection是一个抽象类

2013-11-23 20:23:51 3190 4

原创 FTP的安装以及用户访问的限制

很多时候无法直接操作服务器而是通过FTP来进行文件的上传删除等操作。这样学会配置FTP环境就成为必须之举了。安装FTP很简单,网上也有很多教程,以下是我安装的步骤:1.  使用yum命令安装FTP服务器 vsftpd yum -y install vsftpd2. 安装FTP包 yum -y install ftp3. 创建用户(基于安全因素,默

2013-11-11 21:00:24 1550

原创 日积月累--小技巧之五

学习在于坚持与积累,有句话说得好:Life  Is An Endless Journey Of Learning! 时间匆匆而过, 记录下自己的足迹.....  I. SpringMVC中如果出现乱码问题,可使用CharacterEncodingFilter来对请求和相应进行编码。 encoding org.spring

2013-11-11 20:15:17 686

原创 日积月累--小技巧之四

续上.....I. 编程的目的就在于免去大量的人工劳动,让机器代替我们做一些自动化的工作。使用Linux就免不了接触到Cron,用来计划任务。数据库是一个系统的心脏,这么说一点儿也不过,如下使用cron来备份数据库:/root/database_backup.sh mysqldump -uroot -proot test > /root/database/tes

2013-09-30 18:02:32 823

原创 日积月累--小技巧之三

十一如期而至,还记得去年的十一,学校放了十一天,回想起来真是很幸福。上班之后,不再那么自由,假期也少了许多。呆在小公司,团队成员很少,唯一的好处就是一个人得做许多事情,挑战比较大,学习到的技能也比做单一模块更广。非常棒的一点,公司环境轻松,丝毫没有那种压抑的感觉,这也是支撑我持续到现在的一个原因。一周六天班,让人身心俱疲的同时,专业知识编程技能也得到不错的提高。放假回家,在此将最近工作中遇到的小问

2013-09-30 17:27:46 1021

原创 日积月累--小技巧之二

以前在电脑上安装windows系统时总是很顺利,没有遇到什么大问题。前几天为公司一台电脑安装win7时,进行到   展开windows文件时,每次执行到……60%左右就会报错(错误代码好像是什么0x800...,记不住了)。二话不说,www.google.com。搜索一番,找到了一个可行的办法:使用window安装光盘(不一定是光盘,刻有windows系统的u盘亦可),进入修复模式,之后进入命

2013-08-15 22:14:27 813

原创 Google Translate And Json Parsing - Google翻译与Json解析

有时候我们需要翻译文章或是其他材料,会用到Google在线翻译,很好的工具。但是每次打开网站,输入中文,copy返回的英文,会很麻烦,作为程序员,应该尽可能地让电脑帮助我们完成繁琐的事情。打开Google翻译地址:http://translate.google.cn/?hl=en#zh-CN/en/;在左侧文本框输入“水杯”,右侧文本框会出现英文翻译:Cups。使用Fi

2013-05-18 20:10:31 3541

转载 4 Ways to Copy File in Java -- Java 复制文件的方法

这是在Google搜索到的一片文章,介绍了4种java语言中复制文件的方法。转载地址:http://www.journaldev.com/861/4-ways-to-copy-file-in-javajava.io.File class doesn’t have any shortcut method to copy file from source to destination. H

2013-05-07 20:48:45 839

原创 Solr Analysis And Solr Query -- Solr分析以及查询

在使用Solr中文分词器IkAnalizer时,查询时并不会对搜索语句进行切分词。比如搜索:华为手机,得到的结果只包含与“华为手机”完全匹配的Document,而标题,或者Tag包含"华为"或"手机"的Document并没有被搜索出来。基于这个原因,进行搜索时,需要先对搜索语句进行分词,组装最终搜索语句,然后进行搜索。1.使用IKAnalyzer来对中文进行分析  2.

2013-05-07 20:34:37 2073

原创 日积月累--小技巧之一

1.又是一个毕业的季节,忙碌于工作与毕业设计。上上周一个同学让我帮忙修改毕业设计,他的题目是团购系统,在网上下载了一个php版本的团购系统。其实修改起来也很简单,就是删除些功能,替换些文件。后来让老师看过之后,说数据表太多(也的确,总共有50多张表,确实不是我们这个水平能搞定的),于是问题来了,得减少数据表的数量。删除表其实时间很令人头疼的事,一旦有重页面引用,sql调用,系统就无法正常显示。最开

2013-05-06 23:45:45 1045

原创 DWR与Spring MVC 集成

以前没有使用过DWR,客户端与服务器端的ajax交互都是使用的jquery,比较简单。昨天把DWR在Spring中的结构大概看了一下,可以有如下步骤将DWR集成到Spring MVC中。1.导入DWR.jar。2.web.xml中配置DWR映射  dispatcherServlet org.springframework.web.servlet.Dispatcher

2013-05-04 11:34:53 913

原创 Java中cookie的使用

以前没怎么使用过cookie,昨天朋友准备使用cookie实现一个小功能,不过无论如何怎么也取不到自定义的cookie,浏览器返回的只是JSESSIONID以及DWRSESSIONID。之后上网查询资料,问题得以解决。1.获取cookie:Cookie[] cookies = request.getCookie(); // 这里的request是指HttpServletRequestf

2013-05-04 10:26:00 1096

原创 XMLHttpRequest与标准HttpRequest的不同点

标准的HttpRequest做出一个同步的调用,必须等待服务器端返回响应,然后对页面进行加载(一般会呈递一个新的页面)。XMLHttpRequest可以发送异步请求,也可发送同步请求,但不会进行页面重新加载。当XMLHttpRequest进行请求时,目标页面会呈递特定的MIME类型数据(XML,JSON等)。XMLHttpRequest使用标准的javascript API对服务器端返回的响应

2013-04-29 18:53:41 2219

原创 URL中文字符的问题--使用encodeURI解决

昨天在编写Jsp页面时,遇到一个棘手的问题,URL中中文字符的乱码。如下:${category.name} // ${category.name} : 使用Jstl取出的类目名,包含有中文字符。点击上面的超链接,浏览器地址栏会显示:localhost:8080/myprojectname/search_products?term=鸭舌帽,后台取出参数term时会出现乱码(好多个?)

2013-04-29 18:18:12 2132

原创 Spring MVC 实现文件上传

在Spring中实现文件上传非常简单,它很好的封装了Apache 的 Commons FileUpload(这里不讨论smart upload以及其他),用户只需要调用Spring Multipart 提供的简单方法完成上传。1.导入Commons FileUpload以及Spring MVC相关.jar 文件到classpath。2.在Spring配置文件中添加CommonsMultip

2013-04-20 10:06:22 1028

翻译 Lucene Scoring Algorithm -- Lucene 分数 计算 算法

Lucene Scoring结合使用信息检索的向量空间模型和布尔模型来决定一个文档对于用户输入查询的相关性。Vector Space Model(向量空间模型)Information Retrieval(信息检索)Boolean Model(buer模型)VSM(Vector Space Model)的主要思想:VSM是一个将文本文档(任意对象)作为标示符向量来表现的一种代数模型。

2013-04-19 12:01:55 992

翻译 java serialization--java序列化

在计算机科学中,数据存储以及传送背景下,序列化是一个将数据结够以及对象状态翻译成之后在同一台电脑或其他电脑环境下能够存储,复原的一种格式的过程。根据序列化的格式读取结果位时能够创建一个与原对象语义相同的复制品。序列化对象的过程被称作的deflating或marshalling(当大家以后看到这两个词,理解成序列化就ok了),对应的操作,从序列位中提取出数据结构,称作反序列化,inflating

2013-04-18 21:07:07 767

原创 JasperReport与Spring集成

前几天有同学让我帮忙看看他的一个小项目中的错误,这是他从网上下载下的一个Jasper Report 与 Spring 集成的样例。以前没看过报表方面的知识,也不知道如何使用JasperReport,当天晚上看他的样例花费了几个小时,无功而返。第二天早上上网那个查询了一些资料,终于搞定了这个问题。Spring 集成 JasperReport, 离不开.jrxml(报表的定义文件)文件或者.jas

2013-04-18 20:44:11 2312

翻译 Servlet须知--如何使Servlet线程安全

Servlet 定义中并未表明是单例,只不过Servlet Container只会对每一个Servlet创建一个实例。每个独立的线程服务一个请求,这样来处理并发。如果希望Servlet Container创建过个实例处理高负载请求,可以实现SingleThreadModel(Servlet2.4之后不建议使用)。Servlet Container创建一个Servlet实例来并发处理所有请求,这

2013-04-18 19:49:56 944

原创 java logging--java记录日志

这是在CSDN第一篇博客,菜鸟一枚,高手勿喷。只是将自己的学习经历,一点点记录下来,正如下面将要讲的记录日志(logger.info("codeboy, everyday learning....."))。以前编写小程序,不在乎记录日志,很多时候只是使用简单的系统记录日志功能,即PrintStream(System.out.println("some info here"))。前几天,

2013-04-18 00:14:20 803

STRUTS2标签中符号#,$,%的用法示例

在我们使用struts中,又是会用到标签库。#,$,%这些符号会经常被用到。我用的时候经常搞混,不清楚它们使用的情况。在网上搜了一篇讲解这方面的文档,发上来,有需要的朋友,下载啊。

2011-10-31

URLConnection的使用(1)

如果你用java编写了一个类似QQ的客户端(举例说明),想给webqq这样的网页或是servlet等发送消息,实现交互,那么URLConnection对你会很有帮助。需要的朋友请下载,如果有需要我们也可以互相交流,我也是一个java爱好者,一个小菜。呵呵

2011-10-31

URLConnection的使用(1)

如果你用java编写了一个类似QQ的客户端(举例说明),想给webqq这样的网页或是servlet等发送消息,实现交互,那么URLConnection对你会很有帮助。需要的朋友请下载,如果有需要我们也可以互相交流,我也是一个java爱好者,一个小菜。呵呵

2011-10-31

SQL语言大全

学习数据库的朋友,会有需要,你懂的.....

2011-10-22

ajax参考手册

现在ajax非常的流行,一定有很多哦朋友在学习这个,需要的朋友,下载下来用用,作为参考.....

2011-09-20

java编写的简单聊天工具

听了张龙老师的课程,编写的java聊天小工具,里面没有用到数据库,有心的朋友,可以加上数据库知识。请朋友们多多指点,谢谢.....

2011-09-05

自己做的贪吃蛇小游戏代码

希望朋友们多多指点.....以待改进..............

2011-08-31

ADT android development tool 你的选择

ADT android development tool ,学习android必备啊.....

2011-08-09

安装Win7系统的各种方法

曾几何时我也会安装系统,看着别人装系统心里还好生羡慕,不过现在也慢慢的懂得了一些东西,在这里跟大家分享下装系统的方法,希望对大家能够有所帮助.....

2011-04-24

XML.chm 此chm在手 XML轻而易举

在学习java吗朋友 ,多了解其他一些东西也是必须的,XML 会让你再很多编程项目中不再彷徨.....

2011-04-24

空空如也

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

TA关注的人

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