摘要: ## 概述 线程(thread)是一个程序内部的一条执行路径。 我们之前启动程序执行后,main方法的执行其实就是一条单独的执行路径。 程序中如果只有一条执行路径,那么这个程序就是单线程的程序。 多线程是什么?就是指从软硬件上实现多条执行流程的技术 ## 多线程创建 ### 继承Thread类 Th 阅读全文
posted @ 2023-07-06 17:11 水木夏 阅读(5) 评论(0) 推荐(0) 编辑
摘要: ## Static 静态,用来修饰成员变量、成员方法。 修饰成员变量之后称为静态成员变量(**类变量**),修饰方法之后称为静态方法(**类方法**) ### 类变量 static修饰后的成员变量属于类、加载一次,内存中只有一份,可以被类的所有对象共享(访问、修改): 类名.静态成员变量(推荐) 对 阅读全文
posted @ 2023-07-06 17:11 水木夏 阅读(8) 评论(0) 推荐(0) 编辑
摘要: ## 反射 ### 概述 反射是指对于任何一个Class类,在"运行的时候"都可以直接得到这个类全部成分。 在运行时,可以直接得到这个类的: - 构造器对象:Constructor - 成员变量对象:Field - 成员方法对象:Method 这种运行时动态获取类信息以及动态调用类中成分的能力称为J 阅读全文
posted @ 2023-07-06 17:11 水木夏 阅读(3) 评论(0) 推荐(0) 编辑
摘要: ## 数据类型 ### 分类 数据类型 关键字 取值范围 内存占用(字节) 整数 byte -128~127 1 short -32768~32767 2 int(默认) -2147483648~2147483647 (10位数) 4 long -9223372036854775808~922337 阅读全文
posted @ 2023-07-06 17:09 水木夏 阅读(10) 评论(0) 推荐(0) 编辑
摘要: ## 简述 用Typora写Markdown笔记的朋友,应该不少吧? 把笔记上传到博客园的朋友,应该也不少吧? 那么大家都是怎么把笔记上传到博客园的呢?手动复制不? 想不想一键导出笔记到博客园呢?支持`分类`、`标签`哦! 想就往下看! >本文内容可与我的另一篇文章[Typora-Picgo](ht 阅读全文
posted @ 2023-01-03 17:58 水木夏 阅读(128) 评论(0) 推荐(0) 编辑
摘要: ## 简述 Markdown是什么,不用多说了吧。语法简洁、格式化简单、代码高亮,处处是技术的福音。 ### 笔记软件 编写Markdown笔记的软件有很多,Cmd Markdown、MWeb、Atom、Typora等等等等,包括各笔记软件,相信大家都了解过很多了。 Typora与左右2个窗口的编辑 阅读全文
posted @ 2023-01-03 14:04 水木夏 阅读(145) 评论(0) 推荐(1) 编辑
摘要: 简介 log4j2是log4j 1.x 的升级版,2015年5月,Apache宣布log4j1.x 停止更新, 最后版本为1.2.17。 log4j2参考了logback的一些优秀的设计,并且修复了一些问题,因此带来了一些重大的提升,主要有: 异常处理:在logback中,Appender中的异常不 阅读全文
posted @ 2022-12-29 22:15 水木夏 阅读(100) 评论(0) 推荐(0) 编辑
摘要: ## 系统属性 | 功能 | 命令 | | : | : | | 操作系统(通用) | lsb_release -a | | 内核/CPU | uname -a | | CPU | cat /proc/cpuinfo | | CPU个数 | 物理数:cat /proc/cpuinfo\| grep " 阅读全文
posted @ 2022-12-29 22:14 水木夏 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 简介 使用过git的开发者都知道,这是一个很好用的代码管理工具。 网上已有很多在线的git管理平台,如github、gitee等,但有一些限制,如: 有成员人数限制。github免费的私有库最多3人,gitee为5人; github网速慢; 代码曝露在公网上(虽然可以设置私有库) 有时我们需要一款开 阅读全文
posted @ 2022-12-29 22:13 水木夏 阅读(1889) 评论(3) 推荐(2) 编辑
摘要: @WebService比较 @WebService serviceName:指定暴露的服务名,WSDL中由类名+Service,变为指定名(实现类上指定) name: 暴露的port type(接口上指定) 与endpointInterface结合使用 portName: 暴露的端口名(实现类上指定 阅读全文
posted @ 2022-12-29 22:04 水木夏 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 简介 安装配置 下文安装是在虚拟机中,操作系统为Centos8 erlang 参考自官网https://www.rabbitmq.com/download.html 注意erlang版本匹配 有多种安装源,这里使用匹配rabbitmq的精简版https://packagecloud.io/rabbi 阅读全文
posted @ 2022-12-29 21:55 水木夏 阅读(61) 评论(1) 推荐(1) 编辑
摘要: 1. 微服务概念说明 1.1 系统架构演变 随着互联网的发展,网站应用的规模不断扩大,常规的应用架构已无法应对,分布式服务架构以及微服 务架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 1.1.1 单体应用架构 Web应用程序发展的早期,大部分web工程(包含前端页面,web层代码,serv 阅读全文
posted @ 2022-12-29 21:50 水木夏 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 1. 概述 2. 安装配置 操作系统:MAC OS 开发工具:VS CODE 2.1 安装工具 node 官网下载安装:https://nodejs.org/en/ 安完后,就可以使用npm命令了 cnpm npm命令下载的包,都是境外的,速度不够,可用cnpm命令从镜像下载 命令:sudo npm 阅读全文
posted @ 2022-12-29 21:46 水木夏 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 修改设置 Device List MWA_GUI/Oracle Mobile客户端的Device List列表可以通过$INST_TOP/admin/install/deviceIP.ini文件设置. Mobile Web Applications (MWA) Troubleshooting Tip 阅读全文
posted @ 2022-12-29 21:20 水木夏 阅读(300) 评论(0) 推荐(0) 编辑