- 博客(54)
- 资源 (1)
- 收藏
- 关注
原创 软件系统开发中的数据交换协议 -- 转载
在很多地方都有“数据交换”这个概念,本文所说的“数据交换” 是指在计算机网络中,一个系统把数据传递给另外一个系统。这非常类似于一个人要告诉另外一个人一件事情。 当一个人要把一件事情告诉另外一个人的时候,我们可以通过电话、邮件、短信、IM工具或者当面说的方式来交流。这种方式类似于系统数据交换要通过 tcp、udp、管道等等的方式实现。当两个人交流的时候,我们需要一种共同的...
2012-05-08 23:00:39 210
原创 Apache ab 介绍
引子按照原定计划,今天开始研究 JMeter,一天的时间看完了大半的 User Manual,发现原来只要沉住气,学习效率还是蛮高的,而且大堆的英文文档也没有那么可怕 ^_^本来想顺便把文档翻译一下,不过后来想了想,看懂是一回事,全部翻译出来又是另外一回事了,工作量太大,而且这也不是我一开始要研究 JMeter 的本意。不如大家有兴趣一起研究的遇到问题再一起讨论吧。开源工具通常都是...
2012-05-05 15:18:42 163
原创 jsdoc 相关规范
JsDoc如果你在写javascript,是否羡慕过C++,JAVA的文档自动生成工具?是否希望自己的程序也能自动生成一份对应的文档,犹如java API文档一样呢?不要再羡慕了。jsdoc_toolkit.zip 一款强大的js doc生成工具已经能完成你所羡慕这些功能了。你可以访问该工具的主页:http://www.jsdoctoolkit.org/ 查看相关用法。这是一个JAVA开发...
2012-05-02 10:41:01 291
原创 nodejs,npm,cloud9在 ubuntu下安装指南
一、什么是nodejs NodeJS--基于V8引擎的,使用事件驱动模型而不是复杂的多线程来获得可伸缩性,类似Ruby的EventMachine和Python的Twisted的轻量级WEBServer。http://blog.csdn.net/zhangxin09/article/details/5836777http://hi.baidu.com/me_zmoon/blog/i...
2012-04-30 19:02:03 137
原创 ubuntu 环境变量修改和恢复总结
在Ubuntu中有如下几个文件可以设置环境变量/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行./etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文件的环境变量~/.profile:在登录时用到的第三个文件是.profile文件,...
2012-04-30 19:01:02 293
原创 6款正则表达式工具
[size=medium][b]正则表达式[/b][/size]能够帮助用户和开发人员更加有效地查找和操纵文本内容。而且,正则表达式已经得到了许多脚本语言、编程语言和数据库的良好支持。就算你不是一个开发人员,而是一个垃圾站长,掌握正则表达式也能够让你事半功倍。如果你不觉得正则表达式很难读写的话,要么你是一个天才,要么,你不是地球人。正则表达式的语法很令人头疼,即使对经常使用它的人来说也是如...
2011-11-10 10:08:33 559
原创 FireFox 正确移除 iframe
[b]原谅地址 : http://www.josephj.com/entry.php?id=341ry.php?id=341[/size][/b]最近大量运用 Iframe 的技术:不断地产生、删除、填入内容、移除、再度产生、移除... 如此循环。先前取得 iframe 是用 window.frames["xxx"]、移除则用 xxxEl.parentNode.remove...
2011-11-04 15:22:08 223
原创 Cross Frame 与不同域进行交互
[b][size=medium]为何要用不同网域的 Iframe?[/size][/b] 通常较具规模的网站,会考虑这样的安全性问题:当要使用到第三方所提供的 JavaScript 时,得放置在与页面完全不同网域的 Iframe 中。例如在 Yahoo! 工作时,生活+ 与 UrMap 合作的地图就是放在另一个网域的 Iframe 中的。若不这样子做,UrMap 网站的 JavaScrip...
2011-11-04 11:25:34 215
原创 数据库连接池技术中dbcp、c3p0、jndi
不管通过何种持久化技术,都必须通过数据连接访问数据库,在Spring中,数据连接是通过数据源获得的。在以往的应用中,数据源一般是 Web应用服务器提供的。在Spring中,你不但可以通过JNDI获取应用服务器的数据源,也可以直接在Spring容器中配置数据源,此外,你还可以通过代码的方式创建一个数据源,以便进行无依赖的单元测试配置一个数据源 Spring在第三方依赖包中包含了两个...
2011-10-21 16:54:41 119
原创 JAVA实现约瑟夫环
[code="java"]//实现约瑟夫环public class Josephus { private static class Node{ public int no; public Node next; //下一个节点 public Node(int no){ this.no = no; } } public static void m...
2011-10-12 11:59:25 155
原创 XMLBean在编译的时候报java.io.IOExcetion编译错误(解决)
主要是因为本地jdk安装在文件夹名带空格目录下面. 图见附件1.windows 下 %XMLBeanPath%\bin 下会有一个scomp 命令(详细操作请看我前面的文章[url]http://mllongze.iteye.com/blog/1188868[/url])解决办法: 把jdk重新放在根目录下(或者文件夹名不带空格的) 加入命令 [code="java...
2011-10-11 09:59:10 283
原创 如何用xmlspy将xml文档生成xsd文件?
因为在项目开发很多地方需要用到xsd文件做模板转换对应java实体对象,所以我们有必要知道如何通过xmlspy这个非常方便的工具进行xml的转换工作。[code="java"]点击“File”-“New”系统会弹出“create new document”的窗口,此时选择“xml XML document”点击“ok”,并选择“Schema”单选框。粘贴你的样本xml。[/code]样...
2011-10-10 17:44:45 715
原创 tomcat 远程调试
在编译好的class文件中不好debug断点调试,在liunx下部署的更是不好调试了,解决的办法是可以用远程调试。在MyEclipse的debug里有remote java application 这个工具,可以使用它来设置远程调试。第1步: 修改catalina.sh 文件修改Tomcat安装目录下的/usr/apache-tomcat-6.0.26/bin /catalina....
2011-10-10 17:09:59 126
原创 XMLBean
[align=center] :D :D :D ======== 文章不错转载地 ========= :D :D :D [/align] 在本文中,我们将详细了解最好的数据对象XMLBean。从传统角度来说,在Java应用程序中使用XML,就是在从XML文档向Java导入数据的技术或从数据模型层向XML导出数据技术之间架起了一座桥梁。对于这种方法,Java通常是作为传统数据存...
2011-10-10 16:56:32 116
原创 回车提交表单解决方案
1、首先我们来实现一按回车就自动提交表单的功能这个其实比较容易,只要表单中含有一个“提交”的按钮,在文本框中输入内容后按回车就会自动提交这个表单,如果不想让提交按钮出现在页面上,可以这样写,按钮同样有效,只是被隐藏了:view plainprint? 另外如果表单中只有一个文本框,没有提交按钮,也会自动提交。2、那么如果不希望自动提交要怎么做呢...
2011-09-22 12:59:50 115
原创 防止 IE6弹出错误信息
[code="java"]//防止IE弹出错误信息 function ResumeError() { return true; } window.onerror = ResumeError;[/code]
2011-09-22 12:59:08 69
原创 uploadify在IE6下的问题
上传插件uploadify,在IE8下运行的没有问题。转到IE6下时,就不能上传了。 把浏览器的“检查所存网页的较新版本” 设置为“每次访问网页时 ”就没有问题,如果设置为“自动 ”,IE6下就不能上传插件正常使用了。 原来是浏览去缓存了一些js或swf的问题。经过测试发现是“uploadify.allglyphs.swf” 被缓存了。解决的办...
2011-09-22 12:58:31 88
原创 java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher
使用JSON,在SERVLET或者STRUTS的ACTION中取得数据时,如果会出现异常:java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher是因为需要的类没有找到,一般,是因为少导入了JAR包,使用JSON时,除了要导入JSON网站上面下载的json-lib-2.2-jdk15.jar包之外,还必须有其它几个依赖包:comm...
2011-09-22 12:58:10 161
原创 六条比较有用的MySQL的SQL语句
本文给大家介绍六条比较有用的MySQL的SQL语句,可能很多人都通过PHP来实现这些功能。1. 计算年数你想通过生日来计算这个人有几岁了。SELECT DATE_FORMAT(FROM_DAYS(TO_DAYS(now()) - TO_DAYS(@dateofbirth)), '%Y') + 0;2. 两个时间的差取得两个 datetime 值的差。假设 d...
2011-09-22 12:08:47 84
原创 linux下rpm安装时遇到的问题
在Linux下安装rpm包时经常会遇到下面这个问题: error: Failed dependencies: xxxxxxxxxxxxxxxxxxxxxx 遇到此问题时可以在安装rpm包命令的后面加两个参数,如: rpm -ivh jdk-1_5_0_...
2011-09-22 12:07:51 342
原创 JS 常用经典小技巧==(不断更新)
一、[code="java"]1. X.replace(/\"/g,"”");[/code]此语句正当于 replaceAll 进行全局的替换二、[code="java"]2.//在固定位置加入固定字符function validate(){ var str = "11111111111111111111111"; splitContentAddSeparator(st...
2011-09-22 12:06:33 88
原创 jsFiddle 是一个在线的shell编辑器
[align=center][b]jsFiddle[/b][/align]是一个不错的在线的shell编辑器,通过流行的JS框架创建自定义的环境,以简化JS代码。可以用于测试示例代码。不仅如此,你还可以添加一个Ajax echo后端,并且通过一系列的JavaScript框架自动载入资源,如MooTools, jQuery, Dojo, Prototype, YUI, Glow,Vani...
2011-09-22 12:04:25 1030
原创 ajax提交特殊字符编码转换问题.ishexdigit问题-解决方案
今天测试密码输入了一串特殊字符后后台出来如下错误:2010-9-3 11:44:56 org.apache.tomcat.util.http.Parameters processParameters警告: Parameters: Character decoding failed. Parameter skipped.java.io.CharConversionException:...
2011-09-22 12:03:18 488
原创 JS逻辑运算符&&与||的妙用
/* 文章写的不错 就此分享 */&&中第一个表达式为假就不会去处理第二个表达式,直接放回结果。|| 中就刚很好相反.如果第一个表达式为true,就直接返回结果.否则就将继续比较后面的表达式.. 首先出个题:如图:假设对成长速度显示规定如下:成长速度为5显示1个箭头;成长速度为10显示2个箭头;成长速度为12显示3个箭头;...
2011-09-22 12:01:09 110
原创 深入 理解 Statement 和 PreparedStatement (转载)
一、使用Statement而不是PreparedStatement对象JDBC 驱动的最佳化是基于使用的是什么功能. 选择PreparedStatement还是Statement取决于你要怎么使用它们. 对于只执行一次的SQL语句选择Statement是最好的. 相反, 如果SQL语句被多次执行选用PreparedStatement是最好的.PreparedStatement 的第一次...
2011-08-08 11:46:08 88
原创 CSS 学习笔记 (持续更新)
onFocus="this.blur()" 去除button的边框;…… 去除a标签的css 里这样写 a { outline:none; } /*针对firefox等*/color: black; text-shadow: black 0.1em 0.1em 0.6em;font-family: '幼圆';font-size:14px;text-align:center;out...
2011-07-28 17:30:16 83
原创 Flex 跨遇问题
今天项目中遇到的问题... 拿到Flex项目部署到j2EE上出现的跨遇问题(cross)当Flex访问WebService服务时,在本地能够正常访问,当部署到web容器中发布为web服务后,再调用WebServicIE,此时就会被拒绝访问,这就是Flex跨域访问的沙箱问题,为了解决Flex跨域访问WebService的问题,可采用如下方案:首先,跨域访问被拒绝是因为提供服务方没有配置安...
2011-07-28 17:24:53 82
原创 Prototype实现局部刷新和更新
可以使用Prototype的Ajax.PeriodicalUpdater来实现页面的局部刷新。比如 如果页面上需要定时刷新的 部分为那么可以按照如下代码定时刷新这一部份new Ajax.PeriodicalUpdater(‘refresh’, ‘/your_url’,{method: ‘get’,insertion: Insertion.Top,freque...
2011-06-26 20:15:39 135
原创 flashplayer_10_ax_debug 报版本错误解决办法
今天在运行 Adobe Flash Builder 4 的时候出现了一个提示:装了cs5后,想安装一个 flashplayer_10_ax_debug.exe (flex开发中用的调试版本的flash player) ,会提示你“正尝试安装的adobe flash player不是最新版本”解决办法是:开始 > 运行 > regedit,找到以下位置:[HKEY_LOCA...
2011-05-13 00:00:01 179
原创 ActionScript基础
说着说着说到重点上来ActionScript3可以显示数学运算、程序控制等复杂的程序功能。ActionScript3是为Flash/Flex设计的面向对象程序设计语言如果学过JAVA的同学在这里应该很容易懂。。。首先是AS3(ActionScript3)变量的声明注:这里的变量名也是大小写敏感!【var 变量名:变量类型】其它的限定与JAVA基本相同...
2011-05-12 23:59:09 108
原创 MXML基本语法
在Flex工程里一般由三类文件构成:MXML文件,ActionScript文件,CSS文件注:MXML文件是 multi-xml的缩写 举例说明 :
2011-05-06 15:29:05 191
原创 Flex初识(二)
[color=red][b]Flash的各类和版本[/b][/color]每一个版本所Flash播放器都有三个种类1. FlashPlayerSaFlashPlayerSa 用于播放本地Flash 如果安装了Flash CS3后会自动的安装此插件这样本地双击就可以播放SWF文件了。2.FlashPlayer activeXFlashPlayer active...
2011-05-06 15:04:01 109
原创 Flex初识
说到Flex 这里不得不说一下[color=red]什么是RIA?[/color][size=large][b]RIA[/b][/size]的全称为 “Rich Internet Application”中译为 富互联网应用程序 RIA是集桌面应用程序的最佳用户界面与Web应用程序的普遍采用、快速、低成本部署及互动多媒体通信的实时快捷于一体的新一代网络应用程序。[color=r...
2011-05-06 14:30:18 104
原创 子窗口与父窗口之间的传值
/*子窗口与父窗口之间的传值*/window对象的open()方法,open()方法将产生一个新的window窗口对象用法 : window.open(URL,windowName,parameters);URL:描述要打开的窗口的URL地址,如何为空则不打开任何任何网页windowName:描述被打开的窗口的名称,可以使用“_top”、"_blank"等内建名称这这里的名称和...
2011-04-28 23:11:23 571
原创 JavaScript学习笔记(一)---Curry化技术/几个页面加载的区别
[size=large]Curry化技术[/size]是一种通过把多个参数填充到函数体中,实现将函数转换为一个新的经过简化的(使之接受的参数更少)函数的技术.【取自精通JAVASCRIPT一书 --- 感谢洋仔】它是通过向另外一个函数预填参数而创建了一个新函数; 例[code="java"]function addGenerator(num){ return ...
2011-04-28 17:36:17 89
原创 不能使用Hibernate Reverse Engineering生成实体类的原因(转)
/*取自http://tonysmith.iteye.com/blog/827927 感谢tonysmith*/手工配置Hibernate后采用Hibernate Reverse Engineering工具的错误分析 我用的是MyEclipse8.5的开发工具,没有采用MyEclipse的Hibernate工具去自动生成实体类,而是手工自己编写hibernater的配置文件。只...
2011-04-28 16:00:28 100
原创 web.xml解析
【1】.web.xml头文件[code="java"][/code]【2】session的超时时间设定[code="java"] 30[/code]主要指定默认的会话超时时间间隔,单位是以分种为单位如上:30分种;该元素必须为整数如果该参数为0或负数则表示session会话永不超时!setMaxInactiveInterval方法是设置当前会话的失效时间而不是整个...
2011-04-28 15:35:20 119
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人