- 博客(230)
- 收藏
- 关注
原创 Java实习生也么找实习工作
说说我们公司的实习生要求最低要求会java语言的用法,框架略懂就行,会一些基础的增删改查,sql基本语法要懂,剩下的没有强制要求,善于学习。那么怎么找实习工作呢,现在常用的招聘网站比如猎聘,智联,boos直聘,拉钩网,等需求量都很大。最最重要的是自己做过一些项目哪怕是毕业设计,要展示出来你的技能,越多越好,简历简单明了,不要花里胡哨,技术点写全,每个技术点写的熟练度要对应起来等等 持续更新中
2022-12-13 21:24:10 1025
原创 idea常用快捷键持续更新
相当于eclipse的ctrl+shift+R,输入类名可以定位到这个类文件,就像IDEA在其他的搜索部分表现一样,搜索类名也能对你所要搜索的内容多个部分进行匹配,而且如果能匹配的自己写的类,优先匹配自己写的类,甚至不是自己写的类也能搜索。但是在这里,Ctrl+B或Ctrl+鼠标左键只能看见Map接口抽象方法put的定义,不是我们想要的,这时候Ctrl+Alt+B就可以查看HashMap的put方法。其中Ctrl+F是在本页查找,Ctrl+Shift+F是全局查找。1、Ctrl+N 按名字搜索类。
2022-12-01 09:41:45 497
原创 redis内存占用分析笔记
127.0.0.1:0>info memory"# Memoryused_memory:1670920 由 Redis 分配器分配的内存总量,以字节(byte)为单位used_memory_human:1.59M 以人类可读的格式返回 Redis 分配的内存总量used_memory_rss:1633992 从操作系统的角度,返回 Redis 已分配的内存总量(俗称常驻集大小)。这个值和 top 、 ps 等命令的输出一致。used_memory_rss_human:1.56Mused_m
2022-03-14 18:41:48 925
原创 mysql8行级锁学习
mysql8行级别锁是锁在索引上的,如果sql语句没有用到索引,则会锁表;例如:session1执行如下sql语句:set autocommit=0;select * from tab_no_index where id = 2 for update;id列没有索引;session2执行如下sql语句:select * from tab_no_index where id = 1 for update;则会一直处于等待中,因为没有索引,虽然查询的不是一行数据,但会触及表级锁,sessio
2022-02-15 17:01:08 734
原创 mysql调优参数备忘
优化参数set profiling=1;select version();set global slow_query_log=1;set global long_query_time = 1;set global max_connections=1000;set global innodb_buffer_pool_size = 6442450944;# 4227858432set global wait_timeout=180;set global interactive_timeou
2021-11-29 14:31:38 351
原创 批量插入数据推荐写法
SqlSession session = sessionFactory.openSession(ExecutorType.BATCH);for (Model model : list) { session.insert("insertStatement", model);}session.flushStatements();与默认的 ExecutorType.SIMPLE 不同,该语句将准备一次并为每条要插入的记录执行。从资料中明白,默认执行器类型简单,会为每次创作创造一个新的预设语句,
2021-11-21 08:54:39 915
原创 datagrip 设置mysql慢查询时间
设置# 单位为秒set global long_query_time = 1;注意设置不生效时,需要重新开启一个窗口,然后即可生效;查询show variables like 'long_query_time';
2021-09-23 10:40:25 1148
原创 spring注入bean失败
Caused by: org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name ‘appSignCheck’: Bean with name ‘appSignCheck’ has been injected into other beans [appSignCheck] in its raw version as part of a circular reference,
2021-08-27 10:40:34 656
原创 springboot启动失败
Exception in thread “main” java.lang.NoClassDefFoundError: org/springframework/core/metrics/ApplicationStartup原因是由于springboot包和spring包冲突了,删除spring包即可
2021-08-25 18:06:56 291
原创 摘要、对称加密、非对称加密
摘要MD(Message Digest):消息摘要SHA(Secure Hash Algorithm):安全散列MAC(Message Authentication Code):消息认证码对称加密DES(Data Encryption Standard):数据加密标准,速度较快,适用于加密大量数据的场合。3DES(Triple DES):是基于DES,对一块数据用三个不同的密钥进行三次加密,强度更高。AES(Advanced Encryption Standard):高级加密标准,是下一代的加
2021-08-11 10:40:00 375
原创 thymleaf页面写for循环的时候报错元素内容必须由格式正确的字符数据或标记组成
thymleaf页面写for循环的时候报错元素内容必须由格式正确的字符数据或标记组成解决办法使用如下代码解决/*<![CDATA[*/ for (let i = 0; i < loopCount*1; i++) { }/*]]>*/-END-如果你喜欢我的分享,欢迎关注微信公众号 java学长分享技术干货!悄悄告诉你免费赠送重磅互联网架构师教程,提升职场技术水平!...
2021-08-04 11:02:19 308
原创 java安全方面的一些专业术语
摘要比如你用md5加密一下系统的用户密码,把密码存为密文;这叫做摘要,不可逆;加密&签名在非对称加密中,用公钥加密、秘钥解密,这叫做加密;用秘钥加密,公钥解密,这叫做签名...
2021-07-25 15:03:45 195
原创 国密SM4快速入门案例
导入maven依赖 <!--国密--> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.4.5</version> </dependency>
2021-07-23 14:42:12 813
原创 各种简历模板大全,让人事吸引的利器
-END-如果你喜欢我的分享,欢迎关注微信公众号 java学长分享技术干货!悄悄告诉你免费赠送重磅互联网架构师教程,提升职场技术水平!
2021-07-22 15:10:12 279
原创 mysql查看版本方法
使用sql查询select version();如果你是刚开始学习java,或者刚开始从事java行业,有很多的问题都可以关注微信公众号: java学长 ,一个致力于打造免费指导学习java高薪就业的公益平台!点赞、关注 哦,不定期分享程序员的骚操作和强势浪漫!...
2021-07-20 19:47:24 197
原创 项目从tomcat9迁移到tomcat10后需要修改的地方
第一个需要从官网下载迁移工具,对war包进行重新编译;编译后如果报错,需要看什么错误,而且要关注一下war包中是否少文件了,比如是否少了web.xml或者lib包少jar包了,一般少了文件补充上后,就可以正常启动了...
2021-07-19 18:24:36 1310
原创 linux安装mysql报错
[root@bogon redis-6.0.6]# make cd src && make allmake[1]: 进入目录“/home/zjr/soft/redis-6.0.6/src” CC adlist.oIn file included from adlist.c:34:0:zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录 #include <jemalloc/jemalloc.h>
2021-07-19 14:00:12 269
原创 tomcat10重新迁移
进入目录jakartaee-migration-1.0.0-bin\jakartaee-migration-1.0.0\lib执行命令java -jar jakartaee-migration-1.0.0.jar .\xx.war xx10.war
2021-07-19 11:47:03 690
原创 linux 常用命令
systemctl stop firewalld.servicesystemctl status firewalld.servicetar -zvxf xxx.tar.gz
2021-07-19 10:26:53 182
原创 linux 安装mysql
安装 MySQLwget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpmrpm -ivh mysql-community-release-el7-5.noarch.rpmyum updateyum install mysql-server权限设置:chown mysql:mysql -R /var/lib/mysql初始化 MySQL:mysqld --initialize启动 MySQL:system
2021-07-16 14:59:32 179
原创 linux系统上查看是否安装了mysql服务
1)查看服务是否启动:service mysql status2)查看进程服务ps -aux | grep mysql3)查看端口netstat -apn | grep 3306
2021-07-16 11:18:52 544
原创 servlet3.0异步实现
package com.xindun.server.servlet;import javax.servlet.AsyncContext;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.serv
2021-06-22 13:44:18 232
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人