05 2018 档案

摘要:C++(VS2013编译器):http://msdn.microsoft.com/zh-cn/library/bb982727.aspx#grammarsummary Java: http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pat 阅读全文
posted @ 2018-05-31 19:16 konglingbin 阅读(366) 评论(0) 推荐(0) 编辑
摘要:正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^\x00-\xff] 评注:可以用来计算字符串的长 阅读全文
posted @ 2018-05-31 19:04 konglingbin 阅读(1526) 评论(0) 推荐(0) 编辑
摘要:因为C++本身没有定义用于输入输出的语句,所以我们在输入完#include后我们需要调用C++标准库中的输入输出擦、流——iostream. 输出: #include<iostream> Int Main() { std::cout<<"Hello World!"<<std::endl; Retur 阅读全文
posted @ 2018-05-31 18:57 konglingbin 阅读(362) 评论(0) 推荐(0) 编辑
摘要:客户端配置 加载nbd模块 [root@centos sm]# rmmod nbd [root@centos sm]# modprobe nbd max_part=8 映射服务器的块设备到本地nbd设备 [root@centos data]# nbd-client 192.168.100.25 88 阅读全文
posted @ 2018-05-30 00:16 konglingbin 阅读(4115) 评论(0) 推荐(2) 编辑
摘要:功能说明:建立ISO 9660映像文件。 常用命令:genisoimage -o imagename.iso file 语 法:mkisofs [-adDfhJlLNrRTvz][-print-size][-quiet][-A ][-abstract ][-b ][-biblio ][-c ][-C 阅读全文
posted @ 2018-05-30 00:13 konglingbin 阅读(4129) 评论(0) 推荐(0) 编辑
摘要:Linux中find常见用法示例 ·find path -option [ -print ] [ -exec -ok command ] {} \; find命令的参数; pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print: find命令将匹 阅读全文
posted @ 2018-05-30 00:08 konglingbin 阅读(187) 评论(0) 推荐(0) 编辑
摘要:tcpdump是一个用于截取网络分组,并输出分组内容的工具。tcpdump凭借强大的功能和灵活的截取策略,使其成为类UNIX系统下用于网络分析和问题排查的首选工具。 tcpdump提供了源代码,公开了接口,因此具备很强的可扩展性,对于网络维护和入侵者都是非常有用的工具。tcpdump存在于基本的Li 阅读全文
posted @ 2018-05-29 23:54 konglingbin 阅读(2122) 评论(0) 推荐(0) 编辑
摘要:Linux内核为了提高读写效率与速度,会将文件在内存中进行缓存,这部分内存就是Cache Memory(缓存内存)。即使你的程序运行结束后,Cache Memory也不会自动释放。这就会导致你在Linux系统中程序频繁读写文件后,你会发现可用物理内存变少。当系统的物理内存不够用的时候,就需要将物理内 阅读全文
posted @ 2018-05-28 22:08 konglingbin 阅读(340) 评论(0) 推荐(0) 编辑
摘要:Swap分区在系统的物理内存不够用的时候,把物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap分区中,等到那些程序要运行时,再从Swap分区中恢复保存的数据到内存中。 Swap空间是分页的,每一页的大小 阅读全文
posted @ 2018-05-28 22:05 konglingbin 阅读(1282) 评论(0) 推荐(0) 编辑
摘要:面向对象的三大特性是"封装、"多态"、"继承",五大原则是"单一职责原则"、"开放封闭原则"、"里氏替换原则"、"依赖倒置原则"、"接口分离原则"。 什么是面向对象 面向对象(Object Oriented,OO)是软件开发方法。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交 阅读全文
posted @ 2018-05-27 19:25 konglingbin 阅读(474) 评论(0) 推荐(0) 编辑
摘要:一:java概述: 1991 年Sun公司的James Gosling等人开始开发名称为 Oak 的语言,希望用于控制嵌入在有线电视交换盒、PDA等的微处理器; 1994年将Oak语言更名为Java; Java的三种技术架构: JAVAEE:Java Platform Enterprise Edit 阅读全文
posted @ 2018-05-27 01:08 konglingbin 阅读(1400) 评论(0) 推荐(0) 编辑
摘要:java基础复习 1、 抽象类可以有构造器,可以有一个非抽象的父类 2、 垃圾回收机制回收的是堆里面的内存,栈里面的数据自动入栈自动出栈 3、 引用类型的数据在堆当中,内存中操作的只有栈,new关键字在堆里面分配一块内存 4、 java中是值传递 5、 String是不可变字符,即一旦分配了内存,此 阅读全文
posted @ 2018-05-27 01:01 konglingbin 阅读(337) 评论(0) 推荐(0) 编辑
摘要:[root@superdba ~]# mytgetMytget 0.0.99: A download accelerator for GNU/LinuxUsage: mytget [options]... [URL]...Options: -b, --debug Show the debug mes 阅读全文
posted @ 2018-05-26 22:03 konglingbin 阅读(1720) 评论(0) 推荐(0) 编辑
摘要:一:LNMP可以进行简单优化,主要2方面。NGINX和PHP进程数,分别是以下2个文件: 1. /usr/local/nginx/conf/nginx.conf2. /usr/local/php/etc/php-fpm.conf1.在nginx.conf中worker_processes默认是 1; 阅读全文
posted @ 2018-05-26 00:45 konglingbin 阅读(325) 评论(0) 推荐(0) 编辑
摘要:一、wget是Linux下最常用的http/ftp文件下载工具1.wget断点续传,只需要加上-c参数即可,例如:代码:wget-chttp://www.abc.com/abc.zip-Oabc.zip2.当服务器上的文件比本地指定目录下的文件更新时才下载,-P指定目录,-N表示检查文件文件是否更新 阅读全文
posted @ 2018-05-26 00:42 konglingbin 阅读(7186) 评论(0) 推荐(2) 编辑
摘要:mongodb: 它是一个内存数据库,数据都是放在内存里面的。 对数据的操作大部分都在内存中,但mongodb并不是单纯的内存数据库。 持久化方式: mongodb的所有数据实际上是存放在硬盘的,所有要操作的数据通过mmap的方式映射到内存某个区域内。 然后,mongodb就在这块区域里面进行数据修 阅读全文
posted @ 2018-05-24 23:09 konglingbin 阅读(8161) 评论(1) 推荐(1) 编辑
摘要:--数据操作 SELECT --从数据库表中检索数据行和列 INSERT --向数据库表添加新数据行 DELETE --从数据库表中删除数据行 UPDATE --更新数据库表中的数据 --数据定义 CREATE TABLE --创建一个数据库表 DROP TABLE --从数据库中删除表 ALTER 阅读全文
posted @ 2018-05-24 22:56 konglingbin 阅读(605) 评论(0) 推荐(0) 编辑
摘要:1.测试MySQL连接 bin/sqoop list-databases --connect jdbc:mysql://192.168.1.187:3306/trade_dev --username 'mysql' --password '111111' 2.检验SQL语句 bin/sqoop ev 阅读全文
posted @ 2018-05-24 22:46 konglingbin 阅读(4072) 评论(0) 推荐(1) 编辑
摘要:Robot Framework 是一款基于 Python 的功能自动化测试框架。它具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。 在我们进行全球化测试的时候可以用此框架来编写一些脚本任务,如 阅读全文
posted @ 2018-05-23 23:42 konglingbin 阅读(2358) 评论(0) 推荐(0) 编辑
摘要:一、 安装node.js 因为Appium是使用nodejs实现的,所以node是解释器,首先需要确认安装好 官网下载node.js:https://nodejs.org/en/download/ 安装完成后,运行cmd,输入node –v 查看版本号,输出版本号则说明安装成功 二、安装androi 阅读全文
posted @ 2018-05-23 23:27 konglingbin 阅读(1171) 评论(0) 推荐(0) 编辑
摘要:改变文件所有权chown 例如 1 myfile文件的所有权变为username。 1 加入参数-R,work文件夹以及文件夹里的所有文件和子目录所有权都变为username。 改变文件权限chmod chmod 修改文件或者目录的权限码 语法: chmod [ 选项 ] [ 数字或者字符权限表示 阅读全文
posted @ 2018-05-23 22:45 konglingbin 阅读(598) 评论(0) 推荐(0) 编辑
摘要:位置参数可以用shift命令左移。比如shift 3表示原来的$4现在变成$1,原来的$5现在变成$2等等,原来的$1、$2、$3丢弃,$0不移动。不带参数的shift命令相当于shift 1。 非常有用的 Unix 命令:shift。我们知道,对于位置变量或命令行参数,其个数必须是确定的,或者当 阅读全文
posted @ 2018-05-23 22:41 konglingbin 阅读(18240) 评论(0) 推荐(1) 编辑
摘要:网络和监控命令类似于这些: hostname, ping, ifconfig, iwconfig, netstat, nslookup, traceroute, finger, telnet, ethtool 用于查看 linux 服务器 ip 地址,管理服务器网络配置,通过 telnet 和 et 阅读全文
posted @ 2018-05-22 21:40 konglingbin 阅读(71732) 评论(0) 推荐(4) 编辑
摘要:一:首先根据系统发行版本下载对应的驱动,下载地址如下: http://www.mellanox.com/page/products_dyn?product_family=26&mtag=linux_sw_drivers 本次下载的驱动版本为:MLNX_OFED_LINUX-1.5.3-4.0.42- 阅读全文
posted @ 2018-05-22 21:32 konglingbin 阅读(8245) 评论(0) 推荐(0) 编辑
摘要:一、LVM原理 【MD】:Multi Device 多设备 Mdadm是一个用户空间工具,是RAID的管理工具,与真正的RAID工作没有太大关系。真正的RAID集成在linux内核中 【DM】Device Mapper设备映射也是linux中一种常用的管理机制 DM 与MD近似,也能够提供一种逻辑设 阅读全文
posted @ 2018-05-22 21:20 konglingbin 阅读(1427) 评论(0) 推荐(0) 编辑
摘要:LVM是Logical Volume Manager(逻辑卷管理器)的简写,又译为逻辑卷宗管理器、逻辑扇区管理器、逻辑磁盘管理器。是Linux核心所提供的逻辑卷管理(Logical Volume Management)功能。它在硬盘的硬盘分区之上,又创建了一个逻辑层以方便系统管理硬盘分区系统。 最早 阅读全文
posted @ 2018-05-22 21:19 konglingbin 阅读(5160) 评论(0) 推荐(0) 编辑
摘要:目 的:搭建一套完整的OpenLDAP系统,实现账号的统一管理。 目 的:搭建一套完整的OpenLDAP系统,实现账号的统一管理。 目 的:搭建一套完整的OpenLDAP系统,实现账号的统一管理。 1:OpenLDAP服务端的搭建 2:PhpLDAPAdmin的搭建 3:OpenLDAP的打开日志信 阅读全文
posted @ 2018-05-22 21:07 konglingbin 阅读(1294) 评论(0) 推荐(0) 编辑
摘要:1.基本方法 urllib.request.urlopen(url, data=None, [timeout, ]*, cafile=None, capath=None, cadefault=False, context=None) - url: 需要打开的网址 - data:Post提交的数据 - 阅读全文
posted @ 2018-05-21 23:57 konglingbin 阅读(759) 评论(0) 推荐(0) 编辑
摘要:HTTP协议是无状态的协议,所以服务端需要记录用户的状态时,就需要用某种机制来识具体的用户,这个机制就是Session。 当程序需要为某个客户端的请求创建一个session的时候,服务器首先检查这个客户端的请求里是否已包含了一个session标识 - 称为 session id,如果已包含一个ses 阅读全文
posted @ 2018-05-21 23:46 konglingbin 阅读(263) 评论(0) 推荐(0) 编辑
摘要:IPMI针对大量监控、控制和自动回复服务器的作业,提供了智能型的管理方式。此标准适用于不同的服务器拓朴学,以及Windows、Linux、 Solaris、Mac或是混合型的操作系统。此外,由于IPMI可在不同的属性值下运作,即使服务器本身的运作不正常,或是由于任何原因而无法提供服务,IPMI仍可正 阅读全文
posted @ 2018-05-21 23:42 konglingbin 阅读(37990) 评论(2) 推荐(4) 编辑
摘要:1. 引言 合理利用线程池能够带来三个好处。第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。第二:提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。第三:提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线 阅读全文
posted @ 2018-05-18 22:42 konglingbin 阅读(171) 评论(0) 推荐(0) 编辑
摘要:Linux 提供了 fg 和 bg 命令,让我们轻松调度正在运行的任务。假设你发现前台运行的一个程序需要很长的时间,但是需要干其他的事情,你就可以用 Ctrl-Z ,挂起这个程序,然后可以看到系统提示(方括号中的是作业号): 复制代码 代码如下: 复制代码 [1]+ Stopped /root/bi 阅读全文
posted @ 2018-05-18 22:38 konglingbin 阅读(617) 评论(0) 推荐(0) 编辑
摘要:DBUS是实质上一个适用于桌面应用的进程间的通讯机制,即所谓的IPC机制。适合在同一台机器,不适合于INTERNET的IPC机制。DBUS不是一个为所有可能的应用的通用的IPC机制,不支持其他IPC机制的很多特性。DBUS提供了一个低时延、低消耗的IPC通讯,因为它采用了二进制的数据交换协议,不需要 阅读全文
posted @ 2018-05-18 22:34 konglingbin 阅读(14902) 评论(0) 推荐(1) 编辑
摘要:numa把一台计算机分成多个节点(node),每个节点内部拥有多个CPU,节点内部使用共有的内存控制器,节点之间是通过互联模块进行连接和信息交互。因此节点的所有内存对于本节点所有的CPU都是等同的,对于其他节点中的所有CPU都不同。因此每个CPU可以访问整个系统内存,但是访问本地节点的内存速度最快( 阅读全文
posted @ 2018-05-17 22:28 konglingbin 阅读(14564) 评论(0) 推荐(0) 编辑
摘要:typedef的总结,以下是引用的内容(红色部分是我自己写的内容)。 用途一: 定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如: char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针, // 和一个字符变量; 以下则可行: ty 阅读全文
posted @ 2018-05-16 22:58 konglingbin 阅读(3389) 评论(0) 推荐(0) 编辑
摘要:可以这么理解:一种以人为本、团队合作、快速响应变化和可工作的软件作为宗旨的开发方法。亦可理解为在一个高度协作的环境中,不断地使用反馈进行自我调整和完善,持续交付用户想要的软件的过程。敏捷开发提倡通过多种工程实践来提高交付质量,如自动化测试、持续集成、重构、结对编程、代码的集体所有权等,比传统的设计- 阅读全文
posted @ 2018-05-16 22:53 konglingbin 阅读(3074) 评论(0) 推荐(0) 编辑
摘要:驱动编译分为静态编译和动态编译;静态编译即为将驱动直接编译进内核,动态编译即为将驱动编译成模块。 而动态编译又分为两种: a -- 内部编译 在内核源码目录内编译 b -- 外部编译 在内核源码的目录外编译 二、具体编译过程分析 注:本次编译是外部编译,使用的内核源码是Ubuntu 的源代码,而非开 阅读全文
posted @ 2018-05-16 22:51 konglingbin 阅读(8826) 评论(0) 推荐(0) 编辑
摘要:1、Hadoop系统运行于一个由普通商用服务器组成的计算集群上,能提供大规模分布式数据存储资源的同时,也提供了大规模的并行化计算资源。 2、Hadoop生态系统 3、MapReduce并行计算框架 MapReduce并行计算框架是一个并行化程序执行系统。它提供了一个包含Map和Reduce两个阶段的 阅读全文
posted @ 2018-05-15 21:49 konglingbin 阅读(757) 评论(0) 推荐(0) 编辑
摘要:shell脚本实现ssh自动登录远程服务器示例: 原文链接:http://www.xuanhao360.com/linux-expects/ Expect是一个用来处理交互的命令。借助Expect,我们可以将交互过程写在一个脚本上,使之自动化完成。形象的说,ssh登录,ftp登录等都符合交互的定义。 阅读全文
posted @ 2018-05-15 21:38 konglingbin 阅读(9909) 评论(0) 推荐(1) 编辑
摘要:liunx 下的dialog 工具是一个可以和shell脚本配合使用的文本界面下的创建对话框的工具。每个对话框提供的输出有两种形式: 1. 将所有输出到stderr 输出,不显示到屏幕。 2. 使用退出状态码,“OK”为0,“NO”为1,"ESC"为255 通用选项 common options:( 阅读全文
posted @ 2018-05-15 21:31 konglingbin 阅读(8073) 评论(0) 推荐(0) 编辑
摘要:1.系统安装前的一些准备 首先在Archlinux官网下载镜像文件,然后刻录到U盘或光盘上。在我的机器上刻录arch镜像文件到U盘后启动不了,因为时间问题我没做过多的探索,所以后面直接刻录到光盘,用光驱启动成功(我用的刻录工具是软碟通)。 加载完成进入系统后,首先用parted分区工具对硬盘进行分区 阅读全文
posted @ 2018-05-14 21:58 konglingbin 阅读(7075) 评论(0) 推荐(0) 编辑
摘要:1、网络中进程之间如何通信? 本地的进程间通信(IPC)有很多种方式,但可以总结为下面4类: 消息传递(管道、FIFO、消息队列) 同步(互斥量、条件变量、读写锁、文件和写记录锁、信号量) 共享内存(匿名的和具名的) 远程过程调用(Solaris门和Sun RPC) 消息传递(管道、FIFO、消息队 阅读全文
posted @ 2018-05-14 21:53 konglingbin 阅读(16424) 评论(0) 推荐(1) 编辑
摘要:linux send与recv函数详解 1 #include <sys/socket.h> 2 ssize_t recv(int sockfd, void *buff, size_t nbytes, int flags); 3 ssize_t send(int sockfd, const void 阅读全文
posted @ 2018-05-13 23:22 konglingbin 阅读(1847) 评论(0) 推荐(0) 编辑
摘要:print函数 函数原型print(items, separator: String, terminator: String) 参数: items:要打印的变量,或常量 separator:多个item参数之间的间隔符 terminator:打印的末尾可以增加一个字符串 weak与unowned 在 阅读全文
posted @ 2018-05-13 23:06 konglingbin 阅读(238) 评论(0) 推荐(0) 编辑
摘要:阅读目录 github下载地址 一、DES对称加密 二、AES对称加密 三、RSA非对称加密 四、实际使用 五、关于Padding 关于电脑终端Openssl加密解密命令 关于网络安全的数据加密部分,本来打算总结一篇博客搞定,没想到东西太多,这已是第三篇了,而且这篇写了多次,熬了多次夜,真是agai 阅读全文
posted @ 2018-05-13 23:05 konglingbin 阅读(4126) 评论(0) 推荐(1) 编辑
摘要:1 常用函数 1.1 connect() int connect(int sockfd, const struct sockaddr *servaddr, socklen_taddrlen); 客户端需要调用connect()连接服务器,connect和bind的参数形式一致,区别在于bind的参数 阅读全文
posted @ 2018-05-13 23:00 konglingbin 阅读(673) 评论(0) 推荐(0) 编辑
摘要:WBS:工作分解结构(Work Breakdown Structure) 创建WBS:创建WBS是把项目 交付成果和项目工作分解成较小的,更易于管理的组成部分的过程。 WBS是项目管理重要的专业术语之一。WBS的基本定义 :以可交付成果为导向对项目要素进行的分组,它归纳和定义了项目的整个工作范围每下 阅读全文
posted @ 2018-05-13 11:06 konglingbin 阅读(14631) 评论(0) 推荐(1) 编辑
摘要:数据结构中的排序算法。 排序算法的相关知识: (1)排序的概念:所谓排序就是要整理文件中的记录,使之按关键字递增(或递减)次序排列起来。 (2)稳定的排序方法:在待排序的文件中,若存在多个关键字相同的记录,经过排序后这些具有相同关键字的记录之间的相对次序保持不变,该排序方法是稳定的。相反,如果发生改 阅读全文
posted @ 2018-05-12 00:05 konglingbin 阅读(6818) 评论(0) 推荐(0) 编辑
摘要:linux虚拟服务器(LVS)项目在linux操作系统上提供了最常见的负载均衡软件。 集群定义: 集群(cluster)技术是一种较新的技术,通过集群技术,可以在付出较低成本的情况下获得在性能、可靠性、灵活性方面的相对较高的收益,其任务调度则是集群系统中 的核心技术。本文就集群系统的定义、发展趋势、 阅读全文
posted @ 2018-05-11 23:57 konglingbin 阅读(563) 评论(0) 推荐(0) 编辑
摘要:linux中管道符“|”的作用 命令格式:命令A|命令B,即命令1的正确输出作为命令B的操作对象(下图应用别人的图片) 1. 例如: ps aux | grep "test" 在 ps aux中的結果中查找test。 2. 例如: find . -name "*.txt" | xargs grep 阅读全文
posted @ 2018-05-11 23:52 konglingbin 阅读(4041) 评论(0) 推荐(0) 编辑
摘要:Linux启动过程 前言: Linux是一种自由和开放源代码的类UNIX操作系统。该操作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布。在加上用户空间的应用程序之后,成为Linux操作系统。Linux是自由软件和开放源代码软件发展中最著名的例子。 接触Linux的时间也不算短了,一直都是直 阅读全文
posted @ 2018-05-11 23:41 konglingbin 阅读(485) 评论(0) 推荐(0) 编辑
摘要:网络拓扑 (Topology) 结构是指用传输介质互连各种设备的物理布局。 星型拓扑结构(如图 1 、图 2 ) 星型网络由中心节点和其它从节点组成,中心节点可直接与从节点通信,而从节点间必须通过中心节点才能通信。在星型网络中中心节点通常由一种称为集线器或交换机的设备充当,因此网络上的计算机之间是通 阅读全文
posted @ 2018-05-11 23:29 konglingbin 阅读(3290) 评论(0) 推荐(0) 编辑
摘要:什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的 阅读全文
posted @ 2018-05-10 21:55 konglingbin 阅读(187) 评论(0) 推荐(0) 编辑
摘要:本文主要介绍 Linux Shell 编程的基础知识,包含下面 8 个方面: 下面一一介绍。 Shell 编程概述 在 Linux 下有一门脚本语言叫做:Shell 脚本,这个脚本语言可以帮助我们简化很多工作,例如编写自定义命令等,所以还是很有必要学习它的基本用法的,一个简单的 hello.sh 脚 阅读全文
posted @ 2018-05-10 21:52 konglingbin 阅读(367) 评论(0) 推荐(0) 编辑
摘要:1. 熟悉Linux系统下的开发环境 2. 熟悉vi的基本操作 3. 熟悉gcc编译器的基本原理 4. 熟练使用gcc编译器的常用选项 5 .熟练使用gdb调试技术 6. 熟悉makefile基本原理及语法规范 7. 掌握静态库和动态库的生成 一:Vim 1.使用vim命令进入vim界面 $ vim 阅读全文
posted @ 2018-05-10 21:50 konglingbin 阅读(26061) 评论(0) 推荐(1) 编辑
摘要:ARM中有两条指令用于在状态寄存器和通用寄存器之间传送数据。 针对32位的ARM处理器,状态寄存器就是一个32位长的寄存器。每个位的含义如下图: 分成了4部分: 1,条件标志位 N(Negative), Z(Zero), C(Carry), V(Verflow)统称为条件标志位。ARM指令可以根据C 阅读全文
posted @ 2018-05-10 21:33 konglingbin 阅读(2274) 评论(0) 推荐(0) 编辑
摘要:1、Xen、KVM、VMware、hyper-v等虚拟化技术的比较,xen和kvm,是开源免费的虚拟化软件。 vmware是付费的虚拟化软件。 hyper-v比较特别,是微软windows 2008 R2附带的虚拟化组件,如果你买了足够的授权,hyper-v(包括hyper-v 2008 core) 阅读全文
posted @ 2018-05-10 21:29 konglingbin 阅读(5211) 评论(0) 推荐(0) 编辑
摘要:整体篇章具体会包含如下内容: 目录 1:环境构建 2:Fabric源码及镜像文件处理 3:运行测试e2e 4:创建Fabric多节点集群 5:启动Fabric多节点集群 6:Fabric多节点集群生产部署 7:Fabric多节点集群生产启动 8:智能合约 9:CouchDB 10:CA 11:fab 阅读全文
posted @ 2018-05-08 23:08 konglingbin 阅读(6567) 评论(0) 推荐(0) 编辑
摘要:1 TCP和UDP介绍 在介绍TCP和UDP之前,有必要先介绍下网络体系结构的各个层次。 1.1 网络体系结构 协议:控制网络中信息的发送和接收。定义了通信实体之间交换报文的格式和次序,以及在报文传输或接收或其他事件所采取的动作。 一般把网络的层次结构和每层所使用协议的集合称为网络体系结构(Netw 阅读全文
posted @ 2018-05-08 23:01 konglingbin 阅读(918) 评论(0) 推荐(0) 编辑
摘要:windows下的socket网络编程 windows下的socket网络编程 clinet.c 客户端 server.c 服务器端 UDP通信的实现 代码如下 windows下的socket网络编程 clinet.c 客户端 server.c 服务器端 UDP通信的实现 代码如下 已经很久没有在w 阅读全文
posted @ 2018-05-08 22:58 konglingbin 阅读(322) 评论(0) 推荐(0) 编辑
摘要:iptables命令选项输入顺序: 表名包括: raw:高级功能,如:网址过滤。 mangle:数据包修改(QOS),用于实现服务质量。 net:地址转换,用于网关路由器。 filter:包过滤,用于防火墙规则。 规则链名包括: INPUT链:处理输入数据包。 OUTPUT链:处理输出数据包。 PO 阅读全文
posted @ 2018-05-08 22:48 konglingbin 阅读(27198) 评论(2) 推荐(5) 编辑
摘要:一、启动虚拟机Connection reset by peer 在虚拟机运行过程中关闭宿主服务器就有可能导致这种情况出现,由于宿主服务器中的kvm虚拟机控制器与安装在kvm中的虚拟机会话被异常重置,所以我们可以如下解决: 如果启动查看/var/log/libvirt/qemu/vmhost1.log 阅读全文
posted @ 2018-05-07 21:53 konglingbin 阅读(30896) 评论(0) 推荐(0) 编辑
摘要:使用zabbix监控mysql的三种方式 1.只是安装agent 2.启用模板监控 3.启用自定义脚本的模板监控 zabbix中默认有mysql的监控模板。默认已经在zabbix2.2及以上的版本中。模板名称:Template App MySQL。 如果没有则要去zabbix官方下载 url:htt 阅读全文
posted @ 2018-05-07 21:39 konglingbin 阅读(5482) 评论(0) 推荐(0) 编辑
摘要:通用串行总线(英语:Universal Serial Bus,缩写:USB)是连接计算机系统与外部设备的一种串口总线标准,也是一种输入输出接口的技术规范。它只有4根线,两个电源(5V,地线),两个数据线(D+,D-)。,故信号是串行传输的,即按照传输时钟脉冲的节奏一位一位的传输。usb接口也称为串行 阅读全文
posted @ 2018-05-05 23:40 konglingbin 阅读(4075) 评论(0) 推荐(0) 编辑
摘要:1、字符串格式化 Python "%s=%s" % (k, v) 在阅读 Python 字符串格式化的时候,视线先看到字符串的 %s 字样,但是不知道这指的是什么,然后看后面的变量 k,再接着看第二个 %s ,再看后面的 v 视线必须不停地在字符串和变量之间跳动。 Ruby "#{k}=#{v}" 阅读全文
posted @ 2018-05-05 23:22 konglingbin 阅读(226) 评论(0) 推荐(0) 编辑
摘要:1. 先使用ls命令,找到Ubuntu的安装在哪个分区: grub rescue>ls 会罗列所有的磁盘分区信息,比方说: (hd0),(hd0,msdos3),(hd0,msdos2),(hd0,msdos1)2. 然后依次调用如下命令: msdosX表示各个分区,注意 msdos 与 数字 之间 阅读全文
posted @ 2018-05-04 21:54 konglingbin 阅读(4008) 评论(0) 推荐(0) 编辑
摘要:PHP支持两种抽象的访问当前命名空间内部元素的方法,__NAMESPACE__ 魔术常量和namespace关键字。 常量__NAMESPACE__的值是包含当前命名空间名称的字符串。在全局的,不包括在任何命名空间中的代码,它包含一个空的字符串。 Example #1 __NAMESPACE__ 示 阅读全文
posted @ 2018-05-04 21:13 konglingbin 阅读(1245) 评论(0) 推荐(0) 编辑
摘要:区别之一: 迭代长度的不同 XP的一个Sprint的迭代长度大致为1~2周, 而Scrum的迭代长度一般为 2~ 4周. 区别之二: 在迭代中, 是否允许修改需求 XP在一个迭代中,如果一个User Story(用户素材, 也就是一个需求)还没有实现, 则可以考虑用另外的需求将其替换, 替换的原则是 阅读全文
posted @ 2018-05-04 21:07 konglingbin 阅读(862) 评论(0) 推荐(0) 编辑
摘要:VLAN(Virtual LAN),翻译成中文是“虚拟局域网”。LAN可以是由少数几台家用计算机构成的网络,也可以是数以百计的计算机构成的企业网络。VLAN所指的LAN特指使用路由器分割的网络——也就是广播域。 在此让我们先复习一下广播域的概念。广播域,指的是广播帧(目标MAC地址全部为1)所能传递 阅读全文
posted @ 2018-05-03 23:07 konglingbin 阅读(357) 评论(0) 推荐(0) 编辑
摘要:一、常用库 1、requests 做请求的时候用到。 requests.get("url") 2、selenium 自动化会用到。 3、lxml 4、beautifulsoup 5、pyquery 网页解析库 说是比beautiful 好用,语法和jquery非常像。 6、pymysql 存储库。操 阅读全文
posted @ 2018-05-03 23:01 konglingbin 阅读(43651) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示