`
文章列表
java基础知识 1   常见包、常见类、接口     包:java.lang / java.awt /java.io /java.sql     类:BufferedReader /BufferedWriter /FileReader / FileWriter / String / Integer     接口:Remote List Map Document Node List     类:具有相同属性和共同行为的一组对象的集合。类是对象的类型。 2   面向对象的基本概念:封装、继承、多态(重写、重载)     对象-->对象就是存在的具体实体,具有明确定义的状态和行为。 3   ...
’shift’ + ‘tab’:左移代码; ‘alt’ + ‘/’:代码提示; 或者自己在key里找到 content assist自己设置 ‘ctrl’ + ‘o’:快速查找以及指向变量或函数或者mxml组件的id; ‘ctrl’ + ‘d’:删除一行代码; [用它你会上瘾的] ‘ctrl’ + ‘m’:在 ...
jQuery Ajax 全解析 jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。 废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果要处理复杂的逻辑,还是需要用到jQuery.ajax()的(这个后面会说到). 1. load( url, [data], [callback] ) :载入远程 HTML 文件代码并插入至 DOM 中。 url (String) : 请求的HTML页的URL地址。 data (Map) : ...
<script language="javascript"> var XMLHttpReq = false; function  createXMLHttpRequest(){     if(window.XMLHttpRequest){         XMLHttpReq = new XMLHttpRequest();     }else  if(window.ActiveXObject){        try{     ...
http://www.blogjava.net/qq13367612/articles/16658.html
可以关联属性端加上inverse=“true” 减少生产sql语句 可以在关联属性端加上 lazy=true 采用延迟检索 不用一次取出所有的数据 遇到批量操作最好绕过hibernate
JSF: 将B/S当做C/S开发基于一种事件监听机制 DWR: 将后台处理类编译成前台的JS文件,直接供前台使用 EJF: 集成了其他框架的很多优点        把程序员和美工的职责分开,所有界面使用html第一次编译成jsp文件        相对的安全,所有的文件都在 web_Info下面[color=blue][/color][size=small][/size]
[size=xx-large][/size] 1   hql 检索 2   导航检索 3   主键检索 4   qbc检索 5   sql检索
关联:     一个类作为另一个类的属性存在的时候即是关联; 聚集:      一个类=作为另一个类的属性存在并且是一个整体与部分的关系,里面的属性是不允许单独存在的 ; 依赖:      一个类在初始化或方法调用的时候需要调用另一个类; 一般化:      继承关系

math方法

    博客分类:
  • java
Math.ceil() 取大 Math.round() 四舍五入 Math.floor() 取小

XML的作用

    博客分类:
  • java
[size=x-large][/size] 一) 传输数据(数据的载体) 二) 配置文件(了解DTD 和 Schema的区别和作用)
[size=large][/size] ArrayList:       遍历效率高,但向中间插入数据和删除数据效率较低,底层是基于数组实现的缘故 LinkList:       底层使用链表结构,遍历效率不高,但是向中间插入数据或者删除数据效率较高 Vector:       线程安全但没达到线程安全,几乎被淘汰; LIst 线性 有序  可以重复 Set  线性 无序 不可以重复 Map   不继承于Collection 键值对存在

js的继承

[/size][size=large] 用于js的继承(prototype) ::      function MyClass(){}      function MyC(){}     MyC.prototype =  new MyClass();
实现线程的两种方式: 1) 继承Thread类 2) 实现java.lang.RunAble接口 注:    要实现一个线程必须重写Run();    获得一个线程对象用 new    开辟线程: Thread t1 = new Thread(对象名,"t1");    调用一个线程使用的是start()进入就绪队列;    wait() 和 sleep() 的区别;    实现同步的常用3种方法:       Synchronized   、   Lock   、  ThreadLocal
A : form验证 extends Validateform 重写validate()实现验证 B : 框架验证 validate-rules.xml --> Struts自己的定义验证规则                validate.xml -- >form表单哪个字段对应的哪个需要什么样的验证
Global site tag (gtag.js) - Google Analytics