自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Oracle常见函数——instr()

-- 获取一个字符串中某个字符的下标select instr('ABCBD', 'B') from dual

2022-10-20 17:41:44 4609

原创 IDEA 设置SVN项目管理忽略文件

IDEA 设置SVN项目管理忽略文件

2024-08-17 11:16:35 718

原创 达梦数据库创建用户和授权

-- 创建用户create user "HRSYS" identified by "P@ssW0rd!" default tablespace "HRSYS_DATA" default index tablespace "HRSYS_IDX";-- 创建模式(数据库)CREATE SCHEMA "HRSYS" AUTHORIZATION "HRSYS";

2024-08-14 11:41:05 507

原创 FRP配置内网穿透52版本以上适用

FRP配置内网穿透52版本以上适用

2024-07-28 01:07:45 851

原创 创建SpringBoot3.X项目(使用IDEA2022创建SpringBoot3.X项目)

创建SpringBoot3.X项目(使用IDEA2022创建SpringBoot3.X项目)

2024-05-07 10:38:16 437 1

原创 MySql 数据库初始化,创建用户,创建数据库,授权

【代码】MySql 数据库初始化,创建用户,创建数据库,授权。

2023-11-16 11:39:49 332

原创 JSON字符串和对象(Json对象、Java对象)的互相转化(Json字符串和Json对象互相转化、Json字符串和Java对象互相转化,FastJson2详解)

Json字符串和Json对象互相转化、Json字符串和Java对象互相转化,FastJson2详解

2023-09-22 10:01:14 1993

原创 Base64编码与解码(Base64相互转化)

Base64字符串之间的相互转化,Base64编码与解码,Base64编码与解码

2023-09-21 16:17:18 1642

原创 Java获取时间戳

System.currentTimeMillis()

2023-07-28 18:19:52 2596

原创 Base64之间的相互转化

//转化为Base64字符串String strOld = "Welcome to the new world";base64EncodeStr = Base64.encodeBase64String(strOld.getBytes());System.out.println("Base64字符串:" + base64EncodeStr);// 还原Base64字符串base64DencodeStr = new String(Base64.decodeBase64(base64EncodeStr

2023-07-28 18:02:46 2457

原创 Oracle数据库创建存储过程

【代码】Oracle数据库创建存储过程。

2023-06-28 23:13:12 1151

原创 油猴插件安装

下载地址https://www.google.cn/chrome/index.html。下载地址:https://wwt.lanzouy.com/iVGxT0dhswbc。

2023-06-16 18:18:05 1059

原创 Oracle 分区详解

Oracle表分区,Oracle表按照时间分区,Oracle表按照固定值分区

2023-06-14 16:57:10 874

原创 Oracle格式化五位数字格式时间

select to_char(to_date('1900-01-01', 'yyyy-mm-dd') + 44978 - 2 , 'yyyy-mm-dd') from dual;

2023-02-21 23:02:45 1098

原创 超链接鼠标悬浮没有小手且显示的是输入光标

这个问题应该是有些属性影响了该功能,我们只需要在样式中添加相关拓展:default 默认光标(通常是一个箭头)auto 默认。浏览器设置的光标。crosshair 光标呈现为十字线。pointer 光标呈现为指示链接的指针(一只手)move 此光标指示某对象可被移动。e-resize 此光标指示矩形框的边缘可被向右(东)移动。ne-resize 此光标指示矩形框的边缘可被向上及向右移动(北/东)。nw-resize 此光标指示矩形框的边缘可被向上及向左移动(北/西)。n-resiz

2022-07-13 14:48:20 1074

原创 jQuery判断是否含有某个class

判断某个DOM对象是否含有某个class名称

2022-07-11 15:42:21 1297

原创 前段判断值非空(HTML、JQuery、JavaScript)(自用)

前段页面DOM对象的空值包含了0 、''、 undefined、null、NaN如果在判断非空的时候一个一个的都写上会非常的繁琐,这里有一个技巧利用JQuery的val()函数 + if判断如果你获取的DOM对象的值是0 、''、 undefined、null、NaN其中任意一个都会返回false相反则会返回true,与其相对应的还有备注:这里解释一下null与undefined和""的区别:null:空对象 ,null转为数值就是0 undefined:全局对象window的一个特殊属性.

2022-07-11 15:38:43 1488

原创 Map循环遍历的五种方法记录

我们先初始化一个最简单的Map集合方法一:先获取到所有key、value,再通过foreach循环,遍历出所有k、v,理论上推荐这种方法,尤其是容量较大的时候。方法二:通过key的set集合进行遍历,然后通过key来取map的value方法三:将key的set集合以迭代器的方式遍历出来,然后通过key来取map的value方法四:将整个Map的键值对以迭代器的方式遍历出来,然后通过.getKey()与.getValue()方法取k、v的值,过程比较繁琐,数据量比较大时耗时

2022-06-21 15:12:04 15885 1

原创 Oracle 常用函数(自用)

-- 获取当前年份的第一天select trunc(sysdate, 'yyyy') from dualselect trunc(sysdate, 'yy') from dual-- 获取当前日期(今天的日期)select trunc(sysdate, 'dd') from dual-- 获取本周的第一天的日期select trunc(sysdate, 'd') from dual-- 将时间时间(精确到为小时)select trunc(sysdate, 'hh') from dua.

2021-11-11 18:41:53 820

原创 ORA-12801/ORA-01652

先说下自己遇到的问题:自己是在生成百万级的模拟数据时报的如下这个错误:ORA-12801: 并行查询服务器 P005 中发出错误信号ORA-01652: 无法通过 128 (在表空间 TEMP 中) 扩展 temp 段其实这个就是表空间不足导致的,可以通过如下方法查看自己临时表空间的状态-- 查询临时表空间状态:select tablespace_name,file_name,bytes/1024/1024 file_size,autoextensible from dba_temp

2021-09-08 15:06:15 13814

原创 wangEditror引用步骤(自用)

JS文件中引用(传统方式)下载JS依赖文件首先打开网址https://www.wangeditor.com/(wangEditor官网)按照下图的流程操作,下载之后复制如图中4 中标识的地方的wangEditor.min.js文件 将文件复制到项目中 在所需的页面文件中引用该js文件就可以了 <!--引入wangEditor(富文本编辑器)--><script type="application/javascript" src="resources/plugins/wa.

2021-04-20 18:09:42 686

原创 JQuery将图片转化为Base64数据

HTML代码<input type="file" id="file" name="file" multiple="multiple"/><img class="userPhoto" src="resources/images/logo.jpg" alt="点击上传照片">JQuery代码: // 图片文件绑定事件 $("#file").change(function () { img2Base64(this, function (d.

2020-12-31 17:58:08 2965

原创 Java实现文件下载功能

前端代HTML代码:<a href="requestUrl"><span id="downloadDocumentText">点击触发</span></a>前端代JQuery代码:<script type="application/javascript"> $('#downloadDocumentText').click();</script>后台代码:public void downloa...

2020-12-31 17:52:11 854

原创 jQuery触发超链接a的跳转事件

一般情况下如果想要调用某个元素的点击事件时只需要使用如下方法即可$('.className').click();但是超链接比较特殊如果想要触发超链接的点击事件的话其实需要触发的是超链接子元素的点击事件<a href="requestUrl"><span id="downloadDocumentText">点击触发</span></a>$('#downloadDocumentText').click();这样就可触发超链接的点击(跳..

2020-12-31 17:41:55 2048

原创 国家、省数据库字典

表结构CREATE TABLE "RHYME_YJS"."ZDGZRY_T_DIC" ( "DIC_ID" VARCHAR2(32 BYTE) NOT NULL, "DIC_KEY" VARCHAR2(8 BYTE), "DIC_VALUE" VARCHAR2(128 BYTE), "DIC_DESC" VARCHAR2(256 BYTE), "DIC_TYPE" VARCHAR2(32 BYTE))COMMENT ON COLUMN "RHYME_YJS"."ZDGZRY_...

2020-12-22 18:27:40 1685

原创 人大金仓(Kingbase)数据库迁移——KDMS工具(人大金仓数据库迁移工具迁移失败可使用此方法)

使用KDMS工具迁移注意事项:使KDMS工具迁移数据库时只能迁移除数据库表数据之外的内容之后再结合金仓数据库本身的工具进行迁移数据首先登陆金仓社区如果没有先注册一个账户,金仓社区地址https://bbs.kingbase.com.cn/进入数据库迁移评估接下来根据你的数据库下载相应版本的数据库采集工具我这里使用MySQL进行演示文件下载完成之后解压找到KingbaseDMS-mysql.exe并使用管理员运行(鉴于个别电脑权限问题最好是以管理员...

2020-10-29 17:15:03 12120 1

原创 人大金仓(Kingbase)数据库迁移——使用大金仓数据库迁移工具进行迁移

使用金仓数据库管理工具进行迁移:注意事项: 目前迁移数据库MySQL只支持5.1的版本,其他的版本会导致迁移过程中卡死,如果是高版本建议先将数据库使用navcit迁移至低版本随后再使用金仓进行迁移; 人大金仓V7迁移到V8也是需要使用迁移工具的 打开数据库迁移工具右键“新建”分别创建迁移到数据库连接和将要迁移到的数据库连接分别填写迁移数据库和 目标数据库信息(确定之前点击测试连接进行测试 通过之后在进行迁移)选中刚刚创建的迁移数据库和目标数据库并创建任务名称

2020-10-19 18:50:33 14592 9

原创 人大金仓创建(初始化)数据库

1.首先左下角点出Windows菜单(为什不直接点开呢,是因为将数据库注册到krms需要管理员的权限如果你不是管理员运行,数据库创建成功之后无法注册到krms)2.找到工具以管理身份运行(确保数据库能够注册到krms)3.点击下一步:4.选择文件存储位置(之后下一步):5.设置数据库管理账户、密码:6.选择数据库编码格式:7.8.9.确认信息10.设置数据库实例名:...

2020-09-02 11:22:37 6994

原创 人大金仓V7-注册实例过程出错: Cannot open service manager. 5

人大金仓数据库在创建(人大金仓称为初始化)数据库时和我们其他主流的数据库操作大相径庭我今天在创建数据库时就遇到了一个问题,处理了很长的时间问题如下注册实例过程出错:Cannot open service manager. 5出错原因:本地在创建数据库时权限不够,这个问题大多出在win7 和win8 (但是我自己是在win10 最近也遇到了)解决方案如下:使用管理员启动初始化工具就好了步骤如下:1.找到工具右键打开文件位置2.找到文件右键管理员启动即可...

2020-07-17 10:55:17 3151

转载 IntelliJ IDEA 设置代码提示或自动补全的快捷键 (附IntelliJ IDEA常用快捷键)

修改方法如下:点击 文件菜单(File) –> 点击 设置(Settings… Ctrl+Alt+S), –> 打开设置对话框。在左侧的导航框中点击 KeyMap。接着在右边的树型框中选择 Main menu –> Code –> Completion.接着需要做两件事:1. 移除原来的Cycle Expand Word 的 Alt+/ 快捷键绑定。2. 在 Basic 上点击右键,去除原来的 Ctrl+空格 绑定,然后添加Alt+/ 快捷键。然后应用(...

2020-06-28 09:05:28 1188

原创 每天记录十道面试题(一)

1、面向对象的特征有哪些方面? 1)封装性:封装是将数据和过程包裹起来,用户只是可以知道并使用对象的属性和方法,并不知道对象的具体实现。对象以外的部分不能随意存取对象内部的数据。在封装的对象内部可以改变其结构或实现方法,只要对象的接口没有变化,则代码的其它部分也不需要处理。这样使错误局部化,大大提高了程序的可维护性,并且降低了查错改错的难度。2)继承性:继承是有联系的类所构成的层次模型。它可以重用类,并且提供了明确表达共性的方式,即原始类的派生类(子类)可以从基类(父类)那里继承方法和...

2020-06-16 10:09:12 172

原创 java -Xms -Xmx -XX:PermSize -XX:MaxPermSize 作用详解

在做java开发时尤其是大型软件开发时经常会遇到内存溢出的问题,比如说OutOfMemoryError等。这是个让开发人员很痛苦、也很纠结的问题,因为我们有时不知道什么样的操作导致了这种问题的发生。所以我们不得不通过不断的优化自己的代码结构,重构了一次又一次。虽然说不断的重构自己的代码对公对私都是一件非常好的事,但是有时我们会发现有些时候不单单是通过重构自身的代码就能够解决这样的问题,因为也可能是由于我们对java虚拟机运行时的内存分配的不得当导致了内存溢出现象的不断发生。为了解决这一问题,ja...

2020-05-28 18:18:08 1815

原创 java.lang.OutOfMemoryError: PermGen space有效解决方法(Eclipse)

1、如果是debug模式运行,需要调整debug的虚拟机参数,因为debug模式的默认内存分配时很少的。选择Arguments在VMarguments里面填写内存值如:-Xms256m-Xmx512m-XX:MaxNewSize=256m-XX:MaxPermSize=256m如图:一般的ini文件设置主要包括以下几项:-vmargs-Xms40m-X...

2020-05-08 14:58:23 296

原创 Tomcat端口详解

1. 采用记事本打开Tomcat安装目录下的conf文件夹下的server.xml文件。2. 在server.xml文件中找到以下代码:(1)<connector port="8080"protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"/>此连接器是负责建立HTTP连接。再通过浏览器访问Tomc...

2020-04-30 14:34:09 989 1

原创 List中循环存储Map集合 数据覆盖原因分析及解决方法

我们可能会遇到当我们向list集合中运用add()方法循环添加map集合时会出现后添加的map集合数据覆盖前面添加的数据问题,最终让添加的数据都一样且都是最后一条数据,接下来我就对此问题进行原因分析以及解决方法。问题展现不多说,先放向list集合添加map集合时出现问题的代码String[] s ={"12","13","14","11"}; List list = n...

2020-04-26 10:24:57 2885 2

原创 maven随笔(1)— maven-compiler-plugin 插件详解

maven是个项目管理工具,如果我们不告诉它我们的代码要使用什么样的jdk版本编译的话,它就会用maven-compiler-plugin默认的jdk版本来进行处理,这样就容易出现版本不匹配,以至于可能导致编译不通过的问题。maven的默认编译使用的jdk版本貌似很低,使用maven-compiler-plugin插件可以指定项目源码的jdk版本,编译后的jdk版本,以及编码。<...

2020-02-04 15:13:42 888

原创 服务器部署Tomcat及JDK的详解

一般我们部署项目都是在eclipse直接部署发布就可以访问了,但是在服务器上面是没有相关的工具的所以我们需要使用单独的tomcat和相对的JDK(因为服务器不可能只部署一个项目,所以服务器上配置的Tomcat和部署的项目不一定是相匹配的)1、首先我们需要在本地编译好的.class项目文件(使用eclipse或者是其他的工具直接run as ---> runonserver运行成功之后...

2020-01-15 13:42:48 742

原创 Win10安装msi软件时报错2503处理方案

在win10上安装PLSQL时,因为是.msi后缀的安装文件,在安装时过程中提示2503、2502错误,因此无法安装。下面是网上找到的方法可以参考下(前两种我用着无用,第三种可用):1、以管理员方式运行安装包,即安装包右键,“以管理员方式运行”或者“以管理员取得所有权”。2、win+r,输入gpedit.msc 直接回车,会看见以下界面:分别点击以下按钮,管理模板-&gt...

2020-01-15 09:18:48 1772 2

原创 Oracle 创建表空间、创建用户、分配表空间、用户添加权限

1.首先使用sqlPlus登录用户2.创建表空间:create tablespace demo datafile 'D:\oracle\demo.dbf' size 150M autoextend on next 50M maxsize 300M extent management local;效果图:3.创建用户并指定空间create user demo ide...

2019-10-30 12:11:15 144

原创 Spring-boot框架下的Maven项目使用freemarker模板引擎

freemarker我们之前就使用过很多次在SpringBoot中我们想要使用freemarker模板引擎那么我们需要以下步骤(这里讲解maven项目中的整合)1.首先我们需要在pom文件中引入依赖<!-- 引入freemarker模板引擎依赖 --> <dependency> <groupId>org.springframewor...

2019-10-06 01:03:49 1539

空空如也

空空如也

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

TA关注的人

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