- 浏览: 95175 次
- 性别:
- 来自: 成都
文章列表
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> ...
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
——空格 <——小于号或括号 >——大于号或括号 ©——版权符号 ®——已注册符号 &——and和&符号 ———常破折号 &;——商标符号
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. ...