- 博客(86)
- 收藏
- 关注
原创 粒子系统原理
原文出处:http://www.cnblogs.com/SweetDream/archive/2006/03/02/340982.html原文如下(有删减) 粒子系统主要用来解决由大量按一定规则运动(变化)的微小物质组成的大物质在计算机上的生成与显示的问题。每个粒子需要一些属性来和其他粒子区别。通常在一个系统中的所有粒子有一个相同的属性集。有一些适用于粒子的典型属性...
2011-10-20 14:39:59 1223
原创 jquery的跨域请求
今天帮同事忙的时候遇到的,暂时还没测试这样到底行不行,先记录下来servlet端的输出String callback=request.getParameter("callback"); JSONObject jb = JSONObject.fromObject(result);// 更改为你自己的拼装JSON代码 PrintWriter out = response.get...
2011-06-02 13:08:32 157
原创 eclipse记录最近工作空间的地方
好像以前找过一次,没找到。今天索性再找一下,尽然很快找到configuration\.settings\org.eclipse.ui.ide.prefs 比如我在公司的自己的测试环境如下#Tue May 31 09:48:37 CST 2011RECENT_WORKSPACES_PROTOCOL=3MAX_RECENT_WORKSPACES=5SHOW_WORKSPACE_SE...
2011-05-31 10:18:06 274
原创 满足感...
小时候,看到街边饭店里的人,就羡慕不已。于是就想,要是能“天天下管子”就好了。现在,自己真的是顿顿下管子了。可是,听着餐厅电视在不停的响,看着别的桌的三三两两的人在淡笑,偶尔瞥一眼窗外的绗灯与来往的车辆,在寒冷的冬夜背景下,感受的却是荒凉。本以为有的“满足感”一扫而空。 最近自己写了一个协作平台,或者称之为内容管理系统。已经为自己以及公司组内项目协作应用。所以自己现在大部分的日记内容都发表...
2010-12-18 19:33:15 182
原创 css常用技巧
1.在firefox中span默认是不支持width属性的,有的ie版本也不支持。但不同的浏览器都有解决办法,如下.tabs { display: -moz-inline-box; /* firefox支持 */ display: inline-block; /* IE中 */ width: 150px; text-align: right;} ...
2010-10-31 00:31:16 102
原创 js常用算法
1.格式化数字 该函数格式化数字样式为带有千分号和制定小数点数位的格式。function fomatNumber(s, n) { n = n >= 0 && n <= 20 ? n : 2; s = parseFloat((s + "").replace(/[^\d\.-]/g, "")).toFixed(n) + ""; var l ...
2010-10-12 00:22:01 108
原创 xpath的使用
xpath语法 选取节点XPath 使用路径表达式在 XML 文档中选取节点。节点是通过沿着路径或者 step 来选取的。下面列出了最有用的路径表达式:表达式描述nodename选取此节点的所有子节点/从根节点选取//从匹配选择的当前节点选择文档中的节点,而不考虑它们的位置.选取当前节点..选取当前...
2010-08-20 17:32:55 123
原创 A*算法原理_面向初学者
常在河边走,哪有不湿鞋。身在游戏公司,一直在构建自己的游戏理论和算法体系。本篇是关于A*寻路算法的。文章内容取自网上 原文地址:http://www.policyalmanac.org/games/aStarTutorial.htm 中文版地址:http://blog.vckbase.com/panic/archive/2005/03/20/3778.html 此次...
2010-08-18 09:41:58 220
原创 linux shell数组
内容完全取自网上某个地方, 俺一字不落的帖到这了 Bash中,数组变量的赋值有两种方法: (1) name = (value1 ... valuen) 此时下标从0开始 (2) name[index] = value 下面以一个简单的脚本来说明,脚本内容如下: #!/bin/bash #定义数组 A=(a b c def) #把数组按字符串显示输...
2010-05-16 20:30:35 713
原创 关于shell读取文件
不想在shell上花费过多时间。只是想读取一个文件,并把文件中的内容设置给一个变量,成功代码如下#!/bin/shthepath=''#cat upper.sh | while read line#do# echo $line# thepath=$thepath:$line#done#echo $thepathwhile read line...
2010-05-14 10:40:31 106
原创 Ubuntu应用samba配置
没有时间测试其他的, 就直接用sudo apt-get install samba安装了。安装完后,用别的机子登录,发现总是提示在连接中。显然无法登录。在javaeye某人的文章里,有一个配置方法,发现挺管用。方法如下1.编辑/etc/samba/smb.conf找到“; security = user” 把前边的分号去掉(回家后又在自己机器的虚拟机上装了一遍,发现这次不是...
2010-05-13 14:24:02 116
win7 如何调出快速启动栏
转自http://jayxu.iteye.com/blog/316840 我们知道windows7的任务栏是一大亮点。在XP下 我们都习惯了使用快速启动栏但是在windows7下 默认这个栏目是没有但是我们还是可以添加出来的操作方法:1.右键任务栏 选择工具类 /新建工具栏2.选择如下文件路径 OK.%userprofile%\App...
2010-04-18 01:38:29 104
Excel自动生成目录
内容取自http://zhangpeeta.blog.sohu.com/128784050.html 具体方法如下 1,首先在excel文件的最前面追加一个sheet,命名为“目录”2,按Alt+F11在弹出的对话框中点插入选择模块然后把下面的代码复制到模块中Sub mulu() On Error GoTo Tuichu Dim i As Integ...
2010-03-30 16:05:17 232
java.util.concurrent 线程池的使用
1.阻塞队列package tutorial;/** * <pre> * 这是java.util.concurrent队列应用的例子 * 这里以阻塞队列为实例说明 内容和代码取自jdk文档并做出了相应的修改 * * 接口 BlockingQueue<E> 实现类 * ArrayBlockingQueue, DelayQueue...
2010-03-04 00:11:59 123
原创 关于线程同步
java中实现线程同步可能让人想到join方法。但这里说的不是它。而是说的两个工具类。我直接从jd文档拷贝到这里来。/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////java.util...
2010-01-28 23:27:38 107
原创 JavaScript定义类的几种方式
原文链接http://blog.csdn.net/avon520/archive/2009/01/17/3819751.aspx 提起面向对象我们就能想到类,对象,封装,继承,多态。在《javaScript高级程序设计》(人民邮电出版社,曹力、张欣译。英文名字是:Professional JavaScript for WebDevelopers)这本书中描述的还算比较详细。我...
2010-01-27 14:46:15 109
做一个伸缩式菜单顺便讲jquery插件开发方式
其实我一直奇怪为什么jquery的书籍还能卖出去。当两年前我发现jquery时,在网上随便搜索几篇文章,然后在把它的文档下下来一看,呵呵,差不多一切就在这里。不用特意去买任何书籍。 易用且功能强大,jquery真的让人爱不释手。 最近工作做一个功能。受制于原来某人的设计以及编程限制,总是想办法跳过去,不去理会原有的东西。此话不多讲。只是在想问题的过程中想到的伸缩式菜单。回家就随便试...
2009-12-05 16:41:18 140
也谈HashMap
刚看了一下http://www.iteye.com/topic/539465, 是annegu童鞋写的关于java中HashMap的实现原理。我可以总结一下要点1.HashMap的数据结构是 数组 和 数组中的链表2.hash算法先根据hash值进行 hashcode%数组长度的运算 得到存储的位置,然后根据元素key在相应的位置中的链表中取到相应的值(前一步用到我们经常说的h...
2009-12-03 23:15:02 108
农历九月十五-家乡庙会-风采已然不在
其实本来周末休息,就在无欲,无味之中。加上外面的雪雨。有些地方就更煞风景。刚才睡觉醒来,麻木的脑子,回旋的也就是这两日看过的电视剧情节《铁齿铜牙纪晓岚 肆》。突然想起了其中的一个对子“天上月圆,地上月半,月月月圆逢月半”。潜意识里,我就想看看此时是农历的多少。感觉真的很吓人,是“九月十五” 月半月圆之时,而在九月,那是家乡庙会的正日。 回想小时候,一有此种节日,便...
2009-11-01 21:11:26 346
msn卸载与再安装
问题:在控制面板中卸载了 msn 但再重新安装的时候,却提示已经安装,于是msn便死活安装不上。 题外话:在网上发现很多人遇见此问题,而且不管用的方法,比比皆是。网络回答,还是那么多的“想当然”。 解决办法:下载微软官方的Windows Install Clean Up。安装,并运行,选中msn相关栏目卸载(如:windows live **等),下面是该软件包地址ht...
2009-10-09 10:34:20 125
原创 wap提交表单
只是随便试试,以防不时之需。 表单页hello.jsp <%@ page contentType="text/vnd.wap.wml" pageEncoding="UTF-8"%><!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN""http://www.wapforum.org/DTD/wml_1.1...
2009-09-09 16:54:20 163
原创 excel的一些技巧
1. 利用颜色删选数据很早就想用这个功能。但直到今天才查了一下。不过方案并不好。需要增加一个表示颜色值的列。 方法是:在菜单 “插入-名称-定义” 中 定义一个变量 如 x 值设置为 GET.CELL(24,SHEET1!A1)注意上面的 A1是我们取值的单元格, 根据自己想定的列设定 把 =x 放在旁边同行没有用到的单元格 向下拖动值就可以在旁边的列得出对应的...
2009-08-21 09:52:07 110
log4j 配置文件示例
下面是代码示例package tutorial;import org.apache.log4j.Logger;public class Foo { /** * @param args */ public static void main(String[] args) { Logger logger = Logger.getLogger("tut...
2009-08-17 14:54:00 116
原创 给textarea加横向滚动条
方法很简单, 就是设置textarea的wrap属性为off如下<textarea name="warn_task" wrap="off" cols="52" rows="8"></textarea>
2009-06-24 16:15:32 1128
应用java的代理类与annotation
一.代理模式在架构中有者广泛的用途。java中已经提供了动态代理类来方便大家使用。下面是应用的一个例子。1.接口类 UseJavaProxy.javapackage test;public interface UseJavaProxy { public void theCloseMethod();} 2.实现测试类 UseJavaProxyImpl.java...
2009-06-08 15:44:16 127
原创 年轻人,你会包粽子吗
逼不得已,天天过着下馆子的生活。尤其是最近,每一顿都在外面吃。今日端午。还是秉承自己通常晚睡晚起的习惯,这期间,接到两个祝贺端午的短信。所以,当我打算出去吃今天的第一顿饭的时候,已经是12:00。外面还下着点稀稀落落的小雨。不过地面还不算湿。饭毕,回来途中,留意到了有买粽子的。于是买下两个。其实这件事在上午起床就是计划好了的。昨天打电话得知家里已经把粽子煮好了。可惜车程近期不便。也不能回家...
2009-05-28 13:29:49 157
原创 window技巧点滴
上周公司刚换了工位电脑,新的键盘上没有了一键锁定的功能。自己还以为以前是休眠命令,于是就在自己的工具平台(自己写的带系统托盘的工具平台)上加了一个使点电脑休眠的功能。自己还为此洋洋得意。结果今天不经意间发现win本有使windows锁定的快捷键。那就是 “win + l”。于是本文就有感而发了。 windows是很普及。而且每个人都说自己会使用windows。没错,但是,不要轻易说“我熟...
2009-04-22 15:19:59 80
linux命令备忘
added at 2010-04-26 start可修改自己宿主目录下的 .bashrc 文件中变量 PS1的定义。 使\W其中的小写w变成大些W。来是linux命令行指显示当前路径名称而不显示全路径added at 2010-04-26end 复制文件夹以及该文件夹下的文件cp -r 源目录 目标目录移动文件夹mv 源目录 目标目录 压缩文件z...
2009-03-23 22:00:03 107
java api -- 对列表和数组排序
一. 简单排序package test;import java.util.ArrayList;import java.util.Arrays;import java.util.Collections;import java.util.List;public class Test { public static void main(String[] args) throws Ex...
2009-03-18 23:36:01 520
国际化字符串
一.虽然jdk提供了国际化属性文件的工具,而且eclipse也有编辑属性文件的插件来让我们方便的时候。但自己还是情不自禁的想自己写一个,或者说是描述怎样实现的原理。可以参考如下代码。package test;public class Test { public static void main(String[] args) throws Exception { try { S...
2009-03-13 23:12:33 190
原创 Python 只是了解一下
也不知道自己哪根筋搭错了,放着好好的电视剧不专心看,非要看看python是什么东西。并写一个hello world程序。不知道这个让很多高手一用就喜欢的脚本语言到底有多好用。 __author__="zhangyt"__date__ ="$2009-3-12 23:46:47$"if __name__ == "__main__": print "汉字"; 把上...
2009-03-13 00:30:05 100
PostgreSQL应用(3)-- 技巧应用
一.主键自动增长PostgreSQL 有像oracle一样通过应用序列来实现自动增长的功能。如下(ddl来自PostgreSQL 自带的文档):CREATE SEQUENCE tablename_colname_seq;CREATE TABLE tablename ( colname integer NOT NULL DEFAULT nextval('tablename_colna...
2009-03-08 16:21:26 93
PostgreSQL应用(2)--内存回收与java连接
一.关于垃圾清理 在PostgreSQL的bin目录下有一个名为vacuumdb的程序,是用来回收内存垃圾的。该数据库不提供自己回收垃圾的机制成为很多人的诟柄。但是只要你用该数据库,就一定要接受这个现实。在命令行下用vacuumdb --help查看个命令选项。我们常用的是如下命令 vacuumdb -d yourdbname -f -z -v 其中-d指明要整...
2009-03-08 00:31:43 482
PostgreSQL应用(1)--初用PostgreSQL
以前安装过一次PostgreSQL。结果因为登录都不是很顺利,就给删除了。但是心里想着,免费的数据库产品,除了mysql,也就有PostgreSQL可担当大任。出于自然的危机感,今天又试着安装使用了一下。 一.安装安装很简单,下载下来安装文件直接安装就可以了。我下了windows和linux两种版本的,都是8.3版,这里就用windows版本下的做记述了。点击安装文件,一路按照向导进行安装...
2009-03-07 23:13:13 110
java api--日期api应用代码片
package test;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateProcess { public static void main(String[] args) { //定义一个日期对象,并对其进行指定格式化输出 Da...
2009-03-05 20:44:27 107
原创 javascript--onkeypress事件处理
源自:http://www.fzs8.net/Java/JavaScript/2007-05-25/3969.html Definition and Usage定义与用法The onkeydown event occurs when a keyboard key is pressed or held down.当按下或按住键盘的按键时触发onkeydown事件。Syntax语法 ...
2009-03-04 12:39:06 265
MySQL解压版在xp下的启动与停止和一些技巧
以前都是用的安装版本的,安装完直接就启动了。 今天第一次用解压版的。 一.启动 再dos控制台,进入mysql安装目录(以下以***\表示)下的bin目录下,执行如下命令启动mysql ***\bin>mysqld当然,如果把***\bin加入到path变量中的话,可以在任何目录下执行以上命令。 二.停止 再dos控制台下执行 ***\b...
2009-03-03 12:40:37 97
java api--http资源读取代码片
package tutorial;import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.net.URL;/** * http读取器 * @author zhangyt */public class Http...
2009-03-03 00:43:34 123
jasperreport疑难杂症解
这是在使用过程中遇到的问题以及解决办法。 一.在html报表中图片的显示问题。问题归结为两类,一是jasper自己给你配置的图片用来对齐用的。于是可以用exporter.setParameter(JRHtmlExporterParameter.IS_USING_IMAGES_TO_ALIGN, Boolean.FALSE);来不让图片作为占位符来对其解决。这样对于普通的没有自己嵌入图片的...
2009-02-28 20:36:27 292
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人