- 博客(37)
- 收藏
- 关注
原创 【cas总结复习】
CAS(Compare and Swap)是一种并发控制机制,通常用于多线程环境下对共享数据的原子操作。CAS操作包含三个步骤:比较当前内存值、预期值和新值。如果当前内存值与预期值相等,则将新值写入内存,否则不做任何操作。CAS操作通常用于解决多线程环境下的并发问题,如保证数据的一致性、避免竞态条件等。
2024-06-18 11:05:07 575
原创 【tomcat 源码分析总结】
confserver.xml 端口的指定tomcat-users.xml 角色web.xml : tomcat 全局的xmllogging.properties 日志lib基础的 jar 包logs存放日志temp 临时目录webapps项目的 war/ jar : 是tomcat 默认方在这边work:过程文件。
2024-05-30 18:02:11 305
原创 【window 安装 service bus explorer】
参考: https://chocolatey.org/install#install-step2。命令: choco install ServiceBusExplorer。回车,等一会安装好后,输入 choco,若显示如下,则表示安装成功。就这样,去对应的文件夹找就可以,拜拜。
2024-05-29 21:49:18 440
原创 docker 复习
查看镜像docker rmi:删除镜像: 推送镜像到镜像服务器:会将镜像保存为一个压缩包,可以用U盘拷贝,之后docker load 加载压缩包为镜像。
2023-10-16 17:30:08 895
原创 定时任务Demo总结(推荐最后一种)
*** 自定义类MyRunnable实现java.lang.Runnable接口*/@OverrideSystem.out.println("线程等待实现定时任务1:" + dateStr);try {
2023-01-30 17:55:33 637
原创 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 191
原创 Git学习 3/22
若我们提交时不加-m,会默认打开编辑器,让我们把日志信息写入编辑器中我们修改先一下hello.txt,再查看状态:进入编辑器后,输入I,进入插入模式,这时可以编辑日志信息:我输入:update hello.text…编辑页面:然后Esc,再:wq表示保存退出...
2022-03-22 18:30:22 305
原创 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 1593
原创 修改服务器访问的网页、三层交换机的名字
1.首先打开服务器:2.改为自己访问的域名3.想要改动哪一个,就点击哪一个,然后改动(如下图):二、修改三层交换机的名字同理,其他交换机,或者路由器的名字也可以更改。
2021-05-17 15:07:31 1695
原创 死锁的定义、产生条件以及解决方法
什么是死锁??多个资源共同竞争一个资源的时候,出现进程永远在互相等待(多个进程在运行过程中,因争夺资源造成的一种僵局)。如果不进行人为的干预,进程都无法进行前进。此时系统处于死锁的状态。举例:如果有一个线程A1、进程的推近不当2、程序执行的顺序有问题3、同类的资源分配不均死锁产生的条件(四个条件必须满足)???1.互斥条件:一个资源每次智能被一个进程使用2.占有和等待条件3.循环等待条件:多个进程之间西港城一种头尾相接的循环等等待资源的过程。如下图...
2021-05-16 12:43:41 274 2
原创 Invalid project description. OK D:\java文件夹\workspace overlaps the workspace location: D:\java文件夹\wor
安装nexus,被拒绝访问原因:安装的权限不够
2020-12-08 11:02:49 180
原创 SecureCRT上传问题的结解决:
SecureCRT上传问题的结解决:输入rz的时候会自动弹出一个输入框,选择你要上传的内容,再次输入rz就会进行上传 (如果没有弹出,上传的框????) 输入 rz 的时候没有反应,需要安装:yum -y install lrzsz 安装的时候可能会出现如下情况:Another app is currently holding the yum lock; waiting for it to exit...#yum -y install vixie-cron Another app is cur
2020-11-08 10:35:52 740
原创 org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘jedisClientC
分析:是字段中没有get、set的方法,加上get、set的方法即可。
2020-11-08 10:34:29 173
原创 在linux虚拟机上启动了dubbo,但是不可以访问主页
访问不到dubbo-admin:解决办法:2.1:想看自己的zookeeper是否已经开启,没有开启的话进行开启 ./zkServer.sh start2.2:在看防火墙有没有关闭,没有的话则进行关闭service iptables stop(关闭防火墙)2.3:如果还是不可以的话,检查一下自己的webapp的目录下是否有 :dubbo-admin.war(如????下图)2.3.1:如果没有的话,则进行复制过来:cp dubbo-admin-2.5.4.war
2020-08-07 10:45:45 705
原创 SSH连接linux的centos报The host ‘192.168.*.*‘ is unreachable
解决办法一:可能是没有连接网络,所以没有自动配置ip地址解决办法:进行连接网络解决方法二:输入sudo setup
2020-08-07 00:19:50 1161
原创 Another app is currently holding the yum lock; waiting for .....cureCRT如何进行上传以及问题的解决!!(亲手尝试!)
SecureCRT上传问题的结解决:输入rz的时候会自动弹出一个输入框,选择你要上传的内容,再次输入rz就会进行上传 弹出窗口意味着成功 (如果没有弹出,上传的框????) 输入 rz 的时候没有反应?? 解决办法:需要安装:yum -y install lrzsz 安装的时候可能会出现如下情况:Another app is currently holding the yum lock; waiting for it to exit...#yum -y install vixie-cr
2020-08-06 23:38:31 238
原创 vmware虚拟机安装---“二进制转换与此平台上的长模式不兼容”错误提示的解决办法
分析:就是电脑默认设置了禁止虚拟化,进入BIOS打开就可以了.解决:???? 进入BIOS (客官,上酸菜,不不不,上图!!!!!!!!!) 联想电脑进入BIOS,请看:https://blog.csdn.net/m0_44954707/article/details/107742358 不是联想的话需要找别的文章哦!2.按照图中,将Intel Virtualization Technology改为enable, 重启!!就ok ...
2020-08-02 11:59:29 4237 5
原创 联想电脑如何进入BIOS,,亲身尝试
真的是 ,服了, 花了本公子两天的时间,不写一个博客天理难容 !!!!!!!!!!!!!!!!!!!!!!!!!!!为什么要打开BIOS,,上图????,遇到问题,怎么办,废话,解决呗!!!首先,打开BIOS:方法一:????如果上面有 UEFI,点击重启就可以!!!!!!!!!!!!!!!如果没有????方法二:关机--------然后点击Fn + F2,这里你要注意怎么点击,不是点着Fn不动,在点击F2,注意,注意,注意!!!!是疯狂同
2020-08-02 11:57:50 3502 2
原创 wrapper | OpenSCManager failed - 拒绝访问。
**安装私服:nexus,被拒绝访问**原因:安装的**权限**不够解决办法:打开命令提示符——>右击以管理员的身份运行——>然后在进行安装 如下图:????????????????????????????????????????????????????????????????????????????????????私服就可以安装成功了,如需文件,评论,私发!!!!!!!!!!!溜了................................奥里给
2020-07-24 22:02:36 2320
原创 Failure to transfer javax.servlet:servlet-api:jar:2.4 from https://repo.maven.apache.org/maven2 was
这里是缺少jar包的内容,文件是不完整的,需要重新更新一下!解决办法一:Alt+F5,然后选择自己要更新的项目,点击ok就可以,最终保存就没有问题啦!!解决办法二:右击项目——>Maven——>Update Project好啦!这是我的解决办法,如果有帮助到你的话很开心,????。...
2020-07-21 16:45:49 1256
原创 Invalid project description. OK D:\java文件夹\workspace overlaps the workspace location: D:\java文件夹\wor
报错的信息:Invalid project description. OK D:\java文件夹\workspace overlaps the workspace location: D:\java文件夹\workspace在网上看的 有的说是找不到文件夹,但是去查看了一下文件夹,确实存在。解决办法:在自己修改了location文件夹目录之后,但是没有选择对勾,选择就可以了????就可以解决啦,...
2020-07-20 09:56:03 828
原创 jdl下载以及配置环境变量
JDK的下载:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html????是在官网中的,根据自己的需要进行下载:然后进行环境变量的配置****我的电脑右击——>属性——>高级系统设置——>然后如下图:我们需要配置的是三个:JAVA_HOME、CLASSPATH、PATH1、新建——>JAVA_HOME:是你JDK所在的目录2、新建——>CLASSPA
2020-07-18 12:59:36 463
原创 计算机网络课程设计(模拟总公司、分公司的局域网)
现在我们分开来看拓扑图的结构与分析:不同vlan的区域网络:之间可以相互通信。服务器:可以访问网页,pc机之间可以互相发送email信息。代表的是外网,这里用的是ospf做的外网。NAT路由器,是访问外网的路由器,之间需要进行ip地址的转换。同样在内部的可以 通过NAT路由器进行外网的访问,也可以访问总部的服务器。接下来分开将如何配置:不同vlan 之间的通信:1.接入层S1配置Switch>enSwitch#conf tSwitch(config)#hostname S.
2020-06-28 18:48:04 12330 44
原创 java.lang.Exception: No tests found matching [{ExactMatcher:fDisplayName=testDao], {ExactMatcher:fDi
java.lang.Exception: No tests found matching [{ExactMatcher:fDisplayName=testDao], {ExactMatcher:fDisplayName=testDao(Junit.MybatisDaoTest)], {LeadingIdentifierMatcher:fClassName=Junit.MybatisDaoTest,fLeadingIdentifier=testDao]] from org.junit.internal.req
2020-06-26 14:01:15 341
原创 java.lang.NoClassDefFoundError: org/springframework/aop/TargetSource at org.springframework.context
java.lang.NoClassDefFoundError: org/springframework/aop/TargetSource at org.springframework.context.annotation.AnnotationConfigUtils.registerAnnotationConfigProcessors(AnnotationConfigUtils.java:154) at org.springframework.context.annotation.AnnotationC
2020-06-16 09:37:08 154
原创 配置springapplication.xml中:Referenced file contains errors
去掉第一行的红色叉叉:1、window——>preferences2、找到Validation3、去掉下面的对勾就可以啦!!!
2020-06-14 18:19:23 139
原创 Eclipse中Console中文输出的乱码的问题
先确定一下你的情况:1、之前正常,现在是乱码2、一直都是乱码对于第一种:看一下是否是你的配置文件加载错误,加载错误的话,重新确定加载即可:对于第二种:run——>runconfigurations——>Common——>然后修改编码即可...
2020-06-09 09:54:58 810
原创 亲测有效:javax.el.PropertyNotFoundException: Property 'value' not found on type java.lang.String
报错具体到某一行上面:意思是没有发现某一个属性的值:在页面中获取域中的值,需要确定是否已经获取到值,可以自己测试一下:在存入域之后:看能否打印出你想要的内容这里的错误是:没有用el表达式,没有获取到域中的内容。导致的报错。修改之后就没有问题啦!和上图做对比补充一下:在网上搜过报错的原因,有的会说式因为有空格,自己测试了一下,有无空格并没有什么影响**binggo~~~~~~~~~...
2020-05-04 17:12:08 368
原创 java代码发邮箱测试代码
目的:用代码实现一个邮箱发送邮件给另一个邮箱【网易,qq邮箱都可以】**注意:**尽量是网易发网易的,qq邮箱发qq邮箱的,这样可以实时的接受信息先补充一个知识点:????????????:授权码qq邮箱的授权码:设置的最下面的服务开启网易邮箱:开启即可回归正题:邮箱类的代码如下【这里是qq的,邮箱以及授权码】:```javaimport java.util.Properties;imp...
2020-05-02 13:24:35 478
原创 三层交换机和二层交换机之间的配置
叮~~~~~~~~~~~~我来啦!!!!!!三层交换机的配置:拓扑图如下:目的:pc0和pc2之间通信,pc1和pc3之间进行通信。步骤如下????????????:在这里我说一下大概的思路,然后在说一下基本的配置信息的意思就可以,看懂就配置就差不多!!【fighting】1.设置vlan端口,然后给每一个接口进行分配vlan2.在接口3,中设置为trunk的接口,并允许vla...
2020-04-30 22:11:14 18198 2
原创 java.sql.SQLException: Cannot set cid: incompatible types. Query: select * from category Parameters
叮叮~~~~~我来解决自己的问题了,头痛一下午时间!!!!!!java.sql.SQLException: Cannot set cid: incompatible types. Query: select * from category Parameters:在这里我要实现的是,把数据库中的内容,在jsp的页面中显示出来,这里报错!!!!上网搜索了好多种,都没有解决。。经过检测,最后发现...
2020-04-30 21:54:58 1309
原创 java连接数据库学生管理系统——分层实现
java 学生管理里系统连接数据库(sqlsever)说明:1.先创建一个项目,准备好jar包2.运行打开sqlsever3.TCP/IP要开启4.分为:视图层、控制层、业务层、Dao层下图为dbutils的jar包:简化JDBC的开发sqljdbc:连接数据库的连接工具common-pool jar:池化资源对象commons-dbcp :是 apache 上的一个 java 连...
2019-12-07 01:28:44 2742 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人