Java学习
小路飞~
正在以最快的速度奔向职场
展开
-
SNMP4j 发送 trap v2,v3
关于snmp的资料网上还是挺少的,我也是弄了很久才把snmp trap v3实现好。snmptrapd.conf文件配置如下所示:查看输出命令:snmptrapd -f -C -c /etc/snmp/snmptrapd.conf -Le udp:162trap v2命令:snmptrap -v 2c -c public localhost:162 “” 1.3.6.1.4.1.48183 1.3.6.1.4.1.48183.1 s “smartmon”trap v3命令:snmptrap -e原创 2020-08-25 13:31:51 · 1747 阅读 · 0 评论 -
返回枚举对象给前端
@JsonFormat(shape = JsonFormat.Shape.OBJECT)原创 2020-06-04 11:07:25 · 3889 阅读 · 0 评论 -
java.lang.UnsupportedClassVersionError完美解决
遇到了这个问题想必你也很烦,我各种百度全都没用,最后还是经过大佬指点才得已解决,现在在这里分享给大家。java.lang.UnsupportedClassVersionError: org/snmp4j/TransportMapping has been compiled by a more recent version of the Java Runtime (class file version 53.0), this version of the Java Runtime only recogniz原创 2020-05-27 17:28:22 · 16733 阅读 · 10 评论 -
判断ipv4和ipv6的方法
/** Check IP Address type. */private boolean isIpV6Address(String address) {try {final InetAddress inetAddress = InetAddress.getByName(address);return inetAddress instanceof Inet6Address;} catch ...原创 2020-04-13 11:20:47 · 3709 阅读 · 0 评论 -
JDBC连接的实现
JDBC连接的实现可以说在面试中经常被问到,所以必须要知道它是怎么写的。下面我将步骤一一写出。首先JDBC是个连接数据库的技术,所以要用到JDBC的话就一定要有数据库。1.创建数据库和相应的表,这个步骤还是比较简单的2.我们需要创建Java Project3.需要引入一个jar包 mysql-connector-java-5.1.7-bin.jar,然后需要手动将这个jar包添加到我们的...原创 2019-06-03 18:06:46 · 252 阅读 · 0 评论 -
关于TCP的三次握手和四次挥手
简单来说就是当一台计算机需要与另一台远程的计算机连接时,TCP协议就会采用三次握手的方式来在它们之间建立一个连接,用于发送和接受数据。当数据传输完成之后TCP协议就会采用四次挥手的方式断开连接三次握手:第一次握手:客户端对服务器进行通性,告诉服务器一声,比如:“在吗”第二次握手:然后当服务器受到客户端的连接请求之后,会反馈给客户端一个确认信息,“我在,你刚刚发的是“在吗””第三次握...原创 2019-05-17 20:44:52 · 154 阅读 · 0 评论 -
网络编程
ip1、在代码中如何表示IP(1)IPV4:32位整数,每8位之间用圆点隔开,格式:X.X.X.X 例如:192.168.11.45IPV6:IPv6的地址长度为128位,格式为X:X:X:X:X:X:X:X,其中每个X表示地址中的16位,以十六进制表示。(2)用对象表示Inet4Address:Inet6Address:父类:InetAddress2、API...原创 2019-05-17 19:41:34 · 113 阅读 · 0 评论 -
java知识混搭
equals?short += short?char c = in.next().charAt(0);String.format("%02d",(int)(Math.random() * 100))前面不足两个就补0从键盘输入一个String类型有问题:从键盘输入的数和要比较的数是两个不同的地址值所以他们就算是值相等比起来也是false,所以就要借用到equals来对字符串进行比较R...原创 2019-05-16 16:46:41 · 118 阅读 · 0 评论 -
java修饰符
修饰符:1、权限修饰符private:私有的,修饰(成员内部类、属性、方法、构造器),仅限于本类缺省的:类、属性、方法、构造器,仅限于本包protected:受保护的,修饰(成员内部类、属性、方法、构造器),包括本类,本包,其他的子类public:公共的,类、属性、方法、构造器,任意位置2、static意思:静态的修饰:成员内部类、属性、方法、代码块修饰属性:…修饰方法:…修...原创 2019-05-16 16:44:14 · 95 阅读 · 0 评论 -
Java数组的运算
数组的一些运算获取数组的最大值最小值及总和数组的顺序查找二分法查找冒泡排序直接选择排序数组的反转获取数组的最大值最小值及总和public class GetArrayMaxMinIndex { public static void main(String[] args) { int max = 0; int maxIndex = 0; int min = 0; int min...原创 2019-04-02 22:49:57 · 1491 阅读 · 0 评论