前言:关于同步,很多人都知道synchronized,Reentrantlock等加锁技术,这种方式也很好理解,是在线程访问的临界区资源上建立一个阻塞机制,需要线程等待其它线程释放了锁,它才能运行。这...
uniapp websocket
大概就是初始化先建立一个连接,先判断是否已经连接 ,不过一般就直接会往下走,直接就去走openConnection这个方法了,为了确保已经断开连接了,先去关闭连接这个方法,然后再去监听这个服务器返回的...
爬虫检测方法总结
背景近期由于工作上的需求,研究了一下反爬虫的工作。爬虫真是一种让人又爱又恨的存在,一方面搜索引擎的爬虫可以带来更多曝光率和更多流量,对公司是一件好事,但是也有一些个人或者竞争对手的爬虫,不但不会带来利...
is strictly unmanaged
linux 服务器网络无法启动首先需要查看网卡名:通过查看/etc/sysconfig/network-scripts目录下的文件确定网卡名为ens33通过ifconfig命令查看知道网卡名了,使用命...
list排序的几种方法
List<Integer> list = new ArrayList<>(); list.add(3); list.add(5); l...
uni-app页面跳转至外部链接
在uni-app框架下做一个带a标签的富文本时,遇到了一个问题,官方文档推荐在H5平台下使用window.open()跳转外部链接,但是实际测试发现,如果是用类似微信内嵌浏览器,会出现从跳转的链接返回...
ios window.open失效
在移动端开发中,我们做一些下载文件的功能,经常要用到window.open方法。也就是后端直接返回给你个下载的路径,如果你都浏览器支持预览就会先打开预览,然后自己手动下载,不支持则直接下载。但是再io...
List转Map的三种方法
一、list转mapMap<Long, User> maps = userList.stream().collect(Collectors.toMap(User::getId,Functi...
Linux命令大全
后端架构师专注研究 Java 核心技术、架构,不限于分享算法、架构、高并发、多线程、JVM、Spring Boot、Maven、分布式、Spring Cloud +Docker+k8s、Dubbo、Z...
For input string: “0:0:0:0:0:0:0:1”
localhost 改成 127.0.0.1