- 博客(35)
- 资源 (8)
- 收藏
- 关注
原创 docker vs. Docker Compose vs. Docker Swarm vs. Kubernetes:深入比较和举例
docker vs. Docker Compose vs. Docker Swarm vs. Kubernetes:深入比较和举例
2024-10-14 15:14:03
904
原创 要确定一个 List 的大小(即要在一次批量更新中传递的记录条数),以确保不会超过 MySQL 的 @@max_allowed_packet 限制
要确定一个List的大小(即要在一次批量更新中传递的记录条数),以确保不会超过 MySQL 的。
2024-07-29 17:59:37
421
原创 Java代码 invokedynamic指令
Java 8中Lambda表达式和函数式接口的使用方式,以及invokedynamic指令在背后的实现。
2024-05-15 17:56:32
253
原创 IOC 和 DI
IOC(Inversion of Control,控制反转)和DI(Dependency Injection,依赖注入)是面向对象编程中的两个重要概念,它们之间有密切的关联。
2024-05-08 11:52:00
345
2
原创 java8递归获取多级菜单
一、菜单表结构-- auto-generated definitioncreate table sys_menu( menu_id bigint auto_increment comment '菜单ID' primary key, menu_name varchar(50) not null comment '菜单名称', parent_id bigint default 0 null comment
2022-04-02 10:41:58
1064
原创 Java位运算和移位操作
public static void main(String[] args) { /* 移位操作*/ //1、左移(<<) n左移m位 result= n*2^m System.out.println(2 << 3);//16 System.out.println(-2 << 3);//-16 /*-2 <<3 原码:10000010 取反 反码:11111101 +1 ...
2021-04-10 14:18:52
133
原创 取出一个集合中的两个属性存入map
public static void main(String[] args) { ChargeDriverUser user = new ChargeDriverUser(); user.setId(1L); user.setUsername("qwert"); user.setRealName("qwer"); user.setCellphone("123456"); ChargeDriverUser user1 = new ChargeDriverUse.
2021-04-09 18:11:22
384
原创 linux 抓包命令
tcpdump -i eth0 -nn ' udp and dst host xxxx(IP地址)' -w /home/111.pcap
2020-10-08 10:14:40
189
原创 vue开发问题总结一
一、时间格式问题后台传过来的时间需要前台处理后以一定格式显示,可是当有两个时间字段时就需要写两个函数去处理,有点冗余!二、下拉框回显问题点击修改时下拉框文字不能回显只是回显一个数字解决办法:保证dataForm.status和value的类型一致赋值时转为字符串:...
2020-06-05 15:40:22
167
原创 idea maven依赖一直报红色波浪线的问题
idea maven依赖一直报红色波浪线的问题解决办法:换个目录重新checkout一份代码,再重新导入项目,然后重新导入依赖
2020-05-13 14:15:23
807
原创 SNMP4J学习总结
一、SNMP4J介绍SNMP4J是一个用Java来实现SNMP(简单网络管理协议)协议的开源项目.它支持以命令行的形式进行管理与响应。SNMP4J是纯面向对象设计与SNMP++(用C++实现SNMPv1/v2c/v3)相类似。SNMP4J API 提供以下下特性:支持MD5和SHA验证,DES,3DES,AES128、AES192和AES256加密的SNMPv3。支持MPv1,MPv2C...
2020-04-30 10:15:29
405
1
转载 Tomcat的日志分割三种方法(有改动)
Tomcat的日志分割三种方法阅读目录一、Tomcat的日志分割三种方法回到顶部一、Tomcat的日志分割三种方法一、方法一:用cronolog分割tomcat的catalina.out文件Linux 日志切割工具cronolog详解:https://blog.youkuaiyun.com/chenkeqin_2012/article/details/526708871、编译安装cronol...
2020-04-19 17:08:24
3644
原创 centos6.8 zookeeper3.4升级步骤
一、步骤 下载zookeeper 3.4高版本3.4.14 下载地址:https://downloads.apache.org/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz 将软件上传到zookeeper所在的服务器并解压缩 tar -C ../opt/ -zxf zookeeper-3.4.14.tar.gz ...
2020-04-15 11:18:04
663
原创 Centos6.8 创建普通用户并禁用root用户
一、步骤#### 1、创建普通用户(admin) 创建user目录 # mkdir /home/user 创建admin用户 # adduser -d /home/user/admin admin 更改用户 admin 的密码 # passwd admin 新的 密码:DZZW!123 重新输入新的 密码: pas...
2020-04-15 11:11:59
615
原创 普通类、工具类调用Service接口
一、背景在SpringMVC框架中,我们经常要使用@Autowired注解注入Service或者Mapper接口,我们也知道,在controller层中注入service接口,在service层中注入其它的service接口或者mapper接口都是可以的,但是如果我们要在我们自己封装的Utils工具类中或者非controller普通类中使用@Autowired注解注入Service或者Mappe...
2020-03-30 20:49:55
1085
原创 SNMP学习总结
一、SNMP简单概述1.1、什么是Snmp SNMP是英文"Simple Network Management Protocol"的缩写,中文意思是"简单网络管理协议"。SNMP是一种简单网络管理协议,它属于TCP/IP五层协议中的应用层协议,用于网络管理的协议。SNMP主要用于网络设备的管理。由于SNMP协议简单可靠 ,受到了众多厂商的欢迎,成为了目前最为广泛的网管协议。 SNMP协议主...
2020-03-30 20:47:10
371
原创 IDEA+SpringBoot+maven分布式项目框架的搭建
一、 maven分布式工程架构概览首先来看一下 maven 分布式工程的基本架构,如下:microservice---- microservice-common---- microservice-order-provider---- microservice-order-consumer在 IDEA 中,并没有这个结构化的展示,这几个模块都是平级的方式展现在我们眼前,但是彼此有依赖关系...
2020-03-30 20:44:56
1129
转载 IDEA 类、方法注释模板
一、类注释模板按照顺序打开File >> settings >>Editor >> File and Code Templates >> Includes 粘贴类注释模板如下:/*** @Classname ${NAME}* @Description: 类的用途* @Author: LGH* @Date: ${DATE} ${T...
2020-03-30 20:40:41
260
原创 华为路由器、交换机等网络设备内部结构
主控板和插槽都在设备上(主控板提供系统的控制平面和管理平面,完成协议处理、路由运算、转发控制、系统管理、系统安全等功能。)业务单板插在插槽中(业务单板提供数据接入和线速交换)业务单板有单一的光口或者电口,也既有包括光口也包括电口的业务单板光口是通过光纤传输数据,电口是通过网线传输数据光口上接光模块,电口接网线...
2020-03-27 14:46:02
1750
原创 JPA以外键为条件查询出的List(外键过滤并存入JSONObject)
JPA以外键为条件查询出的List(外键过滤并存入JSONObject)一、Service层1、service接口package com.lz_nms.service;import net.sf.json.JSONArray;/** * @Classname CollectService * @Description: 为采集做准备的接口 * @Au...
2020-03-24 11:51:55
810
原创 JPA动态查询带分页
# JPA动态查询带分页一、Controller层@RestController@RequestMapping(value = "/collect")public class TaskController { @Autowired TaskService taskService; /** * @param taskName ...
2020-03-24 11:37:36
716
原创 SNMP4J学习总结(SNMPv3)
一、SNMP4J实现v3编程与v1/v2的区别使用SNMP4J可以很方便的实现一个SNMP NMS的功能。 SNMPv3与SNMPv1/v2相比不同点有: 需要创建USM对象并添加User。 需要创建UserTarget对象,而不是创建CommunityTarget对象。 需要创建ScopedPDU对象,而不是PDU对象。 二、使用SNMP4J进行SNMPv3编程...
2020-02-27 20:46:19
2954
原创 SNMPv3基于用户的安全模型USM及消息格式
一、USM相关网址SNMPv3使用了基于用户的安全模型USM.RFC 3411 Architecture for SNMP Frameworks http://www.ietf.org/rfc/rfc3411.txtRFC 3414 User-based Security Model (USM) http://www.ietf.org/rfc/rfc3414.txt二、SNMP Ent...
2020-02-27 20:43:20
2673
原创 IDEA SpringBoot Maven分布式项目框架的搭建及打包问题总结
一、 maven分布式工程架构概览首先来看一下 maven 分布式工程的基本架构,如下:microservice---- microservice-common---- microservice-order-provider---- microservice-order-consumer在 IDEA 中,并没有这个结构化的展示,这几个模块都是平级的方式展现在我们眼前,...
2020-02-27 20:28:13
3241
原创 eclipse 和 idea快捷键对比
eclipse 和 idea快捷键对比 0 不同的IDE Eclipse快捷键 Idea快捷键 1 执行(run) alt+r Alt+Shift+F10 2 提示补全 (Class Name ...
2020-02-22 16:14:10
517
1
普通类、工具类调用Service接口.md
2020-02-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人