- 博客(20)
- 收藏
- 关注
原创 小白学习日记02----MySQL事务隔离级别
MySQL事务隔离级别前言一、MySQL事务隔离是什么概念?二、四个隔离级别1.读未提交2.读已提交3.可重复读总结前言我是一个学习Java的小白,此系列为我的一个学习日常记录,在此记录分享一下。如果能帮助到您那就更好啦,让我们一起进步(摸鱼)吧。一、MySQL事务隔离是什么概念?顾名思义啊,隔离嘛,就是将每一条事务给分隔开来,防止A事务影响到B事务,就像疫情期间需要将人与人之间隔离起来,隔离级别就相当于隔离时间 有的人是隔离14天,严重的可能隔离1个月,半年。二、四个隔离级别1.读未提交.
2020-12-19 19:07:31
182
原创 小白学习日记01----MySQL事务
MySQL事务隔离级别 事务是一个老生常谈的话题了,基本上也是面试必问的问题,最近我也是简单的学习了一下,在此做个简单的分享,如果我哪里写错了,或者您有更好的理解也欢迎指教。 ## 事务一共有几个隔离级别 事务一共有4个隔离级别,分别是List item...
2020-12-15 21:14:57
224
原创 java读取文件夹下所有文件和目录
java读取文件夹下所有文件和目录以下2中办法核心都是递归,只不过数据返回的不一样,第一种返回路径、子文件夹、子文件,第二种就是文件路径 可以自由扩展第一种办法 public static JSONArray traverseFolder2(String path) { JSONArray jsonArray=new JSONArray(); File file = new File(path); if (file.exists()) {//判断文件是否
2020-05-29 17:59:28
814
原创 MySQL---如何分析SQL的查询效率
最近在学习深入MySQL,记录一下学习历程和一些问题。如何分析SQL的查询效率在日常操作中,总会有一些查询得比较慢的SQL,但是造成查询慢的原因有很多,那么我们要怎么样才能准确的找到问题所在呢?先创建一张表drop table if exists index_test01;create table `index_test01`( `id` int(11) NOT NULL AUTO_INCREMENT,/*AUTO_INCREMENT表示自增*/`a` int(11) ,`b` int(11
2020-05-15 15:27:27
1129
原创 MySQL--什么时候才需要添加索引
什么时候才需要添加索引?首先创建表drop table if exists index_test01;create table `index_test01`( `id` int(11) NOT NULL AUTO_INCREMENT,/*AUTO_INCREMENT表示自增*/`a` int(11) ,`b` int(11) ,`c` int(11) ,`d` int(11) ,PRIMARY KEY (`id`),/*主键*/KEY `idx_a` (`a`),/*为a字段创建索引*/
2020-05-15 10:58:44
1461
1
原创 plsql无法连接oracle 但是Navicat可以连接 Oracle 11g ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务
在阿里云搭建好自己的oracle后 发现只能用Navicat连接无法使用 plsSQL连接 排查问题后发现问题出在tnsnames.ora文件里 我用的是SERVICE_NAME不是SID 上图第一、先找到tnsnames.ora文件复制这个路径 打开他二.报错前的样子修改后成功连接上去,特此记录...
2020-04-21 13:52:04
1341
原创 Oracle安装报错 Checking swap space: 0 MB available, 150 MB required
oracle安装过程中报错解决方案:增加了swap分区,通过。[root@iZ2ze6e7w5lk2mt7ywxzljZ ~]# dd if=/dev/zero of=/home/swapfile bs=1M count=512[root@iZ2ze6e7w5lk2mt7ywxzljZ ~]# mkswap /home/swapfile[root@iZ2ze6e7w5lk2mt7ywx...
2020-03-20 13:27:33
2198
原创 application.yml内常见的数据库driverClassName跟url
1.MySQL:url: jdbc:mysql://127.0.0.1:3306/test?characterEncoding=UTF-8&useUnicode=true&useSSL=falseusername: rootpassword: rootdriver-class-name: com.mysql.jdbc.Driver2.SqlServerdriverNa...
2020-03-18 11:38:11
1470
原创 mysql循环添加数据
delete from student;DROP procedure if EXISTS insrt_stu;delimiter //create procedure insrt_stu ()begindeclare i int default 1;while i < 1000 doinsert into student(stu_name,stu_sex,stu_age) va...
2020-03-16 15:42:09
150
原创 java操作xml文件(增删改查)
创建XML文件/** * 创建xml方法 */ public void createXml(String filePath){ try { // 创建解析器工厂 DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();...
2020-02-26 17:16:07
455
转载 Error:(4, 25) java: 找不到符号符号:类 xxx位置:程序包 xxx.xxx
idea运行java程序的时候报错,提示:“Error:(4, 25) java: 找不到符号符号:类 xxx位置:程序包 xxx.xxx”。我当时出现这种情况是因为用idea的maven打了jar包,之后运行程序出现上述错误。解决方法:用maven中的“clean”清理掉刚才打的jar包之后就不会报错了。...
2020-02-25 11:43:40
1756
转载 SpringBoot整合mybatis——配置mybatis驼峰命名规则自动转换
1.方式一直接application.yml文件中配置开启#mybatis配置mybatis: typeAliasesPackage: com.example.mybaitsxml.dao.entity mapperLocations: classpath:mapper/*.xml configuration: map-underscore-to-camel-case: ...
2020-02-20 14:41:34
1573
原创 oracle 先分组后获取每组最大值
需求:获取各个站点的最高水位值的数据SELECT a.* FROM (SELECT ROW_NUMBER() OVER(PARTITION BY STCD ORDER BY STBASELEVELAVG DESC) rn, T_CHVALUE_WATER.* FROM T_CHVALUE_WATER) a where a.r...
2020-01-17 10:30:20
858
原创 Oracle实现自增列
第一步 创建序列/* 序列名(自己起的名字) 最小值 最大值 */create sequence Test_id_seq minvalue 1 maxvalue 9999999increment by 1/*每一次增长的值*/ start with 1;/*起始值*/第二步 创建触发器...
2019-12-24 17:25:02
159
原创 如何对List集合中的对象进行按某个属性排序
我们在实际的开发工作中,经常会碰到排序的问题,如题,我们如何针对List集合中的某一个属性进行排序首先用你要排序的类实现Comparable接口重写compareTopublic class SortParam implements Comparable<SortParam>{ //字段名 private String colName; //别名 p...
2019-12-23 16:50:32
516
原创 List转JSONArray以及JSONArray转List
1.fastjson List转JSONArrayList list = new ArrayList();JSONArray array= JSONArray.parseArray(JSON.toJSONString(list));2.fastjson JSONArray转ListJSONArray array = new JSONArray();List list = JSONOb...
2019-12-23 16:45:58
173
原创 Oracle客户端安装教程(图文)
在安装完了plsql之后按照网上的教程去下了instantclient_11_2,结果不知道为啥用不了,plsql提示 确定你是否按照了oracle客户端,没办法就去安装了一个客户端。进入教程吧,首先去官网下载oracle客户端oracle客户端下载地址大小应该是573M的样子。1.下载完成后解压,具体安装步骤可以参考oracle安装教程但是要多配置几个东西1.配置环境变量新建环...
2019-12-03 13:21:47
8734
原创 IDEA导入普通web工程(非Maven)jar包无法导入
这是我们现在的状态,所有的导入都报红。这里的话很多新手会好奇为什么我在这里将所有的jar包导入了却无效,那是因为你没有把他真正引用到项目中(可以这样去理解),那么接下来就是解决方案啦,如图将你所有的jar包导入进去就ok了。...
2019-11-19 15:26:18
390
原创 Java文件解析:读取文件路径/直接读取文件(入门简单)
之前遇到了一个需要解析一种.int和.Hlc类型的文件,之前听都没有听过这种类型,所以尝试着使用通用的输入流文件解析来做居然也可以,看来还是对文件流不太熟悉,大部分代码是之前参考大佬的博客的,忘记地址了,如有侵权请联系我,我会加上转载地址或者直接删除,请多多包涵,不多说直接贴代码吧。 /** * 读取一个文件路径 一行一行读取 * * @param path ...
2019-10-30 11:40:36
767
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人