自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 mvn安装远程jar包到本地仓库

当我们在idea中无法下载maven依赖的时候,可以使用本地安装的方式,将远程jar拉取到本地进行本地安装,例如:当我的项目拉取。ppt解析依赖jar。出现上图标识即代表成功。

2024-07-22 15:44:41 107

原创 Thread多线程

线程是程序中的执行线程,Java虚拟机允许应用程序同时运行多个执行线程。每个线程都有一个优先级。优先级高的线程优先于优先级低的线程执行,每个线程可能或不可能为守护进程。当某个线程中运行的代码创建一个新的Thread对象时,新线程的优先级初始设置等于创建线程的优先级,并且当且仅当创建线程是守护线程,它是守护线程。当Java虚拟机启动时,通常只有一个非守护进程(它通常调用某个指定类名为main的方法)。这两中方法可以创建新的执行线程。一种是将类声明为Thread的子类。

2023-08-28 12:13:14 73

原创 模拟JAVA程序内存飙升问题

这时候我们使用top命令查看当前程序占用情况,很明显看到第一条进程号47416记录显示cpu占用100%,这时候我们使用。当使用java开发的程序不是到生产环境上的时候,我们想要排查程序内存或cpu飙升等问题时,可以借助java提供的。其中写一个controoler类,这个类中包含两个方法,get方法是返回当前请求信息,more方法模拟死循环。看到47437这里执行了4分30秒,很明显是有问题的,这时候我们使用printf将47437转换成16进制数为。例如:我们模拟一下程序当中出现死循环时,长时间等待。

2023-04-24 16:46:57 410

原创 装饰器模式实现协议转换器

下面我们将以google protobuf通信协议作为例子,将我们java配置类转换为protobuf协议数据。

2023-03-22 14:51:43 237

原创 简述JAVA单例设计模式

单例模式(Singleton Pattern)是java中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式设计到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象呗创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。

2023-03-21 17:18:04 101

原创 JAVA agentmain 热更新

java服务热更新服务器

2023-03-13 12:17:34 535

原创 Java JSR-269 插入式注解处理器

在Javac源码中,插入式注解处理器的初始化过程是在方法中完成的,而它的执行过程则是在方法中完成的,这个方法判断是否还有新的注解处理器需要执行,如果有的话,通过类的 **doProcessing()**方法生成一个新的JavaCompiler对象对编译的后续步骤进行处理。在JDK1.5之后,Java语言提供了对注解(Annotation)的支持,这些注解与普通的Java代码一样,是在运行期间发挥作用的。.........

2022-08-10 17:27:43 2835 1

原创 SakuraFrp内网穿透教程

简介远程管理MinecraftSakuraFrp官方网址https://www.natfrp.com/1、注册Sakura账号2、登录SakuraFrp管理界面2.1、查看索道节点状态,此操作刻查看可用于建站的节点, 路径:穿透菜单->节点状态。【节点状态为绿色是创建的节点】3、创建隧道根据操作2可知道可创建隧道的节点数。路径:穿透菜单-》隧道列表-》创建节点。3.1 选择穿透的几点和隧道类型创建http、https网站可选http隧道和https隧道,同时还能选tcp隧道,https(

2022-06-30 17:04:29 44843 1

原创 centos禁用防火墙,linux禁用防火墙启用iptables

centos禁用防火墙,linux禁用防火墙启用iptables1.环境说明电脑环境:windows 10 x64虚拟软件:vmwarelinux为centos7连接工具:xshell虚拟机的安装请查看上一章博文2.连接6. 物理机上连接虚拟机操作[root@localhost ~]# 查看Firewall的状态[root@localhost ~]# firewal...

2018-11-27 15:12:54 670

原创 虚拟机安装linux、centos系统,安装linux系统,centos7

#虚拟机安装linux、centos系统,安装linux系统,centos71.安装详情linux版本centos7 64位vmware版本 14(根据跟人电脑上的版本)电脑系统:windows10 x64 内存8g2.软件的下载和安装4. 下载vmware(注意:在没有下载之前是安装,下载之后是打开软件)5. 下载linux centos7的镜像文件:http://is...

2018-11-26 21:06:22 303

原创 windows配置maven环境,自定义本地仓库,eclipse配置maven环境

windows配置maven环境,自定义本地仓库,eclipse配置maven环境1、windows配置maven环境,自定义本地仓库,eclipse配置maven环境配置maven注意事项2、配置MAVEN_HOME,配置setting.xml创建本地的maven项目eclipse配置maveneclipse创建maven项目1、windows配置maven环境,自定义本地仓库,eclipse...

2018-11-13 21:19:16 796

原创 linux中安装redis服务

linux中安装redis服务1、到redis官网下载redis源码2、使用ssh工具登录linux服务器3、将编译好的程序放到程序目录下,当然可以根据个人喜好放置,一般放在: /usr/local4、为我们的redis程序创建软连接环境说明Centos7关闭防火墙(systemctl stop firewalld; systemctl disable firewalld)关闭selinu...

2018-11-13 15:56:19 233

原创 html浏览器默认样式清楚

1. 适合IE8+,google,火狐,傲游,等浏览器 <style type="text/css"> *{margin: 0;padding: 0;} a{text-decoration: none;color: #333;} ul,li{list-style: none;} body{font-size: 14px;font-

2017-09-06 13:03:09 795

空空如也

空空如也

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

TA关注的人

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