自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python BeautifulSoup 中文编码问题解决

在用BeautifulSoup进行抓取页面的时候,会各种各样的编码错误。可以通过在beautifulsoup中指定字符编码,解决问题。import urllib2from BeautifulSoup import BeautifulSouppage = urllib2.urlopen('http://www.163.com');soup = BeautifulSoup(...

2014-03-18 23:26:34 1950

Jetty 9.0启动报错org/apache/nutch/crawl/Crawl3 : Unsupported major.minor version 51.

java -jar start.jar报如下错误:ava.lang.UnsupportedClassVersionError: org/apache/nutch/crawl/Crawl3 : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at ...

2014-02-24 20:49:12 235

git push 失败 error:failed to push some refs to ...

用git push代码到远程仓库的时候出现错误error:failed to push some refs to ...Dealing with “non-fast-forward” errorsFrom time to time you may encounter this error while pushing:$ git push origin master  To ....

2014-01-28 01:21:02 426

前端选型,几种前端UI的比较

bootstrap,Twitter推出的一个用于前端开发的开源工具包。(http://www.bootcss.com/)语言:css,javascript优点:基于jquery,资源丰富,http://www.iteye.com/news/28092缺点:本身提供的样式不够丰富,需要自己去找拓展Pure ,是来自雅虎的 CSS 框架。(http://pure-site.ap01...

2014-01-14 08:38:08 499

java,utf-8非法字符:\65279(不可见字符) 解决方法

用maven进行项目编译构建的时候出现了,非法字符: \65279 的报警但是用eclipse打开后,却没有看到相关非法字符。解决办法:在eclipse里面切换java文件的编码方式,比如:ISO-8859-1,等编码,可以观察到指定位置的非法字符。删除非法字符即可编译通过。...

2013-11-26 19:20:20 1226

mysql修改自增长的主键

原来有一个表中的主键是int自增长类型,因为业务变化需要把int改成char类型的主键。同时因为原来的表中已经存在了数据,不能删除表重建,只能修改表结构。首先去掉自增长属性:alter table table_name  change indexid indexid int;然后去掉主键:ALTER TABLE table_name   DROP   primary key;...

2013-11-04 22:49:50 351 1

maven对 "xxx是Sun 的专用 API,可能会在未来版本中删除"编译出错的处理

maven在编译含有sun私有API的java代码的时候,会出错并报告BUILD FAILURE。报错如下:警告:com.sun.rowset.CachedRowSetImpl 是 Sun 的专用 API,可能会在未来版本中删除 问题在于plexus-compiler-javac这个模块中,当遇到中文警告信息时均判断成CompileError,直接导致maven-compile-...

2013-09-05 13:55:22 499

sql中的in转为exists语句

今天看项目代码里面有许多in的sql语句,效率比较低,而且in里面的内容比较多的时候也会引发异常。这里记一下in转为exists的方法: 原始sql语句:select * from t where id in (1,2,3,4,5) 转化成exists后,  select * from twhere id exists (select * from (select ...

2013-08-27 18:39:00 3630

EC2初体现之EC2 搭建FTP服务器

1.安装vsftpd: sudo yum install vsftpd 中间有个确认提示,输入Y,确定后安装完成。useradd -d /home/ftpdir ftpUserName 2.修改vsftpd配置文件: sudo vi /etc/vsftpd.conf 修改后的内容如下:  #禁止匿名访问anonymous_enable=NO...

2013-06-28 23:27:52 986

filter如何设置例外的请求

在web.xml声明的一个filter中:<!– session过滤filter –><filter><filter-name>SessionFilter</filter-name><filter-class>com.iqbon.jcms.web.util.SessionFilter</filter-cla...

2013-06-25 23:54:16 715

Nginx SSI 设置

什么是SSIServer Side Include,通常称为服务器端嵌入,是一种类似于ASP的基于服务器的网页制作技术。大多数(尤其是基于Unix平台)的WEB服务器如Netscape Enterprise Server等均支持SSI命令。为什么要用SSI用个例子来说明,一个静态化的页面中,需要嵌入一小块实时变化的内容,。例如首页,大部分的页面内容需要缓存但是用户登录后的个人信息是动...

2013-06-04 20:54:29 224

eclipse背景颜色修改插件color theme

Eclipse的背景颜色默认为白色,对于长时间编码的码农来说,很刺激眼睛,容易眼睛疲劳。color theme这个插件,对于码农来说是个福音安装方式有两种:1.可以直接在eclipse的eclipse marketplace 那里搜索安装2.可以在install new software那里输入 http://eclipse-color-theme.github.com/upd...

2013-05-08 22:43:44 546

清除系统垃圾文件的bat脚本

直接新建一个clean.bat文件,内容如下:@echo offecho 正在清除系统垃圾文件,请稍等……del /f /s /q %systemdrive%\*.tmpdel /f /s /q %systemdrive%\*._mpdel /f /s /q %systemdrive%\*.logdel /f /s /q %systemdrive%\*.giddel ...

2013-05-07 23:33:15 446 1

广州公积金转移到异地办理流程

办理流程:转到异地:转入地住房公积金管理中心出具职工缴存证明—单位或职工提供要件材料—中心经办网点审核并办理转出手续(不超过5个工作日)。单位或职工个人办理职工住房公积金账户转移业务前,转出单位必须先为职工办理账户封存手续(即个人账户必须是封存状态)后才可办理账户转移手续; 职工办理账户转移前,姓名、身份证件号码不齐全的或有误的,须提供相关证明材料进行个人信息变更后才可办理转移手续。需要...

2013-04-23 08:43:07 362

深圳公积金个人账户异地转入业务办理指南

1.专办员办理的:(1)《深圳市住房公积金个人账户异地转入申请表》一份。申请表无加盖异地住房公积金管理机构业务章的,须提供转出地住房公积金个人账户转入我市证明原件及复印件一份(无原件的,须提供加盖转入单位公章的复印件)。(2)加盖转入单位公章的转移职工身份证复印件。(3)专办员身份证件原件。2.职工本人办理的:(1)《深圳市住房公积金个人账户异地转入申请表》一份。申请表无加盖...

2013-04-23 08:41:37 327

用SecureCRT连接AWS EC2

AWS的EC2服务器是用密钥来认证的,在创建instance时,会提示,创建一个key pair,同时会提示下载一个xxx.pem的密钥文件到本地硬盘。下面是通过SecureCRT连接到EC2的操作步骤:1.上传xxx.pem文件到一个linux系统下,修改其权限为600,。命令 chmod 600 xxx.pem2.改写密钥格式为 OpenSSH,命令 ssh-keygen -p -f...

2013-03-26 22:09:58 430

jsoup使用选择器语法来查找元素

jsoup elements对象支持类似于Jquery的选择器语法,来实现非常强大和灵活的查找功能。使用Element.select(String selector) 和 Elements.select(String selector) 方法实现:这个select 方法在Document, Element,或Elements对象中都可以使用。且是上下文相关的,因此可实现指定元素的过滤,或...

2013-03-05 00:39:57 419

20个优秀的前端框架

1. Twitter BootStrap (Apache v2.0;响应式) 时髦、直观并且强大的前端框架,让Web开发变得更加容易。2. Foundation (MIT;响应式)最先进的响应式前端框架。3. 960gs(GPL&MIT;响应式)960gs提供了一个简单的网格系统,适合快速开发。4. Skeleton(MIT;响应式)非常漂亮的Web模板,...

2013-02-27 11:18:39 1041

App创业良方精选,记录一下共勉

不要对失败的几率抱有任何幻想,一步一个脚印,为每一阶段的推广销售制定详细计划。如果应用后期推广很失败,先从自身找原因,看是否对味市场需求。交叉营销。应用如何吸引眼球?Web+App模式。不要一棵树上吊死,多在几棵树上试试——永远不要拘泥于某一平台。网站流量。从网站到移动设备,移植游戏。不要将鸡蛋放在一个篮子里——不要同时发布多个App,一荣不一定俱荣,但一损势必俱损。...

2013-01-28 17:41:31 129

原创 数据库中慎用float数据类型

大多数编程语言都支持float或者double的数据类型。而数据库中也有相同关键字的数据类型,因此很多开发人员也自然而然地在需要浮点数的地方使用float作为字段类型。 但事实上是否float可以适用于所有的业务场景呢? float类型是根据IEEE 754标准使用二进制格式编码实数数据,对于一些小数,比如59.95,float类型会存储了二进制中最接近59.95的值,用十进制...

2013-01-14 22:00:03 1214

MongoDB安装

首先到mongoDB的站点下载安装包http://www.mongodb.org/根据自己的操作系统类型和32/64位来选择。在windows上安装把安装包解压缩,然后建立一个目录用于存数据文件,MongoDB默认的用C:\data\db作为数据目录,也可以创建其他空目录来存。建了数据目录,打开命令提示(cmd.exe),进入到mongoDB的bin目录,执行 mongod...

2013-01-05 00:08:32 71

bean和DBObject相互转换的方法

package com.iqbon.spider.util;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.util.Date;import org.apache.commons.beanutils.BeanUtils;impo...

2012-12-28 01:33:41 1294

spring3.1和quatz2实现数据库持久化和动态加载

      在这里我用的版本是spring3.1.1和quartz2.1.1,。原来用的是spring3.0,但是每次quartz启动之后都是跑第一次或者第二次定时任务之后job的状态就变成ERROR了,然后定时任务就一直跑不了了。后来把spring升为3.1.1后问题就好了。下面开始说实现的步骤吧首先要先在项目中导入相关的jar包。这里我就不多说了,可以到官网上去下载,...

2012-11-26 23:46:12 113

原创 用maven进行osgi打包

之前的Opendoc中没有涉及过此部分的内容,maven又是现在非常流行的java的工具,再加上到目前为止搭建OSGi Maven开发和部署的环境还是比较的麻烦,觉得有必要写篇这样的blog,:),在这篇blog中来看下如何搭建一个比较好用的OSGi Maven开发和部署环境,看看我在搭建一个这样的环境中的痛苦历程。首先说下我期望的OSGi Maven开发/部署的环境: 1、META-...

2012-11-03 00:28:30 631

Eclipse几个必要的设置

1. 单行长度缺省的程序单行长度都是80,那还是640*480的屏幕时代下的产物,当然要改了。 无论是Java或C++,选择Windows-> Prference->Code Style->右边点击Edit->Line Wrapping注意缺省的built-in格式不能修改,因此需要改名后才能保存。2. 选中的单词变色记得在Source Insight中...

2012-05-16 15:49:00 174

同时跑两个Tomcat要注意修改的地方

在一台机子上同时跑两个Tomcat,要注意的是端口的冲突问题.修改下面三处地方就可以了:(1) 修改http访问端口(默认为8080端口)(2) 修改Shutdown端口(默认为8005端口)(3) 修改JVM启动端口(默认为8009端口)...

2012-03-29 20:16:00 138

用jdk自带的native2ascii进行编码转换

进入JDK的路径C:\Program Files\Java\jdk1.6.0_25\bin>native2ascii空闲\u7a7a\u95f2非空闲\u975e\u7a7a\u95f2

2012-03-29 10:37:00 225

java常用代码分析工具

静态检查工具CheckStyle、PMD、FindBugs重复代码检查PMD-CPD、Simian圈复杂度分析工具SourceMonitor、JavaNCSS代码设计质量分析JDepend

2012-02-20 14:18:00 178

eclipse中安装jira插件,设置jira

安装jira1.打开eclipse,打开 'Help', 'Install New Software'.2.点击Add3.输入地址:http://update.atlassian.com/atlassian-eclipse-plugin/e3.64.在'Available Software'中可以看到可以安装的插件。5.选择需要的,点击next安装。6.重启eclipse...

2012-02-14 08:41:00 535

ANT 远程发布到FTP服务器的方法

在ANT中用FTP脚本<ftp action="put" password="其他电脑密码" remotedir="其他电脑共享目录" server="其他电脑IP地址" userid="其他电脑用户名"> <fileset file="需要上传的文件"/></ftp>action=&q

2011-11-30 09:27:00 226

24岁到26岁 奔三的尴尬年纪,你要知道的50件事。

24到26岁就是这么一个尴尬的年纪——无法把自己当少年,但也没有人把你太当真。 但从24岁开始,有些事情一定要开始做,有些事情也一定要更明白,目的是为了从24岁起,不为任何人,只为自己活得更精彩! 人生 1,把重返校园充电认真列入计划,并在30岁前再次毕业。 2,如果在现在的岗位上已经连续3年没有任何提升,果断炒了老板。 3,现在是转到另一个全然陌生的行业的最后时机,要想变就趁...

2010-10-15 11:36:00 137

jconsole远程监控resin笔记

客户端:xp,jdk1.6.0_05服务器端:linux,jdk1.6.0_06,resin-3.1.5 在客户端基本不用怎么设置,在 JDK 安装目录中(<JDK_HOME>/bin/jconsole.exe)启动 jconsole.exe 就可以打开主界面。 服务器端方面,$JAVA_HOME/jre/lib/management/jmxremote.password.temp...

2009-03-24 16:41:00 122

大型网站架构要注意的问题

这里的大型网站架构只包括高互动性高交互性的数据型大型网站,基于大家众所周知的原因,我们就不谈新闻类和一些依靠HTML静态化就可以实现的架构了,我们以高负载高数据交换高数据流动性的网站为例,比如海内,开心网等类似的web2.0系列架构。我们这里不讨论是PHP还是JSP或者.NET环境,我们从架构的方面去看问题,实现语言方面并不是问题,语言的优势在于实现而不是好坏,不论你选择任何语言,架构都是必须要面...

2009-02-01 13:07:00 83

存储过程语法结构

1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字(<nobr onmousemove="kwM(3);" onmouseout="kwL(event, this);" onmouseover="kwE(event,3, this);" oncontextmenu="return false;" target="_blank" onclick="ret

2007-09-07 09:50:00 211

关于java设计模式的另类解释

Factory Singleton(单态) Builder Prototype(原型) Flyweight Bridge Decorator(油漆工) Composite(组合) Adapter(适配器) Proxy(代理) Facade(外观总管 Manager) Visitor Observer 1、FACTORY?追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东...

2007-08-27 21:46:00 113

JSP的九个隐含对象

一、page 对象 page对象代表JSP本身,更准确地说它代表JSP被转译后的Servlet,它可以调用Servlet类所定义的方法。  二、config 对象 config 对象里存放着一些Servlet 初始的数据结构。 config 对象实现于javax.servlet.ServletConfig 接口,它共有下列四种方法: public String getInitParamet...

2007-08-24 22:53:00 115

java面试试题收藏2

一、选择题1. 在Java企业应用开发中通常所指的三层模型架构设计是指以下哪三层结构(多选)? ABCA. 表达层 B. 业务逻辑层 C. 数据层 D. 传输层2. Java技术中,目前有3个类型的版本,它们分别是(多选)?ABCA. J2EE B. J2SE C. J2ME D. J2TE3. J2EE规范中涵盖了哪些组件的设计规范(多选)?ABCDA. EJB组件 B....

2007-08-20 21:18:00 102

java面试试题收藏1

第一,谈谈final, finally, finalize的区别。 最常被问到。   第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?   第三,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)。   第...

2007-08-20 16:49:00 82

利用MyEclipse快速开发struts应用程序

开发环境:  jdk5.0  eclipse3.0.1  myeclipse3.84  tomcat5.0.28    简介:  文本主要介绍用myeclipse的struts designer(图形化开发环境)开发一个简单的用户登录程序片段。  主要包括2个jsp文件、一个ActionForm、一个Action等其它  userLogin.jsp(用户登录及错误提示页面) userLogin...

2007-07-04 15:12:00 103

xml javaScript分页

<!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> <titl

2007-04-13 14:10:00 65

空空如也

空空如也

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

TA关注的人

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