手机,现时与日常生活息息相关的东东,也是让人头疼的东东。手机在给予我们沟通无极限的同时,还得困扰一些收费陷阱、乱七八糟的套餐,出门在外都要把注意力集中在裤兜中的手机上,因为稍不留意它可能就不翼而飞。
周边的亲人和朋友都有不少丢失手机的案例:去年妹妹的旧手机(价值500)在公车上被盗,前几个月小舅子的旧手机(价值300)在店里被盗,上个星期一好友的手机(N78,价值2000)在公车上被盗,昨晚小姨子的手机(6300,价值1000)在下班途中被盗!手机的失窃给她/他们的造成了经济损失和生活的严重不便。为此,我要对这些丧尽天良的小偷进行强烈的谴责、鄙视和惨无人道的围观。
相反地,前2天MM在公车上捡到一个价值不菲的智能手机,她毫不犹豫就交给了司机。MM思想单纯,心灵纯洁,做好事很正常。但是反过来一想,在这个物欲纵流的社会,要是我自己或者其他人捡到,有多少人会上缴呢?虽然自己心情澎湃,一直都有做好事的冲动和意向,但是一旦遇到利益相关的事,自己能否控制住自己的利益欲望和心魔?这是一个问题,是对自己人性和道德的拷问!
By the way,回顾一下自己的手机历史:
第一部:大学期间,没钱买手机的时代,当初的手机也都价值不菲。大一无手机时代,都是用200公用电话,时常争电话煲电话粥。2004年9月1日,大二了,只好用阿姨淘汰下来的一部 摩托罗拉V98+!虽然只有短信和电话两个功能,而且只有3行字显示,但是小巧玲珑的折叠款式,使用起来十分顺手和惬意,特别是9笔画输入法,使我在手机上成为双手输入一族。这款经典的手机陪我度过了三年的大学时光!巧合的是,我毕业的最后一天,正在上铺收拾行李准备离校的时候,不小心把它从床上摔到地上,直接摔成了两半,从而光荣地完成了它的使命!它的“尸体”貌似还在柜里的一个盒子里,没舍得扔掉。
第二部:毕业了,来到广州,没手机用真不方便!可刚参加工作,没钱买手机,只好暂时用堂弟淘汰的一部NOKIA 3系列,也是ONLY短信和电话功能,三行字显示屏,无痛无痒陪我度过了3个月的过渡期。
第三部:现用。07年10月,即工作3个月后,花了1860买了一部NOKIA 6300。这是我第一部新手机,可此时已经对手机不感冒了,也没有什么惊喜的地方了,只是日常的使用。偶尔随手拍几张照片,路上听听音乐而已。
手机,好像可有可无,但是一旦离开你,貌似又极大的痛苦和不便。但是不要迷恋手机,手机只是一个传说!
不要迷恋手机,手机只是一个传说
Tomcat5 ActiveXComponent("Word.Application"); 报错
今天在维护一个项目的时候,突然碰到一个问题:
public Wordjdocb() {
word = new ActiveXComponent("Word.Application");
word.setProperty("Visible", new Variant(false));
documents = word.getProperty("Documents").toDispatch();
saveOnExit = false;
}
红色行先后报错:
java.lang.NoClassDefFoundError
at com.gzxf.common.word.dao.Wordjdocb.<init>(Wordjdocb.java:35)
at com.gzxf.common.word.dao.Up_visit_send.getUp_visit_send(Up_visit_send.java:65)
at com.gzxf.common.word.dao.WordDao.getUp_visit_send(WordDao.java:230)
.......
44 e.lentth39
java.lang.UnsatisfiedLinkError: no jacob in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1517)
at java.lang.Runtime.loadLibrary0(Runtime.java:788)
at java.lang.System.loadLibrary(System.java:834)
at com.jacob.com.Dispatch.<clinit>(Dispatch.java)
at com.gzxf.common.word.dao.Wordjdocb.<init>(Wordjdocb.java:35)
at com.gzxf.common.word.dao.Up_visit_send.getUp_visit_send(Up_visit_send.java:65)
.....
at java.lang.Thread.run(Thread.java:534)
48 e.lentth39
Java ajax 中文乱码解决方案
好久不用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");
words= java.net.URLDecoder.decode(words, "UTF-8");
Tomcat5.x get提交的中文乱码问题
Posted by 唧唧 | tags: Tomcat 中文乱码
本来解决 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 :
...[转] 幸福接力棒
Posted by 唧唧 | tags:
被明星兄点名了,开始答题:
Q1:你的大名?
昵称:唧唧,真名认识我的都知道
Q2:你认为什么才算是真正的幸福?
和心爱的人在一起,衣食无忧,开心就好
String的substring和subSequence的区别
Posted by 唧唧 | tags: String substring subSequence
今天截取字符串的时候,无意中发现了subSequence,并且不小心用上了,呵呵,发现同样能和substring一样截取,效果一模一样。我就好奇地翻看了一下源码:
public CharSequence subSequence(int beginIndex, int endIndex) {
return this.substring(beginIndex, endIndex);
}
根据JDK的文档,String.subSequence只是为了实现CharSequence接口上的同名方法而放在那里的,其行为与String.substring一样。
...Java比较两个时间相差多少天,多少个月,多少年
Posted by 唧唧 | tags: Java 时间比较
在项目开发当中,我们时常碰到要比较两个时间或者与当前时间相差多少天,多少个月,多少年的问题。
本人结合网上的一些例子,稍作修改,提供出下面示例,与网友们分享。
- package com.test;
- import java.text.DateFormat;
- import java.text.SimpleDateFormat;
- import java.util.Calendar;
- import java.util.Date;
- /**
- * @description 日期比较天 月 年
- * @author www.javawind.net
- */
- public class DateTest {
- public static void main(String[] args) {
- String date = "2008-06-12";
- DateTest.compareDate(date, null, 0);
- DateTest.compareDate(date, null, 1);
- DateTest.compareDate(date, null, 2);
- date = "2006-06-03";
- DateTest.compareDate(date, null, 0);
- DateTest.compareDate(date, null, 1);
- DateTest.compareDate(date, null, 2);
- DateTest.compareDate(date, "2009-06-01", 0);
- DateTest.compareDate(date, "2009-06-01", 1);
- DateTest.compareDate(date, "2009-06-01", 2);
- }
- /**
- * @param date1 需要比较的时间 不能为空(null),需要正确的日期格式
- * @param date2 被比较的时间 为空(null)则为当前时间
- * @param stype 返回值类型 0为多少天,1为多少个月,2为多少年
- * @return
- */
- public static int compareDate(String date1,String date2,int stype){
- int n = 0;
- String[] u = {"天","月","年"};
- String formatStyle = stype==1?"yyyy-MM":"yyyy-MM-dd";
- date2 = date2==null?DateTest.getCurrentDate():date2;
- DateFormat df = new SimpleDateFormat(formatStyle);
- Calendar c1 = Calendar.getInstance();
- Calendar c2 = Calendar.getInstance();
- try {
- c1.setTime(df.parse(date1));
- c2.setTime(df.parse(date2));
- } catch (Exception e3) {
- System.out.println("wrong occured");
- }
- //List list = new ArrayList();
- while (!c1.after(c2)) { // 循环对比,直到相等,n 就是所要的结果
- //list.add(df.format(c1.getTime())); // 这里可以把间隔的日期存到数组中 打印出来
- n++;
- if(stype==1){
- c1.add(Calendar.MONTH, 1); // 比较月份,月份+1
- }
- else{
- c1.add(Calendar.DATE, 1); // 比较天数,日期+1
- }
- }
- n = n-1;
- if(stype==2){
- n = (int)n/365;
- }
- System.out.println(date1+" -- "+date2+" 相差多少"+u[stype]+":"+n);
- return n;
- }
- /**
- * 得到当前日期
- * @return
- */
- public static String getCurrentDate() {
- Calendar c = Calendar.getInstance();
- Date date = c.getTime();
- SimpleDateFormat simple = new SimpleDateFormat("yyyy-MM-dd");
- return simple.format(date);
- }
- }
运行结果:
...SQL 存储过程使用CHARINDEX分隔逗号,间隔的数组
Posted by 唧唧 | tags: SQL 存储过程 遍历 数组
这里假设有 一串数组变量 "appNum1,appNum2,appNum3,appNum4,appNum5,appNum6,appNum7,appNum8"
当我们需要在存储过程中遍历这个数组的子项时,我们可以通过 CHARINDEX 或者结合Left,Right来分隔和遍历它
注意:由于字符串index的计算问题,下面定义变量的时候,需要在最后面增加一个逗号",",否则遍历的时候将缺少最后一个子项
...SQL 存储过程中使用游标查询(遍历)某表格中的数据
Posted by 唧唧 | tags: SQL 存储过程 游标 遍历
我们在使用存储过程当中,有时在统计数据的时候,需要查询某表中的数据,并且得到指定字段的具体值,这时就需要用到游标查询来遍历表数据
示例:
这里有一个表(demo),字段结构和数据如下:
idf namef websitef
----------- -------------------- -------------------------------------------
1 javawind http://www.javawind.net
2 blog http://blog.javawind.net
3 csdn http://www.csdn.net
4 sun http://www.sun.com
有道难题之解谜游戏 答案
Posted by 唧唧 | tags: 有道 难题 解谜 游戏
有道难题之解谜游戏 地址:http://www.youdao.com/nanti/mi/
呵呵 我到了第七关就被难住了,后面的部分答案都是搜索来的,本人在这里简单讲解一下 答案:
1、一样的人物:google、youdao、sougou、yahoo都有2个,而baidu没有,所以“人物”是:o
...