java、iOS、Vue
华为云云享专家认证|阿里云开发社区博客专家,定期分享Java、iOS资讯(包括基础知识储备)、小程序开发与运营、阅读与写作。只为你呈现有价值的信息,专注于移动端技术研究领域。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
IP/网关流量控制:Linux上设置多个路由表 (多号段IP配置)【配置特定目标IP使用指定网关访问】2025-07-30
确保已经启用IP转发功能,以便正确转发流量。需求:同一个机器配置两个两个网关。过时的 ifconfig 命令。场景:IP/网关流量控制。原创 2024-04-22 10:08:19 · 660 阅读 · 0 评论 -
Jenkins构建Maven聚合工程,指定构建子模块: -pl api/trace-api -am clean install -Dmaven.test.skip=true
单独构建trace-api 项目以及它所依赖的其它项目。Root POM指向父pom.xml。默认构建所有的子模块。原创 2025-04-29 15:22:08 · 199 阅读 · 0 评论 -
基于docker部署mssqlserver : mcr.microsoft.com/mssqlserver:2022-latest
SA 帐户是安装过程中在 SQL Server 实例上创建的系统管理员。创建 SQL Server 容器后,可以通过在容器中运行。-运行 Enterprise Core 版本的最新 SQL Server 2022 (16.x) 容器映像。默认情况下,密码必须为至少八个字符且包含以下四种字符中的三种:大写字母、小写字母、十进制数字、符号。设为相同的值是一种很好的方法,可以轻松地识别目标容器。在容器内部使用完整路径通过 sqlcmd 进行本地连接。命令在运行的容器内部启动交互式 Bash Shell。原创 2025-04-28 16:11:55 · 142 阅读 · 0 评论 -
信息系统的安全防护
三个方面综合考虑,构建多层次、多维度的安全防护体系。(CIA三要素),防止数据泄露、篡改和系统瘫痪。信息系统的安全防护措施是为了保护系统的。原创 2025-02-26 16:09:05 · 495 阅读 · 0 评论 -
设置IDEA的内存大小,让IDEA更流畅: 建议设置在 2048 MB 及以上 | 解决IDEA不小心创建了Kotlin文件,然后把项目和模块设置成了Kotlin
设置最大内存大小 >打开IDEA,上方菜单栏。打开IDEA,上方菜单栏。原创 2025-02-08 08:13:48 · 11980 阅读 · 0 评论 -
2024年10月主机漏扫:升级Tomcat解决Apache Tomcat 安全漏洞(CVE-2024-34750)【为了同一个tomcat版本安装多个服务】【亲测可用】
该漏洞源于存在异常情况处理不当、资源消耗不受控制的漏洞。升级Tomcat到最新版,例如9.0.96。漏洞名称:CVE-2024-34750。原创 2024-10-15 09:15:00 · 1350 阅读 · 0 评论 -
漏洞修复:Apache Tomcat 安全漏洞(CVE-2024-50379) | Apache Tomcat 安全漏洞(CVE-2024-52318)
解决方案:升级到最新版Tomcat。原创 2025-01-23 16:39:35 · 1966 阅读 · 0 评论 -
war包 | Docker部署flowable-ui
Flowable 支持 BPMN 2.0 行业标准,同时提供了一些 Flowable 自定义的 BPMN 扩展(extensions)可选用,允许通过导入 XML 文件或通过前端可视化界面建立流程。Flowable 本身提供了一个流程绘制的 UI 界面(Flowable Modeler 应用),如下图。事先配置好的flowable-default.properties,与mysql的驱动jar包下载好,上传到服务器上。默认的用户名admin和密码test登录。原创 2025-01-22 10:40:00 · 544 阅读 · 0 评论 -
JVM调优案例:通过调整JVM的默认内存配置来解决内存溢出(OutOfMemoryError)或栈溢出(StackOverflowError)等错误
例如,可以将最小堆内存设置为2GB(-Xms2048m),最大堆内存设置为4GB(-Xmx4096m)。解决方案:根据服务具体的部署(启动)方式,通过调整JVM的默认内存配置来解决内存溢出(OutOfMemoryError)或栈溢出(StackOverflowError)等错误。原因分析:查询查询平台所有船舶的统计数据,接口输出的数据量达到153M,在Spring框架中处理HTTP请求的时候,调度请求给相应的处理器(Handler)偶尔会发生内存溢出。原创 2024-08-16 14:05:07 · 498 阅读 · 0 评论 -
基于任务计划程序定时重启Windows服务,以重启Tomcat为例子
请注意,路径C:\path\to\your\tomcat需要替换为实际的Tomcat安装路径。timeout /t 30是等待Tomcat停止的命令,时间设置为30秒,你可以根据需要调整这个值。根据服务名称,运行 sc queryex 命令来获取服务的 PID,接着使用 taskkill 命令来停止它。根据端口号,运行netstat 来获取服务的 PID,接着使用 taskkill 命令来停止它。在高级设置下,找到“隐藏已知文件类型的扩展名”,取消勾选。在打开的“文件夹选项”窗口中,切换到“查看”标签。原创 2024-09-21 11:06:55 · 600 阅读 · 0 评论 -
Java日志规约:拦截请求和响应、低日志级别的开关判断、避免重复打印日志( additivity=false)、基于MDC ( Mapped Diagnostic Contexts )功能跟踪用户请求
POJO的getter/setter/toString;I/O流的关闭操作等等,这些样板代码既没有技术含量,又影响着代码的美观,Lombok应运而生。IDEA 2020最后一个版本发布了,已经内置了Lombok插件,SpringBoot 2.1.x之后的版本也在Starter中内置了Lombok依赖。Java日志框架的使用(slf4j、Logback)原创 2025-01-09 16:07:57 · 413 阅读 · 0 评论 -
springboot线程池场景下借助MDC实现了日志跟踪:创建请求追踪码、记录用户访问流水、登陆等操作信息(支持异步线程获取用户信息和访问信息)
【代码】springboot线程池场景下借助MDC实现了日志跟踪:请求ID追踪码、用户信息、其他登陆信息(登陆渠道)原创 2024-11-30 09:07:44 · 1254 阅读 · 0 评论 -
阿里云常用配置:日志采集、OSS、RAM 权限策略 * | select content WHERE content LIKE ‘%CC11439137%‘ ORDER BY content ASC
RAM用户的AccessKey Secret只在创建时显示,不支持查看,请妥善保管。如果AccessKey泄露或丢失,请删除并创建新的AccessKey。图片审核检测并返回了pornographic_adultContent:94.8,您需要根据返回结果和标签去处理。content:FFAE78AA6B* 查询请求相关日志。每个RAM用户最多允许创建2个AccessKey。匹配应用gateway日志包含false的行。验证Referer防盗链是否生效。[请求日志ID] INFO。阿里云日志服务查询语法。原创 2023-12-22 11:37:32 · 1666 阅读 · 0 评论 -
Logback 日志配置:配置文件的基本结构、完整的日志配置文件案例详解
springProperty: 读取spring环境ConfigurableEnvironment配置,即application.yml或者application.peroperties中的配置--springProperty: 读取spring环境ConfigurableEnvironment配置,即application.yml或者application.peroperties中的配置--原创 2024-05-11 14:28:54 · 365 阅读 · 0 评论 -
glogcenter日志中心:传统ELK的替代方案(自定义Appender和适配SpringBoot3)【使用` jakarta.servlet`自定义过滤器】
https://gitee.com/gotoeasy/glogcenter ,作为传统ELK的替代方案,提供docker镜像,支持容器化部署。使用logback的java项目,支持日志收集,确保主次版本和GLC版本一致。因为logback配置文件加载优先级高于nacos的bootstrap,所以需要借助应用上下文根据进行获取Environment。问题:目前框架的mdcUtil的数据(客户端IP和追踪码)来源于Filter(不支持 Spring boot3)解决方案: 自定义过滤器。原创 2024-07-31 09:45:46 · 417 阅读 · 0 评论 -
分析和整理Linux服务器: 检查当前的挂载操作、服务、端口
firewall-cmd --zone=public --add-port=8888/tcp 允许端口。sudo firewall-cmd --list-all 查看防火墙端口。背景: 由于存在一些没有交接和维护的服务器,需要定位服务器目前的功能。firewall-cmd --reload 重新加载防火墙以应用更改。查看Windows中监听的端口及其关联的服务。查看Linux服务器信息 uname -a。ss -tuln 查看本地监听的端口。jps -v 查看java进程。原创 2024-12-09 16:25:34 · 421 阅读 · 0 评论 -
使用Linux的logrotate工具切割日志:Tomcat、NGINX(journal文件清理)
Logrotate是基于CRON来运行的,其脚本是/etc/cron.daily/logrotate,日志轮转是系统自动完成的。实际运行时,Logrotate会调用配置文件/etc/logrotate.conf。可以在/etc/logrotate.d目录里放置自定义好的配置文件,用来覆盖Logrotate的缺省值。原创 2024-12-13 09:31:12 · 454 阅读 · 0 评论 -
【 安装Windows操作系统指引】
一键安装系统工具支持GTP EFI系统恢复。安装方式:基于ISO文件。原创 2024-12-26 09:03:33 · 134 阅读 · 0 评论 -
敏捷(scrum)项目管理系统/工具:Zentao 禅道部署和常见问题修复【PHP内存溢出解决方案(Fatal error:Allowed memory size)】
您可以使用禅道管理项目文档,包括需求文档、设计文档和用户文档等。问题场景: 保存文档内容比较多的时候出现此错误。原创 2025-01-05 09:31:55 · 210 阅读 · 0 评论 -
服务器信息整理:用途、操作系统安装日期、设备序列化、IP、MAC地址、BIOS时间、系统
重点信息:用途、操作系统安装日期、设备序列化、IP、MAC地址、BIOS时间、系统。在Linux系统中,可以使用ip命令或ifconfig命令查看MAC地址。在Red Hat/CentOS系统上,可以使用。在Debian/Ubuntu系统上,可以使用。查看工具:ifconfig、宝塔运维面板。原创 2025-01-04 11:51:03 · 438 阅读 · 0 评论 -
Linux 系统下磁盘相关指令:df、du、fdisk、lsblk
用于列出Linux系统中的块设备及其相关信息,如硬盘、SSD、USB驱动器等。它可以显示设备名称、挂载点、大小、类型、标签、模型和序列号等信息。:仅显示磁盘设备,排除分区设备。原创 2025-01-09 14:15:29 · 615 阅读 · 0 评论