- 浏览: 19932 次
- 来自: 深圳
最新评论
-
Franciswmf:
如何设置其动画效果,比如drop
jquery UI的用法 -
asliping:
这没有实现向特定用户发送吧?看着好像还是群发
pushlet_向在线的特定用户发送消息的单线程应用 -
Reset:
还是用Websocket吧...
pushlet_向所有在线用户发送消息的单线程应用 -
cuisuqiang:
Reset 写道
Event event = Event.c ...
pushlet_向所有在线用户发送消息的单线程应用 -
leixm:
你这个判断让效率降低好多,为什么不修改EventPullSou ...
pushlet_向在线的特定用户发送消息的单线程应用
文章列表
时间处理 输入yyyy-MM-dd HH:mm:ss格式的时间,根据当前时间判断,分别显示今天,昨天,前天。。。
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class Time {
public static void main(String[] args) {
String time = "2014-04-10 00:00:00";
System.out.println(Time.getAndroidTi ...
一.基础概念
字节:1个字节等于8位二进制数(0或者1),取值范围0~255之间.数据存储是以字节(Byte)为单位,数据传输是以位(bit)为单位,一个位就是0或者1,每8个位组成一个字节.1Kb=1024bit,1KB=1024Byte=1024*8bit.([1]百科中还有KB和KiB的区别)
字符:就是一个语言的符号,“中”字就是一个字符.字符所占的大小由编码方式决定,“中”在UTF-8中占3个字节,而在GBK中则占两个字节.
字符集:字符的集合,像Unicode字符集
字符编码:像字符用多少个字节表示等问题,是编码决定的.例如Unicode字符集编码 ...
第一步:
1.例子:
import java.util.LinkedList;
import java.util.List;
import java.util.StringTokenizer;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Test {
/**
* 正则表达式
*/
public static void main(String[] args) {
//替代字符串
System.out.println( ...
第一步:
1.setTimeout(函数名,等待时间):在运行到此方法时,会等待调用此方法时传入的时间参数的时间,然后执行传入的函数.
<script language="javascript">
function show_info()
{
alert("等待1秒,弹出窗口!");
}
setTimeout(show_inof,1000);
</script>
2.setInterval(函数名,循环时间):在运行到此方法时,会根据函数中参数的循环时间,来循环调用函数名的函数方法.
<scr ...
第一步:
1.servlet或者jsp设置的cookie是可以用javascript来读取的,但是设置就会出现重名的现象.
2.最近项目用到一个可有可无的功能,就是每24小时弹出一个消息框,告诉用户分享资源,这样的功能用cookie是再合适不过了.
第二步:
1.以下的代码是javascript实现cookie用到的基础方法:
function GetCookieVal(offset)
//获得Cookie解码后的值
{
var endstr = document.cookie.indexOf (";", offset);
if ...
第一步:
1.利用第三方提供的包,可以实现文件上传的功能(多文件),去http://commons.apache.org/下载相应的jar包:
fileupload的下载地址:http://commons.apache.org/fileupload/download_fileupload.cgi
IO的下载地址:http://commons.apache.org/io/download_io.cgi
2.将下载好的文件解压,添加相应的jar包到你的项目中:
第二步:
1.新建立jsp文件,文件代码如下:
<%@ page language=" ...
第一步:
javascript中有3个可以对字符串进行编码的函数:
1.escape()函数:该方法不会对ASCII字母和数字进行编码,也不会对下面这些ASCII标点符号进行编码: - _ . ! ~ * ' ( ) .其他所有的字符都会被转义序列替换.
2.encodeURI()函数:该方法不会对ASCII字母和数字进行编码,也不会对下面这些ASCII标点符号进行编码: - _ . ! ~ * ' ( ) .该方法的目的是对URI进行完整编码,因此对以下在URI中有特殊意义的ASCII标点符号,encodeURI是不会转义的: ; / ? : @ & = + ...
第一步:
1.jquery UI是构建在jquery的基础上的,提供很多漂亮的插件.使用jquery UI首先要去jquery的官网去下载它,下载地址为:
http://jqueryui.com/
2.下载的时候可以选择适合自己项目的主题下载.
第二步:
1.解压下载好的包,将js包中的jquery-1.7.2.min.js和jquery-ui-1.8.22.custom.min.js文件和css包中的css文件和image文件添加到你的项目中去.
2.在你需要的页面中添加上面的文件.如下图所示:
3.下面我用时间插件举例用法:
html代码 ...
scrender网页缩略图生成类库
- 博客分类:
- scrender
第一步:
1.首先去下载scrender所需的类库(含例子):
http://sourceforge.net/projects/scrender/files/latest/download?source=files
2.解压文件,将目录工程部署到eclipse中去,可以看到如下图所示的文件夹结构:
3.eclipse中的目录结构为下图所示:
第二步:
1.运行examples中的RendererExample.java类,类的代码如下:
package net.dapper.scrender.examples;
import java.io.Fil ...
第一步:
1.在服务器中访问Properties文件,就不能跟普通的java project中访问Properties文件一样,java project中访问可以通过我们熟悉的方式(例如相对路径)获取到IO流,但在服务器中就不能这样获取,不同的服务器相对的路径不同
2.在服务器中访问文件使用Class对象提供的方法,按照classpath路径去读取文件(web标准)
3.输入流使用Class对象的getResourceAsStream()方法获得,例如:文件名为loginnum.properties,那么你的访问就应该为getClass().getResourceAsS ...
第一步:
1.新建立web项目,将pushlet目录webapps\pushlet\WEB-INF\classes中的pushlet.properties和sources.properties文件拷贝到src目录下
2.将pushlet目录src中的包拷贝到src目录下
3.上一步添加完后,会出现错误,将log4j的包拷贝到项目的lib目录中就可以了
4.上述步骤完成后,项目的结构如下图所示:
第二步:
1.修改web.xml文件,添加如下代码:
<?xml version="1.0" encoding=" ...
第一步:
pushlet是"服务器推"技术的一个开源框架,利用它可以实现Http长连接这项需求.
1.下载pushlet最新版,pushlet下载地址为:
http://sourceforge.net/projects/pushlets/files/pushlets/2.0.4/pushlet-2.0.4.zip/download
2.将下载后的zip包解压缩,看到如下目录结构:
3.新建立web项目,将lib目录中的pushlet.jar文件添加到项目的lib目录中
4.将webapps\pushlet\WEB-INF\clas ...
第一步:
1.将下载好的resin解压到任意目录
2.打开eclipse开发工具,下图是我eclipse的版本
3.在eclipse中新建立web项目,注意这里选择的项目路径为下图红线部分,也就是放在resin的webapps目录下面,这样不需要去配置resin的配置文件
4. 下图是创建好的项目结构:
第二步:
1.右键选择项目,选择run configurations,新建立一个java application,命名为27index,并在第一个选项卡的main class中输入com.caucho.server.resin.Resin
...