
历史
之前的笔记放在这
我是一个粉刷酱
分享是一种快乐
展开
-
mysql 批量修改表列名为大小写
mysql 修改列/添加列原创 2023-06-15 20:02:03 · 568 阅读 · 0 评论 -
idea设置自动导包
自动导包、去除无用的包:参考:IDEA 自动删除类中无用的import包 和 自动导入包_ouYang的博客-CSDN博客_idea去除无用引入的包原创 2021-11-14 15:57:05 · 291 阅读 · 0 评论 -
SourceTree保存密码--解决每次pull、push都要输入两次密码的问题
在sourcetree中,每次操作时,都需要输入2遍密码,真的浪费时间:怎么解决呢?2、提供一个简单的解决方法,即在远程仓库的url中显示输入username和password,每次就不用再重复输入,当然也有一定的安全隐患,可根据实际情况决定是否采用。1)选中菜单:Repository(仓库)-- Repository settings(仓库设置) --Remotes--选中url--Edit;2)比如URL为:http://xxxxx/xxxx.git 修改为:http:/..转载 2021-08-10 13:33:17 · 2819 阅读 · 0 评论 -
IDEA 设置command+滚轮调整字体大小
如下图所示:windows:保存后,ctrl+滚轮就能改变代码字体大小, mac: command+滚轮原创 2021-08-10 12:39:27 · 557 阅读 · 0 评论 -
Spring configuration check
参考:https://blog.csdn.net/fighting_wzc/article/details/78960045?utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault原创 2021-08-10 12:05:52 · 4437 阅读 · 0 评论 -
idea插件1、快速定位url mac RestfulToolkit
mac:快捷键:control+option+n安装如下图所示:原创 2021-08-09 18:38:05 · 2198 阅读 · 0 评论 -
IntelliJ IDEA 插件推荐(持续更新)
满满的都是干货 ,所有插件都是在 ctrl+alt+s 里的plugins 里。进行搜索安装。如下图所示:1、lombok只需加上注解,get,set ,toString等等方法都不需要写。常见注解自行查阅资料2、Nyan Progress Bar安上它,你的idea会变得so cute ,所有的进度条都是彩虹色的,哈哈哈。如下图所示:3、RESTfultoolkit 根据url查找controller方法快捷键:Ctrl \ or Ctrl Alt N,弹框如下原创 2021-01-22 17:07:01 · 683 阅读 · 0 评论 -
JAVA--fastJSON+自定义注解格式化实体字段
转发一下,做个记录,感谢原博主分享 ;原文地址:https://blog.csdn.net/yu459348471/article/details/75414749公司有个需求,给所有身份证,姓名,银行卡号,后台打印日志进行格式化如:身份证:431103******9999,姓名:张*红。主要作用是为了保密商户的资料。拿到这样一个需求的时候,我首先想到的是,那么多个实体,每个实体身份证,姓名,银行卡可能字段命名是不一样的,那我怎么去做一个通用的方法,怎么才知道某个实体中某个字段需要进行格式化...转载 2020-12-16 12:21:01 · 1374 阅读 · 0 评论 -
IDEA设置单行注释的两个斜杠跟随在代码的头部
默认 IntelliJ IDEA 对于 Java 代码的单行注释是把注释的斜杠放在行数的最开头,个人觉得这样的单行注释非常丑,整个代码风格很难看,所以一般会设置为单行注释的两个斜杠跟随在代码的头部...原创 2020-10-10 14:16:09 · 1691 阅读 · 0 评论 -
java中Date日期类型的大小比较
方法一:通过调用Date的getTime()方法获取到毫秒数来进行比较/** * @return java.lang.String * @param dateOne * @param dateTwo * @author * @description 相等0 -1: dateOne早于dateTwo; 1: dateOne晚于dateTwo * @Date 2020/7/29 15:31 **/ public stati原创 2020-08-11 22:27:47 · 992 阅读 · 1 评论 -
mysql修改表结构(alter table),多列/多字段
-- 创建测试表create table test( id int);-- add支持多列,change/drop需要在每列前添加关键字,逗号隔开,'column'可有可无-- 添加多列alter table test add (c1 char(1),c2 char(1)); -- 正确,add支持多列alter table test add column (c1 char(1),c2 char(1)); --正确alter table test add c1 char(1),add .转载 2020-08-11 22:04:10 · 3539 阅读 · 0 评论 -
逻辑删除和物理删除的区别
转载 2020-07-26 23:25:13 · 423 阅读 · 0 评论 -
钉钉自定义机器人发送消息到钉钉群
1、新建机器人2、生成密钥package com.epmet.commons.tools.utils;/** * 描述一下 * * @author xxxx * @date 2020/6/24 17:42 */import javax.crypto.Mac;import javax.crypto.spec.SecretKeySpec;import org.apache.commons.codec.binary.Base64;import java.net.URLEncod原创 2020-06-24 18:13:53 · 1177 阅读 · 0 评论 -
完美解决:Windows Defender might be impacting your build performance----解决方案
出现这种情况是由于,版本的升级,文件的位置与项目的位置不同,影响性能。所以每次启动IDEA时都会出现警告⚠。解决办法:win10:打开Windows Defender,打开windows安全中心,病毒和威胁防护-“病毒和威胁防护”设置-管理设置,在排除项中,点击添加或删除排除项...转载 2020-06-08 22:44:14 · 8316 阅读 · 0 评论 -
Windows PowerShell 不能运行 cnpm 等命令
解决使用 PowerShell 不能运行 cnpm 等命令的问题1、以管理员权限运行 Windows PowerShell2、输入如下命令:set-ExecutionPolicy RemoteSigned3、根据提示,输入: A另:获取执行策略命令:get-ExecutionPolicy显示Restricted,表示状态是禁止的...转载 2020-06-08 22:42:53 · 1686 阅读 · 0 评论 -
IDEA设置取消默认打开关闭前项目
原创 2020-06-08 22:33:35 · 1437 阅读 · 0 评论 -
IDEA中设置每个方法之间有横线隔开
原创 2020-06-06 12:58:12 · 2656 阅读 · 0 评论 -
IDEA默认方法体展开
原创 2020-06-06 12:49:09 · 1634 阅读 · 0 评论 -
IDEA生成序列号serialVersionUID快捷键
1、File->Settings如下图所示,打打勾2、类实现Serializable接口,光标定位到类名,alt+enter,自动生成serialVersionUID原创 2020-06-02 15:48:25 · 853 阅读 · 0 评论 -
2、Maven安装与配置
一、安装本地Maven1、点击进入maven官网下载2、选择则侧的Download3、选择箭头所指的链接进行下载4、为网络不好的小伙伴准备了链接点击下载提取码:hznd5、下载完成后,选择一个路径进行解压,我这里是在6、环境变量配置1)新增系统环境变量MAVEN_HOMED:\code\apache-maven-3.6.12)PATH追加...原创 2020-04-12 13:28:32 · 372 阅读 · 0 评论 -
1、jdk环境变量配置
1、jdk环境变量配置右击“我的电脑”-->"属性"-->"高级系统设置"-->"高级"-->"环境变量"1)在系统环境变量里新建"JAVA_HOME",变量值为jdk的安装路径,如下所示:C:\Program Files\Java\jdk1.8.0_312)在系统变量里新建"classpath",变量值为,如下所示:.;%JAVA_HOME%\li...原创 2020-04-12 12:28:27 · 116 阅读 · 0 评论 -
IDEA中使用git的pull时报refusing to merge unrelated histories,push时报Push rejected: Push to origin/master...
问题:IDEA中使用git的pull时报refusing to merge unrelated histories,push时报Push rejected: Push to origin/master was rejected解决办法:先使用如下命令进行pull操作,git pull [你的远程仓库的地址] [要拉取的分支名] --allow-unrelated-historie...转载 2020-04-06 22:31:16 · 3359 阅读 · 0 评论 -
git本地仓库与远程仓库建立连接
1、初始本地化仓库git init然后目录下会出现一个.git 的文件夹2、建立对应关系,需要一个git仓库地址,如果没有仓库去创建一个仓库。我使用的是码云的地址git remote add origin + // 远程仓库地址3、如果出现:fail: remote origin already existsgit remote rm origin #之后重新执行...转载 2020-04-06 22:21:53 · 764 阅读 · 0 评论 -
IntelliJ IDEA 报错:Lombok Requires Annotation Processing
现象:idea已安装lombok插件打开项目提示解决方法:然后重启一下idea就OK 了。原创 2020-01-07 17:40:32 · 258 阅读 · 0 评论 -
IntelliJ IDEA设置类注释和方法注释模板
1、新建类时自动添加注释如下:/** *@Description TODO *@Author yinzuomei *@Date ${DATE} ${TIME} */public class ${NAME} {}2、添加方法注释模板参考点击此处跳转连接存在问题:生成的注释@Param [xxxx,xxxx]是这种格式,但是我想要的是一行一个入参方便添...原创 2019-11-19 20:19:05 · 340 阅读 · 2 评论 -
如何在word中插入代码块
1.打开http://www.planetb.ca/syntax-highlight-word网站2.将你的代码复制进去,选择编译语言,点击“Show Highlighted”3.复制格式化后的代码4.直接在word中粘贴代码就可以了。eg:...原创 2019-09-19 10:13:48 · 1507 阅读 · 0 评论 -
MyBatis查询,返回值Map或List<Map>
划重点mapper.xml中的resultType=“java.util.HashMap”原文连接:添加链接描述一、返回Map1、mapper.xml<select id="selectUserMapLimitOne" resultType="java.util.HashMap"> select id,name from user orde...原创 2019-09-18 13:50:01 · 1309 阅读 · 0 评论 -
mybatis返回值为内部类写法
笔记记录,不喜勿喷圈重点内部类用static 修饰resultType使用$代替原来的.1、java类代码如下/** * @Date: 2019/9/5 09:58 * @Description: 获取自检记录详情 返参Dto */public class InspectionHistoryDetailRpcDto { private String id; //id ...原创 2019-09-06 16:10:17 · 2017 阅读 · 0 评论 -
mybatis传入参为List写法
1、mapper.javaInspectionLastRecordDto getLastRecordByUserId(List<String> projectIdList);2、mapper.xml<select id="getLastRecordByUserId" parameterType="java.util.List" resultType="com.elink....原创 2019-09-06 16:00:15 · 7404 阅读 · 0 评论 -
java获取某月总天数、两日期包含月份、两日期之间日期
1、代码如下: /** * @param dateStr yyyy-MM 或者yyyy-MM-dd * @return 获取某年某月有多少天 */ public static int getDayOfMonth(String dateStr){ int year= Integer.parseInt(dateStr.substring(0...原创 2019-09-03 16:04:05 · 274 阅读 · 1 评论 -
java对象与json对象间的相互转换
1、将java对象转换为json字符串 public static String beanToJsonStr(){ User user=new User(); JSONObject json = JSONObject.fromObject(user);//将java对象转换为json对象 String str = json.toString();...原创 2019-09-03 15:26:19 · 196 阅读 · 0 评论 -
poi导入excel转化成实体类
1、Controller//导入excel @RequestMapping(value = "/import", method=RequestMethod.POST) public JsonDto importExcel(@RequestParam(value="file",required = false) MultipartFile file, HttpServlet...原创 2019-09-03 14:11:49 · 1393 阅读 · 0 评论 -
poi导入excel,数据保存到数据库
1、controller//导入excel @RequestMapping(value = "/import", method=RequestMethod.POST) public JsonDto importExcel(@RequestParam(value="file",required = false) MultipartFile file, HttpServlet...原创 2019-09-03 13:48:43 · 646 阅读 · 4 评论 -
java中计算一个方法执行时长,耗费单位(秒)
long startTime=System.currentTimeMillis(); //执行方法 long endTime=System.currentTimeMillis(); float excTime=(float)(endTime-startTime)/1000; System.out.println("执行时间:"+excTime+"s");...原创 2019-07-17 15:30:05 · 2657 阅读 · 0 评论 -
idea工具maven生命周期clean,compile,install,package区别
idea工具maven projects里面有9种生命周期,今天刚好遇到,顺便分享下自己的理解。生命周期是包含在一个项目构建中的一系列有序的阶段。最常用的两种打包方法:一:clean,package(如果报错,很可能就是jar依赖的问题)二:clean,install9种生命周期:clean,清理,在进行真正的构建之前进行一些清理工作,移除所有上一次构建生成的文件。执行该命令会删除项目路...转载 2019-07-04 13:29:55 · 1614 阅读 · 0 评论 -
eclipse导入工程失败解决方法
eclipse导入项目报错提示:Some projects cannot be imported because they already exist in the workspace如下图提示:解决方案,修改要导入的文件的.project文件中的projectName...原创 2019-03-04 21:09:12 · 1368 阅读 · 0 评论 -
MyEclipse6.5安装SVN插件方法
MyEclipse6.5安装SVN插件,掌握了几种方法,本节就像大家介绍一下MyEclipse6.5安装SVN插件的三种方法,看完本文你肯定有不少收获,希望本文能教会你更多东西。一、安装方法:MyEclipse6.5安装SVN插件方法一、如果可以上网可在线安装1.打开Myeclipse,在菜单栏中选择Help→SoftwareUpdates→FindandInstall;2转载 2017-11-20 21:59:11 · 405 阅读 · 0 评论 -
mybatis配置文件中小于大于号的处理
解决办法1:xml特殊字符可以适用转义字符代替 < 小于号原创 2017-08-29 15:12:24 · 263 阅读 · 0 评论