java
失散Lost
这个作者很懒,什么都没留下…
展开
-
java获取本机ip4地址(局域网内地址)
参考了https://www.cnblogs.com/starcrm/p/7071227.html取的局域网内地址,并过滤掉了可能会出现的virbr0地址(192.168.122.1)代码如下 private static String getLocalIp() throws SocketException { Enumeration allNetInterfaces = NetworkInterface.getNetworkInterfaces(); while原创 2021-02-10 10:18:22 · 995 阅读 · 0 评论 -
java使用dom4j生成xml文件
演示使用dom4j生成xml文件的情景。1.maven依赖<dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> <version>1.6.1</version></dependency>2.示例 public static void main(String[] args) { // 创建了原创 2021-02-05 16:56:43 · 477 阅读 · 0 评论 -
从mysql和oracle获取表的字段信息(主键,注释,长度)
-- mysql-- 获取某个数据库下所有表注释,TABLE_SCHEMA即数据库名select table_schema,table_name,table_comment from information_schema.TABLES where TABLE_SCHEMA = ?;-- 例如select table_schema,table_name,table_comment from information_schema.TABLES where TABLE_SCHEMA = 'mydb';原创 2021-02-05 15:23:46 · 303 阅读 · 0 评论 -
集群监控主要指标(load、CPU利用率、磁盘剩余空间、磁盘IO、内存使用)
集群监控大型互联网企业的背后,依靠的是成千上万台服务器日夜不停的运转,以支撑其业务的运转。宕机对于互联网企业来说,代价是沉重的,轻则影响用户体验,重则直接影响交易,导致交易下跌,并且给企业声誉造成不可挽回的损失。对于这些机器对应的开发和运维人员来说,即便是每台机器登陆一次,登陆那么多台机器也够呛,何况还需要进行系统指标的检查。因此,依靠人力是不可能完成24小时不间断监控服务器的任务的。如今,互联网已经深入到人们生活的每个角落,可以想象一下,假如哪一天Google或者Baidu不能搜索,抑或是amazon转载 2020-08-28 13:23:20 · 2136 阅读 · 0 评论 -
java多态的理解,向上转型和向下转型
java多态的理解,向上转型和向下转型众所周知:java是一门面向对象的语言.众所周知:面向对象具有封装,继承,多态三大特性.怎么理解多态呢?一个事物的多种表现形式.比如说你是张三,你既是一个人类存在于地球,又是一个学生存在于学校,还是一个孩子存在于家庭.在java语言中,当子类class Student继承父类class Person后,就会既是Person也是Student.所以可...原创 2019-08-22 09:50:19 · 646 阅读 · 1 评论 -
初步理解多线程,使用synchronized简单实现多生产者多消费者
理解多线程,使用synchronized简单实现多生产者多消费者区分程序,进程和线程的概念:程序:一个可执行的文件进程:一个正在运行的程序.也可以理解成在内存中开辟了一块儿空间线程:负责程序的运行,可以看做一条执行的通道或执行单元,所以我们通常将进程的工作理解成线程的工作打个比方,程序是一家没有业务的公司,进程就是这家公司接到业务了,线程是指负责这个业务的具体实施人.所以一个进程至...原创 2019-08-22 17:03:19 · 280 阅读 · 0 评论 -
HashMap要点概括
1.关于HashMap的一些说法:a) HashMap实际上是一个“链表散列”的数据结构,即数组和链表的结合体。HashMap的底层结构是一个数组,数组中的每一项是一条链表。b) HashMap的实例有俩个参数影响其性能: “初始容量” 和 装填因子。c) HashMap实现不同步,线程不安全。 HashTable线程安全d) HashMap中的key-value都是存储在Ent...转载 2019-09-26 10:04:21 · 154 阅读 · 0 评论
分享