上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页

[daily][netcat] 在UNIX socket上使用netcat

摘要: 概述 默认情况下,系统里边带的netcat,也就是nc。支持tcp,udp,ipv4,ipv6但是不支持unix socket。 而且,telnet也不支持。 除非自己写一个,不然很不方便。 另一个netcat 前边讲的netcat是gnu netcat包里的工具。 其实,还有另一个:openbsd 阅读全文
posted @ 2019-01-22 12:21 toong 阅读(686) 评论(0) 推荐(0)

[emacs] emacs设置python code的indent

摘要: 装python mode的包 https://gitlab.com/python mode devs/python mode/tree/master emacswiki文档 emacswiki文档里的配置方法是这样提供的 https://www.emacswiki.org/emacs/Indenti 阅读全文
posted @ 2019-01-21 19:15 toong 阅读(263) 评论(0) 推荐(0)

[dev][python] 从python2进阶到python3你都需要了解什么

摘要: 基于python2快速掌握python3 0. 前言 1. 这是一篇road map。 2. 如果你会python2,读完这篇文章之后,你将掌握python3 1. 为什么会出现python3 "Why Python3 exists" 1. python2中的string类型存在歧义,它是一个C字符 阅读全文
posted @ 2019-01-21 15:44 toong 阅读(399) 评论(0) 推荐(0)

[strongswan][autoconf][automake][cento] 在CentOS上编译strongswan git源码时遇到的autoconf问题

摘要: 编译strongswan的git源码问题 1. 概述 首先,我们想要通过源码编译strongswan。当满足以下条件时,通常你会遇见此问题: 1. 源码时通过git clone的得来的,而不是官网下载的源码包。 2. 使用CentOS 7操作系统,或其他类redhat系统。 问题:当执行autoge 阅读全文
posted @ 2019-01-17 16:24 toong 阅读(1552) 评论(0) 推荐(0)

[strongswan] strongswan是如何实现与xfrm之间的trap机制的

摘要: strongswan与xfrm之间的trap机制 [TOC] 0. 你必须同时知道,strongswan,xfrm,strongswan connect trap三个概念。 才有继续读下去的意义。 入门请转到:【TODO...】 1. 前言 strongswan的vici配置文件中,child_co 阅读全文
posted @ 2019-01-15 14:31 toong 阅读(2892) 评论(0) 推荐(0)

对不可描述的软件安装sfbo插件

摘要: 0 后来...突然有一天,我就需要sfbo了。 1 安装 yum search ”不可描述插件“是空的,只能用源码安装。 官方信息可以链接到这里, "obfs" 。 ss的git链接:https://github.com/shadowsocks/shadowsocks libev 1.1 编译安装 阅读全文
posted @ 2019-01-10 14:08 toong 阅读(1812) 评论(0) 推荐(0)

[daily] 如何用emacs+xcscope阅读内核源码

摘要: 假设 首先我假设: 1. 你已经学会了使用emacs。 2. 同时也学会了使用cscope。 3. 读过cscope官网上,关于emacs的使用指引。 它的指引就是请你去阅读xcscope.el的源码,当然这无可厚非,而且非常好。 因为源码里的注释写的非常的详细。 如果,你不满足以上假设。也可以继续 阅读全文
posted @ 2019-01-07 00:10 toong 阅读(243) 评论(0) 推荐(0)

[daily] cscope

摘要: 手册: http://cscope.sourceforge.net/cscope_vim_tutorial.html 下载 cscope_maps.vim 到 $HOME/.vim/plugin/ 目录 生成索引文件:在代码目录下执行 cscope -Rb 手册语法很简单。。。 用法也简单。。。 没 阅读全文
posted @ 2018-12-30 19:01 toong 阅读(180) 评论(0) 推荐(0)

[dev][ipsec] netlink是什么

摘要: 介绍: https://www.linuxjournal.com/article/7356 大纲: man手册 http://man7.org/linux/man-pages/man7/netlink.7.html 这个也不错: https://people.redhat.com/nhorman/p 阅读全文
posted @ 2018-12-21 14:35 toong 阅读(655) 评论(0) 推荐(0)

[ipsec][strongswan] 使用wireshark查看strongswan ipsec esp ikev1 ikev2的加密内容

摘要: 姊妹篇:[https][tls] 如何使用wireshark查看tls/https加密消息 一,编译,启用strongswan的save-keys plugin 运行之前验证一下,是否加载了这个插件 二,增加如下配置 详细的解释,可以查man手册 三,正常运行之后,这个目录下,就会存着key了,同时 阅读全文
posted @ 2018-12-20 18:04 toong 阅读(5813) 评论(2) 推荐(2)

[strongswan] strongswan METHOD宏

摘要: 使用METHOD宏的函数定义: METHOD宏的定义: 将METHOD宏展开后的定义: 关于transparent_union的定义: http://nanjingabcdefg.is-programmer.com/categories/5966/posts 阅读全文
posted @ 2018-12-17 14:27 toong 阅读(1148) 评论(2) 推荐(1)

[ipsec][strongswan] 用strongswan pki工具生成自签名证书

摘要: 如题。我在实验环境里,分别要为两个endpoint(T9和T129)生成证书。 证书是如何生成的呢? 证书是由根证书机构签发的。申请证书的人将request提交给根证书机构,然后根证书机构根据request返还一个签好名的证书。 首先,要弄出这三个人来。(生成私钥) tong是根证书机构的实体。T9 阅读全文
posted @ 2018-12-15 17:22 toong 阅读(2616) 评论(2) 推荐(1)

[dev] 啥是Virtual Private Network

摘要: 先来读wiki:https://en.wikipedia.org/wiki/Virtual_private_network 摘要: 类型: 分类1: customer provisioned VPN provider provisioned VPN C / CE / PE / P 分类2: remo 阅读全文
posted @ 2018-12-12 10:22 toong 阅读(620) 评论(0) 推荐(0)

[httpd] httpd server 在低负载的情况下对SYN无响应

摘要: 如题: 两台client通过load balance访问httpd server。两个client交互访问。load balance处于fullnat模式。 server在低负载情况下,常常对某一个client的请求无响应。 在server上,先后使用tcpdump,nstat, netstat等工 阅读全文
posted @ 2018-12-10 18:50 toong 阅读(632) 评论(0) 推荐(0)

[httpd][daily] 查看并修改httpd的最大fd打开个数limit

摘要: 重要提示: 请直接阅读步骤(6),如果不生效,再回头阅读(1)-(5)。 如题: 修改这个文件就行了:/etc/security/limits.conf 查看当前配置的方法: 1. 找到httpd的pid(中间那三个apache的) 2. 查看这几个进程当前使用的值 3. 查看系统允许修改的最大值, 阅读全文
posted @ 2018-12-10 11:37 toong 阅读(889) 评论(0) 推荐(0)

[AI][tensorflow][keras] archlinux下 tersorflow and keras 安装

摘要: tensorflow https://en.wikipedia.org/wiki/TensorFlow https://www.tensorflow.org/ Tutorial: https://www.tensorflow.org/tutorials/ Keras: Tensorflow安装:ht 阅读全文
posted @ 2018-12-07 20:41 toong 阅读(684) 评论(0) 推荐(0)

[转载] apache ab压力测试报错(apr_socket_recv: Connection reset by peer (104))

摘要: 遇见相同的问题。 https://www.cnblogs.com/felixzh/p/8295471.html [root@aa~]# This is ApacheBench, Version 2.3 <Revision:655654Revision:655654> Copyright 1996 A 阅读全文
posted @ 2018-12-07 15:57 toong 阅读(287) 评论(0) 推荐(0)

[tldk][dpdk][dev] TLDK--基于dpdk的用户态协议栈传输层组件简单调研

摘要: 如题,以下是一份简单的快速调研。 TLDK: Transport Layer Development Kit 一 什么是TLDK transport layer development kit 处理tcp/udp的库 VPP的一个节点 VPP协议栈的组成部分。 非VPP框架也能用 专门补充了一下功能 阅读全文
posted @ 2018-12-07 10:44 toong 阅读(3152) 评论(0) 推荐(0)

[daily] 比端口转发更高级的ssh device tunnel转发

摘要: 没有什么能够阻挡,你对自由的向往。 场景: 我有一台设备Server100,在某一个f复杂的内网里,需要多次ssh跳转可以访问到。但是它不能直接访问internet。 我现在需要在我的ssh路径上,搭一条链路出来,让倒霉的设备Server100通过我笔记本上网。 方法: 第一步:通过多次建立端口转发 阅读全文
posted @ 2018-11-29 15:46 toong 阅读(1233) 评论(0) 推荐(0)

[人工智能] 安装python jupyter

摘要: 1. 什么是python jupyter ? 简单的说,可以理解为一个IDE。 http://jupyter.org/ 2. 安装python jupyter notebook http://jupyter.org/install.html https://jupyter.readthedocs.i 阅读全文
posted @ 2018-11-29 14:26 toong 阅读(549) 评论(0) 推荐(0)

[daily][python2] int型IP地址与string型IP地址互转

摘要: 使用python2,类似如下操作。 阅读全文
posted @ 2018-11-26 14:15 toong 阅读(224) 评论(0) 推荐(0)

[bash][awk] bash下使用awk方便的列求和

摘要: 这么多年,始终在用awk进行文本处理。但是一直没有好好的学习awk的语法。所以很多情况都是知其然,不知其所以然。 如今,亦如此。先记下来如下,以后有时间系统的学习一下awk的语法。 那么,怎么记忆呢? 我的理解,awk默认是行处理的。命令里边的指令都是基于行处理的。 像求和这种类似需求,可以加入两个 阅读全文
posted @ 2018-11-26 10:14 toong 阅读(305) 评论(0) 推荐(0)

[efficiency] emacs入门

摘要: 一。 没记错的话,这可能是第三次读emacs tutorial了。前两次读的非常慢,也不记得有没有读完了。总之最后都忘光了。 这次读的很顺畅,利用工作的空闲时间加上今天晚上(周日)。总算是读完了。 没有链接地址可以附: 打开emacs,启动屏幕上有个超链接写着 EMACS TUTORIAL,点上去就 阅读全文
posted @ 2018-11-18 22:35 toong 阅读(314) 评论(0) 推荐(0)

[daily]在dark theme下,启动wps的方法

摘要: dark之后,wps的字体变成了灰白的 这样启动 阅读全文
posted @ 2018-11-14 17:39 toong 阅读(228) 评论(0) 推荐(0)

[ssh] 通过ssh私钥生成公钥的方法

摘要: ssh-keygen -y -f .ssh/id_rsa.key id_rsa.key是私钥。 阅读全文
posted @ 2018-11-07 17:02 toong 阅读(346) 评论(0) 推荐(0)

[redis] hiredis-vip 简单使用

摘要: redis的C语言client,有几个:https://redis.io/clients#c 支持cluster的只有一个唯品会的版本:https://github.com/vipshop/hiredis-vip 编译: 输出: 编译例子: 可以通过对文件examples/example.c做一些修 阅读全文
posted @ 2018-11-02 19:46 toong 阅读(3751) 评论(0) 推荐(0)

[redis] redis cli的学习记录

摘要: 文档: https://redis.io/topics/rediscli help命令: 比如 help @cluster 查看所有与cluster有关的命令。 查看状态的命令: 遍历所有的数据: 监控: 阅读全文
posted @ 2018-11-02 14:10 toong 阅读(198) 评论(0) 推荐(0)

[ovs] 编写openflow流表的文档指引

摘要: 首先,openflow流表都是使用ovs-ofctl命令进行添加的。 1. 看 ovs-ofctl 的man手册 或者,这个地方也有:http://www.openvswitch.org/support/dist-docs/ovs-ofctl.8.html 主要就是用,这几个命令: 等。 另外,有关 阅读全文
posted @ 2018-10-30 10:49 toong 阅读(1477) 评论(0) 推荐(0)

[iptables] 如何用iptables管理桥接模式下的设备

摘要: 场景:qemu虚拟机通过tap设备与host的物理网卡通过bridge桥接上网。 如下: 虚拟机里有一个client外连一个指定的tcp端口获取服务,因为它是不可配置的,所以它默认链接 169.254.169.254的1600端口。 配置根据不同的部署情况在host主机上做,方法是用DNAT,置换掉 阅读全文
posted @ 2018-10-23 19:28 toong 阅读(1322) 评论(0) 推荐(0)

[qemu][kvm] 在kvm嵌套kvm的虚拟机里启动kvm加速

摘要: 常规情况下,如果在kvm的虚拟机里,又想使用kvm的虚拟机,会报如下的错误信息: 这个时候,我们可以类似下面的操作这样处理: https://docs.fedoraproject.org/en-US/quick-docs/using-nested-virtualization-in-kvm/ 1. 阅读全文
posted @ 2018-10-22 19:31 toong 阅读(1226) 评论(0) 推荐(0)

[qemu] 差分盘使用

摘要: 我要装好多台同样配置的虚拟机。比如10台CentOS7, 各自有不同的配置。 这样的话装10台kvm虚拟机,特别的浪费空间,image文件相互迁移的话也不方便。 这个时候可以选择差分盘:就是先装一个标准的CentOS7安装,作为母盘。然后再分别装10个不同的子盘,用如下方法: 只要在qemu-img 阅读全文
posted @ 2018-10-22 18:08 toong 阅读(1082) 评论(0) 推荐(0)

[yum] yum加速

摘要: 通常,以我对于个人生活和工作品质的要求,并没有这个需求。 因为我的宽带费很贵,独享。就算是centos主站,也很快。但是当你去了一些办公环境恶劣的地方上班的时候, 也难免动用一些小技巧。如下: 装这个包,就可以了。 阅读全文
posted @ 2018-10-22 15:57 toong 阅读(277) 评论(0) 推荐(0)

[ovs] openvswitch 从源码编译安装

摘要: 文档:https://docs.openvswitch.org/en/latest/intro/install/general/ 1. 2. 3. 4. 5. 6. 启动 查看 阅读全文
posted @ 2018-10-22 15:54 toong 阅读(935) 评论(0) 推荐(0)

[qemu] qemu从源码编译安装

摘要: 环境:CentOS7-1804 下载最新的源码: 解压: 编译: configure make && make install 完成 参考: [qemu][cloud][centos][ovs][sdn] centos7安装高版本的qemu 以及 virtio/vhost/vhost-user咋回事 阅读全文
posted @ 2018-10-22 14:49 toong 阅读(845) 评论(0) 推荐(0)

[daily] fedora用过光盘做dnf repo

摘要: 有时候上不了网,或者你在一个网络下行受限的鬼地方上班。可是你需要给你的server装一个包。 这个时候,不妨用一下安装盘吧! 如下: 与redhat下用yum的时候,是一样一样的。 步骤如下: 1,插上光盘或者优盘,总之就是你的安装介质。 2. 挂载上去 3. 把repo文件放进去 4. 改一下,加 阅读全文
posted @ 2018-10-19 14:40 toong 阅读(216) 评论(0) 推荐(0)

[daily][fedora][netctl][nmcli] 设置笔记本为台式机网关

摘要: TAG:将一个网卡动态增减到网桥里的配置 场景是这样的。 我的笔记本无线网卡用来访问互联网。OS里面有一个birdge用来链接所有的虚拟机帮助虚拟机上网。 现在有了一台台式机。台式机用来做hypervisor运行一大堆的虚拟机。但是它不能上网。 笔记本和台式机使用网线直连。 现在的第一个需求是,当我 阅读全文
posted @ 2018-10-18 16:55 toong 阅读(356) 评论(0) 推荐(0)

[math] sagemath

摘要: 官网首页:http://www.sagemath.org 首页里引出的两个教程 http://www.gregorybard.com/Sage.html http://sagebook.gforge.inria.fr/english.html 第一个黑黢黢的,第二个看着舒服一点。 两个pdf都能do 阅读全文
posted @ 2018-10-18 10:58 toong 阅读(832) 评论(0) 推荐(0)

[redis] 与redis cluster有关的学习笔记

摘要: 主要是以下三个官方文档,只略读了前两个,第三个还没有读。 《redis cluster tutorial》 《redis sentinel》 《redis cluster specification》 还有一篇中文的,有关sentinel。不是特别有用。 https://www.jianshu.co 阅读全文
posted @ 2018-10-16 19:32 toong 阅读(144) 评论(0) 推荐(0)

[redis] <<The little Redis book>>的读书笔记

摘要: <<The Little Redis Book>> 请右键点击在新窗口打开,可按原始大小查看。 阅读全文
posted @ 2018-10-15 18:37 toong 阅读(231) 评论(0) 推荐(0)

[redis] redis

摘要: redis是什么? wiki redis官方介绍:introduction to redis 安装: install 拉到最下面的install小节 运行: 测试: tutorial <<The Little Redis Book>> 读书笔记: [redis] <<The little Redis 阅读全文
posted @ 2018-10-12 14:47 toong 阅读(1244) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页