- 博客(54)
- 资源 (5)
- 收藏
- 关注

转载 李开复- 正确的认识
算法的力量 2006年5月 算法是计算机科学领域最重要的基石之一,但却受到了国内一些程序员的冷落。许多学生看到一些公司在招聘时要求的编程语言五花八门,就产生了一种误解,认为学计算机就是学各种编程语言,或者认为,学习最新的语言、技术、标准就是最好的铺路方法。其实,大家被这些公司误导了。编程语言虽然该学,但是学习计算机算法和理论更重要,因为计算机语言和开发平台日新月异,但万变不离其宗的是那些算法和理论
2008-05-05 12:36:00
727
转载 欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-06-17 20:08:49
430
原创 Toshiba L700 拆机记录
准备给笔记本加一块SSD,准备加到光驱那个位置,但这个机器不能直接拔出,需要拆螺丝,好吧,既然都动手了,干脆也把灰尘清理清理。1. 拆掉电池后面的2颗螺丝2. 取下前面的压条3. 取下键盘,将主板与键盘连线拆下(向上搬起键盘连线的压条,取下排线)4, 取下所有F5标记的螺丝,正面5颗,后面13颗,还有一颗被光驱挡住了,所以要先把光驱取下,红色位置是光驱螺丝,就一
2013-07-27 22:52:18
4394
1
原创 php http_build_query 导致的接口访问异常
背景:访问远程接口,使用了http_build_query 来组织请求参数,并通过crul发送请求并获得结果。$urlparams = array();$urlparams['id']=$this->id;$urlparams['ctype']=$ctype;$requestUrl = $urlHead.'?'.http_build_query($urlparams)$resu = $t
2011-12-06 10:30:14
1892
原创 jquery 控制 div 显示文字
function disallinfo(){ if($("#flag").val()==0){ var bh = $("#smallcontent").height(); $("#sma
2011-08-31 22:09:26
8582
原创 多服务器共享session的方法
为解决网站跨服务器之间的Session共享,目前有4种较为可行的方案:1. 基于NFS的Session共享NFS是Net FileSystem的简称,最早由Sun公司为解决Unix网络主机间的目录共享而研发。这个方案实现最为简单,无需做过多的二次开发,仅需将共享目录服务器mount到各频道服务器的本地session目录即可,缺点是NFS依托于复杂的安全机制和
2011-06-26 15:03:00
1025
1
原创 struts2配置导致jsp使用标签库异常的处理
很正常的页面,但只要使用struts2的标签库,就访问异常。但通过struts2的action跳转后则该页面没有问题。 原因:路径问题引起的..... encodingFilter /*..... struts2 *.action
2011-06-11 22:26:00
880
原创 web项目-中日韩文通用UTF-8处理流程
文档说明: 接了个韩国项目,预计整体使用UTF-8编码,从页面到数据库,应该能全部处理。(对应的韩文编码是euc-kr,应该相当于我们的gbk) 使用原来处理日文的时候的经验,发现很多郁闷的问题,中文日文ok,韩文就是乱码。经过2天的重新梳理,问题解决,记录下流程,免得下次再痛苦一次。 1. 页面使用utf-8编码,显示韩文没用问题技术点:.... me
2011-06-06 22:45:00
9237
原创 hibernate 数据源配置
1、直接连接 view plaincopy to clipboardprint?bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> property name="driverClassName"> value>com.my
2011-06-06 22:24:00
706
转载 spring datasource 配置
<br /><br />1、直接连接<br /> view plaincopy to clipboardprint?<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName"> <value>com.mysql.jdbc.Driver</value> </property> <property name="u
2011-05-30 15:03:00
496
原创 java 与 discuz 1.5 注册同步
<br /> 系统使用java开发的,论坛打算用开源的discuz x 1.5 。本来论坛与网站的用户是分别注册,但考虑到<br />用户体验不好,打算研究一下是否能在网站注册后,discuz也能注册完成。<br /> <br /> 以下都已discuzx1.5为标准<br /> <br /> 经查询,discuz用户涉及到的最基本的表为*_ucenter_members, 包含了用户的基本信息。<br />其中密码使用的加密方式为md5,在该表中增加用户数据,登陆论坛,手工激
2011-05-29 11:53:00
1181
原创 MD5 加密 (来自于网络,原文不可考)
<br />其实md5还是比较安全的,尤其是在做了两次md5,再加上辅助的加密字串,还是很难破译掉。<br /> <br /> <br />public class Md5Security {<br /> private String sourceString;<br /> <br /> public Md5Security(String srcString){<br /> this.sourceString = srcString;<br /> }<br /> <br /> public String
2011-05-29 11:28:00
695
原创 jsp json 输出
<br /><%@page language="java"import="java.util.*" pageEncoding="utf-8"%><br /><%@page import="org.springframework.context.ApplicationContext"%><br /><%@page import="org.springframework.web.context.support.WebApplicationContextUtils"%><br /><%@page import="
2010-06-24 09:58:00
3220
转载 jsp visit spring
"java" import="java.util.*" pageEncoding="utf-8"%>import="org.springframework.context.ApplicationContext"%>import="org.springframework.web.context.support.WebApplicationContextUtils"%>import="ccp.sudd
2010-04-13 09:45:00
544
原创 安全登录(转)
首先在客户端向服务器端请求登录页面时,服务器端生成一个随机字符串,连同登录页面一同发送给客户端浏览器,当用户输入完用户名密码后,将密码采用 MD5 或者 SHA1 来生成散列值作为密钥,服务器端发送来的随机字符串作为消息数据,进行 hmac 运算。然后将结果提交给服务器。之所以要对用户输入的密码进行散列后再作为密钥,而不是直接作为密钥,是为了保证密钥足够长,而又不会太长。服务器端接受到
2010-04-12 17:18:00
533
转载 tomcat 启动一些问题的解决(转)
1.apr 许多朋友可能在启动tomcat的时候都会看到类似这样的信息:Java代码 org.apache.catalina.core.AprLifecycleListener init 信息: The Apache Tomcat Native library which allows optimal performance in production enviro
2010-03-25 11:51:00
1147
转载 log4j.properties
# 应用于控制台log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppenderlog4j.appender.CONSOLE.Threshold=INFOlog4j.appender.CONSOLE.Target=System.outlog4j.appender.CONSOLE.Encoding=GBKlog4j.appender.CONSOLE.la
2009-11-05 14:05:00
559
原创 token处理重复表单提交备忘
first.jsp 只有关键代码 //生成一个令牌值 org.apache.struts.util.TokenProcessor.getInstance().saveToken(request);%> value="" /> username password =====
2009-08-19 09:57:00
816
原创 字符编码shift_jis和CP932
关于项目中全部使用shift_jis[db:cp932]的解决方案1. 页面使用shift_jis, 2. mysql 设置DB为cp932,校验collation cp932_japanese_ci,如果表字段设置过,也要对应修改为cp9323. web.xml 设置 SetCharacterEncoding com.you9.servlet.fil
2009-01-06 16:02:00
5827
转载 Tomcat 启动失败问题 (作者proglife)
本人多次碰到这个问题,在网上搜索很久,一直没有找到真正的解决方法。今天下午一次偶然的机会发现了问题所在,根据问题,提出以下解决方案。问题所在:现在很多人都在使用jdk的压缩版,使得tomcat服务不能正确设置java VM,导致tomcat服务不能正常配置和启动。如果你是安装版jdk也出现启动问题,请参照以下方法解决。假设 jdk 安装目录为 d:/j2sdktomcat5 安装目录为 D:/Pr
2008-08-28 10:32:00
2403
转载 页面开发辅助工具(内部文章转贴)
网站开发者的一大苦恼,就是有太多的浏览器要应付。幸亏世界上有一些聪明的人,能够研究出一大些方便编辑和调试网页代码的好工具。不过,要从不计其数的小工具里面找出合适的可真不容易。这篇文章列出了几个最好用的web开发工具,并指导你快速地激活、安装、使用他们。下面是工具列表浏览器可用的工具 (括号中是应用范围)FirefoxWeb Developer Toolbar (
2008-07-07 11:09:00
1645
1
转载 tomcat下的静态资源文件压缩
100多K的js文件可以压缩到18K在server.xml的connector里面配置以下信息compression="on" compressionMinSize="2048" noCompressionUserAgents="gozilla, traviata" compressableMimeType="text/html,text/xml,text/javascript,text/
2008-05-20 11:03:00
1833
转载 关于Log4j与Commons-logging
一、为什么同时使用commons-logging和Log4j?为什么不仅使用其中之一?Commons-loggin的目的是为“所有的Java日志实现”提供一个统一的接口,它自身的日志功能平常弱(只有一个简单的SimpleLog?),所以一般不会单独使用它。 Log4j的功能非常全面强大,是目前的首选。我发现几乎所有的Java开源项目都会用到Log4j,但我同时发现,所有用到Log4j的项目
2008-05-07 16:33:00
912
1
原创 linux 下的find
find -size 0find -size 0|xargs rm -rf 删除长度为0的文件find -empty |xargs rm -rf 删除空文件find -ctime +14 -exec ls -l {} /; 查询N天前的文件find . -ctime 1 -exec rm -rf {} /; 一天前的文件 Linux中find常见用法示例 四月 18th, 2006
2008-05-07 16:31:00
803
原创 resin的启动与停止
resin启动命令 /etc/init.d/resin start /usr/local/apache/bin/apachectl start #resin停止命令 /usr/local/apache/bin/apachectl stop /etc/init.d/resin stop killall -9 javanetstat -an自动启动/usr/local/resin/bin/vi
2008-05-07 16:30:00
10386
原创 linux 的Vi 命令
移动光标类命令[/b] h :光标左移一个字符 l :光标右移一个字符 space:光标右移一个字符 Backspace:光标左移一个字符 k或Ctrl+p:光标上移一行 j或Ctrl+n :光标下移一行 Enter :光标下移一行 w或W :光标右移一个字至字首 b或B :光标左移一个字至字首 e或E :光标右移一个字至字尾 ) :光标移至句尾 (
2008-05-07 16:29:00
699
原创 Linux执行History下的命令
当你在shell(控制台、终端随便叫)中输入并执行命令时,shell会自动把你的命令记录到历史列表中,一般保存在用户目录下的.bash_history文件中。默认保存1000条,当然你可以更改这个值。 使用history命令来显示列表,可以跟一个整数表示希望显示最后的多少条命令。如下:$ history 10 526 ls web/ 527 clear 528 ls -a 52
2008-05-07 16:28:00
22830
原创 linux下memcache的安装配置
1. 下载, memcached需要先安装libeventmemcached的下载地址:http://danga.com/memcached/download.bmllibevent的下载地址 :http://www.monkey.org/~provos/libevent/# tar -xzvf libevent.tar.gz# cd libevent# ./configure --pre
2008-05-07 16:28:00
1260
原创 Linux下用到的命令
1 删除Linux下交换文件 rm -f .golbe_config.xml.swp ---------------------------------------------------------------------------------------------------------------------------2 更改文件所有者和用户组chown luo
2008-05-07 16:27:00
469
原创 Tomcat5下的数据库配置
1、在Context.xml中配置WEB-INF/web.xml--> 这一行要注释掉,不然访问Web.xml去了。在web.xml配置也可以,但节点的名称和tomcat池的不一样 在server.xml不写配置了,虽然同样可在这里配置,但有时会出问题 public class DBUtils{ private static Context
2008-05-07 16:19:00
595
转载 Eclipse远程调试
问题的由来:平时的开发,我们基本都是在 Debug 模式下做的,这样便于发现问题给于修正。一旦项目到了实施测阶段,程序被部署到服务器上,现场调试就会成为一个问题。因为被部署的服务器上的日志往往不能提供足够的信息;或是有了足够的信息,可即时想得到一个状态点的信息又不是太容易(比如说几个关键变量的即时值)。于是想到,如果可以象本机调试程序一样就好了。 于是(呵呵,又是于是), google 了一下
2008-05-07 16:17:00
1303
1
转载 resin 自动重启
打开Resin的配置文件resin.conf(一般情况下,该文件在Resin目录的conf文件夹下)。里面有一段内容如下所示: - Ping to test if the web server is still up. You can uncomment this - and point it to pages on the webserver that exercise
2008-05-07 16:14:00
5699
1
转载 说说大型高并发高负载网站的系统架构
我在Cernet做过拨号接入平台的搭建,而后在Yahoo3721负载搜索引擎前端平台开发,又在猫扑处理过大型社区猫扑大杂烩的架构升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,可以和大家一起探讨一下。一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的
2008-05-07 16:00:00
843
2
转载 Resin 3.x 经验总结
这两天正好项目刚刚完成,所以就好好的研究了下Resin。我用的Resin版本是3.0.19,中间遇到一些常见的问题,但是网上大多数的资料都是1.x或2.x的,在3.x中是不能使用的,所以查到解决的办法不是件容易的事情,现在整理出来与大家分享:1. 怎样关闭目录浏览方式?查了些资料,大多数都是说可以 将directory-servlet设置为 “none” 来禁止目录浏览,但是这种方式只是真
2008-05-07 16:00:00
686
转载 resin 数据库池配置
一,概述 二,使用MXML组件构建用户界面 三,数据绑定 四,界面布局和导航 五,使用CSS格式化组件 六,使用特效丰富用户体验 七,使用ActionScript处理事件 八,数据服务器访问概述九,HTTPService 十,WebService 十一,Flex Data Services 十二,其它RemoteObject技术 十三, 创建自定
2008-05-07 15:59:00
1544
转载 memcache使用及安装
Memcached是什么?Memcached是高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。Memcached由Danga Interactive开发,用于提升LiveJournal.com访问速度的。LJ每秒动态页面访问量几千次,用户700万。Memcached将数据库负载大幅度降低,更好的分配资源,更快速访问。如何使用memcached-Serv
2008-05-07 15:57:00
10652
1
原创 stsuts常见错误和解决方法
刚刚接触struts,感觉好多的东西都不太明白,感觉最重要的就是看不懂错误以及解决方法。这两天在网上找了些资料,copy了过来,为以后方便以后的继续学习打个基础。 PS:以下所说的struts-config.xml和ApplicationResources.properties等文件名是缺省时使用的,如果你使用了多模块,或指定了不同的资源文件名称,这些名字要做相应的修改。错误一:
2008-05-07 15:54:00
1540
CodeHelp2.0
2007-07-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人