自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 Ubuntu 20.04 安装 docker 详解

ubuntuubuntu20.04.1安装docker

2023-01-09 15:49:59 2941

原创 MybatisX插件自动生成代码

MybatisX插件自动生成代码

2023-01-08 12:51:50 198

原创 根据日期查询表数据

日期转换

2023-01-01 22:13:04 227

原创 mysql标准创建表及操作索引

mysql标准创建表及操作索引

2022-12-26 17:29:48 565

原创 IDEA的springcloud项目添加热部署

热部署

2022-12-19 22:39:43 200

原创 如何在war包内剔除指定jar

找到war包所在的pom,添加排除具体的jar,还可以根据表达式添加具体的jar。<plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <configuration> <packagingExclude.

2021-12-22 14:26:45 907

原创 myBatis的in查询大于1000

myBatis的in查询大于1000<if test="permissionCodes != null and permissionCodes.size() > 0"> AND PERMISSION_CODE IN <foreach collection="permissionCodes" item="permissionCode" index="index" open="(" close.

2021-02-03 14:50:56 290

原创 Xshell 6 提示 “要继续使用此程序,您必须应用最新的更新或使用新版本”

Xshell 6 提示 “要继续使用此程序,您必须应用最新的更新或使用新版本”解决办法:使用二进制编辑器修改nslicense.dll文件文件位置:xshell 安装根目录具体步骤步骤1:下载UltraEdit编辑器步骤2:使用UltraEdit编辑器打开nslicense.dll文件步骤3:搜索“0F 86 81”步骤4:修改“86”为“81”步骤5:保存文件重新打开xshell发现已经可以使用...

2020-12-22 16:29:53 1276

原创 MyBatis--------解决Oracle查询处理in条件超过1000条的问题

select * from test_tablewhere 1 = 1<!-- IdList --><if test="IdList != null and IdList.size > 0"> AND PK_ID IN <!-- 处理in的集合超过1000条时Oracle不支持的情况 --> <trim suffixOverrides=" OR PK_ID IN()"> <!-- 表示删除最后一个条件 --&...

2020-08-12 22:19:23 1066

原创 linux系统下sed切割日志

一、Linux命令值之sed1.根据日期截取日志文件到指定位置举例1sed -n '/2020-02-24 15:00:01/,/2020-02-24 17:05:01/'p catalina.out> 2020-02-24.log举例2sed -n '/2020-02-24 15:00:01/,/2020-02-24 17:05:01/'p /home/cashms/a...

2020-02-25 13:16:11 855

原创 Oracle一个中文汉字占用几个字节

Oracle 一个中文汉字 占用几个字节,要根据Oracle中字符集编码决定查看oracle server端字符集select userenv('language') from dual;如果显示如下,一个汉字占用两个字节SIMPLIFIED CHINESE_CHINA.ZHS16GBK如果显示如下,一个汉字占用三个字节SIMPLIFIED CHINESE_CHINA.A...

2019-04-11 17:31:25 1611

转载 SpringMVC 接收XML格式参数

https://blog.csdn.net/wjlzx/article/details/80177210

2018-09-29 17:07:49 955

原创 Error:java: Compilation failed: internal java compiler error 解决办法

报错信息: 报错原因: 项目中Java版本不一致,可以查看项目中的jdk配置 1、查看项目的jdk(Ctrl+Alt+shift+S) File -&gt;Project Structure-&gt;Project Settings -&gt;Project 2、查看工程的jdk(Ctrl+Alt+shift+S) File -&gt;Project Structure-&gt;Project S...

2018-07-12 21:33:20 3217

原创 COOKIE和SESSION有什么区别?

1,session 在服务器端,cookie 在客户端(浏览器)2,session 默认被存在在服务器的一个文件里(不是内存)3,session 的运行依赖 session id,而 session id 是存在 cookie 中的,也就是说,如果浏览器禁用了 cookie ,同时 session 也会失效(但是可以通过其它方式实现,比如在 url 中传递 session_id)4,session...

2018-04-08 14:36:10 195

原创 Spring 错误- nested exception is java.lang.NoClassDefFoundError: org/aspectj/weaver/BCException

在项目中使用了Spring管理和配置事务,在启动tomcat时报错:nested exception is java.lang.NoClassDefFoundError: org/aspectj/weaver/BCException1java.lang.NoClassDefFoundError: org/aspectj/weaver/tools/PointcutDesignatorHandler...

2018-03-31 10:01:20 2391 1

原创 Intellij IDEA JDK编译设置

 Intellij IDEA加载多项目时因为不同JDK,经常出现JDK编译版本的问题,容易出现以下异常。一、异常信息:Information:Using javac 1.8.0_91 to compile java sourcesInformation:java: javacTask: 源发行...

2018-03-30 12:55:35 1860

原创 IDEA创建maven 一直loading archetype list...

  最近被这个问题坑了很久了,就是用IDEA创建Maven工程还是一直lodading arhtype list,。如下图所示:          在csdn找的到解决方式为删除安装目录C盘下的C:user\XX\.IntelliJIdea15\system中Maven文件夹,删除后创建Maven工程很快          但过去多久,发现创建Maven工程又很慢,一直无法显示list列表,最后终...

2018-03-26 15:15:45 223

原创 SpringMVC的JSP页面中中EL表达式不起作用的问题解决

今天,我在写SpringMVC代码的时候遇到了一个问题,就是在jsp页面中使用el表达式取值,取不到值,但是使用jsp中嵌套java代码可以取到值。问题如下图:起初,我以为是jstl标签没有导入,但是经过检查,并不是这个原因,害我试了好久,还是没改出来。后来上网百度搜索一下才发现了问题所在!解决方法:在使用el表达式的jsp中配置:&lt;%@page isELIgnored=”false” %&...

2018-03-22 17:00:33 350

原创 Mybatis-Spring整合Mapper代理开发

1.MapperFactoryBean 生成 mapper代理的方式在mybatis-spring.xml添加一个bean MapperFactoryBean是mapper接口生成代理 ,此方法配置mapper的话,有几个mapper.xml就得写几个bean标签,比较麻烦。 在mybatis-spring.xml &lt;beans&gt;&lt;/beans&gt; 中增加下面代...

2018-03-15 15:51:45 246

原创 Mybatis整合Spring之传统dao方法

进行Spring和Mybatis整合,需要了解一下SqlSessionFactory以及SqlSession的生命周期,前者是应用范围,全局范围只有一个工厂,使用单例模式来实现这个功能,直接交给Spring来完成即可,后者它内部含有一块数据区域,存在线程不安全的问题,所以应该将sqlsession声明到方法内部。其次我们所要求的dao实现类或者mapper的代理类都可以交给Spring来统一管理。...

2018-03-15 10:42:34 312

原创 更加便捷的理解序列化

一、什么是序列化它是完整的保存了某一状态下的对象信息,是一个整体,而不是零散的!二、为什么要序列化1,存储对象在存储介质中,以便在下次使用的时候,可以很快捷的重建一个副本2,便于数据传输,尤其是在远程调用的时候!三、接口java.io.Serializable的用处  1、java.io.Serializable,表示序列化,是一个空接口,也就是说这个接口没有声明任何的方法,所以实现这个接口的类也...

2018-03-14 14:34:09 162

原创 idea配置echache.xml报错Cannot resolve file 'ehcache.xsd'

报错语句[html] view plain copy&lt;ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../config/ehcache.xsd"&gt;     解决方法:打开settings-languages&amp;frameworks-schem...

2018-03-14 11:21:56 1396

原创 log4j不打日志问题之解决方案(一)

日志是应用软件中不可缺少的部分,Apache的开源项目log4j是一个功能强大的日志组件,提供方便的日志记录。在使用log4j的时候,难免会遇到各种问题;下面介绍一下,使用log4j不打印日志情况的排查。今天在测试mybatis与ehcache整合的时候发现一个问题,与大家分享一下, 就是导入的log4j的日志失效了,虽然马上找到问题了,但还是与大家分享下首先,在使用log4j的时候,必须的jar...

2018-03-14 11:18:02 9689

原创 mybatis中的查询缓存

查询缓存一、mybatis的缓存理解Mybatis的缓存,包括一级缓存和二级缓存:一级缓存指的就是sqlsession,在sqlsession中有一个数据区域,是map结构,这个区域就是一级缓存区域。一级缓存中的key是由sql语句、条件、statement等信息组成一个唯一值。一级缓存中的value,就是查询出的结果对象。二级缓存指的就是同一个namespace下的mapper,二级缓存中,也有...

2018-03-13 14:58:37 388

翻译 PL/SQL到期无法使用怎么办

当 PL/SQL 免费使用 30 天后,打开时会提示“Your trial period for PL/SQL Developer is over.”这表明试用期已到,需要用序列号激活后才能用,但有时候手头没有序列号,又无法上网去查,则可以用另一种办法来解决无法使用的问题,那就是修改注册表。第一步,开始菜单的“搜索程序和文件”中,输入指令“regedit”回车,打开注册表。第二步,按 HKEY_C...

2018-03-09 11:09:22 347

Mybatis的逆向生成工具

mybaits需要程序员自己编写sql语句,mybatis官方提供逆向工程 可以针对单表自动生成mybatis执行所需要的代码(mapper.java,mapper.xml、po..) 企业实际开发中,常用的逆向工程方式: 由于数据库的表生成java代码。

2018-03-16

空空如也

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

TA关注的人

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