自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 收藏
  • 关注

原创 maven操作跳过test相关方式

maven操作忽略test测试

2022-07-03 08:14:33 2538

转载 云原生和云计算的区别

云原生、元计算认识

2022-06-14 21:57:52 3364 1

转载 MYSQL主流版本简述

MYSQL主流版本简述 最近,Oracle与亚马逊AWS风波不断。AWS要弃用Oracle,MySQL要挺大梁。而Oracle 首席技术官兼董事长 Larry Ellison 则公开表达了对自家 MySQL 的嫌弃,他告诉分析师:“要使用 MySQL,就必须放弃 Oracle 的大部分可靠性、安全性和性能,因为我们拥有巨大的技术优势”。 Ellison同时拥有全球第一大主流数据库Ora...

2021-11-29 16:44:54 5585

原创 oracle新增或更新clob字段: ORA-01704问题(长度超过4000)

oralce在处理sql的时候,会把传入的字符串转化为varchar2处理,varchar2的最大长度是4000,如果insert语句中单个字符串的长度超过4000,那就肯定会报错有两种比较简单的方式:一种是拼接字符串;一种是绑定变量。1.拼接字符串:拼接字符串的处理非常的简单粗暴,就是把超长的字符串切分成若干个长度不超过4000的子串,逐个update进去。比如这么写:update usertable set name='abcdefg' where userId = 'aaa';update

2021-07-07 14:54:59 6908 2

原创 集合判断是否为空工具类(CollectionUtils)

工具类:org.springframework.util.CollectionUtils方法://Collection public static boolean isEmpty(Collection collection){return collection == null || collection.isEmpty();}//Map public static boolean isEmpty(Map map){return map == null || map.isEmpty(

2021-06-28 17:49:29 571

原创 Oracle存储过程-入门教程

存储过程目录          一.什么是存储过程 二.为什么要写存储过程 三.存储过程基础 1.存储过程结构 2.存储过程语法 3.pl/sql处理存储过程 四.存储过程进阶 1.BUIK COLLECT 2.FORALL 3.pl/sql调试存储过程 4.案例实战 附.参考资料 一.什么是存储过程 存储过程,百度百科上是这样解释的,存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQ

2021-04-18 21:56:48 4688 7

原创 联想笔记本小新air14,Fn+功能键/Insert键

联想笔记本小新air14,键盘如何设置不用按Fn直接按F1~12注:Insert键同操作

2020-11-20 09:15:27 25544

转载 IntelliJ IDEA 编译方式介绍及编译器的设置和选择

相对于 Eclipse 的实时自动编译,IntelliJ IDEA 的编译更加手动化,虽然 IntelliJ IDEA 也可以通过设置开启实时编译,但是太浪费资源了,因此不建议这样做。IntelliJ IDEA 编译方式除了手工点击编译按钮进行编译之外,还可以在“容器”运行之前配置一个编译事件,先编译后运行。在默认情况下,IntelliJ IDEA 也都是这样设置的,因此在实际开发中,咱们也不用太注意编译这件事。虽然 IntelliJ IDEA 没有实时编译(未设置时),但是这并不影响代码的自动检查。但是对

2020-11-06 10:56:27 3438

原创 IntelliJ IDEA中 统一设置编码为utf-8或GBK

问题一:File->Settings->Editor->File Encodings问题二:File->Other Settings->Default Settings ->Editor->File Encodings 问题三: 将项目中的.idea文件夹中的encodings.xml文件中的编码格式改为uft-8问题四:File->Settings->Build,Execution,Deployment -> Compi

2020-11-06 10:10:57 5356

原创 IDEA中tomcat启动时日志乱码

IDEA中tomcat启动时日志乱码 server,localhost log,catalina log分别乱码打开tomcat/conf/目录下修改logging.properties 找到"utf-8"行更改为1catalina.org.apache.juli.AsyncFileHandler.encoding = GBK2localhost.org.apache.juli.AsyncFileHandler.encoding = GBK3manager.org.apach

2020-11-06 09:56:36 172

原创 Git 克隆问题-The remote end hung up unexpectedly

方法一:重新下载即可方法二:如方法一尝试后,仍然不可,请参考如下。=============================== 从GitHub上克隆一个项目一直不成功!猜想可能是文件太大超时或者网络太慢超时! 解决方案:配置git config --global http.lowSpeedLimit 0git config --global http.lowSpeedTime 999999增加最低速时间,but,还是不行!公司网络太不稳定了! &

2020-11-05 12:54:27 458

转载 Oracle中数据库的实例、表空间、用户、表之间关系

Oracle - 数据库的实例、表空间、用户、表之间关系 </h1> <div class="clear"></div> <div class="postBody"> 完整的Oracle数据库通常由两部分组成:Oracle数据库和数据库实例。 1) 数据库是一系列物理文件的集合(数据文件,控制文件,联机日志,参数文件等); 2) Oracle数据库实例则是一组Oracle后台进程/线程以及...

2020-10-27 11:16:35 544

原创 windows10网络列表查找

windows10网络列表

2020-09-30 17:26:09 1265

原创 java中关键字transient

关键字transient是干啥的

2020-09-21 18:36:38 111

原创 IDEA中在类中查找方法的快捷键

IDEA工具是当前类中查找一个方法快捷键 Ctrl + F12  例如在String类中查找contains方法。 第一步:Ctrl + F12 第二步:直接输入要查找的方法名

2020-09-20 00:09:13 4939

转载 关于断言机制(Assert)常用的方法

(1) isTrue(boolean expression)isTrue(boolean expression, String message)当 expression 不为 true 抛出异常;(2)notNull(Object object)当 object 不为 null 时抛出异常,notNull(Object object, String message) 方法允许您通过 message 定制异常信息。和 notNull() 方法断言规则相反的方法是 isNull(Object objec

2020-09-14 14:38:10 1652

转载 spring使用@Async注解异步处理

何为异步调用?在解释异步调用之前,我们先来看同步调用的定义;同步就是整个处理过程顺序执行,当各个过程都执行完毕,并返回结果。 异步调用则是只是发送了调用的指令,调用者无需等待被调用的方法完全执行完毕;而是继续执行下面的流程。例如, 在某个调用中,需要顺序调用 A, B, C三个过程方法;如他们都是同步调用,则需要将他们都顺序执行完毕之后,方算作过程执行完毕; 如B为一个异步的调用方法,则在执行完A之后,调用B,并不等待B完成,而是执行开始调用C,待C执行完毕之后,就意味着这个过程执行完毕了。常规..

2020-09-06 16:19:56 192

原创 线程的生命周期及实现方式

菜鸟教程

2020-09-06 16:17:46 131

原创 线程池处理流程图

一个线程池处理流程图:简单一句话:提交任务,线程池中的线程数可以增长至corePoolSize,之后继续提交任务将暂存至队列中,如果队列满,则看是否能继续增长线程数至maximumPoolSize,超出后将进行拒绝策略处理。显然,如果采用×××队列,那么maximumPoolSize将失效,线程池中的线程最多就是corePoolSize个线程工作。...

2020-09-06 16:15:16 861

原创 git命令常见英文提示翻译及使用场景

changes to be commited : 待提交的变更git场景:在“暂存”中的文件。即已经执行的过git add命令,但还没有执行 git commit -m “message”命令的“改变”或文件。changes not staged for commit : 没有被暂存的改变去做提交git场景:已经执行的过git add命令,但又一次修改了文件内容,对最近的这次修改还没有执行git add命令,的文件untracked files:未跟踪的文件git场景:新建在工作区的文件,

2020-09-05 12:00:34 658

原创 to be之谜

to be or not to be …to be , may be ,could be, would be, must be…to be ===不定词片语 == 不定的未来!!!to be + Ving, to be + Ved,哈哈哈哈哈。。。。。

2020-09-05 10:19:52 97

原创 Git版本查看 -命令图解

git branch -avv

2020-09-05 09:52:04 458

原创 谷歌清缓存的快捷键

谷歌清缓存的快捷键:Ctrl+Shift+Delete

2020-09-05 09:40:57 333

原创 异常 java.net.SocketException: Permission denied:connect

原因:服务没有起来

2020-09-04 00:57:02 1380

原创 No valid entries or contents found,this is not a valid OOXLM(office open xml)

该类参入问题,参数参考如下:MockMultipartFile file = new MockMultipartFile(“file”,filename,“application/sql”,new FileInputStream(“d:\abc\.a.xlsx”));

2020-09-01 23:14:58 26978 1

原创 junit : no runnable methods 解决方法

junit:no runnable methods1.导错了包:@Test时import的是@org.testng.annotations.Test 所以会报错 解决方法:改为import org.junit.Test;2.忘记在方法前面加入@Test注解

2020-09-01 16:04:18 1356 1

转载 The supplied data appears to be in the Office 2007+ XML

关键问题的原因还是excel版本的问题解决办法(1)判断文件后缀名是xls,还是xlsx(2)如果是xls,使用HSSFWorkbook;如果是xlsx,使用XSSFWorkbook

2020-09-01 11:18:05 346

原创 idea中 如何显示本地文件更改 与 git远程分支中文件的不同?

1.选择单个文件,单个文件对比;2.选择文件夹,文件夹内文件对比;3.这个项目同理。

2020-08-27 18:14:00 5108 1

转载 idea中如何显示git远程与本地的更改对比?

请问在intellj idea中,git项目如何像eclipse那样可以看到别人提交的服务器代码与本地代码的差别与冲突,这样我可以预先解决冲突再更新别人最新的代码。

2020-08-27 18:04:06 3395 2

转载 IDEA中切换分时,弹出 Git Checkout Problem

IDEA checkout Git 分支 弹出 Git Checkout Problem本地分支切换的时候(例如A切到B),会弹出来Restore workspace on branch switching 对话框,如果选择是的话,在切换分支的时候,你在当前分支(A)所做的一些还未add或commit/push的文件改动(包括断点等的设置)会带到切换后的分支(B)上;如果本地工作空间没有uncommitted changes, 分支会顺利切换如果本地工作空间(分支A)有些文件会被分支B改动

2020-08-27 16:59:24 1727 3

转载 关于firefox安全限制剪贴板操作的解决方法

一般会提示:“您的firefox安全限制限制您进行剪贴板操作,请打开’about:config’将signed.applets.codebase_principal_support’设置为true’之后重试,”可能你不明白他在说什么,其实很简单: 1.就是 在地址栏 输入 about:config 2.然后 在过滤器上 填 signed.applets.codebase_principal_support 3.就会出现设置选项,只要 双击 ,false就会改变成为true 4.完成

2020-08-25 09:53:34 2987

转载 Nginx 相关介绍(Nginx是什么?能干嘛?)

Nginx的产生  没有听过Nginx?那么一定听过它的"同行"Apache吧!Nginx同Apache一样都是一种WEB服务器。基于REST架构风格,以统一资源描述符(Uniform Resources Identifier)URI或者统一资源定位符(Uniform Resources Locator)URL作为沟通依据,通过HTTP协议提供各种网络服务。然而,这些服务器在设计之初受到当时环境的局限,例如当时的用户规模,网络带宽,产品特点等局限并且各自的定位和发展都不尽相同。这也使得各个WEB服务器有

2020-08-24 06:54:12 722

转载 oracle分页-两层和三层的区别

select t2.* from --两层嵌套  (select t.* , rownum as row_numfrom t where rownum <=20) t2  where t2.row_num > 11select t3.* from (      --三层嵌套select t2.*, rownum as row_num from (select * from t) t2 where rownum<=20) t3 where

2020-08-16 23:10:15 2396 1

原创 小图片_1

注:小记录,累计6.5H。ok!

2020-08-16 10:40:53 138

转载 oracle中REGEXP_SUBSTR(...level...)...connect by level...及正则相关

一、各个参数的解释说明:function REGEXP_SUBSTR(String, pattern, position, occurrence, modifier)string:需要进行正则处理的字符串pattern:进行匹配的正则表达式position:起始位置,从字符串的第几个字符开始正则表达式匹配(默认为1) 注意:字符串最初的位置是1而不是0occurrence:获取第几个分割出来的组(分割后最初的字符串会按分割的顺序排列成组)modifier:模式(‘i’不区分大小写进行检索;‘c’

2020-08-16 10:22:47 5772 1

转载 oracle的START WITH CONNECT BY PRIOR用法

oracle树查询的最重要的就是select…start with…connect by…prior语法了。依托于该语法,我们可以将一个表形结构的以树的顺序列出来。在下面列述了oracle中树型查询的常用查询方式以及经常使用的与树查询相关的oracle特性函数等,在这里只涉及到一张表中的树查询方式而不涉及多表中的关联等。1、准备测试表和测试数据12345678910111213141516171819202122232425262728

2020-08-16 09:55:51 491

原创 oracle中start with和connect by的用法

connect by 是结构化查询中用到的,其基本语法是:1 select … from tablename2 start with 条件13 connect by 条件24 where 条件3;例:1 select * from table2 start with org_id = ‘HBHqfWGWPy’3 connect by prior org_id = parent_id;     简单说来是将一个树状结构存储在一张表里,比如一个表中存

2020-08-16 09:52:44 928

原创 Oracle报错ORA-00904: 标识符无效

一般情况下,标识符错误是因为:语句中的列名在表中不存在,修改sql语句或者修改列名即可。特殊情况一般情况下,建表语句如下:create table student( id int, name varchar2(100))但是如果建表语句写成了:create table student( "id" int, "name" varchar2(100))若给列名加了双引号,表的列名查看时仍然为:id,name。 但是,若使用如下查询语句则会报错:ORA-00904:标识符无效

2020-08-16 09:44:37 3033

原创 DBMS_LOB.SUBSTR(col1,n,pos) : 获取文本

DBMS_LOB.SUBSTR(col1,n,pos) : 获取文本eg:DBMS_LOB.SUBSTR(col1,10,1) 表示从第1个字节开始取出10个字节.DBMS_LOB.SUBSTR(CLOB_VAR,32767) 表示截取CLOB变量保存的全部数据。代码示例:建表create table bak_DBMS_LOB_0302( bak_id number(4), bak_comment clob);commit;插入测试数据delete from bak_dbms_

2020-08-15 19:17:38 10089

原创 Eclipse版本号-英文版本对应数字版本

Eclipse版本号

2020-07-28 03:35:42 242

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除