自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

活跃的技术客

活跃的技术客

  • 博客(36)
  • 资源 (4)
  • 收藏
  • 关注

原创 LambdaUpdateWrapper 的两种方式

【代码】LambdaUpdateWrapper 的两种方式。

2023-03-22 17:15:04 13434 1

原创 日期时间工具类DataUtils(其中包含java8,java7不同版本的处理)

【代码】日期时间工具类(其中包含java8,java7不同版本的处理)

2023-03-15 20:05:10 542

转载 mysql 8 设置数据库用户信息

Mysql 8.0 创建用户、授权用户、更改密码、撤销用户权限、删除用户

2022-09-23 15:47:26 550

转载 Centos7安装Mysql8教程

centos7安装mysql教程

2022-08-18 11:30:39 6779

原创 documentationPluginsBootstrapper

SpringBoot2.6.x 整合swagger3.0 报错Failed to start bean 'documentationPluginsBootstrapper'

2022-07-25 11:51:51 7470

转载 CentOS7.9使用rpm方式安装mysql8.0.26

1.安装环境系统:CentOS Linux7.9[root@oldboy opt]# cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)数据库:mysql8.0.26#1)关闭selinux:setenforce 0getenforcesed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config2.下载mysql软件包注意:下载地址...

2021-12-08 10:24:57 348

转载 redis面试 缓存雪崩、击穿、穿透

正文之前写句话,我看了之后是马上就理解了,所以来记录下!正文那提到Redis我相信各位在面试,或者实际开发过程中对缓存雪崩,穿透,击穿也不陌生吧,就算没遇到过但是你肯定听过,那三者到底有什么区别,我们又应该怎么去防止这样的情况发生呢,我们有请下一位受害者。面试开始一个大腹便便,穿着格子衬衣的中年男子,拿着一个满是划痕的mac向你走来,看着快秃顶的头发,心想着肯定是尼玛顶级架构师吧!但是我们腹有诗书气自华,虚都不虚。小伙子我看你的简历上写到了Redis,那么我们直接开门见山.

2021-09-02 18:08:38 118

转载 Java|Java生成Excel表

1问题描述最近遇到一个问题,就是在系统页面上加一个Excel表格导出的问题,这个问题很好解决啊,写一个JS把后台给的数据导出到Excel表格不就行了吗。然而当我们在测试的时候,确始终不能如我所愿。2问题分析原来问题出在了浏览器兼容问题上,我在开发的时候用的是Google浏览器,但是测试的电脑上没有安装G哦哦过了浏览器,所以只能在IE或者360浏览器上进行测试。这就遇到麻烦了啊,IE和360浏览器不支持我写的JS代码啊,总不能让别人使用我的系统的时候还要提前安装一个Google浏览器吧,这

2021-08-27 13:20:30 1485

原创 Oracle排序中NULL值处理的五种常用方法

1、缺省处理Oracle在Order by 时缺省认为null是最大值,所以如果是ASC升序则排在最后,DESC降序则排在最前2、使用nvl函数nvl函数可以将输入参数为空时转换为一特定值,如nvl(employee_name,’张三’)表示当employee_name为空时则返回’张三’,如果不为空则返回employee_name通过这个函数可以定制null的排序位置。3、使用decode函数decode函数比nvl函数更强大,同样它也可以将输入参数为空时转换为一特

2021-08-26 17:09:03 1972

原创 sql中in,not in,exists,not exists效率分析

in和exists执行时,in是先执行子查询中的查询,然后再执行主查询。而exists查询它是先执行主查询,即外层表的查询,然后再执行子查询。exists和in在执行时效率单从执行时间来说差不多,exists要稍微优于in。在使用时一般应该是用exists而不用in如果子查询得出的结果集记录较少,主查询中的表较大且又有索引时应该用in,反之如果外层的主查询记录较少,子查询中的表大,又有索引时使用exists。IN时不对NULL进行处理。not exists和not in...

2021-08-26 17:07:35 447

原创 Java解析XML的四种方法

XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(Document Object Model),DTD(Document Type Definition),SAX(Simple API for XML),XSD(Xml Schema Definition),XSLT(Extensible Stylesheet Language Transformations

2021-08-26 17:03:20 2181

原创 springmvc springboot集成swagger2配置实现

一、首先需要引用swagger2的包<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.4.0</version> </dependency> <dependency> <gr

2021-08-25 12:13:36 201

原创 数据库事务4种隔离级别及7种传播行为

一:数据库的事物隔离级别与传播行为总结:脏数据  脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。因为这个数据是还没有提交的数据,那么另外一个事务读到的这个数据是脏数据(Dirty Data),依据脏数据所做的操作可能是不正确的。不可重复读  在一个事务内,多次读同一数据。在这个事务还没有结束时,另外一个事务也访问该数据。那么,在第一个事务中的两次读数据之间,由于第...

2021-04-29 16:50:26 664

原创 nodeJS安装

1、下载安装下载路径:https://nodejs.org/zh-cn/download/根据自己电脑系统及位数选择,我这里选择windows64位.msi格式安装包.msi和.zip格式区别:.msi是Windows installer开发出来的程序安装文件,它可以让你安装,修改,卸载你所安装的程序。说白了.msi就是Windows installer的数据包,把所有和安装文件相关的内容封装在一个包里。 .zip是一个压缩包,解压之后即可,不需要安装下载完成后,双击安装包,开始安装

2021-03-09 10:49:18 585

原创 nodeJS环境变量的配置

说明:这里的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为以后在执行类似:npm install express [-g] (后面的可选参数-g,g代表global全局安装的意思)的安装语句时,会将安装的模块安装到【C:\Users\用户名\AppData\Roaming\npm】路径中,占C盘空间。例如:我希望将全模块所在路径和缓存路径放在我node.js安装的文件夹中,则在我安装的文件夹【D:\Develop\nodejs】下创建两个文件夹【node

2021-03-08 17:57:35 16207 7

转载 强大的lombok注解@Getter @Setter详解 - 一米阳光

1.为什么强大? 项目中经常使用bean,entity等类,绝大部分数据类类中都需要get、set、toString、equals和hashCode方法,尽管IDE工具都会帮我们生成。但自动生成这些代码后,如果bean中的属性一旦有修改、删除或增加时,需要重新生成或删除get/set等方法,给代码维护增加负担。而使用了lombok之后,就不需要编写或生成setter或getter等方法了,而使用lombok注解的方式,在编译生成的字节码文件中就会存在setter/getter等方法,这样就大大...

2020-09-22 10:48:36 535

转载 JqGrid选中行、取消选中行、获得选中行数据

JqGrid选中行、取消选中行、获得选中行数据 ,其中取消选中行的方式中,通$("jqgridtableid").trigger("reloadGrid");不好用,建议使用$("#tokeInOutList").jqGrid('resetSelection');的方法1、取消所有选中的行://这个是通过将所有的Grid重新加载一遍的方式将Grid的数据都清空掉$("jqgridtableid").trigger("reloadGrid");//通过重置选择行的方式来解决这个问题,这个.

2020-09-22 10:12:59 2296

原创 java调用url

1.发送请求工具方法封装import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.URL;import java.net.URLConnection;import java.util.List;import java.util.Map;public class HttpRequ.

2020-09-16 15:16:25 773

原创 扩展jQuery easyui datagrid增加动态改变列编辑的类型

$.extend($.fn.datagrid.methods, { addEditor : function(jq, param) { if (param instanceof Array) { $.each(param, function(index, item) { var e = $(jq).datagrid('getColumnOption', item.field); ...

2020-09-09 18:51:32 426

原创 java.net.BindException: 地址已在使用 Linux终止被占用端口

严重: StandardServer.await: create[localhost:8885]:java.net.BindException: 地址已在使用 (Bind failed) at java.net.PlainSocketImpl.socketBind(Native Method) at java.net.AbstractPlainSocketImpl.bind(A...

2019-11-04 14:04:23 8286

原创 select2 选中获取值和赋值

//取name值var select2value = $("#select2").select2("val");var select2value = $("#select2 option:checked").val();var select2value = $("#select2").find("option:selected").val();//取name值 var sele...

2019-07-17 10:41:33 6323

转载 Intellij IDEA web项目页面中文乱码解决方案

最近开始使用idea 遇到了web中文乱码问题,网上找了一堆解决方案,这个方案解决了我的问题,分享给大家共享,希望可以解决你现在遇到的问题。错误原因: 基本上是idea的tomcat或者是idea本身环境导致解决方案:1:选择tomcat》Edit Configurations...2:选择》Startup/Connection面板》勾选Pass environme...

2019-07-05 10:41:52 6815 1

转载 Maven创建 dubbo配置文件错误

在创建dubbo项目,引用xml文件时,首先需要引入这几个xml文件1)xmlns:dubbo="http://code.alibabatech.com/schema/dubbo";2)http://code.alibabatech.com/schema/dubbo;\3)http://code.alibabatech.com/schema/dubbo/dubbo.xsd "但...

2019-07-02 11:51:06 383

转载 tomcat ssi配置 支持html

1.官方参考文档地址:http://httpd.apache.org/docs/current/howto/ssi.html#basicssidirectiveshttps://tomcat.apache.org/tomcat-7.0-doc/ssi-howto.html2.配置步骤(1)修改tomcat根目录下的conf文件夹中的context.xml,修改如下:Xml代码...

2019-05-10 11:58:54 179

原创 eclipse 删除多余工作空间

eclipse 删除多余工作空间打开eclipse,菜单中找到:window>preferences>general>statrtup and shutdown>workspaces路径; 按照如下图片标志路径的步骤一次操作,然后选中你想要删除的工作空间,点击右边的remove按钮,最后点击Apply and Close或者apply按钮即可完成操作。...

2019-04-10 09:58:27 1214

原创 字符串三中拼接方式的区别(String,StringBuffer,StringBuilder)

1.三者在执行速度方面的比较:StringBuilder&gt; StringBuffer &gt; String2.String &lt;(StringBuffer,StringBuilder)的原因    String:字符串常量    StringBuffer:字符串变量    StringBuilder:字符串变量从上面的名字可以看到,String是“字符串常量...

2019-03-15 16:18:22 265

原创 Mybatis中javaType与jdbcType对应关系

JDBC Type Java Type CHAR String VARCHAR String LONGVARCHAR String NUMERIC java.math.BigDecimal DECIMAL java.math.BigDecim...

2019-03-15 14:12:19 228

原创 主题包网址(Theme)

idea主题网址:http://www.riaway.com/ http://color-themes.com/?view=indexhttp://color-themes.com/?view=index

2019-03-06 10:54:36 2974

原创 spring 定时任务 执行时间设置规则

spring 定时任务的 执行时间设置规则单纯针对时间的设置规则org.springframework.scheduling.quartz.CronTriggerBean允许你更精确地控制任务的运行时间,只需要设置其cronExpression属性。一个cronExpression表达式有至少6个(也可能是7个)由空格分隔的时间元素。从左至右,这些元素的定义如下:1.秒(0–59)2....

2019-01-14 10:11:46 1383

原创 Eclipse设置代码格式化样式

Eclipse 设置代码格式化的快捷键是 CTRL+SHIFT+F 1.打开Eclipse ,找到window---&gt;perferences,搜索‘java’关键字; 注:(3).先选自己较中意的格式; 2.想设计自己想要的格式需要点击‘new’按键,重新新建一个并重命名(不可以与已有名称重复).3.点击上图第4步进入编辑页面5.选择自己所想要设计的格式,选择...

2018-08-25 10:24:03 26728

转载 json字符串与java对象互转

在开发过程中,经常需要和别的系统交换数据,数据交换的格式有XML、JSON等,JSON作为一个轻量级的数据格式比xml效率要高,XML需要很多的标签,这无疑占据了网络流量,JSON在这方面则做的很好,下面先看下JSON的格式,JSON可以有两种格式,一种是对象格式的,另一种是数组对象,{"name":"JSON","address":"北京市西城区","age":25}//JSON的对象格...

2018-07-27 14:02:59 157

转载 Eclipse安装SVN插件的几种方法

Eclipse安装插件的几种方法(eclipse安装SVN插件)在这里啰嗦一句,其实更新的版本mar2更好用。但是由于在低电压版的本本上,mar2跑不起来,经常假死,kepler可以很流畅。 so,如果为了携带了轻便低电压版CPU的本本,mar2跑不起来,就用kepler吧。以Eclipse(Kepler)安装SVN插件为例,记录eclipse安装插件的几种方法。 1 eclipse market...

2018-06-21 11:35:45 133170 2

转载 Eclipse版本控制插件Subclipse与Subversive的区别

本文只针对Eclipse IDE来说。如果公司配置好了SVN服务器,我们仅需要运行Eclipse中的SVN插件,这样就能够将Eclipse下的代码管理集成到公司的服务器中。Eclipse 下连接 SVN 库有两种插件 Subclipse 与 Subversive,Subclipse 主页位于http://subclipse.tigris.org ,与SVN(http://subversion.ap...

2018-06-21 11:32:54 453

转载 rank(),dense_rank(),row_number()函数区别

rank,dense_rank,row_number区别一:语法(用法): rank() over([partition by col1] order by col2) dense_rank() over([partition by col1] order by col2) row_number() over([partition by col1] order by c...

2018-05-15 10:15:53 726

原创 PLSQL Developer导入Excel数据

PLSQL Developer导入Excel数据最近处理将Excel数据导入Oracle的工作比较多。之前都是采用Sqlldr命令行导入的方式处理。每次导入不同格式的Excel表数据,都需要先把Excel文件由“.xls”格式转换为“.csv”格式,再手工根据Excel文件创建对应得数据表,然后再修改“.ctl”配置文件,操作下来比较麻烦。今天在查看PLSQL Developer菜单的时候,才发现...

2018-04-10 19:34:47 1458 1

原创 maven项目中dubbo的xml文件报错 dubbo.xsd文件下载

dubbo.xsd文件下载路径https://download.csdn.net/download/u010881625/10322942maven项目中dubbo的xml文件报错,需要引入dubbo.xsd文件问题在于Eclipse没有识别出相应的标签,解决办法如下:1、选择elcipse的window--&gt;preferences,弹出相应对话框,选择xml cat...

2018-04-02 17:11:19 1040

RedisDesktop.rar

RDM_64bit REDIS桌面管理工具

2021-04-15

SwitchHosts3.5.3.5514.rar

window系统切换host地址,支持同时存在多个不同环境的host,启动时,使用管理员角色启动,SwitchHosts3.5.3.5514

2020-09-01

dubbo.xsd下载

eclipse开发引入maven项目中dubbo的xml文件报错,需要引入dubbo.xsd文件,dubbo.xsd下载

2018-04-02

myeclipse.10.0.更新发布(破解更新)

10.5版破解基本上同10.1版,但破解密钥和算法有所变化,经过本人的探讨和研究,更新了Crack程序,同时支持10.5和10.1版本的破解.

2014-01-13

空空如也

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

TA关注的人

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