自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MyBatis

使用mybatis 判断参数是否为空1.判断Double类型,Integer类型,Date类型时 用 != null2.判断String类型时 用 != null and !=''3.判断集合时 用 list != null and list.size() > 0原因:1.判断Double类型,Integer类型,Date类型时 用 != null <if test="value ...

2019-12-27 10:53:54 128

原创 linux的常用指令

最近在写分布式项目,于是就在虚拟机上安装linux系统,进行项目测试,分享一下常用指令Linux关闭防火墙命令1:查看防火状态systemctl status firewalldservice iptablesstatus2:暂时关闭防火墙systemctl stop firewalldservice iptablesstop3:永久关闭防火墙syste...

2019-04-17 15:43:20 143

转载 不同版本Eclipse对JDK版本要求

最近写分布式项目要用到Eclipse,去网上找了一下不同版本Eclipse对JDK版本要求。 Eclipse 4.6 (Neon)---需要JDK1.8版本,官网解释如下 Eclipse 4.6 (Neon)isscheduled for releaseon June 22, 2016.AJava8 JRE/JDKis required to run all Neon pac...

2019-04-10 09:43:58 2269

原创 写项目遇到的前端小知识

前端小知识JQuery中使用this获取a标签中的文字JQuery拼接js函数(参数为字符串)时,需要用转义字符来转义" 在拼接的参数前后加转义字符最近在写SpringMVC项目时,频繁的使用到Html+jQuery+Ajax,用jQuery来拼接js函数时遇到了一些小问题,虽然说是小问题,耗费的时间却不短,在这里分享下,帮助那些和我遇到相同问题的小伙伴少走一些弯弯路。JQuery中使用thi...

2019-04-09 17:17:47 168

原创 enctype="multipart/form-data"时文本框参数获取问题的解决

enctype=&amp;quot;multipart/form-data&amp;quot;时文本框参数获取问题的解决分享一个令人头皮发麻的问题:在写web项目的时候需要用表单上传文件同时要在servlet中获取文本框的参数,于是servlet中用request.getParameter(&amp;quot;&amp;quot;)用来获取相对应的参数,在控制台输出,结果为null,检查后代码没问题,去百度开始了解决问题之旅。。。enctype=&amp;quot;m

2019-02-27 22:18:34 2767 3

原创 urlEncoder和urlDecoder的作用和使用

urlEncoder和urlDecoder的作用和使用1.1 URLEncoder.encode(String s, String enc)使用指定的编码机制将字符串转换为 application/x-www-form-urlencoded 格式1.2 URLDecoder.decode(String s, String enc)使用指定的编码机制对 application/x-www-form-...

2019-02-13 08:35:30 1627

原创 Java对象的序列化与反序列化

Java对象的序列化与反序列化深入理解JAVA序列化如果你只知道实现 Serializable 接口的对象,可以序列化为本地文件。那你最好再阅读该篇文章,文章对序列化进行了更深一步的讨论。引言将Java对象序列化为二进制文件的 Java 序列化技术是 Java 系列技术中一个较为重要的技术点,在大部分情况下,开发人员只需要了解被序列化的类需要实现 Serializable 接口,使用 Ob...

2019-01-26 09:56:53 388

原创 w10快捷键

Windows10快捷键快捷键:Win键截图的两种方法:开启上帝模式"GodMode"。在任何文件夹或者桌面上创建个新的文件夹: 把文件夹名字改成 GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}快捷键:Win+L:快速锁屏Win+L:快速锁屏Win+D:进入桌面Win+R:快速打开运行功能WIN + Ctrl + D 创建虚拟桌面WI...

2019-01-26 09:26:03 1128

原创 三层架构实现 集合模拟登陆注册

集合模拟登陆注册如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:C...

2019-01-12 15:20:05 362

原创 String为何被设计为不可变的

String类为什么是final的1. 首先我们先要理解final的用途:final表示最终的意思什么是不可变类?2. String为什么要用final修饰?源码中对String为什么设计成final的解释:    看源代码第一行,String类是用final关键字修饰,这说明String不可继承。再看下面,字段value是个char[ ]数组,而且是用final修饰的。final修饰的字段创建以...

2019-01-12 14:48:25 283

转载 多线程

多线程总结欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成java 多线程一、多线程是什么?为什么要用多线程?二.线程的生命周期及五种基本状态Java线程具有五中基本状态三 Java多线程的创建及启动1.继承Thread类,重写该类的run()方法。2.实现Runnable接口,并重写该接口的run()方法,该run()方法同样是线程执行体,创建Runnable实现...

2019-01-10 21:32:05 115

原创 Mycat部署及单库分表

Mycat部署及单库分表引言Mycat部署下载、解压修改配置server.xmlschema.xml启动更改项目中数据库链接单库分表schema.xmlrule.xml启动更改项目中数据库链接总结引言因公司业务需要,部分业务数据需要分表。考虑到分表后插入、查询不方便,在Mycat和Sharding之间抉择后,选择用Mycat作为数据库中间件来实现分表插入、关联查询操作。Mycat版本是Mycat-server-1.6.7.6-release-20210730131311-win。[Mycat1.6.7.

2021-08-17 10:12:53 438

空空如也

空空如也

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

TA关注的人

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