自定义博客皮肤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)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 log4j CVE-2019-17571 漏洞复现

一、漏洞描述Log4j1.2版本中包含一个SocketServer类,在未经验证的情况下,该SocketServe类很容易接受序列化的日志事件并对其进行反序列化,在结合反序列化工具使用时,可以利用该类远程执行任意代码。二、漏洞复现2.1 启动SocketServer端import org.apache.log4j.Logger;import org.apache.log...

2020-01-02 22:58:01 13225

原创 spring MVC Controller 实现接口后,不能解析@Controller注解问题

今天给自己的一controller加了一个接口 A Interface,启动tomcat 后,console 并没有输出   Request Mapping  Url ,也就是 spring 没有扫描到该Controller,经过一翻debug后发现,AbstractHandlerMethodMapping 这类的145行 isHandler(getApplicationContext

2015-08-14 16:43:48 3186

原创 记一次生产服务器磁盘I/O性能瓶颈与负载过高分析与处理

在采购硬件时考虑RAID卡的缓存配置(BBU必须的)

2025-10-16 17:09:43 866

原创 如何选择家用菜刀

如:90Cr18MoV :90Cr18MoV 表示:90 碳含量0.9%增加硬度、18表示cr铬18%耐腐蚀 Mo钼1%增强抗点蚀,V钒~0.12%改善韧性同时保持高强度,减少脆性断裂。1.普通不锈钢菜刀,优点:耐腐蚀性和抗锈能力,便宜,缺点:硬度和锋利度相对较低 代表标准有3Cr13、4Cr13、5Cr15MoV。2.高碳高铬马氏体不锈钢菜刀 优点:切硬物轻松 缺点:贵 代表标准有9Cr18MoV或90Cr18MoV。8铬9铬以高碳钢,适合切片刀,锋利保持度好,但不能斩骨,容易崩裂。

2025-10-07 15:11:49 579

原创 架构原则总结(读架构真经有感)

架构原则总结(读架构真经有感)

2025-05-06 10:50:20 130

原创 挖矿木马清理与免疫

1. 识别可疑连接(常见矿池端口)找到目标ip 139.59.2.141。systemctl status 3084 # 3084为病毒的PID。发现其代码位于:/usr/lib/updated/dhcpi。#清除对应的定任务,如服务没有重要的定时任务就全清。# 2. 阻断攻击IP(注意保存规则防止重启失效)top -c 找到CPU占用最高的那个 pid。# lsattr 查看文件是否带 ia属性。#查看进程由哪个服务启动的。

2025-04-25 09:04:56 254

原创 Flink动态更新维表

时态表包含一个或多个版本化的表快照,它可以是跟踪更改的更改历史表(例如数据库更改日志,包含所有快照),也可以是具体化更改的维表(例如包含最新快照的数据库表)。版本表:如果时态表中的记录可以追踪和并访问它的历史版本,这种表我们称之为版本表,来自数据库的 changelog (如mysql binlog)可以定义成版本表,版本表内的数据始终不会自动清理,只能通过upsert触发。默认情况下,在流表有数据变更,都会触发维表查询(可以通过设置维表是否缓存,来减轻查询压力),由于不保存状态,因此对内存占用较小。

2023-09-07 16:57:52 1477

原创 db2错误代码大全

db2错误代码大全sqlcode sqlstate 说明000 00000 SQL语句成功完成01xxx SQL语句成功完成,但是有警告+012 01545 未限定的列名被解释为一个有相互关系的引用+098 01568 动态SQL语句用分号结束+100 02000 没有找到满足SQL语句的行+110 01561 用DATA CAPTURE定义的表的更新操作不能发送到原来的子系统+...

2019-12-18 17:54:14 2004

原创 spring aop jdk1.5 Wrong number of type parameters supplied

Wrong number of type parameters supplied经过对 aspectjwearver 1.5.0 源码分析TypeVariable[] typeVariables = getDeclaringType().getTypeVariables();        if (isParameterized && (typeVariables.len...

2018-09-12 16:03:30 403

原创 深入理解SpringMVC 参数映射

深入理解SpringMVC 参数映射写在前面: 由于公司目前系统07年开始开发的,完全由servlet+htm开发的,无设计模式,全if else ,while 构成,有的客户还是用JDK1.5,上过一次spring报了100多个bug,又下了。现在开始自己写类似spring MVC ,BeanFactory,Aop,myBatis框架。在开发的过程中,对SpringMVC,myBat

2017-08-04 17:31:45 2264 1

原创 mysql workbench 报 tables could not be fetched.

/usr/bin 下面运行[root ~]# mysql_upgrade -uroot -p

2015-07-30 16:13:16 13687 1

原创 JSP JSTL EL 删除空行 <%@ page trimDirectiveWhitespaces="true" %>

JSP JSTL EL 删除空行

2015-07-21 08:20:57 1017

原创 maven-jar-plugin maven-dependency-plugin 打包依赖包版本不一致解决办法

org.apache.maven.plugins                maven-dependency-plugin                                                            copy-dependencies                        prepare-package         

2015-07-10 15:30:40 7777

Struts+spring+hibernate

Struts+spring+hibernate

2011-09-01

struts2 教程

struts 2 实用教程 适合初学者,,,,

2011-09-01

2010下半年软件设计师上午真题及参考答案

2010下半年软件设计师上午真题及参考答案,

2012-04-20

spring 入门教程

spring 入门教程 入门教程 ,。。。

2011-09-01

J2EE 帮助文档

J2EE 帮助文档,英文版,,,,

2007-06-23

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

TA关注的人

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