TechTalk

TechTalk

stay hungry, stay foolish

图中的各种中心度的解释
1. 说明在社交网络分析的技术中,图论中的中心度(degree)使用的非常广泛,中心度用于衡量节点与其他节点的关系,并衡量节点在各种情况下的重要程度,本文就汇总了下图论中的各种中心度的说明和用途。 2. 中心性2.1 度中心性度中心性(Degree Centrality)是在网络分析中刻画节点中心性(Centrality)的最直接度量指标。一个节点的节点度越大就意味着这个节点的度中心性越高,该节点在网络中就越重要。 2.1 接近中心性接近中心性(Closeness Centrality)需要考量每个结点到其它结点的最短路的平均长度。也就是说,对于一个结点而言,它距离其它结点越近,那么它的...
microk8s Dashboard遇坑记
前言在mac上通过multipass安装好Ubuntu后,开始microk8s之旅。按照microk8s的教程,可以先启动dashboard玩玩,索性就按照官方的教程走了。本文记录的是在安装 dashboard过程中遇到的一些坑。 服务无法启动按照官方给的教程,开启dashboard,以为这样就可以了。1ubuntu@microk8s-vm2:~$ microk8s.enable dashboard然后查看仪表盘的pod。1234567ubuntu@microk8s-vm2:~$ microk8s.kubectl get pods --all-namespaces NAMESPACE ...
python Datetime与时间戳转换
时间到timestamp转换123from datetime import datetimed = datetime(2019,02,25)timestamp = datetime.timestamp(d) timestamp到时间格式的转换1234from datetime import datetimetimestamp = 1545730073dt_object = datetime.fromtimestamp(timestamp)
召回率以及准确率概念
基本定义在机器学习领域或者统计领域,用于衡量模型优劣的一种方法。首先要熟悉如下几个概念: TP:真阳性,数据本身是阳性的,模型对该样本的评价也是阳性的,这是我们期待的。 TN:真阴性,数据本身是阴性的,模型对该样本的评价也是阴性的,这也是我们期待的。 FP:假阳性,数据本身是阴性的,模型对该样本的评价是阳性的,也不是我们期待的。 FN:假阴性,数据本身是阳性的,模型对该样本的评价是阴性的,这不是我们期待的。 狼来了(精简版)上面的这几个概念看起来比较绕,用一个实际的例子可以这么表达,假如有一个“狼来了”的模型,可以识别狼是否来了。那么套用上面的几个概念可以表达为我们做出以下定义: ...
MAC下切换java版本的方法
mac下默认的JDK1.8通过如下方法获得123456#/usr/libexec/java_home -VMatching Java Virtual Machines (1):1.8.0_172, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/Contents/Home/Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/Contents/Home 当你将Oracle JDK11(例如jdk-11.0.5)或其他其他JDK放入...
docker环境下的mysql输出导出
最近使用docker有点多,在本地mac环境下已经习惯使用docker来启动软件组件。而docker化后的mysql在导入数据方面需要执行如下的方式进行数据导出例如docker-compose.yml配置如下:12345678910version: '2' 2 services: 3 mysql: 4 image: mysql:5 5 ports: 6 - "127.0.0.1:33061:3306" 7 volumes: 8 - ~/lab/mysql-data:/var/lib/...
在群晖216上搭建git服务器步骤
最近由于有些代码需要保存在自己的家里的电脑上,而不能放在github上。所以打算在家里的群晖上安装gitlab,在gitlab官网发现gitlab只能安装在64位的环境下,顿时心里凉了半截。没办法,只能在216上手工开启git的方式。 在web上安装git server首先,在群晖的管理界面上的安装git server,然后选择需要开启git server的用户,假如需要使用git的用户叫做james。然后再开启该服务之前需要开启ssh服务。 配置git数据仓库的路径在使用ssh登陆到群晖NAS后,在volume1下创建git仓库文件夹1mkdir git_repos然后在该路径下创建b...
Hive客户端
需要安装DB Visualizer软件,并添加Hive JDBC连接, 软件下载地址: https://www.dbvis.com/download/ 下载hive jdbc standalone jar 在DBV软件的安装路径下的jdbc下创建hive文件夹,然后将上步中的jar包放进去。 打开软件在Tools->Driver Manager中扫描并添加hive jdbc驱动 创建一个连接,选择Hive JDBC Hive JDBC 地址: jdbc:hive2://1.1.1.9:1000 该软件只能查看hive中的数据,不能够更改数据和表结构。 另外需要在Hive的hiv...
rails记录
URL路由当添加一条新的路由资源到routes.rb中:12resources testappresource testapp2那么rails会生成如下7中url123456789101112131415161718[root@hadoop0 config]# rake routes... testapp_index GET /testapp(.:format) testapp#index POST /testapp(.:format) ...
MAC下xcrun invalid active developer path, missing xcrun错误
在MAC下,今天要git clone一个github库下来遇到这样的一个问题:1234james@Desktop%git clon https://github.com/zgj0315/springbootWebService.gitxcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrunjames@Desktop%git clone https:...
avatar
warvyvr
仙山以逝,月落苍茫