自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

春风化雨的博客

春风化雨,润物无声

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

原创 Linux放行端口

8080这个端口测试看telnet是不通的,您服务器内是否有对应的业务监听了这个端口呢?您到服务器内执行下: netstat -nltp |grep 8080。同时服务器内执行下: systemctl status firewalld。您好,重载下规则:firewall-cmd --reload再试试。iptables -nL 截图反馈下,我看下防火墙的配置。添加放行的规则后再试试。

2025-02-24 16:11:58 192

原创 个人网盘项目

网盘项目。基于 SpringBoot2.x + MyBatis Plus + MySQL + Sa-Token + Layui 等搭配七牛云, 阿里云OSS实现的云存储管理系统。 包含文件上传、删除、在线预览、云资源列表查询、下载、文件移动、重命名、目录管理、登录、注册、以及权限控制等功能。

2025-02-04 21:35:08 45

原创 IDEA 查看代码的字节指令

Program: /Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/bin/javap (主要就是使用javap指令)在使用IDEA时,我们有时候可以查看一下,我们具体的代码字节指令是啥,比如:泛型、装箱拆箱等存在一些隐式操作的时候,可以方便的通过IDEA来来查看。Arguments: -c -l $FileClass$ (配置使用的参数)此时控制台就有了我们看到的字节指令了。2、添加自定义的Tools。3、配置好了如何使用。

2024-12-11 21:44:48 319

原创 使用IDEA工具查看运行Java代码生成的汇编指令

注意:javap是为了让我们看.class字节码文件,因为直接看,不太方便;而.class在jvm中,需要进一步转为话硬件能识别的汇编语言(当然,进cpu之前,需要进一步把汇编语言再转为二进制形式),本篇目的就是为了查看汇编语言,即反汇编。-XX:CompileCommand=compileonly,VolatileTest.refresh表示过滤,仅显示VolatileTest.refresh,注意号不能丢,除非你提供类的全路径名称。log,记录指定方法的编译日志,若未指定,则记录所有方法的编译日志。

2024-12-08 17:25:25 439

原创 Java常用官网地址

(3)Spring Cloud Alibaba 中文文档。(1)Mybatis-plus 中文文档。(2)Spring Cloud 中文文档。(5)Kafka官网及下载地址。(4)Redis 文档及下载。(7)zookeeper官网。(6)Nacos中文文档。

2024-12-06 11:12:17 499

原创 Apollo启动、添加多环境支持

如果要同时配置多个环境,执行完portal脚本后,需要修改portal数据库。分别访问109和111的8080端口查看Eureka,可以看到configservice和adminservice都已经注册到各自环境的Eureka中,打开portal所在服务器的8070端口打开apollo管理界面(默认用户名/密码为apollo/admin)可以看到默认应用已经出现了不同环境。这里特别注意,多环境下,一定要先将所有环境的adminservice和configservice都启动后,最后再启动portal。

2024-11-15 09:14:44 858

原创 uniapp使用后会打开很多导航栏

在uniapp中,如果遇到打开过多的导航栏,很可能是因为在页面跳转时没有正确管理导航记录。为了避免这个问题,可以使用。delta: 1 // 返回的页面数,如果 delta 大于现有页面数,则返回到首页。url: '/pages/index/index' // 需要跳转的应用内页面路径。url: '/pages/index/index' // 需要跳转的应用内页面路径。// 或者使用redirectTo关闭当前页面并跳转到应用内的某个页面。// 使用reLaunch关闭所有页面并打开到应用内的某个页面。

2024-11-05 10:47:52 424

原创 linux查看日志

你输入/这个斜杠,代表进入搜索模式,然后输入你要搜索的字符,例如,输入字母a,然后回车,你会看到命中搜索结果的字符都颜色都白色选中状态标出,这个搜索次序,默认是从上往下搜索。这里n表示下翻查看命中搜索结果,用b表示上翻查看命中搜索结果。实例:grep -A 100 -B 100 -i ‘抓不到我’ catalina.out。a,这里a表示你要搜索的关键字。在项目实施过程中,我们经常会查看日志,更是经常会根据某些特地字符串去查找日志内容。实例:grep -10 -i ‘抓不到我’ catalina.out。

2024-11-05 10:06:37 372

原创 VMware16虚拟机安装macOS Monterey 12详细教程

需要安装VMware Tools工具,就可以全屏显示macOS,也可以将windows下的文件传输到虚拟机中了。这一步选择【Apple Mac OS X】,版本选择【macOS 12】(目前安装的Monterey是12。后面就是苹果系统的安装过程了,跟着系统来进行,同意一些协议,选择刚刚我们命名为MacintoshHD的磁盘,然后就是漫长的 等待……打开【运行】,快捷键win+R,输入services.msc,找到所有VMware开头的服务。鼠标右键,弹出菜单选择【停用】,将所有服务都停用,就可以了。

2024-10-14 00:24:03 1305

原创 项目中熔断的业务

1) 支持基于异常比例(失败率)的熔断策略、支持慢调用(响应时间)比例的熔断策略。2) 支持交易维度的熔断、支持服务端协议维度的熔断,抛异常后被熔断器感知到就可实现。3) 支持动态配置、开关启停、Prometheus监控。

2024-10-12 15:54:26 1098

原创 HBuilder X 通过USB连接 Android手机进行代码调试

android

2024-10-11 19:54:39 766 3

原创 HbuilderX中App项目运行到夜神模拟器上

点击 运行-运行到手机或模拟器-运行到Android App 基座。Android 端口号 可以去网上搜夜神模拟器端口号 (每个模拟器端口号不一样)windos+R 输入cmd指令 终端中查看 adb 是否配置成功。长时间不用模拟器 会检测不到 则需要 windos+R 打开终端 运行。拉到最下面鼠标左键点击【版本号】7-8下就可以进入开发者模式。adb路径:设置为夜神模拟器安装目录的 bin 目录。点击 运行 -运行到手机或模拟器-ADB路径设置。使用 adb 命令让模拟器连接本机。

2024-10-11 16:25:12 491

原创 java并发问题之CAS

CAS(Compare-And-Swap) 比较并交换,用于实现同步和锁机制。经常配合juc中Atomic相关类进行。Atomic相关类无法解决aba问题。

2024-09-25 17:31:52 956

原创 fastjson的json字符串转List

【代码】fastjson的json字符串转List。

2024-09-24 16:49:51 986

原创 Resilience4j定制化熔断器

熔断的核心是熔断器CircuitBreaker,想要使用熔断服务,需要先获取熔断器的实例。resilience4j提供了两种方式来获取熔断器:通过注册工具获取,以及通过熔断器的静态方法直接获取。这里推荐使用注册工具获取,优点有两个,一方面可以避免重复定制熔断器配置;另一方面便于熔断器实例的管理,避免出现重复创建的情况

2024-09-20 14:56:49 1044

原创 Apollo注意点及其他细节

Apollo注意点及其他细节

2024-09-13 14:01:22 298

原创 Apollo(阿波罗)架构由浅入深剖析

Apollo(阿波罗)架构由浅入深剖析

2024-09-13 10:52:59 1207

原创 Resilience4j 主要api介绍

resilience4j是github推出的一款弹性架构工具,其中有一项很好用的功能:熔断。

2024-09-12 16:46:46 855

原创 分布式配置中心Apollo

Apollo(阿波罗)是携程框架部门研发的开源配置管理中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性。

2024-09-12 16:13:38 796

原创 单例设计模式

单例模式(Singleton Pattern):单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,它提供全局访问的方法。单例模式的要点有三个:一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。单例模式是一种对象创建型模式。单例模式又名单件模式或单态模式。

2024-08-18 14:21:39 806

原创 工 厂设计模式

简单工厂模式(Simple Factory Pattern):又称为静态工厂方法(Static Factory Method)模式,它属于类创建型模式。在简单工厂模式中,可以根据参数的不同返回不同类的实例。简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。

2024-08-18 10:52:18 1279

原创 建造者模式

Builder模式的定义是“将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。”,它属于创建类模式,一般来说,如果一个对象的构建比较复杂,超出了构造函数所能包含的范围,就可以使用工厂模式和Builder模式,相对于工厂模式会产出一个完整的产品,Builder应用于更加复杂的对象的构建,甚至只会构建产品的一个部分。

2024-08-18 00:28:10 946

原创 UML类图

UML 基本介绍1) UML——Unified modeling language UML( 统一建模语言 ),是一种用于软件系统分析和设计的语言工具,它用于帮助软件开发人员进行思考和记录思路的结果2) UML本身是一套符号的规定,就像数学符号和化学符号一样,这些符号用于描述软件模型中的各个元素和他们之间的关系,比如类、接口、实现、泛化、依赖、组合、聚合等

2024-08-17 20:48:53 883

原创 设计模式的目的以及七大原则

设计模式的目的以及七大原则

2024-08-17 18:40:30 923

原创 SpringBatch总结

SpringBatch主要是一个轻量级的大数据量的并行处理(批处理)的框架。作用和Hadoop很相似,不过Hadoop是基于重量级的分布式环境(处理巨量数据),而SpringBatch是基于轻量的应用框架(处理中小数据)。旨在帮助企业建立健壮、高效的批处理应用。Spring Batch是Spring的一个子项目,使用Java语言并基于Spring框架为基础开发,使得已经使用Spring框架的开发者或者企业更容易访问和利用企业服务。

2024-08-01 14:37:01 855

原创 Hystrix总结

Hystrix是Netlifx开源的一款容错框架,防雪崩利器,具备服务降级,服务熔断,依赖隔离,监控(Hystrix Dashboard)等功能。

2024-07-31 17:25:51 1081

原创 Ribbon总结

Ribbon 是 Netflix 公司实现的一套基于 HTTP、TCP 的客户端负载均衡的工具。SpringCloud 已将其集成到 spring-cloud-netflix 中,实现 SpringCloud 的服务调用、负载均衡。用于在微服务架构中管理服务间的通信。它能够实现动态的服务发现和负载均衡,从而提高系统的可靠性和性能。

2024-07-31 09:17:58 1188

原创 it教育培训机构整理

it教育培训机构整理

2024-03-19 15:17:39 234

原创 如何自学Java

学习集合框架、I/O流、多线程、网络编程等常用类库的知识。首先,了解Java的基本概念和语法规则,包括变量、数据类型、运算符、流程控制等。接着,学习面向对象编程,理解类、对象、继承、封装、多态等核心概念。加入Java开发者的社区,如Stack Overflow、GitHub等,参与讨论和技术分享,了解行业动态和技术趋势。同时,选择适合自己的学习节奏和方法,保持对学习的热情和好奇心。如果你上面都学会了,还想进行深入的研究,那为你推荐“图灵学院”,会为你进行源码级别的讲解,让你学到更多的知识,提升自己。

2024-03-19 14:11:20 400

原创 对兼职的看法

对于许多学生和工薪阶层来说,兼职工作是一种合法的收入来源,有助于缓解经济压力。通过兼职,可以结识不同领域的人,扩大社交圈子,这对于职业发展和人际关系至关重要。5.调节工作压力和学习生活。兼职提供了一个释放压力、放松心情的空间,同时也有助于平衡学习和其他活动的时间。4.提高个人能力和自信。兼职可以增强时间管理能力、计划和执行力,同时也有助于提升自信心和解决问题的能力。然而,兼职也有一些潜在的弊端,比如可能会分散学习或工作的注意力,影响学业或职业发展。因此,合理安排时间和管理兼职与学习或工作的平衡非常重要。

2024-03-18 15:52:19 1128

原创 家乡的介绍

朔州好分光,朔州人来加个群,到时可以拼车或者谈个对象或者聚会交友。

2024-03-18 15:37:35 754 4

原创 物联网与物联卡

物联网(英文:Internet of Things,缩写:IoT)起源于传媒领域,是信息科技产业的第三次革命。物联网是指通过信息传感设备,按约定的协议,将任何物体与网络相连接,物体通过信息传播媒介进行信息交换和通信,以实现智能化识别、定位、跟踪、监管等功能。物联卡,是运营商为物联网服务企业提供的用于智能终端设备联网的,仅面对企业用户进行批量销售,广泛用于共享单车、移动支付、智能城市、自动售卖机等领域,不面向个人用户。

2024-03-14 10:44:49 488 2

原创 《金刚经》

金刚经。

2023-09-06 17:30:46 118 1

原创 Servlet是单例的

Servlet是单例的,在WEB容器中只会存在一个对象实例,客户端同时并发请求的情况下会启动多线程执行service方法,但是Servlet中的init()和destroy()方法在Servlet的生命周期中只会运行一次。根据上面的这个特性,可以将读取配置文件的操作写在init()方法内,好处是避免了每次客户端请求都要运行一次,节约内存。

2023-09-02 15:44:42 303

原创 教与学的两个“十六字”

教的十六字:“有教无类,因材施教,寓教于乐,教学相长,”,学的十六字:“学以致用、学而时习、循序渐近、持之以恒”;

2023-09-01 11:14:20 691 1

原创 逻辑表达力

逻辑表达力_刘琳小说逻辑表达力全部章节列表-QQ阅读

2023-08-30 18:11:40 137

原创 弘扬中庸之道

中庸之道

2023-08-26 11:10:38 107

原创 弘扬大学之道

大学之道

2023-08-26 10:05:20 71

原创 心态决定行为

心累,是因为想法太多。劳苦,是因为方法不对。烦乱,是因为思路不清。慌张,是因为准备不足。压力,是因为期待太高。恐惧,是因为假想太多。贪心,是因为欲求太满。暴躁,是因为自身无能。急躁,是因为经历不够。轻浮,是因为眼光不远。懒散,是因为目标不明。

2023-08-16 20:22:29 140 1

原创 定心,常自在

随处自在

2023-08-14 07:07:43 83

空空如也

空空如也

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

TA关注的人

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