计算机
IT小奶盖
这个作者很懒,什么都没留下…
展开
-
JUC并发编程笔记1
new Thread(()->{}).start();原创 2023-05-23 09:51:06 · 131 阅读 · 0 评论 -
定时任务Demo总结(推荐最后一种)
*** 自定义类MyRunnable实现java.lang.Runnable接口*/@OverrideSystem.out.println("线程等待实现定时任务1:" + dateStr);try {原创 2023-01-30 17:55:33 · 609 阅读 · 0 评论 -
【无标题】
因为编译的时候可以找到这个内容,但是运行的是时候找不到这部分的内容。因此是对应的包有问题,解决依赖问题即可。原创 2023-01-29 16:01:04 · 735 阅读 · 0 评论 -
CentOS7安装DockerCompose
下载.github 安装:curl -L https://github.com/docker/compose/releases/download/1.23.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose2.直接将文件放入 linux中修改文件权限chmod +x /usr/local/bin/docker-composeBase自动补全命令:补全命令:curl -L https://raw.原创 2022-05-17 17:18:23 · 171 阅读 · 0 评论 -
Git学习 3/22
若我们提交时不加-m,会默认打开编辑器,让我们把日志信息写入编辑器中我们修改先一下hello.txt,再查看状态:进入编辑器后,输入I,进入插入模式,这时可以编辑日志信息:我输入:update hello.text…编辑页面:然后Esc,再:wq表示保存退出...原创 2022-03-22 18:30:22 · 280 阅读 · 0 评论 -
learn
在这里插入图片描述原创 2022-03-18 18:01:27 · 130 阅读 · 0 评论 -
Could not write JSON:[no message for java.lang.NullPointerException]; (各种问题总结)
说一下解决思路把:**1.先大概翻译一下是什么原因:**大概就是查出来的数据返回的不是Json格式的数据,所以报错2.百度各种文章说:2.1:实体类中更新了字段,get、set方法。如果是springboot做的项目,引入了 Lombok 依赖,实体类上写 @Data ,就不用担心这个问题,因为会自动给你的实体类中加入方法。如果是手动加的话,更新了字段需要更新一下get、set方法。2.2: 之前在写代码的时候,遇到过一个问题,就是数据库中的字段和 对应的实体类中的字段不对应,然后会出问题,具原创 2022-01-07 14:43:26 · 1536 阅读 · 0 评论 -
修改服务器访问的网页、三层交换机的名字
1.首先打开服务器:2.改为自己访问的域名3.想要改动哪一个,就点击哪一个,然后改动(如下图):二、修改三层交换机的名字同理,其他交换机,或者路由器的名字也可以更改。原创 2021-05-17 15:07:31 · 1650 阅读 · 0 评论 -
死锁的定义、产生条件以及解决方法
什么是死锁??多个资源共同竞争一个资源的时候,出现进程永远在互相等待(多个进程在运行过程中,因争夺资源造成的一种僵局)。如果不进行人为的干预,进程都无法进行前进。此时系统处于死锁的状态。举例:如果有一个线程A1、进程的推近不当2、程序执行的顺序有问题3、同类的资源分配不均死锁产生的条件(四个条件必须满足)???1.互斥条件:一个资源每次智能被一个进程使用2.占有和等待条件3.循环等待条件:多个进程之间西港城一种头尾相接的循环等等待资源的过程。如下图...原创 2021-05-16 12:43:41 · 237 阅读 · 2 评论 -
计算机网络课程设计(模拟总公司、分公司的局域网)
现在我们分开来看拓扑图的结构与分析:不同vlan的区域网络:之间可以相互通信。服务器:可以访问网页,pc机之间可以互相发送email信息。代表的是外网,这里用的是ospf做的外网。NAT路由器,是访问外网的路由器,之间需要进行ip地址的转换。同样在内部的可以 通过NAT路由器进行外网的访问,也可以访问总部的服务器。接下来分开将如何配置:不同vlan 之间的通信:1.接入层S1配置Switch>enSwitch#conf tSwitch(config)#hostname S.原创 2020-06-28 18:48:04 · 12146 阅读 · 44 评论