`
chenyunhong
  • 浏览: 136698 次
  • 性别: Icon_minigender_1
  • 来自: 真的不知道
社区版块
存档分类
最新评论
文章列表
struts2所必须的jar包五个:struts2-core-2.1.6.jar ---------------     struts2的核心包freemarker-2.3.13.jar--------------- FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具commons-logging.jar -----------    Jakarta的通用日志记录包ognl-2.6.11.jar --------------    支持ognl表达式xwork-2.1.2.jar -------------- xwork的包 由于Struts2是由xwork的延伸 有些类依然 ...
  取Session中的值 <c:out value="${sessionScope.user.userId}"></c:out><br>   <c:out value="${user.userLoginName}"></c:out><br>     <s:property value="#session.user.userId"/><br>   ${session.user.userId}<br>   $ ...
最近由于项目需要,系统需要对用户进行身份认证,经过一番的调研,最后决定选用客户端加密锁认证方式实现,使用的是磐石科技的NT120身份认证锁(客户端需要安装插件)。 加密锁中有: 唯一硬件ID:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa MD5:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb   数据库中用户表中增加两个字段: 唯一硬件ID:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa MD5
序列化的过程就是对象写入字节流和从字节流中读取对象。将对象状态转换成字节流之后,可以用java.io包中的各种字节流类将其保存到文件中,管道到另一线程中或通过网络连接将对象数据发送到另一主机。对象序列化功能非 ...
最近因项目需求,需要针对一些URL地址进行检测是否可用,使用java.net 下的类来实现,主要用到了 URL和HttpURLConnection 二个类 ,URL 是统一资源标识符的引用,一个URL实例代表着一个url的引用,开始使用了URL中的的openStream()方法,这样使用倒是可以,但是速度慢,代码如下: try { url = new URL("http://127.0.0.1/sj/user/getUser"); in = url.openStream(); } catch (Exception e1) { S ...
  幸福生活与快乐生活   自己有份稳定的工作,收入一般即可 有个温柔贤惠的妻子,心理相互理解,在生活方面和和睦睦、在工作方面相互鼓励。关键是每天快乐,不压抑、不郁 闷、不难受、感觉回家是一种享受。  父母身体健康,生活妥当。  孩子乖巧听话,关键是健健康康。  有自己的家(自己买了房子,有条件的话和父母一起住)  生活中有几个知心的朋友,比较真挚的那种,可以互帮互助。  工作中和同事们相处好,开开心心工作,快快乐乐下班。  放假的时候可以和家人一块出去旅游,感受自然风光、祖国大好河山。  热的时候有空调吹、冷的时候有暖气暖。    
写了一个函数,根据url和参数名称获取参数值,如果是本页面URL可以用 location.href; //根据URL和参数名,获取参数值 function GetUrlParam(url, paramName ){ var oRegex = new RegExp('[\?&]'+paramName+'=([^&]+)','i') ; var oMatch = oRegex.exec( url ) ; if ( oMatch && oMatch.length > 1 ) retu ...
一个用户权限管理模块的设计思路: 1. 权限资源(功能资源) 系统的所有权限信息。权限具有上下级关系,是一个树状的结构。如下: <!--[if !supportLists]-->u  <!--[endif]-->系统管理 <!--[if !supportLists]-->l  <!--[endif]-->单位管理 <!--[if !supportLists]-->u  <!--[endif]-->查看单位 <!--[if !supportLists]-->u  <!--[endif]--& ...
最近由于项目需要用到了POI来生成Excel表格,遇到单元格合并以后怎么加边框,老是解决不了,特意上来请教一下在网上找了一堆,都不行。自己写了一个笨方法,可以实现列合并加边框,但是行合并就不行了,方法如下: /** * 合并单元格加边框 水平 * @param sheet * @param region * @param cs */ public static void setCellBorder(int start, int end, HSSFRow row, HSSFCellStyle style) { for(int i=sta ...
      在软件项目开发过程中,应该按软件开发要求撰写十三类文档,文档编制要求具有针对性、精确性、清晰性、完整性、灵活性、可追溯性!          1、可行性分析报告  说明该软件开发项目的实现在技术上、经 ...
1、比较购物                随着国内电子商务的发展,越来越多的用户开始体验网上购物,除了著名的TaoBao和Ebay,国内还有很多中小型的B to C 专业网站,在众多的网站中,如何货比三家,不需要登陆每个网站来查看自己 ...
Java与C++极为相似,但却简单得多。高级编程语言的所有特性中,不是绝对需要的都已删去了。例如,Java没有算符过载、标题文件、预处理、指针运算、结构、联合、多维数组、模板及隐式类型变换。如果你知道一点C、C++或Pascal ...
记记得柏拉图说过,“成也细节,败也细节,如果没有小石头,大石头也不会稳稳当当地矗立着。” 01.不要为自己找任何借口 再妙的借口对于事情本身也没有用处。许多人之所以屡遭失败,就是因为一直在寻找麻醉自己的借 ...
在近期一次技术大会上,Google副总裁博思沃斯(Adam Bosworth)如是说:十年之后,计算的力量已经由专有技术向Web上的链接和内容转移,需求和内容才是关键。这让人们看到了整合的时代已经来临。     在整合力量的驱动下,Google、雅虎、微软、亚马逊、eBay等竞争对手有机会“站”在了同一个平台上—有人根据来自不同行业、领域的需求,将许多主流公司提供的Web服务整合起来,重新打造出一个个全新的、纵深的网络平台,并创造自己的商业价值。这种堆积木式的运作方式目前渐成潮流。美国《商业周刊》评价说,这种整合“正在改变着网络”,甚至将成为“网络的未来”。     新商业模式随需分配 ...
PO是持久化对象,它只是将物理数据实体的一种对象表示,为什么需要它?因为它可以简化我们对于物理实体的了解和耦合,简单地讲,可以简化对象的数据转换为物理数据的编程。VO是什么?它是值对象,准确地讲,它是业务对 ...
Global site tag (gtag.js) - Google Analytics