Wesley13 Wesley13
3年前
java中的daemon thread
java中的daemonthreadjava中有两种类型的thread,userthreads和daemonthreads。Userthreads是高优先级的thread,JVM将会等待所有的UserThreads运行完毕之后才会结束运行。daemonthreads是低优先级的thread,它的作用是为UserThread提供服
Stella981 Stella981
3年前
GitHub设置使用SSH Key,用TortoiseGit进行Clone仓库
GitHub设置使用SSHKey的好处就是可以使用SSH连接,并且提交代码的时候可以不用输入密码,免密提交。生成SSHKey这里我们使用PuTTYgen来生成公钥(PublicKey),私钥(PrivateKey)和PuttyKey。在使用PuTTYgen之前,你需要先安装TortoiseGit(https://www
Wesley13 Wesley13
3年前
C++ 4种强制类型转换
C的四种强制类型转换为:static\_cast、const\_cast、reinterpret\_cast和dynamic\_cast类型转换的一般形式:castname(expression);static\_cast任何具有明确定义的类型转换,只要不包含底层const,都可以使用static\_cast;doub
Wesley13 Wesley13
3年前
ubuntu vpn国内外分流
先登陆VPN下载chnroutes.py文件(见参考网址2)执行pythonchnroutes.pyplinux这将生成ippreup和ipdown两个文件,把ippreup移入/etc/ppp/,ipdown移入/etc/ppp/ipdown.d/重新连接VPN,观察测试。如果没有分流成功试试修改权限
Wesley13 Wesley13
3年前
ESP32看门狗
翻自https://docs.espressif.com/projects/espidf/zh\_CN/latest/apireference/system/wdts.html?highlightwdt\_CPPv216esp\_int\_wdt\_initv概述ESPIDF支持两种类型的看门狗:中断看门狗定时器和任务看门狗定时器(T
Easter79 Easter79
3年前
TiKV源码解析系列文章(二十)Region Split源码解析
在学习了之前的几篇raftrs,raftstore相关文章之后(如RaftPropose的Commit和Apply情景分析(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzI3NDIxNTQyOQ
Wesley13 Wesley13
3年前
IDEA使用JDBC连接MySQL数据库详细教程
一、下载MySQL数据库并进行安装和配置二、下载JDBC下载地址:https://dev.mysql.com/downloads/connector/j/5.1.html(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fdev.mysql.com%2Fdownloads%2Fco
Stella981 Stella981
3年前
Alamofire4.x开源代码分析(一)使用方法
!输入图片说明(https://static.oschina.net/uploads/img/201706/28090437_aIT1.png"在这里输入图片标题")本着了解框架的实现思路和学习Swift的目的开启本系列的博客.本系列参考Alamofire(https://www.oschina.net/action/GoToLink?urlh
Stella981 Stella981
3年前
Linux用户行为日志审计
一:配置调试1.创建用户审计文件存放目录和审计日志文件;mkdirp/var/log/usermonitor/2.创建用户审计日志文件;echousermonitor/var/log/usermonitor/usermonitor.log3.将日志文件所有者赋予一个最低权限的用户;chownnobody:nobo
Wesley13 Wesley13
3年前
PHP
<?php/\\ \数据分析引擎 \分析向量的元素必须和基准向量的元素一致,取最大个数,分析向量不足元素以0填补。 \求出分析向量与基准向量的余弦值 \@author(http://my.oschina.net/arthor)Foyon \//\\ \获得向量的模 \