Stella981 Stella981
3年前
OpenVPN下载、安装、配置及使用详解
原文:http://www.cnblogs.com/CakaSWM/p/5582236.html一、目的:通过云服务器的外网地址,将没有外网的服务器的端口地址转发到外网,使其能够通过外网进行访问。二、原理:  1.虚拟专用网VPN  虚拟专用网VPN(virt ual private network)是
待兔 待兔
4年前
Golang指南:顶级Golang框架、IDE和工具列表
自推出以来,Google的Go编程语言(Golang)越来越受主流用户的欢迎。在2016年12月的一份调研中,3,595名受访者中有89%表明他们在工作中或工作以外用Go语言编程。此外,在编程语言中,Go语言在专业知识和偏好方面排名最高。2017年7月,在Tiobe的年度编程语言排名(https://www.tiobe.com/tiobeindex
Wesley13 Wesley13
3年前
POI 生成excel
1.创建工作簿(WORKBOOK)HSSFWorkbookwbnewHSSFWorkbook();FileOutputStreamfileOutnewFileOutputStream("workbook.xls");wb.write(fileOut);file
Wesley13 Wesley13
3年前
Java集合,ConcurrentHashMap底层实现和原理(常用于并发编程)
概述ConcurrentHashMap常用于并发编程,这里就从源码上来分析一下ConcurrentHashMap数据结构和底层原理。在开始之前先介绍一个算法,这个算法和Concurrent的实现是分不开的。CAS算法:CAS是英文单词CompareAndSwap的缩写,翻译过来就是比较并替换。CAS机制当中使用
Stella981 Stella981
3年前
Redis高并发7
1、主从架构的核心原理当启动一个slavenode的时候,它会发送一个PSYNC命令给masternode如果这是slavenode重新连接masternode,那么masternode仅仅会复制给slave部分缺少的数据;否则如果是slavenode第一次连接masternode,那么会触发一次fullre
Stella981 Stella981
3年前
Flask(中间件与全局变量 九)
中间件middlewarerequest当Flask应用处理请求时,它会根据从WSGI服务器收到的环境创建一个Request对象.因为工作者(取决于服务器的线程,进程或者协程)一次只能处理一个请求,所以在该请求期间请求数据可被认为是该工作者的全部数据。Flask对此的术语为本地请求请
Wesley13 Wesley13
3年前
VS Code 1.45 发布!带来大量更新
VisualStudioCode发布了1.45版本,即2020年4月更新版。最值得关注的更新亮点有这些:可访问性改进——在工作台之间轻松导航;状态栏可访问,且屏幕阅读器可以读取焦点对准的内容;在工作台的每个列表中引入了适当的ARIA标签,例如“打开编辑器”、“面包屑”、“问题视图”等通过鼠标滚
机器人装行业MES/低代码平台免费使用/低代码MES
机器人装行业MES/低代码平台免费使用/低代码MES​1)焊接机器人在汽车、工程机械、船舶、农机等行业,焊接机器人的应用十分普遍。作为精细度需求较高、工作环境质量较差的生产步骤,焊接的劳动强度极大,对焊接工作人员的专业素养要求较高。由于机器人具备抗疲劳、高