Windows2003 IIS6整合PHP5.3.0(FastCGI) suny

最近要帮朋友修改一些php程序,而自己一直从事java/jsp开发工作,虽然早前配置过几次php环境,毕竟都是过去了。

今晚按照以往的经验去安装php5.3.0,结果折腾了一个小时才解决!

PHP For Windows: http://windows.php.net/download/

...

上班and公交... suny

最痛苦的事情是啥?上班...
比上班还痛苦的事情是啥?挤公交车上班...
比挤公交车上班还痛苦的事情是啥?挤公交车的时候挤在门口...
比挤公交车的时候挤在门口还痛苦的事情是啥?开门的时候被夹到脚了!!!

挤公交车上班的日子已经有一年多了,挤在门口是常有的事情,偶尔还出现了几次车门夹住乘客的脚的情况,痛的乘客大叫!那时觉得是件搞笑的事情。 

于是,今天终于夹到我了,那个痛呀,我也忍不住大叫:“司机,快关门!!夹住脚了,要不我的脚就要废了!!”完全失态了,哎!

到现在都还有点痛,郁闷ing....

把SQL2005的表数据导出到Excel文件当中 suny

用法: bcp {dbtable | query} {in | out | queryout | format} 数据文件
  [-m 最大错误数]             [-f 格式化文件]         [-e 错误文件]
  [-F 首行]                   [-L 末行]             [-b 批大小]
  [-n 本机类型]               [-c 字符类型]         [-w 宽字符类型]
  [-N 将非文本保持为本机类型] [-V 文件格式版本]     [-q 带引号的标识符]
  [-C 代码页说明符]           [-t 字段终止符]       [-r 行终止符]
...

使用iBatis获取JDBC数据库链接对象,直接执行SQL suny

在日常开发当中,我们可能会遇到这种情况,想使用单独一条SQL更新某一个字段,如果没有配置详细的VO和sqlMap-xml映射,一般人第一反应就是使用JDBC直接操作。
以下的做法只是"偷懒的",不推荐时常或者全部使用这种做法!这种做法等于直接在代码中写sql,脱离了iBatis的框架,会导致代码可读性差和维护困难。

//sqlMapClient 为你的 sqlMapClient 对象,具体获取方法由当前代码决定

String updateSql = "UPDATE ARCHIVE SET groupId=´"+ groupId + "´ where id="+ id;
Connection conn = sqlMapClient.getDataSource().getConnection();
conn.setAutoCommit(true);

Statement stm = conn.createStatement();
int n = stm.executeUpdate(updateSql);

得到Connection对象后,就可以使用它直接做JDBC的操作了,可以进行直接的增删改查。

**无法访问。您可能没有权限使用网络资源。 suny

今天在配置VSS配置库的时候,明明共享了文件夹,而且设置了共享权限,可是同事访问的时候一样提示:**无法访问。您可能没有权限使用网络资源。请与这台服务器的管理员联系以查明您是否有访问权限。Access is denied. 的错误信息。通过一番捣鼓,终于配置好了权限:

1、文件夹-》属性-》共享-》共享此文件夹;
2、文件夹-》属性-》共享-》权限-》增加Everyone和Guests的用户和用户组,具体读写权限自己设置。
3、很重要,此步骤如果没有设置的话,可能会导致无法访问的错误提示:文件夹-》属性-》安全,增加Everyone和Guests的用户和用户组,具体读写权限自己设置。

通过以上设置,VSS配置库已经可以连接和读写了。

不要迷恋手机,手机只是一个传说 suny

      手机,现时与日常生活息息相关的东东,也是让人头疼的东东。手机在给予我们沟通无极限的同时,还得困扰一些收费陷阱、乱七八糟的套餐,出门在外都要把注意力集中在裤兜中的手机上,因为稍不留意它可能就不翼而飞。

      周边的亲人和朋友都有不少丢失手机的案例:去年妹妹的旧手机(价值500)在公车上被盗,前几个月小舅子的旧手机(价值300)在店里被盗,上个星期一好友的手机(N78,价值2000)在公车上被盗,昨晚小姨子的手机(6300,价值1000)在下班途中被盗!手机的失窃给她/他们的造成了经济损失和生活的严重不便。为此,我要对这些丧尽天良的小偷进行强烈的谴责、鄙视和惨无人道的围观。

      相反地,前2天MM在公车上捡到一个价值不菲的智能手机,她毫不犹豫就交给了司机。MM思想单纯,心灵纯洁,做好事很正常。但是反过来一想,在这个物欲纵流的社会,要是我自己或者其他人捡到,有多少人会上缴呢?虽然自己心情澎湃,一直都有做好事的冲动和意向,但是一旦遇到利益相关的事,自己能否控制住自己的利益欲望和心魔?这是一个问题,是对自己人性和道德的拷问!

...

Tomcat5 ActiveXComponent("Word.Application"); 报错 cloudy

今天在维护一个项目的时候,突然碰到一个问题:
public Wordjdocb() {
        word = new ActiveXComponent("Word.Application");
        word.setProperty("Visible", new Variant(false));
        documents = word.getProperty("Documents").toDispatch();
        saveOnExit = false;
...

Java ajax 中文乱码解决方案 rainy

好久不用ajax,今天需要用到,却因为提交的中文乱码问题郁闷了半天,特整理出来与大家分享!

ajax Js 客户端:
var data = "words="+encodeURI(encodeURI(_word));   //  注意,这里把需要提交的中文字符串进行两次encodeURI
xmlhttp.open("post",postAction, true);   
xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded');
xmlhttp.send(data);

ajax Java 服务器端:
String words= request.getParameter("words");
...

Tomcat5.x get提交的中文乱码问题 suny

本来解决 Tomcat 中文乱码很久了,但是今天重装了一下Tomcat,忘记配置了,结果用URL get方式传递的中文参数出现了乱码,这里就再提一下不用filter,直接修改Tomcat配置文件的解决方法:

Tomcat5+已经把get和post分开处理了,其设置编码方式也有所不同。
根据 http://tomcat.apache.org/tomcat-5.5-doc/config/http.html 得需要设置URIEncoding & useBodyEncodingForURI,否则默认编码方式为"ISO-8859-1"

这里以Tomcat 5.0 为例,其他版本的类似,修改  conf/server.xml :

<Connector port="8080"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               debug="0" connectionTimeout="20000"
               disableUploadTimeout="true" URIEncoding="UTF-8" useBodyEncodingForURI="true" />

红色部分为新增,URIEncoding 可以改为 gbk 或者 gb2312,但是建议还是使用UTF-8!最好就是从代码到应用全都utf-8!

另外,jsp页面也需要声明编码:

<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
...

[转] 幸福接力棒 rainy

被明星兄点名了,开始答题:

Q1:你的大名?
昵称:唧唧,真名认识我的都知道

Q2:你认为什么才算是真正的幸福?
和心爱的人在一起,衣食无忧,开心就好

Q3:你觉得友情重要还是爱情重要,为什么?
同等重要。这都是一辈子的事,too!

Q4:你相信天长地久吗?
相信

Q5:你现在过得快乐么?
一般般。郁闷,今年貌似有点不顺滴说

Q6:如果有秘密.你真的会做到坦白的告诉对方吗?
...


Total:128|‹34567891011121313 Pages