![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 61
行七
这个作者很懒,什么都没留下…
展开
-
mybatis-plus代码生成
mybatis-plus生成代码,以及代码的使用示例,包含自动生成crud、逻辑删除原创 2022-12-07 17:51:41 · 2706 阅读 · 1 评论 -
十只老鼠在1000瓶药水中找一瓶有毒的
【代码】十只老鼠在1000瓶药水中找一瓶有毒的。原创 2022-11-12 17:26:19 · 335 阅读 · 0 评论 -
java中 & 运算求余数
java中用&取余原创 2022-10-19 16:25:51 · 1118 阅读 · 0 评论 -
linux定时任务使用以及踩的坑
1、使用使用下命令打开定时任务编辑vim /etc/crontab如下:cron规则:星号(*):代表所有可能的值,例如month字段如果是星号,则表示在满足其它字段的制约条件后每月都执行该命令操作。逗号(,):可以用逗号隔开的值指定一个列表范围,例如,“1,2,5,7,8,9”中杠(-):可以用整数之间的中杠表示一个整数范围,例如“2-6”表示“2,3,4,5,6”正斜线(/):可以用正斜线指定时间的间隔频率,例如“0-23/2”表示每两小时执行一次。同时正斜线可以和星号一起使用,例如原创 2021-08-25 10:59:08 · 705 阅读 · 0 评论 -
checkstyle使用
文章目录简介一、引入插件二、引入代码检查规则文件三、使用1、使用checkstyle插件命令checkstyle:checkstyle-aggregate命令checkstyle:help命令checkstyle:check命令checkstyle:checkstyle命令2、使用构建命令3、检查生成结果及文件四、**建议**五、参考资料六、谷歌规则token值范围简介CheckStyle 提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程。一、引入插件在项目根目录的原创 2021-07-28 17:22:54 · 2390 阅读 · 0 评论 -
checkstyle谷歌过滤规则
<?xml version="1.0"?><!DOCTYPE module PUBLIC "-//Checkstyle//DTD Checkstyle Configuration 1.3//EN" "https://checkstyle.org/dtds/configuration_1_3.dtd"><!-- Checkstyle配置,从googlejava样式检查Google编码约定可以在https://google.翻译 2021-07-20 18:26:09 · 877 阅读 · 0 评论 -
spring boot 自定义校验参数注解
springboot接口在接收参数时,除了对参数的类型限制外,有时也需要针对参数进行一系列的校验,Validator为我们提供一些固定格式的校验,例如:email、blank、length等格式,前两天在搬砖的时候就遇到这样的需求,一个参数为IP,所以需要验证是否满足IP格式。当然,IP格式校验不可能只是验证是否有三个“.”,需要验证IP每一位上是否在0-255之间,Validator没有提供这样的校验,我们可以来自定义Validator的注解来满足我们的需求。打开Validator引用的jar包可以看原创 2020-08-31 20:42:53 · 848 阅读 · 0 评论 -
cron表达式
cron原来是UNIX的工具之一,主要用于进行任务调度,cron核心使用的就是cron表达式来处理任务调度,一个cron表达是由6~7个域组成并且以空格分隔的字段串,以下为一个简单的cron表达式:10 * * * * ?,表示每分钟的第10秒将会触发。一个完整的cron表达式总共有7个域(以空格分隔),从左到右表示秒、分、小时、月份中的日期、月份、星期中的日期和年份,其中年份域为可选项,例如有...原创 2019-11-11 13:18:29 · 439 阅读 · 0 评论 -
java带有返回值的多线程
一、通过实现callable创建带有返回值的线程public class ThreadTest implements Callable { private int count; public ThreadTest(Integer count){ this.count = count; } @Override public Stri...原创 2019-09-23 20:39:21 · 1232 阅读 · 0 评论 -
最简单的POI导出
@[最简单的JAVA 导出EXCEL1、导出jar包<dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>3.6</version></dependency>2、上代码 // ...原创 2019-09-23 20:34:10 · 178 阅读 · 0 评论 -
JAVA加盐加密
1.场景还原很多同学认为登录密码经过MD5加密后就万事无忧,遗憾的告诉你,这并非万全之策;虽然这个世界上没有绝对的安全,但是我们能不能动动脑筋将密码加密的更安全呢?那么今天请跟随笔者的脚步,笔者将带你玩转加盐加密。2.实现方案①静态加盐法1>在静态常量类中自定义静态盐saltpublic static final String SALT_STRING = “be5e0323a91...转载 2019-09-05 11:18:09 · 2276 阅读 · 0 评论 -
dubbo+zookeeper基本项目创建
一、Dubbo项目注意细节创建空白maven项目,删除src在pom.xml中加入pom(maven 多模块父子结构项目 父项目只有pom.xml 并且打包类型为pom)鼠标放在项目名上点击右键再点击new,选择Module,创建Customer和Provider项目二、Dubbo配置文件1.Customer配置文件#设置项目端口号server.port=8081#配置dubb...原创 2019-03-04 14:11:08 · 241 阅读 · 0 评论 -
oracl基础
第一章 Oracle入门Oracle入门为什么需要Oracleoracle是甲骨文公司开发的一款数据库软件(甲骨文公司收购了sun公司,jdk1.7之后由甲骨文公司维护)。数据库出现之前,我们可以通过文件化的方式把数据持久化到硬盘上(?)。虽然我们可以通过持久化到硬盘上,但对文件中的数据进行操作(增删改查 CRUD)的时候,会涉及到性能,安全性等问题。这时就缺少一个系统的管理软件,数据...原创 2018-10-22 11:58:39 · 393 阅读 · 0 评论 -
js基础
JavaScript基础JavaScript 基础javaScript 基于对象与驱事件动的具有安全性的脚本语言基于对象可以使用JS提供的对象的属性方法,也可以自己创建对象。面向对象:封装 继承 多态基于对象:封装事件驱动:事件:针对浏览器页面的所有操作统称为事件 如:点击,页面加载,鼠上移标事件驱动:对应每个事件执行的应用程序称之为事件驱动脚本语言:弱类型语言它采用小程序段...原创 2018-10-22 16:56:55 · 393 阅读 · 0 评论 -
jsp基础
webapps 目录 : 需要访问 静态文件/jsp文件/web项目 必须加载到这个目录下清除Tomcat缓存 : 删除 work / webAPPs 目录下的内容如果JSP名字 index.jsp 访问可以省略文件名http:\ip地址:端口号\文件路径\文件名http://127.0.0.1:8080/项目名/文件路径名404 请求资源不可用 路径错了500 代码错误JS...原创 2018-11-06 16:36:03 · 312 阅读 · 0 评论 -
httpclient工具类
import java.net.URI;import java.util.ArrayList;import java.util.Date;import java.util.HashMap;import java.util.List;import java.util.Set;import org.apache.http.HttpEntity;import org.apache.http...原创 2019-02-14 15:46:57 · 79 阅读 · 0 评论 -
springboot项目创建
打开idea后点击左上角File,点击New Object原创 2019-03-01 16:57:42 · 196 阅读 · 0 评论 -
WebService
一、服务端项目1,web.xml中填加&amp;amp;lt;!-- 配置webservice访问地址 --&amp;amp;gt; &amp;amp;lt;servlet&amp;amp;gt; &amp;amp;lt;servlet-name&amp;amp;gt;CXFServlet&amp;amp;lt;/servlet-name&am原创 2019-02-21 11:34:23 · 157 阅读 · 0 评论 -
Spring配置类下配置数据库代码
ComboPooledDataSource dataSource=new ComboPooledDataSource(); dataSource.setUser("root"); dataSource.setPassword("密码"); dataSource.setJdbcUrl("jdbc:mysql://localhost:3306/test"); d...原创 2019-03-03 16:29:46 · 288 阅读 · 0 评论 -
Spring ioc容器的添加、赋值、注入
一、使用配置文件时获得ioc容器ClassPathXmlApplicationContext(“配置文件位置”)new 一个返回一个ico容器ApplicationContext applicationContext=new ClassPathXmlApplicationContext(“配置文件位置”);applicationContext.getBean(“bean标签的id”...原创 2019-03-03 16:41:43 · 589 阅读 · 0 评论 -
JAVA基础
Java一.JavaJava 之父:詹姆斯.高斯林java 概述:是SUN(Stanford University Network,斯坦福大学网络公司)1995 年推出的一门高级编程语言。是一种面向Internet 的编程语言。 随着java 技术在 Web 方面的不断成熟,已经成为web应用程序 的首选开发语言。是简单易学,完全面向对象,安全可靠,与平 ...原创 2018-09-21 18:57:51 · 282 阅读 · 0 评论