同步锁Synchronized及其实现原理 同步锁Synchronized及其实现原理同步的目的为了保证共享数据在同一时刻只被一个线程占用:在共享数据里保存一个锁 ,当没有线程访问时,锁是空的。当有第一个线程访问时,就在锁里保存这个线程的标识 并允许这个线程访问共享数据。在当前线程释放共享数据之前,如果再有其他线程想要访问共享数据,就要等待锁释放 。在JVM中有三种锁:偏向锁、轻量级锁、重量级锁重量级锁Synchronized原理 JVM规范中描述:每个对象有一个监视器锁(monitor)当monitor被占用时就会处于锁定状态
查看端口状态 查看端口状态[root@iZ2zei01n7f2wpik1ir3xaZ ~]# netstat -anp|grep 5601tcp 0 0 0.0.0.0:5601 0.0.0.0:* LISTEN 4226/node netstat -anp |grep :5601 分析:netstat -anp命令简单说明:-a,显示所有-n,不用别名显示,只用数字显示-p,显示进程号和进程名grep 用来筛选结果中
kibana初始化问题,Time-filed Name位置 kibana初始化时,Time-filed Name位置下拉没有内容网上找了很多的解决办法,给到的解决办法很简单,使用curl命令请求一下即可,但是复制的内容总是报各种错误,某些格式错误之类的,但是也看不出啥问题,要么就是空格,或者斜杠有问题:curl -XPUT "http://localhost:9200/index_2021.11.21 -d '{"mappings":{"trans":{"properties":{"RequestTime":{"type":"date","format":"Y
2021-11-10 本地已有项目和gitlab项目合并git pull https://gitlab.com/xxxx/xxx.git master --allow-unrelated-histories,–后面表示允许不相干的两个仓库合并,因为我们之前两个仓库是完全独立的,所以直接是没办法pull下来,需要加上后面参数才行remote origin already exists先删除远程 Git 仓库$ git remote rm origin再添加远程 Git 仓库$ git remote add or
windows端口查看,杀进程 windows端口查看,进程杀死查看所有端口netstat -ano查看指定的端口及端口IDnetstat -ano|findstr 端口查看进程ID对应的进程名杀死进程
突然出现的跨域问题 突然出现了跨域问题前后端分离,前端突然报错,跨域,postman访问,提示查看Nginx的error.log....新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入前后端分离,前端突然报错,跨域,postman访问,提示查
linux目录复制 cp: omitting directory cp /usr/local/mysql/mysql1/mysql /usr/local/mysql/mysql2/提示:cp: omitting directorycp命令默认是不能复制目录的,需要加参数 -rcp -r /usr/local/mysql/mysql1/mysql /usr/local/mysql/mysql2/
Field XXX in com.XX.XXX.SubjectApiServiceImpl required a bean of type that could not be found. APPLICATION FAILED TO STARTDescription:Field iOrderService in XXX in com.XX.XXX.SubjectApiServiceImpl required a bean of type ‘com.XX.XXX.api.iservice.XXXX’ that could not be found.feign 调用失败,报错查不到。检查服务启动类,是否注册了该feign客户端@EnableFeignClients(basePacka.
git操作命令总结 git 分为三个仓库:缓存区、本地仓库、远程仓库git add . 代码提交到缓存区git commit -am ‘提交代码到本地仓库’git pull 拉取远程仓库的代码到本地(仓库分支与本地分支相同)git pull origin xxxx 拉取远程仓库的xxxx分支的代码到本地git push 将本地仓库中的代码推送到远程仓库(仓库分支与本地分支相同)git branch -d...