`
文章列表
简单的描述: 1、final 修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使 ...
2011年以前,一直用Struts1,之后就改成用Struts2框架了。现在的项目开发框架用Struts2+Spring+Hirbernate/MyBatis。 虽然Struts 1和2用的都很熟练了,但是猛然间被人问到他们之间的区别,还是只能说出个大概。特此整理。 参看了相关资料,简要例举下他们之间的区别和改进: /**Action类**/ Struts1 要求Action类继承一个抽象类,Struts1使用抽象类编程而不是接口; Struts2 可以实现Action接口也可以不实现,Struts2提供一个ActionSuport基类去实现常用接口。Action接口不是必须的,任何有ex ...
如图,我们要打印主页面中 工单详情部分。 但是由于要打印的部分有样式,并且表格太宽,如果 要直接打印的话,打出来的纸张上字太小且颜色模糊,不易查看。 只要去掉样式,字体会变大,打印出来的效果要好的多。 方案一:我们可以取出要打印的部分,将打印部分填充到弹出的新页面中,然后我就再打印弹出页面即可。 这样做的话,有个缺陷,就是会先把要打印的页面显示出来,然后要用户再次点击打印按键,显示比较啰嗦蛮烦。 方案二:可以在要打印的页面中,嵌入一隐藏的iframe,用于存放要打印的部分代码。 我们点击打印按钮时,实际上是打印这个隐藏iframe的内容。 打印页面代码 <!DOCTYPE h ...
1、右击项目名称==>添加==>类,弹出窗口中选择“应用程序配置文件”,点击添加即可; 2、在生成的App.config文件中添加所需要的配置: <?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> </configSections> <appSettings> <add key="xmlPathString" va ...
JQuery,利用 animate 让DIV变化或左右移动 <!-- @auther:evenfun@126.com --> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> <script> //////////////////////////////////////////////// o = {}; o.speed ...
  HTML 原代码 显示结果 描述 &lt;
一般的情况下我们都是使用IE或者Navigator浏览器来访问一个WEB服务器,用来浏览页面查看信息或者提交一些数据等等。所访问的这些页面有的仅仅是一些普通的页面,有的需要用户登录后方可使用,或者需要认证以及是一些通过加密方式传输,例如HTTPS。目前我们使用的浏览器处理这些情况都不会构成问题。不过你可能在某些时候需要通过程序来访问这样的一些页面,比如从别人的网页中“偷”一些数据;利用某些站点提供的页面来完成某种功能,例如说我们想知道某个手机号码的归属地而我们自己又没有这样的数据,因此只好借助其他公司已有的网站来完成这个功能,这个时候我们需要向网页提交手机号码并从返回的页面中解析出我们想要的数据 ...
通过@PathVariabl注解获取路径中传递参数 @RequestMapping(value = "/{id}/{str}") public ModelAndView helloWorld(@PathVariable String id, @PathVariable String str) { System.out.println(id); System.out.println(str); return new ModelAndView("/helloWorld"); } 用@ModelAttribute注解获取PO ...
项目中的推送模块的原型为名为androidpn的开源项目.所以与androidpn相同,其内部使用asmack来实现xmpp协议的解析和拓展,使用MINA框架来进行多线程的socket管理。 1、当客户端安装应用后,会根据xmpp协议(这里是注册信息)通过长连接在服务器端进行注册绑定. 2、当服务器端与客户端完成注册后,会建立起相应的session(会话),这个session是维护长连接的很重要的介质.服务器端通过此管理客户端状态. 3、当服务器需要对活动用户发送消息时,会对存活的session通过socket连接发送消息。客户端会根据xmpp协议对消息进行解析,而后最终显示给用户. 其 ...
今天开发时,遇到利用Java中HttpClient类以POST方式提交数据,目标收到后中文乱码问题。 请求端代码: /** * HttpClient提交参数 * @author sunyunfang@126.com */ public static void main(String[] args) throws IOException { HttpClient client = new HttpClient(); client.getHostConfiguration().setHost("127.0.0.1", 8081, " ...
<style type="text/css"> div.RoundedCorner{background: #9BD1FA; text-align:center;} b.rtop, b.rbottom{display:block;background: #FFF} b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #9BD1FA} b.r1{margin: 0 5px} b.r2{margin: 0 3px} b.r3{margin: 0 2p ...
### 数据库配置 SQL Server 2000 驱动sqljdbc4.jar ### jdbc.driverClassName=com.microsoft.jdbc.sqlserver.SQLServerDriver jdbc.url=jdbc:microsoft:sqlserver://172.28.76.18:1433; DatabaseName=otma jdbc.username=******** jdbc.password=******** ### 数据库配置 SQL Server 2000 驱动jtds-1.2.5.jar ### jdbc.driverCla ...
zTree 是一个依靠 jQuery 实现的多功能 “树插件”。优异的性能、灵活的配置、多种功能的组合是 zTree 最大优点。zTree 是开源免费的软件(MIT 许可证)。 官网:http://www.ztree.me/ zTree v3.0 将核心代码按照功能进行了分割,不需要的代码可以不用加载 采用了 延迟加载 技术,上万节点轻松加载,即使在 IE6 下也能基本做到秒杀 兼容 IE、FireFox、Chrome、Opera、Safari 等浏览器 支持 JSON 数据 支持静态 和 Ajax 异步加载节点数据 支持任意更换皮肤 / 自定义图标(依靠css) ...
ApplicationMapper.xml: <insert id="save" parameterType="cn.nec.po.ApplicationPO" useGeneratedKeys="true" keyProperty="id" > INSERT INTO T_Application (dining_type_id, applicant_id, apply_date, apply_remarks, approver_id, state_fla ...
...
Global site tag (gtag.js) - Google Analytics