- 博客(20)
- 收藏
- 关注
原创 设计模式、设计模式的分类、作用、介绍
设计一个模式的过程就是将问题抽象化,忽略不重要的细节发现问题的本质,并找到普遍适用的解决方案的过程。设计模式起源于建筑设计学。
2023-03-19 21:09:13
307
1
原创 解决Java 后端返回汉字到前端 都是问号问题
@RequestMapping(value = “访问路径” , method = RequestMethod.POST , produces = “text/html; charset=UTF-8”)
2022-05-11 16:09:43
2475
1
原创 @ProcessingGroup注解是什么意思 处理组的作用
@ProcessingGroup注解就是所谓的处理组处理组的作用:处理组是对事件处理程序进行分组的逻辑方法处理组用于什么?如前所述,它与跟踪事件处理器非常相关。在这种情况下,每个TEP声明其跟踪令牌,以避免在不同线程/节点中对同一事件进行多次处理。...
2022-04-27 16:44:55
498
原创 Mac如何查看隐藏文件夹|隐藏文件夹的显示与隐藏
隐藏文件夹:打开终端输入以下两行代码:defaults write com.apple.finder AppleShowAllFiles -bool NOkillal Finder如果没有回应代表已经成功显示文件夹:打开终端输入以下两行代码:defaults write com.apple.finder AppleShowAllFiles -bool YESkillall Finder如果没有回应代表已经成功...
2022-04-25 16:19:16
498
原创 在 idea 终端修改git上传代码时候的名字
打开idean最下面的 Terminal 输入下面的代码git config --global user.name “username”git config --global user.email “email”
2022-04-25 08:30:22
459
原创 vue安装 electron 卡在Building fresh packages
安装 electron在控制台执行 yarn install 的时候总是卡在Building fresh packages[] waiting …[] waiting …[] waiting …[] waiting …[] waiting …这个地方解决方案:1、在项目的根目录下创建一个文件,命名为 .yarnrc2、然后把下列内容复制进去registry "https://registry.npm.taobao.org"sass_binary_site "https:/
2022-03-31 15:43:11
1203
原创 Java实现数据库导出excel本地 工具类,可以拿走直接用
可以直接拿走用的 excel 导出工具类 public void outPutExcel(String year, int id,String name) { //创建表头,这里是excel的第一行数据 //第一处改点 String[] title = {"姓名","年龄","性别"}; //创建Excel工作部 HSSFWorkbook workbook = new HSSFWorkbook(); //创建
2022-01-28 17:38:58
1801
5
原创 优快云如何删除自己的博客,删除博客问题
1、首先打开我们的个人空间2、点击右上角的切换旧版3、点击右上角的管理博客4、右边就会显示操作啦5、点击三个 ···就可以删除了
2021-09-08 17:28:12
3481
5
原创 什么是递归和快速排序,快排的思想
递归快速排序递归的概念:递归就是方法自己调用自己,每次调用时传入不同的变量,递归有助于编程者解决复杂的问题,同时可以让代码变得简洁当程序运行到main方法时,会在栈内存中开辟一个独立的空间;;每个空间的数据(局部变量)是独立的;;然后程序执行到一个方法时,又会开辟一个独立的空间(栈);1)执行一个方法的时候,就创建一个新的受保护的独立空间(栈空间)2)方法的局部变量是独立的,不会相互影响3)如果方法中使用的是引用类型的变量(比如数组),就会共享该引用类型的数据4)递归必须向退出递归的条件逼近,
2021-08-18 08:47:45
583
原创 spring+springmvc+mybatis 快速搭建环境,史上最简单
SSM快速搭建笔记SSM 组成部分 Spring + SpringMVC + Mybatis本教程基于 idea 和 maven 来实现 ssm 的搭建工作开始:使用idea 创建一个 maven web 项目。注意:一定要选取自己已经配置好的maven环境 【带阿里云的】检查项目结构是否正常,在控制台中是否出现 build success 字样,如果没有视为创建失败找到项目的 pom.xml(项目依赖管理文件),并写入如下代码,一定要在 dependencies 标签中
2021-07-28 10:31:58
811
原创 调优目的,JVM虚拟机内存结构
JVM虚拟机调优的目的减少 full gc 的次数减少运行 full gc 的运行时间Java虚拟机结构类元信息:类的结构信息,就是线程中有哪些方法 有哪些信息方法区用的内存是直接内存也就是本地内存(如果一个电脑的运行内存是16G,JVM用了1G剩下15G,那个方法区的内存就是在15G中)静态变量是存储在方法区的,不过它的本体在 堆中,实际上它只存了一个指针class Math{ public int compute(){ int a = 1; i
2021-07-14 20:05:14
419
原创 Linux mysql的下载与允许远程访问
Linux 笔记1.切换用户 su 【用户名】 然后输入对应用户的密码;su root 需要密码su zhangshubo 不需要密码2.检查Java版本 java -version3.ll 显示文件的详细信息4.ls 显示当前文件夹中的文件和文件夹5.cd 【要切换的目录】切换目录6.mkdir 【要创建的目录名称】 创建目录固定centos7 ip地址cd /etc/sysconfig/network-scripts/ ##切换到配置网络的文件夹下vim
2021-06-28 17:28:47
379
原创 Mybatis基本信息
Mybatis1、简介1.1、什么是MybatisMyBatis 是一款优秀的持久层框架它支持定制化SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的JDBC 代码和手动设置参数以及获取结果MyBatis 可以使用简单的XML 或注解来配置和映射原生类型、接口和Java的 POJO(Plain Old Java Objects,普通老式Java对象)为数据库中的记录。My’Batis 本是apache的一个开源项目iBatis,2010年这个项目由apache software
2021-06-28 12:15:29
425
1
原创 对于线程安全的理解和Java内存的解释
目录线程安全概念:synchronized的用处:线程安全和堆内存的关系:线程安全和栈内存的关系:线程安全概念:线程安全是一个适用于多线程代码的计算机编程概念。线程安全代码仅以一种方式操作共享数据结构,以确保所有线程的行为正确,并在没有意外交互的情况下实现它们的设计规范。synchronized的用处:线程安全就是在多线程访问时采用了加锁机制,当一个线程访问某个被synchronized修饰过的数据时,其他线程不能进行访问任何被synchronized修饰的数据直至该线.
2021-05-12 14:51:53
470
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人