- 博客(14)
- 收藏
- 关注
原创 日常bug 22/05
一、项目启动bug1.报日常的shorten command line的bug;原因:解决方法:2.没办法连接zk原因:解决方法:3.controller层报错,某个bean已存在之类的原因:有个注解当时图方便直接cv,结果忘记改value值了;解决方法:查日志,到对应的controller层的文件去修改正确的value值;二、开发报错三、测试接口报错1.swagger报错:NameResolver returned no usable address. addrs=[], at
2022-05-18 16:09:50
1557
原创 面试问题-SQL优化问题
SQL优化有了解吗?(会SQL优化吗?)SQL的优化问题啊,我想想。。。首先我们可以对那些常用的一些数据字段建立索引,这样可以在我们需要用他们的时候呢就可以避免进行到一个全表扫描;提到全表扫描,咱们还可以通过一个先通过将空值更改为一个统一的特殊值,这样就不至于需要进行一个null值判断,不然就会导致索引失效,到时候又会进行一个全表扫描,这个也是一个SQL的优化手段;然后还有一些手段也是通过防止索引失效从而达到防止全表扫描的一些SQL手段,比如尽量不要使用in啊,不等于,或者表达式等等手段;上面主要
2022-03-11 17:59:43
1285
原创 22/02/17学习笔记
知识回顾###(1)hadoop简介数据存储与数据计算hdfs :通过分布式文件存储对数据进行存储;MapReduce:通过MapReduce进行数据的计算;(2)hadoop生态圈简介实时数仓:spark 、 kafka等等离线数仓:hdfs 、 MapReduce 、 sqoop 、 hive等工具(3)关系型数据库与非关系型数据库关系型数据库:传统的数据库,Oracle、MySQL等等;非关系型数据库:HBASE 、 Redis等等注:非关系型数据库中存储数据本来没有任何关
2022-02-17 18:54:17
2257
原创 22/02/15 学习笔记
一、一些指令集统计一个文件有多少行:指令:wc -l 文件名统计一个文件夹里有多少文件:指令:ls -l|grep "^-"|wc -l统计有多少个目录:只查看当前目录下有多少目录指令:ls -l|grep "^d"|wc -l查看当前目录下有多少目录时包括下级的子目录指令:ls -lR|grep "^d"|wc -l作业:1.查询当前路径下的指定前缀名的所有目的文件数量二、liunx用户、组、权限1.ls 与ll使用ll进行查看当前目录下的目录与
2022-02-15 17:51:50
512
原创 22/02/14 学习笔记
Xshell操作一、第一行解析:hadoop:用户名@node100:主机名~:家目录二、一些基本的命令ls:显示当前目录下的目录(文件)信息ll:详细显示当前目录下的目录(文件)信息cd :cd 目录名称:进入对应目录cd .:当前目录cd … :返回上一级目录cd / :进入根目录Table键:自动补齐向上键:调用上次的代码(可以多次按)向下键:与向上键连用三、绝对路径与相对路径绝对路径:从根目录下开始到目标目录的目录名称字符串,中间用 / 连接eg:进入根
2022-02-14 16:14:42
614
原创 学习笔记22/1/19与22/1/20
学习笔记一、游标(1)不带参数的游标游标声明格式:DECLARE CURSOR 游标名 IS SELECT 语句;---游标所指向的那个查询的结果集BEGIN -- 打开游标 逻辑体(游标的使用/执行 放在这一块)END;游标自动使用格式:eg:将 EMP 表的员工工号、姓名一起打印出来;DECLARE CURSOR C_EMP IS SELECT EMPNO ,ENAME FROM EMP ;BEGIN FOR I IN
2022-01-20 22:30:53
177
原创 学习笔记22/1/18
学习笔记一、程序块代码1.条件判断(if else)语法结构IF 条件1 THEN 操作1; ELSIF 条件2 THEN 操作2; ELSIF 条件3 THEN 操作3; ... ELSE 操作N; END IF; eg:传入一个员工的工号如果这个员工的 岗位是 ANALYST 或者 CLERK 或者 SALESMAN 就给员工加 500 块工资如果这个员工的 岗位MANAGER ,就给员工加 800 块工资如果是
2022-01-18 18:26:06
251
原创 学习笔记22/1/17
学习笔记一、程序代码块1.语法结构--语法结构DECLARE --声明的地方(声明变量、常量、游标等等),这一块可以省略BEGIN -- 代码执行的逻辑块 EXCEPTION --处理异常的逻辑END; --程序结束声明 BEGIN DBMS_OUTPUT.put_line('HELLO WORLD');END; 一切语言都从hello world开始;注:1.每写完一行代码后记得加上分号;2.end最后一定要加上分号作为结束。2.变量(1)通过给定变量查
2022-01-17 17:22:57
434
2
原创 学习笔记22/1/11
函数学习1.trim()函数(1)trim()语法1:trim(str)作用:删除字符串两边的空格eg:删除掉对应字符串‘ WUHUQIFEI ’SELECT TRIM(' WUHUQIFEI ') "TRIM EG"FROM DUAL;上述语句在不加任何语法:trim(char from x)作用:删除字符x串两边的char字符,char仅能是一个字符eg:删除掉对应字符串‘ AAAAWUHUQIFEIAAAA’中的ASELECT (2)ltrim()(3)rtrim
2022-01-12 11:27:07
362
原创 学习笔记22/1/10
学习笔记一、分析函数聚合函数(分组函数)最后只能看到一个聚合后的结果;分析函数(开窗函数)既可以看到聚合后的结果还能看到组内的明细;1、简单运用:语法:函数名(列)over(【partition by 列】【order by 列】)1、min2、max3、avg4、sum5、counteg:查询每个部门的最低工资,职位最低工资,又提成的人数;SELECT DISTINCT E.DEPTNO,MIN(SAL)OVER(PARTITION BY DEPTNO) 最低, E
2022-01-10 17:52:44
294
原创 今日笔记22/1/7
学习笔记一、SQL查询中计算的优先级:优先级:计算的顺序1.小括号2.乘除3.加减,连接符4.比较符5.is null,in6.between and7.not8.and9.or小括号优先级最高,or的优先级最低可以用小括号来改变优先级同一优先级从左往右依次计算如果不记得优先级顺序,记得加括号((A and B) or (C and D))((A or (B and C)) or D)上述转自:CSDN博主「Tapyou」的原创文章原文链接:https://blog.
2022-01-08 10:31:27
595
转载 Oracle中的instr()函数详解及应用
转自:doshre1)instr()函数的格式 (俗称:字符查找函数)INSTR( string, substring [, start_position [, th_appearance ] ] )参数:string - 要搜索的字符串。字符串可以是CHAR,VARCHAR2,NCHAR,NVARCHAR2,CLOB或NCLOB等类型。substring - 要在字符串(string)中搜索的子字符串。 子字符串可以是CHAR,VARCHAR2,NCHAR,NVARCHAR2,CLOB或NCL
2022-01-07 10:00:31
20587
原创 Oracle PL/SQL 中如何将单引号作为数据类型插入表中
Oracle PL/SQL 中如何将单引号作为数据类型插入表中据我所查的资料里,在MySQL的基本查询中,单引号(’)与双引号(”)的使用要求没有那么严格,但是在Oracle PL/SQL中,单引号与双引号的使用要求不一样,在字段中的字符串类型使用的是单引号,如:INSERT INTO TABLE VALUES ('Zeiyalo');上述语句在表中查询结果为Zeiyalo;然后也可以将双引号嵌套在单引号里面作为字符串数据输入到表中间,如:INSERT INTO TABLE VALUES (' "
2022-01-05 13:59:22
2031
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人