自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Docker 容器内无curl命令

当 Docker 容器内没有curl命令时,核心解决思路是(临时场景)或。

2025-12-15 14:46:58 547

原创 linux系统文件句柄数优化

在 Linux 环境中,文件句柄(File Descriptor,FD)是系统用于标识打开文件、网络连接、管道等资源的整数标识符。默认的文件句柄数限制(通常为 1024)在高并发场景(如 Nginx、K8s 组件、Go 微服务)中容易触发 too many open files 错误,需通过(即时生效,重启失效)或(重启后仍有效)来扩大限制。以下是详细的配置方法,涵盖「用户级限制」「系统级限制」「容器内限制」(适配 Docker/K8s 场景),所有操作均提供可直接复制的命令和配置示例。

2025-12-15 14:39:48 740

原创 Java网络多线程专题 - TCP UDP Socket编程 多线程 并发处理 文件传输 新闻推送

1.网络的相关概念1.1 网络通信1.2 网络1.3 Ip地址1.4 ipV4地址分类1.5 域名和端口号1.6 网络通信协议1.7 TCP协议 和 UDP协议1.7.1TCP协议1.7.2UDP协议2.网络编程常用的API工具类2.1 InetAddress类.........

2025-09-20 11:19:50 266

原创 SpringCloud专题

https://developer.hashicorp.com/consul #官网 consul.io/downloads.htmlhttps://developer.hashicorp.com/consul/downloads #下载地址 支持Mac、Windows、Linux1.架构说明2.Ribbon的工作原理3.之前的项目为什么没有直接引入Ribbon也可以实现 轮询4.Ribbon的应用。

2025-09-20 11:17:17 1002

原创 Springboot 集成JPA

1. 概述ORM(对象Object 关系Relitive 映射Mapper)2.JPA的相关配置

2025-09-20 11:14:35 360

原创 Jenkins + Avocado

任意目录下查看版本并验证命令是否可用,不可用还需配置环境变量。#查看软链接创建是否成功。

2024-02-23 02:09:54 461

原创 Ansible

1.安装2.配置机器组3.基于公私钥的认证:ssh-copy-id三步实现SSH无密码登录和ssh常用命令4.基于密码的认证5.定义公共变量6.ansible连接远程机器报错处理7.ansible具体有哪些模块8.ansible与shell的区别。

2023-06-02 16:43:10 230

原创 项目实战技术点分析(上)

一.EGOV项目(前端+数据库)1.关于超链接中 target属性的使用2.指定frame帧的名字--example3 逻辑分页3.1页面example3.2分页方式分类及应用场景3.3 逻辑分页的弊端--分析只要页面不关闭,只有首次点击上图“用户管理”菜单才出发Servlet走数据库查询一次所有用户数据封装到一个List集合当中,然后再把查询到的List集合放入全局作用域对象session中,之后如果页面一直不关闭,那么session对象就一直存...

2021-11-27 21:16:01 2778

转载 EL表达式语法

EL(是Expression Language的缩写),使用EL对JSP输出进行优化,可以使得页面结构更加清晰,代码可读性高,也更加便于维护。 使用EL表达式的目的:从作用域中获取指定属性名的共享数据 <%@ page isELIgnored="true"%> 表示是否禁用EL语言, TRUE 表示禁止.。FALSE 表示不禁。1、EL表达式的语法:  语法:${ EL表达式 } EL运算式是使用“${”符合开头和“}”结尾的运算式 EL...

2021-10-09 10:30:02 532

原创 Oracle数据库

一,序列(Sequences)用来维护数据库的主键数据1.1 利用 序列名 .nextval 对表主键进行维护。1.2 序列值是存放在 SYS.DUAL里面的。1.3 拓展但是在mysql和sqlserver当中,数据库表主键是通过autoincreament设置主键自增的1.4 PL/SQL二,数据库表结构设计的三范式1.第一范式:一个表中不能包含重复的数据列2.第二范式:所有非主键字段都必须完全依赖于表的主键...

2021-09-25 22:07:00 1250

转载 整合SSM框架

整合SSM环境要求环境: IDEA MySQL 5.7.19 Tomcat 9 Maven 3.6 要求: 需要熟练掌握MySQL数据库,Spring,JavaWeb及MyBatis知识,简单的前端知识; 数据库环境创建一个存放书籍数据的数据库表CREATEDATABASE `ssmbuild`;USE `ssmbuild`;DROPTABLEIF EXISTS `books`;CREATETABLE`bo...

2021-07-25 21:32:47 116

转载 Json格式数据交互处理

目录1.Controller返回JSON数据​2.页面返回Json数据乱码处理2.1 乱码方式一2.2 乱码处理方式二(推荐,更通用,省时省力)3.返回json字符串统一解决方案3.1 测试集合输出3.2 测试输出时间对象3.2.1 使用传统的时间格式化方式输出3.2.2 使用ObjectMapper对象自定义日期格式进行输出3.3 抽取为工具类​4.FastJson(阿里)什么是JSON? JSON(JavaScript Obj...

2021-07-24 23:26:44 662

转载 SpringMVC

1.回顾MVC1.1、什么是MVC MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。 是将业务逻辑、数据、显示分离的方法来组织代码。 MVC主要作用是降低了视图与业务逻辑间的双向偶合。 MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。 其中,视图层JSP本质上就是一个ServletModel(模型):数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或Java.

2021-07-24 17:10:27 326

原创 Spring

一、分层设计思想1.Dao接口目的:提取诸多对象的公有的动作或行为package com.kuang.dao;public interface UserDao { void getUser();}2.Dao接口实现类目的:为了某个具体对象 量身打造的动作或行为,而这些行为或动作具体表现在放在了方法体内!public class UserDaoImpl implements UserDao { public void getUser() {

2021-07-19 16:12:47 729

原创 Mybatis

1.三层架构在此之前,有学习过Web工程开发的三层架构模式MVC(model数据、view视图、controller控制器),MVC是一种软件架构设计思想,基于MVC架构将我们的应用软件进行分层设计和实现,例如可以分为视图层(View),控制层(Controller),模型层(Model),通过这样的分层设计让我们程序具备更好的灵活性和可可扩展性.因为这样可以将一个复杂应用程序进行简化,实现各司其职,各尽所能.比较适合一个大型应用的开发.Spring MVC是MVC设计思想在Spring框架中的一种

2021-07-10 20:59:58 2179

原创 Maven项目

1.官方地址http://maven.apache.org/2.maven的作用3.maven的核心概念

2021-07-08 03:01:26 111

空空如也

空空如也

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

TA关注的人

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