`
文章列表
持久化方法:  方法 优点 缺点 其他  java序列化  
1:.MDF是虚拟光驱镜像文件的一种。 .mdf是SQLserver数据库的主文件。 .ldf是日志文件。 .ndf是存在多个主文件时的数据库主文件 1 目的 规范数据库各种对象的命名规则。 2 数据库命名原则 2.1 数据文件 如果数据库采用文件系 ...

数据库统计

1.why 2.how——group+聚合函数 2.1:默认的一个表为一组。 2.2:分组字段+聚合函数=>可显示字段 3.聚合函数     3.1:count()     3.2:sum()       3.3:AVG()           3.4:max()         3.5:min()

数据库查询

1查询的方式: 1.1嵌套查询——多表-纵(语句效果)纵(结果存放效果) 1.1.1:分类 1.1.1.1:逻辑分类 1.1.1.1.1:相关子查询:外部查询返回一行,子查询执行一次(子查询字段来自外部的返回列) 1.1.1.1.2:非相关子查询:子查询一次 ...
1.why 通过数据库的设计,合理的减少耦合和重复的数据,从而排除增加、删除、修改的异常,增加数据库的可维护性。 2.how: 2.1设计理念 2.1.1以OO为核心——界面的数据来自内存中的对象,需要持久化在设计数据库表格 2.1.2以DB为核心——界面的数据来自数据表格,需要什么数据就在数据库中构造。 2.2数据库设计过程: 2.2.1需求分析—— 2.2.2概念设计(与数据库无关)——描述实体类型、属性(联系)、约束 2.2.3逻辑设计—— 2.2.3.1规范化——通过模式分解将一个范式表转换为多个更高级范式表。 2.2.3.1.1第一范式:描述()、特点(所有列必须 ...
1:加载驱动Driver  Class.forName(driver) 2:创建连接Connection conn = DriverManager.getConnection(url, user, pwd); 2.1URL=主协议+驱动+ip+端口+数据库 3:创建Sql语句对象:Staement =conn.createStatement()     PreparedStatement=conn.prepareStatement(sql) 4:提交SQL语句: 4.1:execute——查询返回TRUE = 4.2:executeUpdate——修改==>变化的记录数 ps ...
1.特点: 层次性。 效验 2.作用: 一是传递信息——1,一班—d—><class cid="1" name="一班">, 二是配置文件——数据库连接配置。<root currentDB="oracle">   <db id="oracle">       <driver>xxx</driver/>       <url>xxx</url>       <user>xxxx<user>   ...

DOM4J

1.读取DOM4J步骤: 1.1创建扫描仪(输入流)SAXReader reader = new SAXReader(); 设置字符集reader.setEncoding("UTF-8"); 1.2创建文档对象并将文件写入Document doc = reader.read(new File(fileName));new FileInputStream("web.xml")=new File("web.xml"); 1.3定位 1.3.1:绝对定位(XPath)String xpath = "//根/节点1/节点2 ...
——javaBean组件式开发—— 1.标准 1.1:必须有公共无参构造器 1.2:所提供的get/set方法必须符合命名规范,属性为私有 1.3:必须支持内省(属性与方法的相互知晓) 1.4:实现serializable接口 1.5:有运行时外观时,必须扩展Java.awt.component ——反射—— ——在程序运行时,得到类的相关信息的技术 1代码书写步骤: 1.1获得所需类的Class对象 1.1.1运行时才知道类名(配置文件)——Class.forName("包名+类名");Class cls = cfg.getServletClass(r ...
版本1.2才有了集合的概念 1.代码书写步骤: 1.1声明集合 1.1.1链表:ArrayList<Integer> al增删节点快。 1.1.2映射:Map<String, String> browMap 泛型——指定集合内元素类型。自动装/拆箱——基本数据类型和包装类之间相互装换。int<==>integer 1.2为集合分配内存空间 1.2.1 al=new ArrayList<Integer>() 1.2.2 browMap=new HashMap<String,String>() 1.3为集合对象赋值 1. ...
1.XHTML+css  &nbsp;——空格    &lt;——小于号或括号    &gt;——大于号或括号    &copy;——版权符号    &reg;——已注册符号    &amp;——and和&符号    &#151;——常破折号    &;——商标符号   2.JAVA   \B——退格  \T——tab水平制表符  \N——换行  \R——回车  \"——双引号  \'——单引号  \\——反斜杠  3.正则表达式 3.1正则表达式语法——正则表达式由一些普通字符(字母和数字 ...
构造方法——将不同的类用参数连接起来。
1.表单 <form action="http://127.0.0.1:3344/"  method="get">  用户帐号:  <input type="text" name="account"  value="abc"/>  日    期:  从<input type="text" name="start" value="2010-1-1"/>                到 <inpu ...
 1.线程的状态   1.1:yield()让出CPU资源 1.2:sleep是thread类的方法;不释放锁;自动苏醒;任意地方使用 1.3:wait是Object类的方法;释放锁;外部唤醒;只能在同步方法和同步块中使用 2.1:调用run方法和Start方法的区别——调用run启动的是个普通的方法;调用Start方法启动的是一个并行的新线程。 2.2:资源回收——主线程在子线程执行完毕后才做回收工作,但在子线程运行时主线程也在运行——并行。 2.3:优先级——概率大些,先后顺序随机。 3:并行: ==> 4同步 4.1: 4.2:监视器——一个监视器只有一把锁。 ...
1.数据流是输入还是输出时由参考物来决定的,而软件是以程序为参考的。  2.流的分类: 2.1:字节流: read(位数组)<—位—>write(位)。 ========> 2.2:字符流:InputStreamReader、PrintWriter 2.3:过滤流:BufferedReader 2.4:认为的可以分为字节流、字符流、对象流 2.5:对象流的序列化 2.5.1:将内存中的对象转化为二进制输出叫序列化。 2.5.2:序列化方式类实现 2.5.1.1:类实现接口serializable  transient——设置属性的值不可序列化 2.5.1. ...
Global site tag (gtag.js) - Google Analytics