忙乱了一阵子终于有点时间更新自己的博客了!
最近一段时间可忙死了,公司网站改版,程序重新设计了下。现在的界面跟以前是完全不一样了,现在的美工还可以,是我工作三年来第一次遇见这么好的美工。以前遇到的一些美工做的东西太差了。现在是美工做好页面,切页面和程序都是我负责,可把我累坏了,连更新博客的时间都没有了!不过值得庆幸的是,这次网站改版自己比较满意,自己收获也不小。
以后应该是可以稍微轻松点了,以后研究下如何推广网站,把重点放在网站推广方面。
人太累了,也就变懒了,就写到这里吧。
最近一段时间可忙死了,公司网站改版,程序重新设计了下。现在的界面跟以前是完全不一样了,现在的美工还可以,是我工作三年来第一次遇见这么好的美工。以前遇到的一些美工做的东西太差了。现在是美工做好页面,切页面和程序都是我负责,可把我累坏了,连更新博客的时间都没有了!不过值得庆幸的是,这次网站改版自己比较满意,自己收获也不小。
以后应该是可以稍微轻松点了,以后研究下如何推广网站,把重点放在网站推广方面。
人太累了,也就变懒了,就写到这里吧。
经常看到在一些购物类网站提供把产品添加到购物车的动态添加提示效果,把产品添加到购物车的提示效果实质是实现一个把产品原图大小的图片添加到购物车图片上的动画,增加一个产品原图具有阴影效果的图片放在购物车上,jQuery插件Add2Card可实现添加到购物车功能,具体大家可查看一下演示:
下载:add2card-demo
Java则采用了平台无关的UNICODE,Java从一个byte流中读取一个字符串时,将把平台 相关的byte转变为平台无关的Unicode字符串。在输出时Java将把Unicode字符串转变为平台相关的byte流,如果某个Unicode字 符在某个平台上不存在,将会输出一个’?'。
GB2312编码中一个汉字是16位的,而UTF8中一个汉字却是24位的。
如果发出页面采用了UTF-8的编码,怎样实现转换到gb2312?
private String utf8Togb2312(String str){
StringBuffer sb = new StringBuffer();
for(int i=0; i
switch (c) {
case '+':
sb.append(' ');
break;
case '%':
try {
sb.append((char)Integer.parseInt(
str.substring(i+1,i+3),16));
}
catch (NumberFormatException e) {
throw new IllegalArgumentException();
}
i += 2;
break;
default:
sb.append(c);
break;
}
}
// Undo conversion to external encoding
String result = sb.toString();
String res=null;
try{
byte[] inputBytes = result.getBytes("8859_1");
res= new String(inputBytes,"UTF-8");
}
catch(Exception e){}
return res;
}