- 博客(10)
- 收藏
- 关注
原创 给定一个字符串,输出第一个只出现一次的字符
题目:在一个字符串中找到第一个只出现一次的字符。如输入abaccdeff,则输出b。 分析:这道题是2006年google的一道笔试题。 看到这道题时,最直观的想法是从头开始扫描这个字符串中的每个字符。当访问到某字符时拿这个字符和后面的每个字符相比较,如果在后面没有发现重复的字符,则该字符就是只出现一次的字符。如果字符串有n个字符,每个字符可能与后面的O(n)个字符相比较,因此这种思路时间复杂度是...
2012-04-17 10:37:54
1064
原创 encodeURI后台乱码(解决)
window.location.href = xxxx?a=encodeURI(encodeURI(name)) ;name是中文,页面部分需要编码两次name = java.net.URLDecoder.decode(name, "UTF-8"); 为什么要连续两次调用encodeURI(String)方法呢?是因为Java中的request.getParameter(Strin...
2012-04-13 15:41:25
237
原创 关于linux下定时备份mysql数据库下指定数据库,删除5天后的
1、创建备份文件夹 #cd /bak#mkdir mysqldata 2、编写运行脚本 #vi /usr/sbin/bakmysql.sh代码: #!/bin/bash# Name:bakmysql.sh# This is a ShellScript For Auto DB Backup and Delete old Backup#backupdir=/bak/mysqlbaktime=...
2012-03-29 10:58:39
135
原创 Spring 管理实务不能回滚问题!终于找到原因!大意了……
情况:spring配置文件中已经配置好事务,配置代码此处就不贴了。service实现类中代码:public void insert(AdsiteBO record) { try{ adsiteDAO.insert(record); adsiteDAO.update(record);//此处调用异常 ...
2012-02-29 16:45:54
323
原创 Ibatis 数据库事务不能回滚问题
mysql数据库中测试Ibatis事务代码,发现事务不能回滚,而且不提交事务也能插入数据等问题。后来发现原来是mysql数据库的原因。我的mysql数据库采用的引擎是MyISAM,而这个引擎不支持事务。所以Ibatis的代码不好用了。解决办法是修改mysql引擎,改为支持事务的InnoDB引擎。show engines; // 查看mysql数据库的引擎(采用的引擎在Support列的值是:...
2011-12-15 13:13:31
211
原创 ibatis中书写SQL语句时使用in遇到的问题
update user set flag=#flag# where id in (#id#)传递的id为1,2,3。但是数据却没有任何的修改。因为iBATIS默认会把“#”中间的变量作为字符串来处理。这样,就会出现这样的SQLupdate user set flag='1' where id in ('1,2,3') 所以使用$将你的变量括起来,iBA...
2011-12-14 14:30:32
304
原创 jsoup 解析页面商品信息
今天用了jsoup 解析页面商品信息,感觉比用xpath获取信息准确多了 下面就记录一下:一、首先去 http://jsoup.org/download 下载jsoup的jar包。 二、下面记录下相关代码: Document doc = Jsoup.connect(url).get(); //将htm转换成Document类型数据结构 ...
2011-10-12 18:52:06
149
原创 尚未备份数据库 "***" 的日志尾部。如果该日志包含您不希望丢失的工作,请使用 BACKUP LOG WITH NORECOVERY 备份该日志。请使用 RE...
使用SQL Server 2005还原备份的数据库文件时出现的问题,如题。 前提:如果你有个数据库的.bak的备份文件。 右键点击 数据库任务-->还原-->数据库 1.还原的目标选择你要覆盖的数据库 2.还原的源选择 源设备找到你的.bak备份文件的路径 注意:选项中选择“覆盖现有数据库”...
2011-10-11 15:31:30
1301
原创 Heritrix的配置及使用
一、下载heritrix-1.14.4下载链接 http://sourceforge.net/projects/archive-crawler/files/archive-crawler%20%28heritrix%201.x%29/1.14.4/ 需要下载的压缩文件包有两个,如下: heritrix-1.14.4.zip 和 heritrix-1.14.4-src.zip 二、安...
2011-09-28 17:35:42
97
原创 JS获取页面对象的绝对位置
// get absolute Left positionfunction getAbsoluteLeft(ob){if(!ob){return null;} var mendingOb = ob; var mendingLeft = mendingOb .offsetLeft; while( mendingOb != null && mend...
2011-09-21 17:13:57
190
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人