python解压rar文件 发表于 2016-07-08 | 分类于 操作 | 应用场景在数据预处理阶段,有时候会发现我们的数据存储在大量杂乱无章的压缩文件中,这些压缩文件还可能处在复杂的目录树结构下。这时候你可能会想写个python脚本来处理。对于zip文件,python 的zipfile模块提供了很好的支持,但是对于rar格式的压缩文件,要麻烦一点。 安装unrarunra ... 阅读全文 »
sqlcmd简单指令 发表于 2016-05-27 | 分类于 操作 | 前提 sql server 2008 注意1433端口是否打开[^1] 登陆数据库sqlcmd -S 数据库服务器地址 -U 用户名 -P 密码或sqlcmd -S 数据库服务器地址\数据库实例名 -U 用户名 -P 密码 查询数据库 查看有哪些数据库>1 SELECT name FROM sys ... 阅读全文 »
几种网络协议 发表于 2016-05-16 | 分类于 网络 | ARP协议概念ARP, Address Resolution Protocol,地址解析协议地址解析:物理网络使用的是硬件地址进行报文传输,IP地址不能被物理网络所识别。所以必须建立两种地址的映射关系,这个过程称为地址解析。ARP是动态协议,即地址解析这个过程是自动完成的。ARP缓存:每台使用ARP ... 阅读全文 »
虚拟局域网VLAN 发表于 2016-05-14 | 分类于 网络 | 概念 链路层的交换机可以隔离基于物理层的冲突域^1 网络层的路由器可以隔离基于链路层的广播域^2。 一些属于同一个局域网的主机,也属于同一个广播域,当其中一台主机发送广播时,广播内的所有主机都能收到广播报文。 设置虚拟局域网VLAN可以利用交换机将一个大的广播域划分成多个小的广播域,即多个虚拟的局域 ... 阅读全文 »
端口聚合 发表于 2016-05-14 | 分类于 网络 | 概念将交换机的多个物理端口捆绑在一起,成为一个逻辑端口,这一组端口可以被看做一个端口使用。这样,这个聚合的端口 有了更大的带宽(总带宽等于组内各端口带宽之和) 增加了端口冗余(只要剩一个没坏就能通信) 可以将负载均衡到组内的各个端口上。 两个交换机间的链路两端都使用端口聚合,他们之间的链路就成为 ... 阅读全文 »
NAT地址转换 发表于 2016-05-13 | 分类于 网络 | 概念为了解决IPv4地址短缺的问题,通过内网到外网出口的NAT路由器(有NAT功能的路由器), 将许多的内网IP地址映射为少数的几个外网IP地址,使得内网只有私有地址的计算机也能上网。 过程 内网PC向外网PC发送请求,途径某出口NAT路由器 该路由器先查看它自己是公网地址池,取出一条可用的公网地址 ... 阅读全文 »
pthread中如何计时 发表于 2016-04-06 | 分类于 操作 | 使用pthread编写的多线程程序,若是用clock_t结构体和clock()函数计时,多线程程序的运行时间会偏大,如123456#include <time.h>clock_t begin, end;begin = clock();// pthread多线程代码end = clock( ... 阅读全文 »
在vs2008中配置OpenMP 发表于 2016-03-23 | 分类于 操作 | 在vs2008上编译OpenMP 试了好多方法,感觉直接在vs2008上写最简单,右键点击解决方案下面的项目名,在弹出的右键菜单选择最后一个“属性”。 依次点击 配置属性 =》C/C++ =》语言,把右侧的OpenMP支持一栏的否改为是。这样你的OpenMP程序就可以编译了。 如果运行程序时报错,找 ... 阅读全文 »
为Jupyter配置密码 发表于 2016-03-16 | 分类于 操作 | 在Python中生成密码 123from notebook.auth import passwdpasswd('123456')'sha1:1996ed5b2fc6:40da178c53092195aab3e1ce840e8c5c9e335fab' 修改jup ... 阅读全文 »
在mac终端上执行R脚本 发表于 2016-03-06 | 分类于 操作 | 创建file.R文件 键入R代码 在输出图像(而非保存文本)如png(),jpeg(),…等函数后,一定要加上一行 1dev.off() 关闭虚拟显示设备。 注意将数据处理结果输出到文件 1write.table(x=df , file=output.csv , sep=',&a ... 阅读全文 »