- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 常用sql
快速 复制整个表到另一个空表insert into b SELECT * FROM a;查询用户所有表数据量 (user_tables)select t.table_name,t.num_rows from user_tables t ORDER BY NUM_ROWS DESC;
2021-01-27 20:50:37
242
原创 正则表达式
文章目录正则表达式限定符“或”运算符字符类元字符贪婪与懒惰匹配实例1实例2捕获,断言, 递归 ,平衡组正则表达式限定符限定符说明正则可匹配结果?可有可无abc?ab、abc*出现0次或多次的字符ab*cabc、abbbbc、ac+出现1次以上的字符ab+cabc、abbbbc可以匹配到出现1次以上的字符(ab)+cabc、abababc{ }指定字符出现次数ab{5}cabbbbbc指定字符出现至少多少次ab{2,
2021-01-06 23:36:14
196
原创 HDFS概述
HDFS是用来统一管理分布在集群上的文件的系统。HDFS是Apache Hadoop项目的一个子项目,Hadoop适合存储大型数据,其中就是使用HDFS作为存储系统。HDFS使用多台计算机来存储文件,并提供统一的访问接口,可以像访问普通文件系统一样访问分布式文件系统。适合应用场景1、对延时没有要求2、流式访问,即一次写入多次读取。经常从数据源生成或者拷贝一次,然后用其做很多分析工作3、Hadoop不需要高成本的机器4、Hadoop可以提供很高的容错性,一个机器挂了,其他的副本可以补充这些数据5
2021-01-04 22:44:37
418
4
原创 集合
一、概念:对象的容器,实现对对象常规的一些操作,类似数组的功能。二、和数组的区别:1、长度不定,数组长度一定。2、数组可以存储基本数据类型,集合可以存储引用数据类型。Collection父接口Collection方法add()添加一个元素addAll()将一个集合中的所有对象添加到此集合中clear()清空此集合中所有对象size()返回此集合中的元素个数toArray将此集合转换为数组contains(Object a)检查此集合
2020-12-16 23:23:11
114
原创 线性结构和非线性结构
数据结构包括:线性结构和非线性结构线性结构一、特点:元素一对一二、存储结构:1、顺序存储结构,顺序存储结构的线性表成为顺序表,存储的元素是连续的(数组)。2、链式存储的线性表称为链表,存储的元素不一定是连续的,靠指针或地址连接(链表)。三、常见的线性结构有:数组、队列、链表、栈非线性结构非线性结构:二维数组、多维数组、广义表、树结构、图结构...
2020-12-16 22:15:54
192
原创 SpringBoot项目启动方式
一、直接点击图标二、运行主程序类 main方法三、打包jar的方式1、pom文件导入打包插件2、生产jar包右侧maven栏中双击package生成的jar包会存放在项目的target文件夹下3、我们打开控制台直接运行它(这里将他复制到了桌面,根据自己的路径调整)cd到存放目录后,使用java -jar xxxxxx.jar的命令去运行它。可以看到springboot项目已经通过打包的方式启动成功了。...
2020-07-28 21:16:05
410
原创 ORACLE之莫名---ORA-02290: 违反检查约束条件
问题描述工作中使用工具备份数据,从前置库导入到备份库。数据插入时报ORA-02290: 违反检查约束条件(NAMIBIAWEB.SYS_C0069731),这明显是在设置不可为空的字段上插入为空内容导致,但是检查数据库表后发现,字段设置为可为空,又查看了建表语句发现该字段依然是可以为空,同时有一个奇怪的现象,报错信息中的SYS_C0069731在数据库表中查询不到信息。针对这一莫名问题的报错,我开始查看程序中关于数据库插入处是否存在字段非空约束的内容,结果并未发现任何约束信息。 我...
2020-06-22 10:02:45
9067
2
原创 GIT基本操作(命令行操作)
查看状态 : git status(查看工作区和暂存区的状态)添加操作 :git add [file name] (将工作区的新建/修改添加到暂存区“未与本地仓库建立关联的需要先add”)提交操作:git commit -m "日志" [file name](将暂存区内容提交到本地库)...
2020-06-01 16:07:10
203
转载 java中匿名内部类的特点是什么?
匿名类最大的特点就是匿名了。。(感觉是废话)既然是匿名类,所以你无法在别的地方使用这个类(实例化,调用它的静态方法之类的)特点的话,除了只能使用一次,其实还有其他用处(在看spring-boot源码时发现的)当你想使用一个类的protected 方法时,但是又不和这个类在同一个包下,你是没办法调用的。这时候匿名类就派上用场了,你可以声明一个匿名类继承该类,并定义一个方法,在这个方法内使用super调用你想调用的那个方法(其实你也可以写个类继承这个类,就能调用父类的protected方法了,但是匿名类更简
2020-05-17 13:54:47
661
原创 DM error code 达梦数据库-错误代码 汇总
CODE ERRINFO100 空结果集101 字符串截断102 在集函数中计算NULL值103 无效的表名104 删除0行记录105 插入0行记录106 更新0行记录107 跨语句游标操作108 回收权限时无相应权限109 试图转换空字符串110 编译没有结束111 结果集数据获取完成112 不支持UTF8113 结果集缓存满114 刻度截断115 不完整的字符116
2020-05-09 10:17:37
38665
6
原创 SpringBoot配置thymeleaf 启动报错 org.thymeleaf.spring5.SpringTemplateEngine.setRenderHiddenMarkersBefore
pom文件配置<properties> <java.version>1.8</java.version> <thymeleaf.version>3.0.9.RELEASE</thymeleaf.version> <thymeleaf-layout-dialect.version>...
2020-04-20 21:42:16
3325
原创 SpringBoot日志使用slf4j+logback
1、默认配置SpringBoot默认帮我们配置好了日志; //记录器 Logger logger = LoggerFactory.getLogger(getClass()); @Test public void contextLoads() { //System.out.println(); //日志的级别; //由低到高 trace<debug<info&...
2020-04-18 16:41:02
267
原创 Windows下启动Redis闪退
我的问题我的Redis是免安装的,每次打开电脑后都要先启动一下redis,偶然发现,退出之后重新启动redis-server.exe,redis窗口闪退,无法再次启动。原因因为项目数据量比较大,而对redis内存比较依赖,可能导致电脑物理内存不足,解决方法一、修改redis.windows.conf文件,对redis占用最大内存做限制二、新建start.bat文件并添加以下内容r...
2020-04-15 11:04:31
415
原创 Cannot find ./catalina.sh The file is absent or does not have execute permission This file is needed
从Linux上下载出来catalina.sh,修改了一些设置之后重新上传到tomcat的bin目录下。然后cd到tomcat的bin目录下执行: sh startup.sh ,查看日志发现无反应;重新执行: sh shutdown.sh,控制台报错如下:Cannot find ./catalina.sh The file is absent or does not have execu...
2020-04-15 10:25:01
1792
原创 IDEA-maven项目中ojdbc依赖包无法导入报红线
ojdbc无法导入报红线(IDEA-maven项目中导入ojdbc依赖包时)1、pom.xml配置ojdbc<dependency><groupId>com.oracle</groupId><artifactId>ojdbc7</artifactId><version>12.1.0.1</version>...
2020-04-12 16:50:39
1342
DM7 达梦数据库最新安装包(百度网盘链接)
2020-05-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人