文章目录
📖博主介绍
个人主页: Zinksl
编程社区: Zinksl编程酒馆
个人格言: 想法落实的最佳时机就是现在!🏄
如果你 喜欢交流或热爱分享,欢迎加入编程社区或交流群 大家一起学习技术,交流心得,共同进步🚅
1 Properties类很方便操作.properties 的配置文件
1.1 Properties常用方法
方法名 | 说明 |
---|---|
load | 加载配置文件中的键值对到Properties对象中 |
list | 将数据显示到指定的设备 |
getProperties(key) | 根据键获取值 |
setProperties(key,value) | 设置键值对到Properties对象 |
store | 将Properties中的键值对存储到配置文件中,在IDEA中如果配置文件含有中文,会转为相应的Unicode编码 |
1.2 代码示例:
public class PropertiesDemo {
public static void main(String[] args) throws IOException {
// 创建Properties对象
Properties properties = new Properties();
// 加载文件
properties.load(new FileReader("E:\\Codes\\myProject\\JiShiTongXun\\propertiesDemo\\mysql.properties"));
// 传入标准输出流
properties.list(System.out);
// 获取值
String user = properties.getProperty("name");
String age = properties.getProperty("age");
System.out.println("用户名:"+user+" 年龄:"+age);
// 设置键值对,如果key存在则是修改,如果key不存在新建
properties.setProperty("name","java");
// 获取值
String user2 = properties.getProperty("name");
System.out.println("用户名:"+user2+" 年龄:"+age);
// 创建新的文件
properties.setProperty("lookMoonup","zhangjie");
// 将 K-V 存储到文件中
properties.store(new FileOutputStream("E:\\Codes\\myProject\\JiShiTongXun\\propertiesDemo\\mysqlsave.properties"),null);
System.out.println("保存成功");
}
}
2 netstat -an :查看当前主机网络情况,包括端口情况和网络连接
netstat -an | more: 分页显示
netstat -anb: 可以查看是哪个程序使用端口
结尾彩蛋
认真分享技术,记录学习点滴若内容对你有用可以鼓励一下🍻方式如下
点赞:👍 留言:✍收藏:⭐️
如有疑问欢迎评论区留言,或加入技术交流群:1002743802
关注我订阅专栏,会持续体系化更新哦👈