12 2022 档案

摘要:之前因为重装系统的原因,我电脑里面的jar包就不能正在显示jar图标,中途因为下载WinRAR压缩包,结果jar包的图标全都显示为WinRAR压缩包的图标,看起来很难受。后面摸索了一下,成功解决。 解决方案: 首先,选中jar 文件,右键 打开方式,或者右键 属性 然后,下拉到最低端,选择“在这台电 阅读全文
posted @ 2022-12-27 12:36 super超人 阅读(370) 评论(0) 推荐(0)
摘要:前言 对于从事java开发工作的同学来说,spring的事务肯定再熟悉不过了。 在某些业务场景下,如果一个请求中,需要同时写入多张表的数据。为了保证操作的原子性(要么同时成功,要么同时失败),避免数据不一致的情况,我们一般都会用到spring事务。 确实,spring事务用起来贼爽,就用一个简单的注 阅读全文
posted @ 2022-12-23 22:44 super超人 阅读(246) 评论(0) 推荐(0)
摘要:springboot中service自己注入自己: 启动报错: F:\jdk8-32bit\bin\java -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:56333,suspend=y,server=n -XX:TieredStopAtL 阅读全文
posted @ 2022-12-23 19:43 super超人 阅读(1171) 评论(0) 推荐(0)
摘要:1.windows下根据端口号查找进程并杀死: 查找端口号为8092的进程:netstat -aon|findstr "8092" 杀死进程:taskkill /pid 11456 -f 2.linux下根据端口号查找进程并杀死: 查找端口号含有80的进程: netstat -lnp | grep 阅读全文
posted @ 2022-12-23 12:06 super超人 阅读(598) 评论(0) 推荐(0)
摘要:1.索引优化。增加准确的索引是最简单有效的方式。 2.sql优化。sql优化也是尽量优化的使索引生效。 3.代码优化,避免循环查询库,sql优化无法解决的尝试在代码中组装数据。 4.异步,消息队列。 5.多线程。 6.分区,分表,分库。 7.缓存。 8.读写分离。 非常全面,感觉性能上的问题归结还是 阅读全文
posted @ 2022-12-22 17:33 super超人 阅读(113) 评论(0) 推荐(0)
摘要:在 Web 应用发展的初期阶段,一个网站的访问量本身就不是很高,直接使用关系型数据库就可以应付绝大部分场景。但是随着互联网时代的崛起,人们对于网站访问速度有着越来越高的要求,直接使用关系型数据库的方案在性能上就出现了瓶颈。因此在客户端与数据层之间就需要一个缓存层来分担请求压力,而 Redis 作为一 阅读全文
posted @ 2022-12-22 10:48 super超人 阅读(172) 评论(0) 推荐(0)
摘要:1.java高手是怎样炼成的 原理、方法与实践。 2.代码整洁之道。 3.深入理解java虚拟机。 4.java程序性能优化。 5.码出高效。 6.阿里巴巴java开发手册。 7.java工程师成神之路。 8.重构-改善既有代码的设计。 9.深入分析JavaWeb技术内幕。 10.Effective 阅读全文
posted @ 2022-12-21 11:33 super超人 阅读(47) 评论(0) 推荐(0)
摘要:easypoi导出带动态下拉框。 实体注解: package com.springbooteasypoi.entity.excel.select; import cn.afterturn.easypoi.excel.annotation.Excel; import lombok.Data; /** 阅读全文
posted @ 2022-12-06 14:03 super超人 阅读(3537) 评论(0) 推荐(0)
摘要:LRU全称 "Least Recently Used",最近最少使用策略,判断最近被使用的时间,距离目前最远的数据优先被淘汰,作为一种根据访问时间来更改链表顺序从而实现缓存淘汰的算法,它是redis采用的淘汰算法之一。redis还有一个缓存策略叫做LFU, 那么LFU是什么呢? 我们本期来分析一下L 阅读全文
posted @ 2022-12-06 10:28 super超人 阅读(92) 评论(0) 推荐(0)
摘要:mysql中varchar能够存储可变长度的字符串。过去我做的诸多业务中,一般存储短字符串的需求,都会使用varchar类型,并且定义长度为255,也就是varchar(255)。 不过为了探究varchar这种类型到底是怎么存储的,它的最大长度能达到多少,我决定区翻一下mysql文档学习一下。 v 阅读全文
posted @ 2022-12-05 15:04 super超人 阅读(5640) 评论(0) 推荐(1)
摘要:配置注释模板: 1.类: Template text: /** * @description: TODO * @author liuyachao * @date $DATE$ $TIME$ */ Edit variables: 2.方法: Template text: * $params$ * @r 阅读全文
posted @ 2022-12-02 17:49 super超人 阅读(100) 评论(0) 推荐(0)
摘要:前端: 问:前端是怎么打包及部署的?后台打包后部署以后可以通过接口访问。前端是怎么部署才能在浏览器访问? 答:docker+nginx 问:前端是用什么ide写啊 答:vscode 问:用idea写不行吗? 答:可以 问:我想了解下前后端分离,前端怎么单独打包及部署的 答:拿vue项目来说,会配置打 阅读全文
posted @ 2022-12-01 17:11 super超人 阅读(117) 评论(0) 推荐(0)