java基础
huazi_2011
这个作者很懒,什么都没留下…
展开
-
sql范式
范式(normal from)就是设计数据库表要遵循的一些原则 1: Table faithfully represents a relation and has no repeating groups. 数据库表必须如实地展现“关系”,并且不允许有“重复组”出现。 解释:行或列之间没有顺序关系,记录不能重复。所有属性都是原子的,不能再拆分。 2 No non-prime原创 2013-10-24 11:26:28 · 534 阅读 · 0 评论 -
事务
事务的四个特性(caid): 原子性:要么全部成功commit,要么全部失败rollback. 一致性:rollback后的数据和原来的一致。 隔离性:事务和事务之间不干扰。一个事务必须与另外一个事务的执行结果隔离开。 持久性:执行成功。持久化数据。 事务和锁:数据库操作都会产生锁,分为共享锁(select语句产生)和排他锁(dml语句)。一个事务中的语句执行完成后,在commit原创 2013-11-20 14:52:25 · 1127 阅读 · 0 评论 -
java的几种流和字符串编码
这几天遇到很多流的问题,发现各种流有不同的用法和特点,准备慢慢总结一下: 1。bufferedreader,RandomAccessFile可以按行读取,这在对文件进行分析提取的时候很有用 2。OutputStreamWriter out = new OutputStreamWriter(new FileOutputStream(“dd.txt”),”UTF-8”);可以设定文件的编码。一般文原创 2013-10-24 12:00:52 · 491 阅读 · 0 评论 -
log4j的使用
Apache Log4j 使用 log4j简介 简单的说log4j就是用于帮助开发人员进行日志输出管理的API类库。它最重要的特点是可以配置文件灵活的设置日志信息的优先级、日志信息的输出目的地以及日志信息的输出格式。Log4j除了可以记录程序运行日志信息外还有一重要的功能就是用来显示调试信息。 Log4j的类图 Logger - 日志写出器,供程序员输出日志信息 App转载 2013-10-24 11:53:15 · 499 阅读 · 0 评论 -
JFreeChat画图
引入的jar包有:jfreechart-1.0.9.jar,jfreechart-1.0.9-experimental.jar //柱状图 public void drawBarChart(String imageName,ResultSet rs) throws SQLException, IOException, ParseException { DefaultCategory原创 2013-10-24 11:49:29 · 466 阅读 · 0 评论 -
dom解析一个XMl
package common; import java.io.File; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import org.w3c.dom.Document; import org.w3c.dom.Element; imp原创 2013-10-24 11:45:57 · 581 阅读 · 0 评论 -
网络分层
第一层:物理层(PhysicalLayer),规定通信设备的机械的、电气的、功能的和过程的特性,用以建立、维护和拆除物理链路连接。具体地讲,机械特性规定了网络连接时所需接插件的规格尺寸、引脚数量和排列情况等;电气特性规定了在物理连接上传输bit流时线路上信号电平的大小、阻抗匹配、传输速率距离限制等;功能特性是指对各个信号先分配确切的信号含义,即定义了DTE和DCE之间各个线路的功能;规程特性定义了原创 2013-10-24 11:41:44 · 542 阅读 · 0 评论 -
for语句的执行过程
for(int i=0;i<2;i++){ //TODO } 先执行 int i = 0; 然后 判断 i<2 然后执行函数体 最后执行i++ 然后轮回到判断i原创 2013-10-24 11:37:45 · 2220 阅读 · 0 评论 -
struts基本流程
1 在web.xml添加struts配置: action org.apache.struts.action.ActionServlet config /WEB-INF/struts-config.xml 0 action *.do 2 struts-config.xml配置:原创 2013-10-24 11:32:13 · 364 阅读 · 0 评论 -
java执行外部命令
ipoe项目中用到了java调用外部命令,Process process = Runtime.getRuntime().exec(); process对象能够执行外部命令。 把本地生成的配置文件发送到另外一台服务器上面,因此需要在linux环境下调用.sh文件,这里想略带提一下,通常不同机器之间的数据传输都会采用udp等需要开端口的策略,但这样安全性能就会降低,我们采用的是ssh scp命名,原创 2013-10-24 11:57:13 · 551 阅读 · 0 评论 -
java之重载和重写
首先,重载是为了实现方法的多态。重写是子类覆盖父类的方法。 重载要满足的条件: 1:必须是同一个类 2:方法名(也可以叫函数)一样; 3:参数类型不一样或参数数量不一样; 重写要满足的条件: 1:子类重写的方法要比父类的方法访问更宽松 2:参数列表必须与父类的参数列表相同。 3:返回类型必须与父类方法相同 4:抛出的异常只能减少或没有,不能更多。 5:final方法不能重原创 2013-10-24 11:35:33 · 425 阅读 · 0 评论 -
spring的配置文件记录
(1)datasource信息记录到properties文件中。properties文件加载到spring的容器中,通过${key}引用: <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">原创 2013-11-20 15:11:53 · 629 阅读 · 0 评论