1 隐心咒Amor

尚未进行身份认证

我要认证

这个作者很懒,什么都没留下...

等级
TA的排名 17w+

IDEA使用Debug模式启动时很慢或者无法启动

在开发的过程中,项目代码没有任何改动的情况下忽然使用debug模式启动项目时候发现项目无法启动由于并没有报错,所以就一直等待下去,最后发现并不是无法启动,而是启动的非常慢,由于代码没有做任何的改动,所以思考一下认为可能不是代码的问题,因为在公司的时候代码就是正常的,并且代码也是正常跑在线上的, 在确认代码没有问题的情况下感觉可能是IDEA的问题,于是决定试一下正常的启动模式, 也就是不用debug, 就在这时,奇迹发生了, 项目很正常的启动了起来,这时很确定就是由于debug模式而导致的项目无法启动,

2020-10-28 22:42:10

MySQL null值和空字符串的区别

如果要单纯查NULL值列,则使用 is NULL去查,单纯去查空值(’’)列,则使用 =’’。建议查询方式:NULL值查询使用is null/is not null查询,而空值(’’)可以使用=或者!=、<、>等算术运算符。1、空值不占空间,NULL值占空间。当字段不为NULL时,也可以插入空值。2、当使用 IS NOT NULL 或者 IS NULL 时,只能查出字段中没有不为NULL的或者为 NULL 的,不能查出空值。3、判断NULL 用IS NULL 或者 is not null

2020-10-26 23:20:00

Java定时任务

启动类上面添加定时任务注解@EnableSchedulingimport org.springframework.scheduling.annotation.EnableScheduling;@EnableJpaAuditing@EnableSchedulingpublic class MangerApplication { public static void main(String[] args) { SpringApplication.run(MangerApplica

2020-10-19 21:46:05

项目出现的问题记录:多用户同时访问页面,大量用户同时进入导致列表页面无法加载出来和二维码详情页二维码无法打开.

项目场景:多用户同时访问页面,大量用户同时进入导致列表页面无法加载出来和二维码详情页二维码无法打开.描述: 列表页会加载此用户所有拥有的二维码门票列表,用户点击单个二维码将进入二维码详情页面,此页面会查询很多次将详情页面所有需要的数据加载至页面上,访问数据库的操作比较多问题描述:访问登录页面,二维码列表页,二维码详情页很慢原因分析:1 首先肯定是大量用户同时登陆注册进入系统导致系统负载变大,系统执行效率很低2 二维码会在服务器端进行base64位加密, 这个加密操作很消耗时间3 代码优化解决方

2020-10-09 23:56:05

Java SpringBoot项目方法间重定向字符串乱码

方法之间重定向传递字符串直接拼接字符串会乱码 需要重新转化一下String encode = URLEncoder.encode("测试名称");return "redirect:/studentList?xxx="+encode;

2020-09-24 23:00:29

Win10相机打不开提示:我们找不到你的相机 错误代码0xa00f4244!

1、按下“Win+R”组合键打开运行,在框中输入:services.msc 点击确定打开服务;Win10相机打不开提示:我们找不到你的相机 错误代码0xa00f4244!2、在服务界面双击打开“Windows Image Acquisition ”,将启动方式修改为“自动“,点击应用并确定即可;Win10相机打不开提示:我们找不到你的相机 错误代码0xa00f4244!3、打开运行,在框中输入“msconfig”点击确定打开系统配置;Win10相机打不开提示:我们找不到你的相机 错误代码0xa00

2020-09-21 23:04:40

线上CDN引用线上js链接或其他

https://www.bootcdn.cn/

2020-09-21 22:48:13

MySQL 将一张表中字段更新至另外一张表中对应字段

update 表1 as 别名1 , 表二 as 别名2 set 别名1 .字段 = 别名2.字段 where 别名1.字段1 = 别名2. 字段2

2020-09-21 22:39:23

Mysql 一个搜索框搜索多个条件查询

一个输入框多个条件查询 (最简单的写法…)首先在页面放一个输入框 name属性直接随便写一个就好,最主要的是后台能接收到就ok由于我使用的Jpa 所以使用Q类查询使用mybatis的就用 Example 那个查询条件查询就行了 QStudent qStudent = QStudent .student; Predicate predicate = qStudent .isNotNull().or(qInvite.isNull()); if (StrUtil.i

2020-09-14 22:49:40

IDEA重构代码

https://mp.weixin.qq.com/s/0wtrZeAcZDsjigWtZBETNQ

2020-09-10 23:11:30

IDEA抽取代码自动生成方法

很简单 直接选中所需要的代码块 CTRL+ALT+M在红色圈中输入所需要重构的代码方法名称

2020-09-10 23:06:35

设置MYSQL ID自增起始值

设置学生表ID从999开始alter table student AUTO_INCREMENT=999; 设置学生表ID大于100的数据id增加999UPDATE student set id = id+999 where id >100

2020-09-10 23:01:24

Java根据姓名首字母排序 (中文文字排序) Comparator中文字首字母排序

感动 绝对可用查询完的list再调用这个方法重新排序输出 /** * 根据中文字首字母排序排序 ABC */import java.text.Collator; private List<Student> sort(List<Student> list ,Boolean asc,Boolean useName,Boolean useAddress){ Comparator comparator = Coll

2020-08-31 22:30:05

Angular请求跨域问题

百度经验https://jingyan.baidu.com/article/046a7b3e925ff4f9c27fa9dc.html跨域策略:CORS了。 CORS全称Cross-Origin Resource Sharing,CORS是一个W3C标准,全称是"跨域资源共享"(Cross-origin resource sharing)Angular5 实现代理解决跨域请求首先我们创建代理配置文件proxy.conf.json参考内容如下:{ "/api": { "ta

2020-08-29 22:24:21

什么是类加载

当JVM第1次需要一个类的信息时,会根据classpath寻找该类的class文件,将其加载到JVM中,类加载:就是将类的class文件读入内存,并为之创建一个Java.lang.class对象,也就是说当程序使 用任何类时,系统都会为之建立一个java.lang.class对象最终产物:堆中的java.lang.class对象类加载的时机那么,什么情况下虚拟机需要开始初始化一个类呢?这在虚拟机规范中是有严格规定的,虚拟机规范指明 有且只有 五种情况必须立即对类进行初始化(而这一过程自然发生在加.

2020-08-22 23:57:05

获取Class对象的3种方式

类名.class类的对象.getClassClass . forName(“全限定名”);

2020-08-22 23:50:05

JDBC 七步

1)加载(注册)数据库驱动(到JVM)。2)建立(获取)数据库连接。3)创建(获取)数据库操作对象。4)定义操作的SQL语句。5)执行数据库操作。6)获取并操作结果集。7)关闭对象

2020-08-22 23:47:03

java查询某个文件夹下是否有同名文件,忽略文件后缀

/** * 遍历fileList * * @param fileList */ private void getFileList(List<MultipartFile> fileList) throws IOException { for (MultipartFile multipartFile : fileList) { //获取文件名 String fileName = multi

2020-08-18 22:37:49

安装新的Git 右键启动 git bash 或者 git gui here闪退

如果执行 sc query null 不是下面的图 说明系统文件有问题,重新下载系统文件覆盖即可文件下载路径 : https://slamor.lanzous.com/iyy7efqggsb系统文件损坏.,重新下载系统文件将其覆盖即可

2020-08-17 22:38:49

Git 拉取代码 /git clone 遇到unable to access..........

右键GitBash 输入命令 git config --system http.sslverify false重新拉取项目就会提示弹出账号密码的输入框,输入正确即可拉取代码

2020-08-17 22:21:57

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。