2012年4月16日
摘要: 忘了给大家介绍这款强大的日期类了,自己用了很长时间了,感觉确实不错,不仅功能强大,而且使用方便图片:大家可以到官网去下载http://www.my97.net/上面也有详细的使用方法;下面我也来介绍一种使用方法:先将MY 97控件下载下来,然后DatePicker包放到WebRoot目录下,然后在要使用到的页面引入包内的一个js文件即可(src为所在目录)<script type="text/javascript" src="/InforManage/js/my_97/DatePicker/WdatePicker.js"></scrip 阅读全文
posted @ 2012-04-16 23:25 发表是最好的记忆 阅读(2757) 评论(0) 推荐(0) 编辑
摘要: 开发考试系统时用于获取考生的答案进行判分页面的代码(使用freemarker) <div class="SJ_main"> <#--第一步:对单选题进行分页处理--> <#if (pageNum1>=1)> <#list 1..pageNum1 as pages1> <div class="page" id="page${pages1}"> <div class="page_main"> ... 阅读全文
posted @ 2012-04-16 23:09 发表是最好的记忆 阅读(1025) 评论(0) 推荐(0) 编辑
摘要: 今天在整理资料的时候,突然发现以前看think in java(java编程思想)时做的笔记,感觉还不错就拿来分享下,也是秉承我一贯的发表是最好的记忆建议大家都去看下这本书,无论是基础的内容还是。。都是讲的挺仔细的早期的一次java演讲,Bill Joy(创始人之一)声称“java = C + + - -”原则:程序设计就是将发生变化的东西同保持不变的东西分隔开//以上是名言1.实现方案的隐藏:(1)将属性都设为private,避免直接访问属性,而只是提供相应的方法来对属性的访问。(2)抽象化,将实现类与接口相分离,对外界只提供相应接口,而隐藏方法的具体实现,作用:a.防止不该接触实现细节的程 阅读全文
posted @ 2012-04-16 21:55 发表是最好的记忆 阅读(8858) 评论(0) 推荐(2) 编辑
摘要: 最近在项目中做到打印机的打印功能,虽然很简单,但还是分析下:<div class="controltitle">当前操作:信息管理——>学生信息列表-->学生信息的打印</div><span class="content_button_a_left" onclick="printdiv('div_print');">打印</span> <div id = "div_print"> <table class="ta 阅读全文
posted @ 2012-04-16 21:35 发表是最好的记忆 阅读(672) 评论(0) 推荐(0) 编辑
摘要: 在struts2中使用ajax是非常简单的,并且借助ajax就更加简单了,废话不多说,直接上代码吧:一般我们在操作删除,修改等操作时,一般需要进行两次操作,一次是具体的操作,另一次是页面的加载,一次一般都是要传入两个action的//删除试题: 批量删除function deleteSub(delTagAction,listTagAction){//得到当前的页码 var currentPage=$("#currentPage").val();//以下是得到选中的复选框 var ids=new Array(); if($("input[name='id&# 阅读全文
posted @ 2012-04-16 21:18 发表是最好的记忆 阅读(4437) 评论(1) 推荐(0) 编辑
摘要: 前些天,由于放在web服务上的tomcat被入侵了,导致里面的项目很不稳定,一直被不明的插入和查询没办法换了一个tomcat,也更换了路径,然后在tomcat中的域名就要重新配置了,配置后可以直接访问ip地址就可直接访问到给网站既不用输入端口号又不用输入项目名等,但还是折腾了一会,其实知道了还是很简单的:先在tomcat下的conf下找到server.xml文件,用记事本打开后,首先对端口号进行修改,以前一直以为8080是默认的端口号,其实默认的端口号是80端口搞定后,我们输入IP直接访问后,默认就打开了tomcat的官网,说明默认端口就设置成功了,接下来将项目设置下就行了先找到Host标签, 阅读全文
posted @ 2012-04-16 20:47 发表是最好的记忆 阅读(13098) 评论(0) 推荐(0) 编辑
摘要: 1.最普通的,就是alert下,但是最常用function ale() {//就是弹出一个提醒的对话框 alert("javascript"); } 2.对话框function firm() {//利用对话框返回的值 (true 或者 false) if(confirm("你确信要转去 sl的博客?")) { //如果是true ,那么就把页面转向sl博客 location.href="http://www.cnblogs.com/shenliang123"; } else { //否则 ... 阅读全文
posted @ 2012-04-16 20:02 发表是最好的记忆 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 首先我们先来看下String类的源码:可以发现String是重写了Object类的equals方法的,并且也重写了hashcode方法public boolean equals(Object anObject) { if (this == anObject) { return true; } if (anObject instanceof String) { String anotherString = (String)anObject; int n = count; if (n == anotherString.cou... 阅读全文
posted @ 2012-04-16 19:24 发表是最好的记忆 阅读(9826) 评论(0) 推荐(5) 编辑
摘要: 废话不多说了,开门见山吧,先来看一段代码:String str1 = new String("str"); String str2 = new String("str"); System.out.println("==比较 :"+ (str1 == str2)); System.out.println("equal比较:"+ str1.equals(str2)); String str3 = "str1"; String str4 = "str1"; System.out.p 阅读全文
posted @ 2012-04-16 18:30 发表是最好的记忆 阅读(46247) 评论(10) 推荐(7) 编辑
摘要: 这个是jdk1.5以后才引入的新的内容,作为秉承发表是最好的记忆,毅然决定还是用一篇博客来代替我的记忆:java语言规范中说道:在许多情况下包装与解包装是由编译器自行完成的(在这种情况下包装成为装箱,解包装称为拆箱);其实按照我自己的理解自动装箱就可以简单的理解为将基本数据类型封装为对象类型,来符合java的面向对象;例如用int来举例://声明一个Integer对象Integer num = 10;//以上的声明就是用到了自动的装箱:解析为Integer num = new Integer(10);以上就是一个很好的体现,因为10是属于基本数据类型的,原则上它是不能直接赋值给一个对象Inte 阅读全文
posted @ 2012-04-16 16:54 发表是最好的记忆 阅读(12281) 评论(3) 推荐(12) 编辑
摘要: 最近在一个的三级数据库考试系统采用了分布式架构,需要使用web service来实现客户端的C#与服务器端的java的交互,我依然选择了最近最火的cxf框架首先是Cxf与spring的集成,在我的前一篇博客中已经说明:http://www.cnblogs.com/shenliang123/archive/2012/04/16/2451570.html现在我就拿一个其中简单例子来实现下(这里只实现java服务器端的)首次是Service层:ExamStartService:package xidian.sl.service.webService;import javax.jws.WebParam 阅读全文
posted @ 2012-04-16 13:08 发表是最好的记忆 阅读(6462) 评论(1) 推荐(1) 编辑
摘要: 将cxf与spring相关的架包拷到lib目录下,然后在classpath下新建一个cxfbeans.xml(进行cxf与spring的集成)文件和applicationContext.xml(进行ssh2的配置),applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/ 阅读全文
posted @ 2012-04-16 12:57 发表是最好的记忆 阅读(9460) 评论(0) 推荐(0) 编辑