个人总结
文章平均质量分 73
Attention_0
这个作者很懒,什么都没留下…
展开
-
数据库sql优化
sql方面: 尽量减少sql语句的嵌套查询,因为会和数据库进行多次交互 尽量避免select * from table,查询具体的字段 在数据库中where条件筛选尽量往前移,会定位更准确 对常用的查询字段建立索引,提高查询效率 应绝对避免在order by和where子句中使用表达式 应尽量避免在 where子句中使用or,an...原创 2019-12-09 15:08:55 · 305 阅读 · 0 评论 -
Spring的事务传播特性
事务传播特性 作用:规定了如果有新的事务应该被启动还是被挂起,或者方法是否需要在事务中运行。以下七种传播特性:PROPAGATION_REQUIRED:如果当前存在事务,则加入该事务;如果当前没有事务,则创建一个新的事务。 PROPAGATION_REQUIRES_NEW:创建一个新的事务,如果当前存在事务,则把当前事务挂起。 PROPAGATION_SUPPORTS:如...原创 2019-12-06 10:37:23 · 258 阅读 · 0 评论 -
Java中transient关键字的作用
总结一下Java中transient关键字的作用:首先从transient单词本身的意思来理解,它的英文原意为:短暂的,暂时的它的作用体现在将数据序列化的时候,你不想把其中的某个属性序列化到文件中,就需要用transient修饰,指明该属性是一个临时的属性,举个例子:这是一个学生类:public class Student implements Serializable {/...原创 2019-11-25 19:49:59 · 475 阅读 · 0 评论 -
maven安装ojdbc解决maven仓库中没有Oracle的jar包问题
maven仓库中是没有提供Oracle数据库的驱动jar包的所以尽管在maven仓库中能够搜索到关于ojdbc的坐标依赖复制到pom.xml中依然下载不到仓库里面这里是因为Oracle的ojdbc.jar是收费的但是我们在网上可以找到ojdbc的各个版本的jar包,将jar包下载到本地,然后通过maven的安装,将jar包安装到本地maven仓库中具体安装命令://...原创 2019-11-22 17:18:36 · 700 阅读 · 1 评论 -
数据库事务的四种隔离级别
吐槽一下,最近真的是太忙了,又得准备面试找工作,又得准备六级,还得做学校的科研项目,还得做目前的学习项目,总之,一头雾水。今天来总结一下数据库事务的四种隔离级别,对自己的知识做一个梳理总结;数据库隔离级别分为四种:read-uncommitted read-committed repeatable-read serializable 下面分别来介绍:1.read...原创 2019-11-18 23:14:14 · 284 阅读 · 0 评论 -
Dom4j生成XML文件
下面是使用Dom4j生成XML的示例:package com.xml;import java.io.File;import java.io.FileOutputStream;import java.io.OutputStream;import java.io.OutputStreamWriter;import org.dom4j.Document;import org.dom...原创 2019-09-07 22:58:32 · 333 阅读 · 0 评论 -
Dom4j解析XML
下面是SAX解析XML的示例,包括三个文件employee.xml、Employee.java、Dom4Employee.java1.被解析的employee.xml文件<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE employees [ <!ELEMENT employees (employee*)>...原创 2019-09-07 22:49:50 · 162 阅读 · 0 评论 -
DOM解析XML
下面是DOM解析XML的示例,包括三个文件employee.xml、Employee.java、DomEmployee.java1.被解析的employee.xml文件<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE employees [ <!ELEMENT employees (employee*)> ...原创 2019-09-07 22:08:52 · 160 阅读 · 0 评论 -
SAX解析XML
下面是SAX解析XML的示例,包括三个文件employee.xml、Employee.java、SaxEmployee.java1.被解析的employee.xml文件<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE employees [ <!ELEMENT employees (employee*)> ...原创 2019-09-07 20:53:35 · 561 阅读 · 0 评论 -
XML解析总结
这几天学习了xml,最后做一下总结:XML的三种解析方式:1、DOM解析;2、SAX解析;3、DOM4J解析。推荐使用dom4j方式来解析xml。一、DOM解析DOM解析会将文档全部加载到内存当中,在内存中生成一个树文档对象,因为每一个xml文档都有一个根元素,加载到内存中后,该根元素就是树文档的根,从而可以获取该根元素,进行解析文档。优点: 因为整个文档都已经在内...原创 2019-09-06 23:05:32 · 245 阅读 · 0 评论 -
线程的生命周期状态
自己学习时总结的线程的状态第一步: 新建状态:使用new关键字新建线程,此时处于新建状态;第二步: 就绪状态:当调用了该线程的start()方法,线程启动,处于就绪状态,但是不一定执行;第三步: 运行状态:需要考操作系统cup的调度执行,如果操作系统是抢占式调度,当线程抢占到了cup的执行权限,线程开始执行;如果是分时调度系统,等待操作系统分配时间...原创 2019-08-19 22:42:55 · 299 阅读 · 0 评论