摘要:/** * 字符串转换成日期 * @param str * @return date */ public static Date StrToDate(String str) throws Exception{ SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); Date date = null; date = format.parse(str); return date; }//获取当前时间转换成"yyyy-MM-dd" 格式Date sj = new Date(System.cur
阅读全文
摘要:1、制作一个session: HttpSession session = request.getSession();session.setAttribute("kobe", kobe);2、java文件中调用session: HttpSession session = request.getSession();session.getAttribute("kobe");3、jsp里调用session<%= request.getSession().getAttribute("kobe") %>
阅读全文
摘要:一、基础数据类型:四类八种基本数据类型。1、 整型:byte,short,int,long。2、 浮点型:float,double。3、 逻辑型:true,false。4、 字符型:char二、集合数据类型1、 数组:有顺序,同样类型的数据,有长度。2、 List:有顺序,不同类型的数据,没有长度。3、 Set:无顺序,不同类型数据,没有长度。4、 Map:键值对数据。HashMap,HashTable等三、对象数据类型1、 String对象,Date对象2、自定义对象一些例子:后台:List<HashMap> kobe = new ArrayList(); //声明一个List结
阅读全文
摘要:解决方案 退出MyEclipse 删除 盘符\MyEclipse 6.0\eclipse\configuration\org.eclipse.update目录下的 last.config.stamp 文件
阅读全文
摘要:<style type="text/css">html { border-left: #ECF1F4 0px solid; border-right: #ECF1F4 0px solid; margin: 0; overflow-x: hidden; //x轴滚动条隐藏SCROLLBAR-FACE-COLOR: #e8e7e7; //滚动条凸出部分的颜色 SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; //滚动条空白部分的颜色 SCROLLBAR-SHADOW-COLOR: #ffffff; //立体滚动条阴影的颜色 SCROLLBAR-
阅读全文
摘要:------------------------------------- MyEclipse 快捷键1(CTRL) -------------------------------------Ctrl+1:快速修复Ctrl+D:删除当前行Ctrl+Q:定位到最后编辑的地方Ctrl+L:定位在某行Ctrl+O:快速显示 OutLineCtrl+T:快速显示当前类的继承结构Ctrl+W:关闭当前EditerCtrl+K:快速定位到下一个Ctrl+E:快速显示当前Editer的下拉列表Ctrl+J:正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,,如果没有,则
阅读全文
摘要:1、例子1 margin:10px 5px 15px 20px; 上外边距是 10px 右外边距是 5px 下外边距是 15px 左外边距是 20px2、例子2 margin:10px 5px 15px; 上外边距是 10px 右外边距和左外边距是 5px 下外边距是 15px3、例子3 margin:10px 5px; 上外边距和下外边距是 10px 右外边距和左外边距是 5px4、例子4 margin:10px; 所有 4 个外边距都是 10px
阅读全文
摘要:<SCRIPT LANGUAGE="JavaScript">var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate(); //获取当前日(1-31)myDate.getDay(); //获取当前星期X(0-6,0代表星期天)myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)myDa
阅读全文
摘要:抽象类就是不能使用new方法进行实例化的类,即没有具体实例对象的类。抽象类有点类似“模板”的作用,目的是根据其格式来创建和修改新的类。对象不能由抽象类直接创建,只可以通过抽象类派生出新的子类,再由其子类来创建对象。当一个类被声明为抽象类时,要在这个类前面加上修饰符abstract。 在抽象类中的成员方法可以包括一般方法和抽象方法。抽象方法就是以abstract修饰的方法,这种方法只声明返回的数据类型、方法名称和所需的参数,没有方法体,也就是说抽象方法只需要声明而不需要实现。当一个方法为抽象方法时,意味着这个方法必须被子类的方法所重写,否则其子类的该方法仍然是abstract的,而这个子类也必.
阅读全文
摘要:Abstract: 抽象的 一个Java语言中的关键字,用在类的声明中来指明一个类是不能被实例化的,但是可以被其它类继承。一个抽象类可以使用抽象方法,抽象方法不需要实现,但是需要在子类中被实现break: 一个Java的关键字,用来改变程序执行流程,立刻从当前语句的下一句开始执行从。如果后面跟有一个标签,则从标签对应的地方开始执行case: Java语言的关键字,用来定义一组分支选择,如果某个值和switch中给出的值一样,就会从该分支开始执行。catch: Java的一个关键字,用来声明当try语句块中发生运行时错误或非运行时异常时运行的一个块。char: Java语言的一个关键字,用来定义
阅读全文
摘要:java不支持多继承。因为多继承有背面向对象编程。但是可以继承多个接口。sun公司设计java的时候原则上不允许程序员多继承,但是还是开了个后门,你可以再一个类中写上一个或多个内部类,再让其他类来继承他,变相的也是多继承了。但是不建议这么做,非常影响程序的可读性,而且内部类处理起来不方便。java中不允许类多重继承的主要原因是:如果A同时继承B和C,而假如B和C同时有一个d方法,A如何决定该继承哪一个呢? 但接口不存在这样的问题,接口中全都是抽象方法,继承谁都无所谓,所以接口可以继承多个接口。 interface b{} interface c{} interface a extends b,
阅读全文
摘要:HTTP 400 - 请求无效 HTTP 401.1 - 未授权:登录失败 HTTP 401.2 - 未授权:服务器配置问题导致登录失败 HTTP 401.3 - ACL 禁止访问资源 HTTP 401.4 - 未授权:授权被筛选器拒绝 HTTP 401.5 - 未授权:ISAPI 或 CGI 授权失败 HTTP 403 - 禁止访问 HTTP 403 - 对 Internet 服务管理器 (HTML) 的访问仅限于 Localhost HTTP 403.1 禁止访问:禁止可执行访问 HTTP 403.2 - 禁止访问:禁止读访问 HTTP 403.3 - 禁止访问:禁止写访问 HTTP 40
阅读全文
摘要:final:修饰变量:修饰基本类型,赋予它的值是不可变的,即是常量。修饰方法:final修饰的方法可以被继承但不可以被重写。 修饰类:final修饰的类是不可以被继承的。finally:finally只能跟在try/catch语句中,并且附带一个语句块,表示最后执行。finalize:finalize是gc操作的运行机制中得一部分,进行gc操作时会调用finalize方法。
阅读全文
摘要:cookies是一种WEB服务器通过浏览器在访问者的硬盘上存储信息的手段,是由Netscape公司开发出来的。cookie技术的好处: 1、Cookie有效期限未到时,Cookie能使用户在不键入密码和用户名的情况下进入曾经浏览过的一些站点。 2、Cookie能使站点跟踪特定访问者的访问次数、最后访问时间和访问者进入站点的路径。
阅读全文
摘要:margin 外边距border 边框padding 内边距看图便知晓: 如上图A、B两个方框,A代表padding,B代表margin。
阅读全文
摘要:在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。
阅读全文
摘要:分为四个步骤:1、将FineReport中的文件夹resources和reportlets拷贝至 目标工程\WebRoot\WEB-INF下。2、往 目标工程\WebRoot\WEB-INF\web.xml里添加以下语句:<servlet> <servlet-name>ReportServer</servlet-name> <servlet-class>com.fr.web.ReportServlet</servlet-class> <load-on-startup>0</load-on-startup> &l
阅读全文
摘要:重写的规则:(Overriding 覆盖)1、参数列表必须完全与被重写的方法的相同,否则不能称其为重写而是重载。2、返回的类型必须一直与被重写的方法的返回类型相同,否则不能称其为重写而是重载。3、访问修饰符的限制一定要大于被重写方法的访问修饰符(public>protected>default>private)。 4、重写方法一定不能抛出新的检查异常或者比被重写方法申明更加宽泛的检查型异常.例如, 父类的一个方法申明了一个检查异常IOException,在重写这个方法是就不能抛出Exception,只能抛出IOException的子类异常,可以抛出非检查异常。重载的规则:(O
阅读全文