- 博客(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关注的人