logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Thread.yield()详解

(1)首先介绍线程运行状态转换,如下图:新建状态(New):新创建了一个线程对象。就绪状态(可执行状态,Runnable):线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于可运行线程池中,变得可运行,等待获取CPU的使用权。运行状态(运行状态,Running):就绪状态的线程获取了CPU,执行程序代码。阻塞状态(Blocke...

Linux安装配置nginx完成之后,主机无法访问

云服务器Linux,安装配置完成nginx后,主机无法访问。虚拟机没有放行Nginx默认端口80解决办法1.开启 web 端口firewall-cmd --permanent --add-port=80/tcp2.重启 firewallfirewall-cmd --reload...

Xshell无法连接本地linux虚拟机(多次尝试解决该问题)

进过多次的尝试,终于搞懂xshell如何连接本地Linux虚拟机第一步:cd /etc/sysconfig/network-scripts,第二步:vi ifcfg-eth0 (如果没有则新建一个网卡配置文件)配置本地ip 第三步修改配置文件:配置IP地址等参数,若设置永久IP,则设置参数BOOTPROTO=static(静态),然后保存退出 第四步查看本地ip,看到刚刚修改的

#linux#虚拟机
Linux执行JAVA JAR出现java.io.IOException: Permission denied

原因:文件权限不够,需要修改文件权限为,可以修改文件权限为chmod 775或者755  修改前:修改后:最后执行命令,完美解决问题

Linux 删除文所需权限(详解)

通常来说,删除文件需要你拥有所属所属文件夹的所有权限,等价于读r写w执行x。下面来讲解一下过程:首先是进入这个文件夹需要x权限,然后读取文件夹内容需要r权限,最后是删除文件,由于文件属于上级文件夹的一部分,所以需要对文件夹有w权限。这里有人可能会问:我不进入文件夹,直接采用rm /xxx/sss 的方式,这种方式是不是就只需要rw权限?答案是是不行的。因为删除过程还...

#linux
负载均衡之feign与ribbon比较

常规的微服务有两种类型:一种是基于dubbo的微服务架构、另外一种是基于Spring Cloud的微服务架构。从概念上来讲,Dubbo和Spring Cloud并不能放在一起对比,因为Dubbo仅仅是一个RPC框架,实现Java程序的远程调用,实施服务化的中间件则需要自己开发;而Spring Cloud则是实施微服务的一系列套件,包括:服务注册与发现、断路器、服务状态监控、配置管理...

#ribbon
Servlet返回Json数据到前端

PrintWriter out = response.getWriter(); JSONObject json = new JSONObject(); Vector<Tool> toolsName = toolService.findAllToolsNameByUserName();//Servlet不能直接返回json数据,需要转成JSONString String

#servlet#json
Git更新代码到本地

一.首先查看git远程仓库的地址gitremote -v二,更新代码本地到仓库两种方式:/方法一$ git fetch origin master //从远程的origin仓库的master分支下载代码到本地的origin master$ git log -p master.. origin/master//比较本地的仓库和远程参考的区别$ git merg...

深入理解--ES之倒排索引

正向索引(forward index),反向索引(inverted index)更熟悉的名字是倒排索引。在搜索引擎中每个文件都对应一个文件ID,文件内容被表示为一系列关键词的集合。例如“文档1”经过分词,提取了20个关键词,每个关键词都会记录它在文档中的出现次数和出现位置。得到正向索引的结构如下:“文档1”的ID > 单词1:出现次数,出现位置列表;单词2:出现次数,出现位置列表;…………。

深入理解Redis--fork操作

1、fork操作(1)同步操作虽然fork同步操作是非常快的,但是如果需要同步的数据量过大(比如超过20G),fork就会阻塞redis主进程。(2)与内存量息息相关内存越大,fork同步数据耗时越长,当然也跟服务器有关,服务器有物理机,也有虚拟机。(3)info:latest_fork_usec使用此命令可以查看持久化花费的时间,如果持久化时间过长,就会造成卡顿。例如:如果redis此时QPS上

到底了