自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

weixin_49999835的博客

星光不问赶路人,时光不负有心人

  • 博客(27)
  • 收藏
  • 关注

原创 使用Stream流操作list

Java Stream 是 Java 8 中引入的一个新特性,它允许您以声明式方式处理数据集合,从而使代码更加简洁、易读。Stream API 提供了一组丰富的方法,用于对集合进行各种操作,如过滤、映射、排序等。

2024-01-30 16:10:36 542

原创 OOM内存溢出排除方法

tomcat退出前或者发生OutOfMemeoryError时自动dump堆栈信息,方便事后排查问题。jmap -dump:live,format=b,file=/保存路径/文件名.hprof PID。在tomcat启动参数中加入两个参数。linux用ps命令查看进程pid。然后重启tomcat服务。

2023-08-29 14:22:22 125

原创 java实现异步任务功能的方法

方法名说明传入实现了 Runnable 接口的类,构造一个 Thread 对象传入实现了 Runnable 接口的类,构造一个名称为 name 的 Thread 对象方法名说明V call()这是 Callable 接口中要实现的方法,相当于 Runnable 接口中的 run 方法使用 Callable 接口实现类实例创建一个 FutureTask,它运行时会调配用 Callable 接口中的 call 方法V get()

2023-07-20 08:57:16 2159

原创 Linux环境线程阻塞问题排查

可以获得运行中的jvm的堆的快照,从而可以离线分析堆,以检查内存泄漏,检查一些严重影响性能的大对象的创建,检查系统中什么对象最多,各种对象所占内存的大小等等。命令可以查看堆内存各部分的使用情况,以及加载类的数量[不能查看使用哪种垃圾回收器]JDK 自带的监控工具,位于 JDK 的 bin 目录下。4、线程的堆栈信息 这个pid用10进制就行。3、将线程id(十进制)转化为16进制。jstack -l 线程pid。1、查看想要查看的服务名称。2、查看该进程下线程的状态。top -Hp 进程id。

2023-06-29 10:34:31 1502

原创 腾讯云Linux服务器安装redis

假设不添加该关键字Linux会将可执行文件存放在/usr/local/bin目录,库文件会存放在/usr/local/lib目录。配置文件会存放在/usr/local/etc目录。这里我要将daemonize改为yes,不然我每次启动都得在redis-server命令后面加符号&,不这样操作则只要回到Linux控制台则redis服务会自动关闭,同时也将bind注释,将protected-mode设置为no。按照以上安装步骤,在目录/app/redis/redis下有一个redis.conf的配置文件。

2023-05-05 16:06:42 239

原创 mysql语句中进行比较

其中,expression是需要进行判断的条件,value1、value2等是条件的具体值,result1、result2等是对应条件下要执行的操作的结果,default_result是在所有条件都不满足时要执行的操作的结果。上述查询语句会将学生的姓名和分数作为输入参数,然后根据学生的成绩返回对应的等级。如果在80分及以上,则返回B;假设有一个表student,其中包含学生的姓名和分数,现在要根据学生的成绩来评定等级,分为A、B、C三个等级。MySQL中的CASE语句可以根据不同的条件执行不同的操作。

2023-05-04 15:48:03 132

原创 腾讯云Linux服务器安装Mysql

Linux系统下mysql的安装(腾讯云亦可)

2023-03-01 14:15:38 526

转载 Netty基础知识

Netty是由 JBOSS 提供的一个 java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。Netty整合了网络编程、多线程处理和并发等多个领域,极大地简化了网络开发的流程。Netty本质是一个NIO框架,适用于服务器通讯相关的多种应用场景 ,它能够快速和轻松地开发网络应用程序,如协议服务器和客户端。它极大地简化了TCP和UDP套接字服务器等网络编程。

2023-02-28 10:31:30 684

原创 idea创建springBoot项目

用idea创建springboot项目

2022-09-21 14:30:12 245

转载 Java Utils工具类大全 源码和jar见:

Java Utils工具类大全 源码和jar见:https://github.com/evil0ps/utils#Java Utils封装了一些常用Java操作方法,便于重复开发利用.另外希望身为Java牛牛的你们一起测试和完善,欢迎入群263641914 一起封装和完成常用的Java代码。节约撸码时间以方便有更多的时间去把妹子~#开发环境Win7x64JDK1.7IDEA14项目结构│ README.md│ utils.iml│├─.idea│├─conf│

2022-09-20 15:00:59 320

原创 Springboot获取某个城市当天的天气预报

Springboot获取某个城市当天的天气预报

2022-09-20 09:55:02 1246 1

原创 Springboot获取获取诗句

Springboot通过古诗词·一言API获取获取诗句

2022-09-20 09:11:51 250

原创 Springboot通过Robot的自动测试功能实现微信发送消息

Java通过Robot的自动测试功能实现微信发送消息

2022-09-19 17:31:58 671

原创 springboot整合邮箱功能(实战)

springboot整合邮箱发送

2022-09-15 13:57:26 2418

原创 TKE部署文件(无外网,纯净版)

【代码】TKE部署文件(无外网,纯净版)yaml文件

2022-09-09 11:34:43 217

原创 springboot整合最新mybatis-plus(带CRUD)2

springboot项目整合mybatis-plus

2022-09-07 15:04:44 257

原创 springboot整合最新mybatis-plus(无CRUD)1

springboot项目整合mybatis-plus

2022-09-07 14:41:51 144

原创 springboot整合swagger2

springboot整合swagger2

2022-09-07 14:29:44 908

原创 使用docker打jar包为镜像

dockerfile的编写,镜像的打包

2022-08-31 15:24:00 215

原创 如何在IDEA中找到jar包对应的maven依赖

如何在IDEA中找到jar包对应的maven依赖

2022-07-29 15:26:48 3688 1

原创 常用linux命令

1、删除命令删除文件夹 :rmdir 名称删除文件:rm 名称2、添加命令添加文件夹:mkdir 名称添加文件:touch 名称

2022-07-22 16:05:05 1001

原创 【无标题】java实现创建二维码并展示

**第一种直接使用使用google的zxing包来实现**添加链接描述第二种使用Hutool工具包来实现添加链接描述注:作者本人经过半天未能实现直接用手机扫描二维码并展示出本地图片(不能用线上图片),若有能实现的方法望私信告知。...

2022-03-08 14:58:10 297

原创 mysql数据库迁移到kingbase数据库上(其他数据库与其类似)

数据库迁移

2022-02-10 17:36:31 3184 2

原创 tongweb项目的部署

1.修改web容器配置下容器配置2.虚拟主机管理2.1.虚拟主机的创建3.HTTP通道管理3.13.2当然,以上步骤,也可使用tongweb自己的.(使用tongweb自己的,当部署多个项目时,会产生前后端一些意想不到的错误,这就不做展示了)4 数据库的配置...

2021-12-22 09:44:08 1167

原创 tongweb删除域创建域

创建域的原因tongweb的域,复制安装tongweb的副本,进行操作.好处:当该tongweb域损坏时,可以直接删除.而不会影响主tongweb,不需要重新安装tongweb.指令地址:进入安装tongweb地址:...../TongWeb7/bin1.删除域停止域 ./stopserver.sh详解:在停止tongweb域时,需要停止该域下所有的项目.删除域 ./domain.sh delete 域名称2.创建域创建域 ./domain.sh create 域名称启动域 .

2021-12-20 16:34:12 1770

原创 人大金仓数据库,导出数据表的结构

SELECT "COLUMN_NAME" 列名, "DATA_TYPE" 字段类型, "CHARACTER_MAXIMUM_LENGTH" 长度, "IS_NULLABLE" 是否必填, "COLUMN_DEFAULT" 描述, "table_schema" 数据库名, "table_name" 表名FROM INFORMATION_SCHEMA.COLUMNS where"table_schema"='START_SCHEMA' //模式名AND"tab

2021-11-25 09:48:27 2324

原创 tongweb部署vue前端页面的方法

tongweb部署vue前端页面的方法1、在同一端口号下部署2、在不同端口号部署1、在同一端口号下部署把vue项目install 、运行、build完了的dist包压缩打包,上传到服务器解压,然后在解压完了的目录里新建一个空的WEB-INF文件夹。然后在tongweb管理控制台中的应用管理部署应用,选择部署方式的时候上传方式选择服务器而不是本机的方式进行部署。当遇到部署成功,打开页面显示空白,vue打包的时候可以设置的,比如你要部署在tongewb下,tongweb的端口是8088,假设你的应用要部署在

2021-09-01 09:57:46 1794 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除