- 博客(82)
- 资源 (41)
- 收藏
- 关注
转载 Jforum学习研究--编写action
<br />JForum展示层介绍<br /> JForum论坛没有使用主流的MVC框架,而是自己实现了一套简单的MVC框架。 <br /><br /> JForum的MVC框架和现在流行的Struts2一样,使用了与web容器松耦合的设计,并没有直接为用户暴露HttpServletRequest和HttpServletResponse接口,而是提供了net.jforum.context.RequestContext和net.jforum.context.ResponseCont
2011-01-12 11:21:00
1823
1
原创 查看请求来源--防盗链
<br />简单方法,很容易被绕过,但是万事从简单开始,记录下来。<br /> <br />原理很简单,判断一下请求头中,Referer是否是自己工程的域名,如果不是,就是有问题。<br />request.getHeader("Referer");<br />null == request.getHeader("Referer") || request.getHeader("Referer").indexOf("yourdomain.com") < 0<br /><br />
2011-01-06 11:17:00
1117
转载 浅析JavaScript和PHP中三个等号(===)和两个等号(==)的区别
<br />首先,先做个简单的介绍,让先有个直观的认识<br />== equality 等同 === identity 恒等<br />== 两边值类型不同的时候,要先进行类型转换,再比较。 <br />=== 不做类型转换,类型不同的一定不等。<br />举例说明:<br />"1" == true<br />类型不同,"=="将先做类型转换,把true转换为1,即为 "1" == 1;<br />此时,类型仍不同,继续进行类型转换,把"1"转换为1,即为 1 == 1;<br /
2010-12-05 10:41:00
962
原创 Flex中DataGrid列中添加按钮
<br />不多说了,具体代码贴出来:<br />1、在最后一列,添加了按钮,按钮上面的文字根据从数据库返回的值 分别显示“锁定”、“解锁”两种状态;<br /> <br /><?xml version="1.0" encoding="utf-8"?><mx:Module xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library:
2010-12-02 16:42:00
10629
1
原创 Flex中DataGrid通过存储在List中的JAVABEAN提供数据时候,数据不能正常显示的问题
先说一下具体实验背景:数据来源:提供给dataprovider的数据是一个List list对象;MXML文件中代码片段:(1)远程调用定义:(2)绑定数据定义:
2010-11-29 10:36:00
2337
3
原创 Flex中显示DataGrid行号(row number)
<br /> 为公司开发产品管理系统,显示用户信息使用了DataGrid控件。第一列数据想要动态自增,但是好像没有相应的属性。经过查找实验,问题得以解决,忍住心中狂喜记录于此,前车后辙,省去后来同道朋友的一些麻烦……<br /> <br />DataGrid控件显示列是一个<mx:DataGridColumn>,它有一个属性:labelFunction。其作用是显示时候要调用的函数,等于对DataGrid的dataprovider(一般是ArrayCollection)提供的数据进行二次加工,
2010-11-28 17:44:00
2471
原创 删除Windows中打开方式中不需要的程序
可以通过进注册表/HKEY_CLASSES_ROOT/Applications/你将看到有一个 你看着就烦的那个程序 的对应注册表项,删除之。
2010-11-09 14:14:00
1448
转载 net start命令的使用
在命令提示符下,怎么查看windows开启了哪些服务net start 就是了~~ <br /><br /><br />一、 <br />net use //ip/ipc$ " " /user:" " 建立IPC空链接 <br />net use //ip/ipc$ "密码" /user:"用户名" 建立IPC非空链接 <br />net use h: //ip/c$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H: <br />net use h: //ip/c$
2010-11-04 10:18:00
8487
原创 解决Mysql与B/S系统交互乱码的问题
<br />修改ini文件:<br /> <br />位置:C:/Program Files/MySQL/MySQL Server 5.1 下面的my.ini文件。<br /> <br />修改内容:<br /> <br />[mysql]后面:<br />default-character-set=latin1改为需要的类型:我这里使用的是utf8(default-character-set=utf8)<br /> <br />[mysqld]后面:<br />default-character-
2010-10-27 09:50:00
660
原创 重启mysql
<br />首先,你先要装过mysql,没问题吧。<br /> <br />Windows下的操作:<br /> <br />开始->运行->cmd<br /><br />停止:net stop mysql<br /><br />启动:net start mysql<br /> <br /><br /><br />linux下的操作:<br />一、启动方式 <br />1、使用 service 启动:service mysqld start<br />2、使用 mysqld 脚本启动:/e
2010-10-27 09:41:00
774
原创 Linux下停Tomcat服务器,出现Connection refused错误解决办法
<br />错误内容如下:<br />2010-9-19 16:09:58 org.apache.catalina.startup.Catalina stopServer<br />严重: Catalina.stop: <br />java.net.ConnectException: Connection refused<br />怎么出现的就不用说了吧:为了避免一些人不知道还是说一下,呵呵。首先进入linux下tomcat的bin目录,执行"./catalina.sh stop
2010-09-19 16:55:00
37205
2
原创 Eclipse报resource is out of sync with the file system错误
<br /> 在使用Eclipse进行软件开发时候遇到这样的问题,包中一个类打不开,提示“resource is out of sync with the file system”的错误。但是,其它的文件正常,非常郁闷……<br /> 经过分析发现原因出在我在Eclipse之外,用其它工具对其进行了修改。解决办法也就找到:<br />1. 要么,选中项目->右键->刷新;<br />2. 要么,window->performance->general->workspace->其中的Ref
2010-08-30 08:59:00
982
转载 BSD许可证
<br />本文来自维基百科:http://zh.wikipedia.org/zh-cn/BSD%E8%AE%B8%E5%8F%AF%E8%AF%81<br /> <br />BSD许可证(Berkeley Software Distribution license),是自由软件(开源软件的一个子集)中使用最广泛的许可证之一。BSD软件就是遵照这个许可证来发布,该许可证也因此而得名。<br />BSD包最初所有者是加州大学的董事会,这是由于BSD源自柏克莱加州大学。BSD开始
2010-07-02 16:24:00
10443
转载 MIT許可證(MIT X11 License)
MIT許可證(The MIT License)是許多軟體授權條款中,被廣泛使用的其中一種。與其他常見的軟體授權條款(如GPL、LPGL、BSD)相比,MIT是相對寬鬆的軟體授權條款。簡介MIT許可證之名源自麻省理工學院(Massachusetts Institute of Technology, MIT),又稱「X條款」(X License)或「X11條款」(X11 License)MIT內容與三條款BSD許可證(3-clause BSD license)內容頗為近似,但
2010-06-11 11:22:00
4266
转载 ISO 217打印纸标准
<br />The ISO 217:1995 standard defines the RA and SRA paper formats.<br />These paper series are untrimmed raw paper. RA stands for “raw format A” and SRA stands for “supplementary raw format A”. The RA and SRA formats are slightly larger than the
2010-06-09 12:01:00
1023
转载 International standard paper sizes
International standard paper sizes<br />by Markus Kuhn<br />Standard paper sizes like ISO A4 are widely used all over theworld today. This text explains the ISO 216 paper size system and theideas behind its design.The ISO paper size concept<br />In t
2010-06-09 11:56:00
24353
原创 查询中使用IF判断
SELECT CASE c.scale WHEN D771 THEN 1 ELSE 2 END AS COLUMNNAME FROM sys_vdshanghu s,customer c where s.man=512020003 and s.day=2010-05-27 and s.shanghu=c.id; 1.必须有CASE WHEN THEN END四个关键字,如果多
2010-05-27 11:04:00
716
转载 查询同一表内多字段同时重复记录的SQL语句
比如现在有一人员表 (表名:peosons)若想将姓名、身份证号、住址这三个字段完全相同的记录查询出来select p1.* from persons p1,persons p2 where p1.id<>p2.id and p1.cardid = p2.cardid and p1.pname = p2.pname
2010-04-12 08:58:00
5404
原创 Mysql外连接
左外连接: 以Student表(Student表行数较多)为主体列出,若SC表(比Student表行数少)无对应项,则为空值,故左连接NULL应该出现右边。select * from Student left outer join SC on Student.Sno=SC.Sno;右外连接:以SC表为主体列出,NULL出现在左边。select * from Stud
2010-03-26 17:35:00
710
转载 mspdb80.dll无法找到
在cmd中键入cl执行编译时会出现mspdb80.dll无法找到的情况,是因为VC/Bin/下没有“msobj80.dll,mspdb80.dll,mspdbcore.dll,mspdbsrv.exe”这四个文件,解决的方法:1>直接从Common7/IDE/下复制这四个文件到VC/Bin/下即可解决2>添加系统变量(Path),这样:我的电脑->属性->高级->环境变量->系统变量,
2010-01-27 11:28:00
1007
转载 什么是CORBA
CORBA(Common Object Request BrokerArchitecture公共对象请求代理体系结构)是由OMG组织制订的一种标准的面向对象应用程序体系规范。或者说CORBA体系结构是对象管理组织(OMG)为解决分布式处理环境(DCE)中,硬件和软件系统的互连而提出的一种解决方案;OMG组织是一个国际性的非盈利组织,其职责是为应用开发提供一个公共框架,制订工业指南和
2010-01-12 16:26:00
565
转载 GPL中文版
两水平线内为原出处.txt文件完整版,该篇翻译文章原出处为:http://gnu.freehostingguru.com/gpl/GNU 通用公共授权 (简体中文翻译版) 声明!这是一份 GNU 通用公共授权非正式的中文翻译。它并非由自由软件基金会所发表,亦非使用 GNU 通用公共授权的软件的法定发布条款─只有 GNU通用公共授权英文原文的版本始具有此等效力。然而,
2010-01-06 10:13:00
568
转载 GFDL中文版
两水平线内为原出处完整版,该篇翻译文章原出处为:http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=69454GNU 自由文档协议 (简体中文翻译版)版本 1.2, 2002年11月版权所有 (C) 2000,2001,2002 Free Software Foundation, In
2010-01-06 10:12:00
929
转载 LGPL中文版
两水平线内为原出处.txt文件完整版,该篇翻译文章原出处为:http://gnu.freehostingguru.com/lgpl/GNU 较宽松公共许可证 (简体中文翻译版) 声明!这是一份 GNU 较宽松公共许可证非正式的中文翻译。它不是自由软体基金会所发布,并且不能适用于使用 GNU LGPL 的软体 —— 只有 GNU LGPL 英文原文的版本才行。然而,我们希
2010-01-06 10:09:00
775
原创 Windows命令提示符下的一些东西
这里说一个简单的start命令.start命令的作用是打开一个新的命令提示符窗口,可以加在任何的命令前面。如:start mysql -uxxxx -p将会在一个新的命令提示符窗口去连接mysql数据库。
2010-01-06 08:50:00
552
转载 vs快捷键大全(转)
快捷键 功能 CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译 CTRL + O 打开文件 CTRL + SHIFT + O打开项目 CTRL + SHIFT + C显示类视图窗口 F4 显示属性窗口 SHIFT + F4显示项目属性窗口 CTRL + SHIFT + E显示资源视图 F12 转到定义 CTRL + F12转到声明
2009-12-31 16:10:00
380
转载 文件上传专栏
1.客户端上传文件客户端通过一个Jsp页面,上传文件到服务器,该Jsp页面必须含有File类表单,并且表单必须设置enctype="multipart/form-data"。提交表单时通过内置对象request,request.getInputStream();方法获得一个输入流。在上传文件时,会有附加
2009-12-21 15:54:00
487
转载 header中的Cache-control参数说明
header中的Cache-control参数说明 网页的缓存是由HTTP消息头中的“Cache-control”来控制的,常见的取值有private、no-cache、max-age、must-revalidate等,默认为private。其作用根据不同的重新浏览方式分为以下几种情况:(1) 打开新窗口 值为private、no-cache、must-revali
2009-12-21 15:28:00
628
转载 header常用指令
header分为三部分:第一部分为HTTP协议的版本(HTTP-Version);第二部分为状态代码(Status);第三部分为原因短语(Reason-Phrase)。// fix 404 pages: 用这个header指令来解决URL重写产生的404 headerheader(’HTTP/1.1 200 OK’); // set 404 head
2009-12-21 15:24:00
649
转载 http header详解
http header详解 HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应
2009-12-21 15:08:00
470
转载 3.文件下载的一些注意事项
1. MS IE 版本的问题if (request.getHeader("User-Agent").indexOf("MSIE 5.5") != -1) {// MS IE5.5 有要作特别处理 response.setHeader("Content-Disposition","filename="+ new String( f_name.getBytes("Big5"), "IS
2009-12-21 14:40:00
828
转载 文件下载:"Content-disposition","attachment; filename=中文名>>>解决方案
文件下载时常会出现如下问题: response.setHeader("Content-disposition","attachment; filename="+as+"");如果as直接写中文名字时,就会直接在IE页面打开Excel文件(弹出后点打开会在IE页面打开,注意此时的“你想打开或保存此文件吗?”,名称会显示一个类似CAK....的名称,实现上并不是正常的 *.xls格式的名称),如
2009-12-21 14:20:00
50846
转载 文件下载实现专栏
1.一般直接请求(window.location之类的方法)的话,会弹出空白页面,避免空白页面的方法:区域中 --><IFRAMEsrc="http://localhost/img/test.rar" frameborder=0scrolling=no vspace=0 hspace=0 marginheight=0 marginwidth=0 height=0widt
2009-12-21 13:55:00
1028
转载 RSA--维基百科
公钥和私钥的产生假设Alice想要通过一个不可靠的媒体接收Bob的一条私人讯息。她可以用以下的方式来产生一个公钥和一个私钥:随意选择两个大的质数p和q,p不等于q,计算N=pq。根据欧拉函数,不大于N且与N互质的整数个数为(p-1)(q-1)选择一个整数e
2009-12-20 17:47:00
1334
转载 RSA算法
RSA算法 当前最著名、应用最广泛的公钥系统RSA是在1978年,由美国麻省理工学院(MIT)的Ron Rivest, Adi Shamir 和Leonard Adleman在题为《获得数字签名和公开钥密码系统的方法》的论文中提出的。它是一个基于数论的非对称(公开钥)密码体制,是一种分组密码体制。其名称 来自于三个发明者的姓名首字母。它的
2009-12-20 16:28:00
992
原创 字符串转换成日期时间格式
//日期时间格式:yyyy-MM-dd hh:mm:ss String time ="2009-12-18 12:22:22"; //将字符串转换为日期和时间 SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); //生成的日期和时间 Date
2009-12-18 18:36:00
2970
原创 共享一段CMPP编程时候,移动网关返回CMPP_SUBMIT_RESP消息中,解析Msg_Id字段的代码
最近刚完成CMPP3.0发送手机短信的开发工作,感觉不错。 发送短信方法:是向移动网关发送CMPP_SUBMIT消息,如果CMPP_SUBMIT消息中标识要移动网关发送确认是否成功的CMPP_SUBMIT_RESP消息。CMPP_SUBMIT_RESP结构(CMPP3.0的): 字段名字节数属性描述 Msg
2009-12-16 09:30:00
9081
1
原创 MSISDN
MSISDN Mobile Station international ISDN number -- 移动台国际ISDN号码 MSISDN号码是在公共电话网交换网络编号计划中,唯一能识别移动用户的号码. 根据CCITT的建议,MSISDN由以下部分组成: MSISDN=CC+NDC
2009-12-15 11:59:00
2146
转载 CMPP3.0协议中有一个Fee_UserType计费用户类型字段
CMPP3.0协议中有一个Fee_UserType计费用户类型字段0:对目的终端MSISDN计费;1:对源终端MSISDN计费;2:对SP计费;3:表示本字段无效,对谁计费参见Fee_terminal_Id字段。Fee_terminal_Id被计费用户的号码(如本字节填空,则表示本字段无效,对谁计费参见Fee_UserType字段,本字段与Fee_UserType字段互斥)
2009-12-15 11:25:00
1689
windows网络与通信程序设计
2009-03-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人