自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 收藏
  • 关注

原创 关于openoffice/libreoffice+swftools+jodconverter+flexpaper预览文件的一些问题

关于文件预览,网上比较流行的方案是

2014-05-19 16:34:45 4666

转载 java+Jsoup 正则过滤html网页标签【多线程数据采集之二】

java采集数据,获取了 html整个文本之后。 该考虑的是如何过滤掉html标签, 得到自己所需要的重要数据了。实现方法有多种办法,第一:用正则,第二:用第三方jar包,其实本质也是封装了正则表达式今天就以 Jsoup 第三方jar包来讲解。jsoup详细资料:http://blog.csdn.net/yjflinchong/article/details/7

2012-11-29 18:18:40 797

转载 软件开发高手须掌握的4大SQL精髓语句(综合篇)

软件开发高手须掌握的4大SQL精髓语句(综合篇)                                  马根峰     ( 广东联合电子收费股份有限公司,广州 510300)   作者博客:CSDN博客:http://blog.csdn.net/magenfeng新浪博客: http://blog.sina.com.cn/mage

2012-11-29 18:17:30 499

转载 JS实现的省份级联网页源代码

这是从本人以前博客带过来的,感觉这个还蛮实用,代码分享下:province.html:[html] view plaincopyhtml>      head>      title>省份与省市级联title>      head>  script language="javascript" src="provin

2012-11-29 18:16:49 615

转载 JavaEE 参考示例 SpringSide 作者江南白衣专访

SpringSide是以Spring Framework为核心的,Pragmatic风格的JavaEE应用参考示例,是JavaEE世界中的主流技术选型,最佳实践的总结与演示。目前SpringSide的最新版本为4.0 GA。 官网:http://www.springside.org.cn/ 文档:https://github.com/springside/springside4/w

2012-11-29 18:16:13 565

转载 在细节上提升你的程序的性能

虽然,这些使用方法看似差别不大,在现在的cpu运行期起来几乎上可以忽略不计,但是,我们想一下现在软件,每一个都是那么的庞大,一个小项目都是几万行代码,一个函数中你消耗一点,那么多函数是很大的性能消耗的。举一个不恰当的例子,如果在百度首页中,每天几亿次的点击率,每一个函数里面都有一个无用++运算,这个i++可以小视吗? 下面的例子是我在虚拟机中运行,其中也会有

2012-11-29 18:15:43 249

转载 Google的编程样式

本文分享了Google众多编程语言的样式指南,其中包括C语言、C++、Objective-C、Python、HTML/CSS、JavaScript、XML、R语言、cpplint等。“样式”包括很多内容,从“使用驼峰命名规则”到“永远不要使用全局变量”都在其范畴之内。很多开源项目都有自己的样式指南,这通常是一个惯例,但有时也是强制性的,这是为了保证代码的一致性,

2012-11-29 18:14:40 236

转载 使用PostgreSQL、Hibernate、Spring、Java在SQL数据库中实现NoSQL

原文地址http://www.csdn.net/article/2012-10-18/2810937-nosql-sql-java-spring-hibernate?bsh_bid=148663785

2012-11-29 18:12:37 316

转载 总结一下 Spring的IOC、DI

国庆节刚过,应一些朋友的提问,总结一下Spring中IOC也即DI的通俗理解。网友wm5920解释:IOC控制反转:说的是创建对象实例的控制权从代码控制剥离到IOC容器控制,实际就是你在xml文件控制,侧重于原理。DI依赖注入:说的是创建对象实例时,为这个对象注入属性值或其它对象实例,侧重于实现。 IOC、DI模式1.依赖依赖就是有联系,有地方使

2012-11-29 18:11:37 232

转载 数据结构专题——线段树

转载请注明出处,谢谢!http://blog.csdn.net/metalseed/article/details/8039326 by MetalSeed持续更新中···一:线段树基本概念1:概述线段树,类似区间树,是一个完全二叉树,它在各个节点保存一条线段(数组中的一段子数组),主要用于高效解决连续区间的动态查询问题,由于二叉结构的特性,它基本能保持每个

2012-11-29 18:11:09 279

转载 Top 10 Java Debugging Tips with Eclipse(Eclipse调试Java的10个技巧)

在本教程中,我们将看到使用Eclipse调试Java应用程序。调试可以帮助我们识别和解决应用程序中的缺陷。我们将重点放在运行时间的问题,而不是编译时错误。有提供像gdb的命令行调试器。在本教程中,我们将集中在基于GUI的调试,我们把我们最喜爱的IDE Eclipse来运行,通过本教程。虽然我们说的Eclipse,点大多是通用的,适用于调试使用的IDE像NetBeans。在看这篇文章前,我推

2012-11-29 18:10:09 226

转载 AJAX异步更改数据库

前段时间做了一个小网站,里面有个小功能感觉挺好的,在此与大家分享一下,还请各位大神不要笑话小弟的无知。此功能大概是这个样子的:点击下图中的类别名称,就可以对类别进行修改。点击类别名称以后,原来的表格变成一个可编辑的文本框,并全选里面的内容,此时可直接进行修改。回车或者鼠标点击其他地方,提交修改内容.

2012-11-29 18:09:26 420

转载 关于二维码分块上色(彩色二维码)的算法研究

众所周知,二维码通常是黑白的,而且是由若干个长方形或正方形小块平铺而成。但从人们的审美角度来看,常见的黑白二维码不免让人审美疲劳。本文试着从分块上色的角度对二维码进行美化,并尝试讲一下“美化”的编程思路。一、缘由及目的:首先,我们来看看正常情况下的黑白二维码,如图1:图1  普通二维码(黑白条块)上色的难点在于如何上色,上什么色,也就是哪些块“着”什么颜色。

2012-11-29 18:08:53 602

转载 零零散散学算法之详解数据压缩算法(下)

前序             开始本文之前,先回顾一下上篇。上篇讲解了几种数据压缩算法中的两种:Huffman压缩算法和RLE压缩算法。       详解数据压缩算法(上):http://blog.csdn.net/fengchaokobe/article/details/7934865 正文        本文将详解数据压缩算法的后两种算法

2012-11-29 18:07:33 377

转载 零零散散学算法之详解数据压缩算法(上)

正文       所谓数据压缩,是指在不丢失信息的前提下,缩减数据量以减少存储空间,提高传输、存储和处理效率的一种技术方法。或者是按照一定的算法对数据进行重新组织,减少数据的冗余和存储的空间。        能实现数据压缩的本质原因就是数据的冗余性。       本系列将分为上下两个部分,介绍四种数据压缩算法,分别为Huffman压缩算法、RLE压缩算法

2012-11-29 18:06:56 544

转载 开机nfs自动挂载

1.echo "mount -t nfs -o nolock ${IP}:${remote_dir} ${local_dir}" >>  /etc/rc.local2.echo "${IP}:/home/logs /home/logs nfs defaults 0 0" >> /etc/fstab

2012-11-29 18:06:10 299

转载 Java中十个常见的违规编码

最近,我给Java项目做了一次代码清理工作。经过清理后,我发现一组常见的违规代码(指不规范的代码并不表示代码错误)重复出现在代码中。因此,我把常见的这些违规编码总结成一份列表,分享给大家以帮助Java爱好者提高代码的质量和可维护性。这份列表没有依据任何规则或顺序,所有的这些都是通过代码质量工具包括CheckStyle,FindBugs和PMD检查出。一起来看下:一、Eclipse编

2012-11-29 18:04:00 270

原创 文件下载IllegalStateException 最简单的解决办法直接return null

文件下载IllegalStateException 最简单的解决办法直接return null

2012-11-29 18:02:17 409

转载 2个堆栈实现自定义队列的入队出队方法 - 调用者定义2个栈的容量

[csharp] view plaincopyusing System;  using System.Collections.Generic;  using System.Linq;  using System.Text;    namespace MyQueue  {      public class MyQueue2

2012-11-29 18:01:38 309

转载 发布状态机代码生成工具

http://bbs.csdn.net/topics/390202028

2012-11-29 16:36:25 491

原创 Spring过滤字符编码

encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 encodingFilter /* 将此段代码直接粘贴近web.xml就可以了注意放在struts监听器之前

2012-11-29 16:31:40 267

转载 spring简单过滤器示例

http://www.iwangyu.com/index.php/archives/309

2012-11-27 19:24:54 260

转载 纯java版QQ源码下载

纯java版QQ源码下载http://url.cn/7Mjy4P郑重声明:(可先到华为网盘去看《java至尊QQ演示视频》)因网盘不稳定,下载不了的话,请点击这里回贴留邮箱。本人每天上下班前会发出源码。(注意:不是在本贴上留邮箱!而是在上面的链接指向的贴子里留。。。) 华为网盘地址,是100%能下载的,只不过需要你花1分钟来注册并安装华为的安全控件。我9月5号还

2012-11-27 19:23:21 1600 1

转载 关乎性能的思考

现在工程师们越发的喜欢谈性能(CPU, memery, IO, container, middleware等),性能调优似乎也成为软件行业基础架构师越来越倚重的技艺之一。通常情况下,性能shooting也无外乎分为几个过程。其一,performance bottleneck positioning,这一步往往是关键,当然手法也是千奇百怪,这里不做赘述。第二,performance tuning

2012-11-27 19:22:30 285

转载 深入理解Hadoop集群和网络

导读:云计算和Hadoop中网络是讨论得相对比较少的领域。本文原文由Dell企业技术专家Brad Hedlund撰写,他曾在思科工作多年,专长是数据中心、云网络等。文章素材基于作者自己的研究、实验和Cloudera的培训资料。本文将着重于讨论Hadoop集群的体系结构和方法,及它如何与网络和服务器基础设施的关系。最开始我们先学习一下Hadoop集群运作的基础原理。Had

2012-11-27 19:22:02 257

原创 取整

今天面试遇到个题按10分每组分组查出学生表中每组学生大于15人的人数select count(name), floor(score / 10) f from student group by f having count(name) > 15;因为直接用score/10的话会带精度,只能用函数;ceil()向上取整,floor()向下取整,round()四舍五入

2012-11-27 19:20:57 233

转载 省市二级联动数据库生成代码(JAVA)

最近在给一客户做网站,用的是php,现在需要有一个下拉框选择省市,并且需要保存省市的简拼,如“河北 HB”。我在网上找了半天,发现基本没有符合要求的代码,于是自己顶着浪费巨大时间的风险,动手写了一个自动生成省市二级联动insert语句的代码。由于时间仓促,自己的水平也有限,所以写的代码基本谈不上是合理的,可维护,可扩展的。我在此仅提供一个具体的思路,想把它写的漂亮点,还请广大朋友们跟据自己的需要进

2012-11-27 19:19:52 1679

转载 用分数形式精确表达有理数和循环无理数

学过计算机编程的就知道,在计算机中,浮点数是不可能用浮点数精确的表达的,如果你需要精确的表达这个小数,我们最好是用分数的形式来表示,而且有限小数或无限小数都是可以转化为分数的形式。比如下面的几个小数:0.3333(3)  = 1/3的(其中括号中的数字是表示循环节)0.3 = 3 / 100.25 = 1 / 40. 285714(285714) = 2 / 7

2012-11-27 19:18:44 559

转载 JavaScript/jQuery、HTML、CSS 构建 Web IM 远程及时聊天通信程序

这篇文章主要介绍用JavaScript和jQuery、HTML、CSS以及用第三方聊天JavaScript(jsjac)框架构建一个BS Web的聊天应用程序。此程序可以和所有连接到Openfire服务器的应用进行通信、发送消息。如果要运行本程序还需要一个聊天服务器Openfire,以及需要用到Http方式和Openfire通信的第三方库(JabberHTTPBind)。JabberHTT

2012-11-27 19:17:59 422

原创 java.lang.NoSuchMethodError: antlr.collections.AST.getLine()

java.lang.NoSuchMethodError: antlr.collections.AST.getLine()在项目属性里把java build path里,把类库的位子调整了一下,把hibernate库调到最上面去,就好了

2012-11-27 19:15:45 227

转载 org.springframework.web.context.ContextLoaderListener

ContextLoaderListener的作用就是启动Web容器时,自动装配ApplicationContext的配置信息。因为它实现了ServletContextListener这个接口,在web.xml配置这个监听器,启动容器时,就会默认执行它实现的方法。至于ApplicationContext.xml这个配置文件部署在哪,如何配置多个xml文件,书上都没怎么详细说明。现在的方法就是查看它的

2012-11-27 19:14:48 221

转载 【面试题】判断一个序列是不是栈的输出序列

题目描述:输入两个整数序列。其中一个序列表示栈的push顺序,判断另一个序列有没有可能是对应的pop顺序。为了简单起见,我们假设push序列的任意两个整数都是不相等的。比如输入的push序列是1、2、3、4、5、6、7,那么2、1、4、3、7、6、5就有可能是一个pop系列。但序列4、3、5、1、2、7、6就不可能是push序列1、2、3、4、5的pop序列。问题分析:解决这个问题我们可以

2012-11-27 19:13:52 377

转载 梦里”连接”知多少:多表查询之内连接 VS 外连接

在实际项目中对数据库进行查询是再常见不过的东西了,但是根据不同的条件查询所用的语句也是千差万别的,最常见的便是数据库中多表之间的联合查询。说到联合查询就不得不提一下查询语句中的表连接关系。我们所用的多表查询语句中表间关系无非有两种,一种为内连接(inner join),另一种为外连接(outer join)。具体细分一下外连接又可分为:左外连接(left join)、右外连接(right join

2012-11-27 19:13:16 254

转载 B-树和B+树的应用:数据搜索和数据库索引

B-树1 .B-树定义B-树是一种平衡的多路查找树,它在文件系统中很有用。定义:一棵m 阶的B-树,或者为空树,或为满足下列特性的m 叉树:⑴树中每个结点至多有m 棵子树;⑵若根结点不是叶子结点,则至少有两棵子树;⑶除根结点之外的所有非终端结点至少有[m/2] 棵子树;⑷所有的非终端结点中包含以下信息数据:      (n,A0,K1,A

2012-11-27 19:12:43 288

转载 如何成为一个编程高手

在过去5年中,我面试了数百名IT工程师,我认为很值得把我的面试IT工程师的经验同大家分享。这能够:●帮助人们为他们的下一个面试准备●帮助IT工程师找到合适的工作。●帮助IT工程师创造更好的环境。我们通过两个方面面试IT工程师:●技术技能:包括理论和实践技能以及经验等。●非技术技能:性格,沟通技巧,是否能够融入我们的文化环境。第1部分中,我将主

2012-11-27 19:10:44 176

转载 html5游戏开发-愤怒的小鸟-开源讲座(三)-碰撞产生的冲力

《html5游戏开发-愤怒的小鸟-开源讲座(一)-跳入弹出的小鸟》《html5游戏开发-愤怒的小鸟-开源讲座(二)-跳入弹出的小鸟》在前面已经实现了利用外力将小鸟弹飞出去,并且实现了镜头的跟随。本次来研究一下小鸟与其他物体之间发生碰撞时的冲力,以及由碰撞而使物体发生变形,进而消失,下面是前两讲的链接,看本篇教程之前请朋友们最好先了解一下。html5游戏开发-

2012-11-27 15:39:13 461

转载 html5游戏开发-愤怒的小鸟-开源讲座(二)-跟随小鸟的镜头

《html5游戏开发-愤怒的小鸟-开源讲座(一)-跳入弹出的小鸟》《html5游戏开发-愤怒的小鸟-开源讲座(三)-跳入弹出的小鸟》上一讲中介绍了如何让小鸟旋转跳上弹弓,以及利用外部力使小鸟弹飞出去,但是如果不做任何处理的话,小鸟就这么直冲冲的飞出屏幕了,本次我们就要让镜头时刻跟随小鸟来移动。下面是上一讲的连接,没有看过上一讲的朋友们请先了解一下。html5

2012-11-26 11:48:22 540

转载 html5游戏开发-愤怒的小鸟-开源讲座(一)-跳入弹出的小鸟

《html5游戏开发-愤怒的小鸟-开源讲座(二)-跳入弹出的小鸟》《html5游戏开发-愤怒的小鸟-开源讲座(三)-跳入弹出的小鸟》愤怒的小鸟是一款人气火爆的益智游戏,现在我试着用lufylegend库件和Box2dWeb物理引擎来看看在html5中如何制作此类经典的物理游戏。准备工作一首先,你需要下载lufylegend库件1.4.1版http:/

2012-11-26 11:45:41 553

转载 分享一个牛人在群里的聊天记录

2012/2/2 15:13:23 有一个原则 2012/2/2 15:13:29 如果我投简历给你 2012/2/2 15:13:36 就代表我接受挑选 2012/2/2 15:13:44 那么你怎么样,我都遵守 2012/2/2 15:13:49 如果是你打电话给我 2012/2/2 15:13:57 那是你邀请我 2012/2/2 15:14:

2012-11-26 11:42:57 527

转载 Java编程中“为了性能”需做的26件事

最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。1.尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以

2012-11-26 11:41:50 188

空空如也

空空如也

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

TA关注的人

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