自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

沉嚣的专栏

千里之行,始于足下。(本博客仅作日常学习整理之用,转载请注明原出处,如若侵犯您的权益,敬请留言)

  • 博客(77)
  • 资源 (2)
  • 收藏
  • 关注

转载 c++ web framework

Here are a few web sites that might interest you:http://cppcms.com/wikipp/en/page/mainhttp://www.webtoolkit.eu/wthttp://binarytiers.org/http://www.micronovae.com/CSP.htmlhttp://www

2017-06-18 11:50:01 1039

转载 Bat脚本处理ftp超强案例分析

原地址:Bat脚本处理ftp超强案例分析前言: 公司有几百台windows服务器,每次程序更新,如果是一台台拷数据,只怕安排十个人,一天都不一定做得完,所以就必须研究个全自动更新方案来,于是就想到了FTP,做个主FTP站,在几百台客户机上启动BAT脚本,每30秒检测一次,如果主站有更新程序,就自动下载更新,几分钟内,上400台windows服务器,都可以全自动更新程序完毕,相当实用

2017-04-06 00:24:32 812

转载 ubuntu下android studio开发环境搭建

转载自:ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio、sdk、jdk(by 星空武哥)一、安装前的准备1.1、如果你还没有安装ubuntu 14.04 LTS系统,请参考下面的文章安装http://blog.csdn.net/lsyz0021/article/details/52187026这里需要说明的是:在ubunt

2017-03-19 16:30:43 1368 1

转载 vue.js windows 下开发环境搭建

转载自:Vue.js2.0从入门到放弃---入门实例最近,vue.js越来越火。在这样的大浪潮下,我也开始进入vue的学习行列中,在网上也搜了很多教程,按着教程来做,也总会出现这样那样的问题(坑啊,由于网上那些教程都是Vue.js 1.x版本的,现在用Vue.js 的构建工具都已经升级到2.0版本了),经过了一段时间的摸索和看官方的教程和api,才了解到2.0版本在1.0版本的基础上做了好

2017-03-19 16:18:00 1405

转载 网络性能测试工具netperf

源地址:网络性能测试工具netperf | 软件定义网络SDN1 网络性能测试概述在构建或管理一个网络系统时,我们更多的是关心网络的可用性,即网络是否连通,而对于其整体的性能往往考虑不多,或者即使考虑到性能的问题,但是却发现没有合适的手段去测试网络的性能。当开发出一个网络应用程序后,我们会发现,在实际的网络环境使用中,网络应用程序的使用效果不是很理想,问题可能出现在程序

2017-02-11 13:52:14 5625

转载 性能测试利器iperf

源地址 0 iperf简介在进行SDN研究和开发时经常要进行网络性能的测试,iperf是一款非常出色的网络性能测试工具(Mininet自带iperf)。jperf是iperf的GUI接口,可以实时的以图形方式显示性能测试结果,并可以保存测试结果。jperf也需要调用iperf来完成测试,它只是iperf的GUI外壳而已,所以本质的还是要掌握iperf的用法。

2017-02-09 23:42:05 2474

转载 C语言生成随机uuid编码

C语言生成随机uuid编码转自:http://www.open-open.com/code/view/1431934941958#include #include /** * Create random UUID * * @param buf - buffer to be filled with the uuid string */char *random_uuid( ch

2016-12-22 00:26:45 8282

转载 c/cpp中生成随机数

本文由青松原创并依GPL-V2及其后续版本发放,转载请注明出处且应包含本行声明。from:https://zhidao.baidu.com/question/399826336.htmlC++中常用rand()函数生成随机数,但严格意义上来讲生成的只是伪随机数(pseudo-random integral number)。生成随机数时需要我们指定一个种子,如果在程序内循环,那么下一次生成随

2016-12-04 12:17:35 6515

转载 《人类简史》笔记

《人类简史》笔记ausust 2013-09-12 21:13 转自:http://www.cnblogs.com/worklog/p/5605706.html第一周: 什么是历史? 把自130亿年前的宇宙大爆炸开始的物质、能量、时间、空间的产生和相互作用称作“物理”阶段;大爆炸30万年之后,物质相互作用形成原子分子等复杂结构,此为“化学”阶段;40亿年前,地球上的粒子结合成更加复杂的结构,形

2016-08-21 17:25:24 1930

转载 wget参数说明和用法举例

转载自:http://blog.csdn.net/cnki_ok/article/details/7921239 我们都知道wget这个工具是Linux、Unix下才能使用的。那么windows平台下到底可否使用?答案是确定的可以的!!! 请从下面链接下载wget(1.11.4) for win: http://users.ugent.be/~bpuype/wget/ 。下载完成后

2015-09-13 23:56:55 2510

转载 FTP传输Port模式和 Passive模式

原文地址:FTP传输Port模式和 Passive模式 作者:ja_xiaok 当你对一个FTP问题进行排错时候,你首先要问的一个问题是使用的是port模式的还是passive模式。因为这两种行为迥异,所以这两种模式引起的问题也不同;在过去,客户端缺省为active(port)模式;近来,由于Port模式的安全问题,许多客户端的FTP应用缺省为Passive模式。数据传输的连接:

2015-09-13 14:00:03 7149 1

转载 Python特殊语法:filter、map、reduce、lambda [转]

Python特殊语法:filter、map、reduce、lambda [转]Python内置了一些非常有趣但非常有用的函数,充分体现了Python的语言魅力!filter(function, sequence):对sequence中的item依次执行function(item),将执行结果为True的item组成一个List/String/Tuple(取决于sequence的

2015-03-01 14:26:49 595

转载 网络性能测试工具iperf详细使用图文教程

yuanc Iperf是一个网络性能测试工具。Iperf可以测试TCP和UDP带宽质量。Iperf可以测量最大TCP带宽,具有多种参数和UDP特性。Iperf可以报告带宽,延迟抖动和数据包丢失。利用Iperf这一特性,可以用来测试一些网络设备如路由器,防火墙,交换机等的性能。Iperf有两种版本,windows版和linux版本。linux版本更新快,最新版本为ip

2014-11-08 20:09:34 10979

转载 Lua学习整理

1,学习lua需要什么基础?很显然,lua不适合作为你第一个编程语言,因为它需要比较深的c语言编程基础,而且对于数据结构有一定的了解,最关键的是它的功能函数并不完整,需要很多额外第三方支持,比如最基本的socket。所以学习lua最好有c或者c++的基础。2,学习lua应该看什么文档?最好从Programming In Lua (简称PIL)中文版看起,非常有帮助,最好是逐字逐句的

2014-10-06 19:09:19 1318

原创 VS2005下编译Lua源代码

VS2005下编译Lua源代码编译分三步:1:编译静态库打开vs2003-文件-新建-项目-vc++项目-windows控制台项目,输入名称(我这里输入lualib),单击确定,在左边选择应用程序设置,然后在右边选择静态库,单击完成,把源文件和头文件里的文件全部删掉,右键源文件-添加-添加现有项,把src中除了lua.c、lua.h、luac.c以为的文件全部选上打开 编译后生成了

2014-10-06 18:35:54 749

转载 libpcap示例

yuandizhi通过对数据包的分析,我们可以判断通信双方的操作系统、网络信息流量、经过的路由、数据包的大小,以及数据包的内容等等。对于喜欢网络安全的人来说,掌握这 方面的知识是相当重要的。现在的网络通信中,大部分数据都没有加密,我们可以轻易地从数据包中提取账号、密码之类我们关心的数据.大家在看本文时如有困 难,可先读一读计算机网络及C程序设计还有协议分析方面的书。下面我将分TCP/IP族

2014-08-26 23:00:36 843

转载 VMware部署ubuntu提示piix4_smbus: Host SMBus controller not enabled!

在虚拟机部署ubuntu10.04-server,每次启动完成之后,出现“piix4_smbus0000:00:07.3: Host SMBus controller not enabled!”提示信息,如图经网上搜索,是ubuntu装入i2c_piix4模块所致,处理方法:1、查明装入模块的确切名字lsmod | grep i2c显示输出的结果是模块的确切

2014-03-25 21:29:37 2395

转载 ubuntu修改主机名

原地址:http://blog.csdn.net/ruglcc/article/details/7801946ubuntu装完后默认的主机名比较长,我们可以对她进行修改!1、查看主机名在Ubuntu系统中,快速查看主机名有多种方法:其一,打开一个GNOME终端窗口,在命令提示符中可以看到主机名,主机名通常位于“@”符号后;其二,在终端窗口中输入命令:hostname

2014-02-27 16:42:02 859

转载 VMWARE TOOLS安装提示THE PATH IS NOT A VALID PATH TO THE GENERIC KERNEL HEADERS

原地址:http://hi.baidu.com/984280150/item/0670ba98d31f22b383d295b3我看来不少帖子,很多都不能解决,知道看到这篇!分享下VMWARE TOOLS安装提示THE PATH IS NOT A VALID PATH TO THE GENERIC KERNEL HEADERS!I so

2014-02-27 16:36:58 994

原创 Linux下Qt版简易计算器

说明:本文参考至csdn上的一篇博客,很抱歉的是忘了链接地址了!刚学Qt,想做点简单的东西,于是参考别人的代码写了个Qt版简易计算器。开发环境:|- Linux环境,redhat Enterprise5.4|- Qt4.2代码如下:calculator.ui

2014-02-26 14:53:11 3483

转载 sscanf和sprintf()函数使用说明

sscanf和sprintf()函数使用说明 sprintf()使用说明在将各种类型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。由于sprintf 跟printf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致sprintf 比printf 有用得多。sp

2014-01-06 22:27:59 5091

转载 在RedHat 5下安装Oracle 10g详解

原地址:http://www.blogjava.net/freeman1984/archive/2012/09/14/387718.html一、安装环境我是在vmware里虚拟的RHEL5,分配的内存1G,SWAP分区1G,建议你最好把SWAP分区改成2G。否则安装时,到了测试的步骤会提示监测失败。(当然,如果你强行安装一样没问题)二、安装Oracle 10g Release2 前

2014-01-02 13:59:23 813

转载 LINUX编程学习笔记(十五) 进程控制 文件锁 信号处理与屏蔽

原地址:http://blog.csdn.net/a8887396/article/details/9143347一 进程的基本控制1 进程的常见控制函数1.1 为什么需要控制进程?1.2 休眠 pause/sleep/usleep1.3 on_exit atexitint atexit(void (*function)(void)); int on_exit(

2013-12-30 17:16:12 924

转载 LINUX编程学习笔记(十四) 创建进程与 父子进程内存空间

原地址:http://blog.csdn.net/a8887396/article/details/91277011什么是进程:进程是一个执行中的程序执行的程序: 代码->资源->CPU进程有很多数据维护:进程状态/进程属性所有进程属性采用的一个树形结构体维护ps  -a//所有进程ps -aue //有效进程      进程状态:(man ps

2013-12-30 17:14:40 2205

转载 LINUX编程学习笔记(十三) 遍历目录的两种方法

原地址:http://blog.csdn.net/a8887396/article/details/91276351 默认情况下  实际用户和有效用户是一样的  实际用户:执行用户  有效用户:权限用户getuid()  实际用户geteuid() 有效用户chmod u+s 之后 ,其他人执行文件时,实际用户和有效用户会不一样2 目录相关函数int

2013-12-30 17:12:32 743

转载 linux编程学习笔记(十二) 遍历目录

原地址:http://blog.csdn.net/a8887396/article/details/90775811 默认情况下  实际用户和有效用户是一样的  实际用户:执行用户  有效用户:权限用户getuid()  实际用户geteuid() 有效用户chmod u+s 之后 ,其他人执行文件时,实际用户和有效用户会不一样2 目录相关函数int

2013-12-30 17:10:43 676

转载 linux编程学习笔记(十一) curses CUI界面

原地址:http://blog.csdn.net/a8887396/article/details/9077533CUI 字符界面GUI:图形界面使用一套封装库 libcruses.so老版本 libcurses.so新版本 libncruses.so编译时需要-lcurses 或者-lncurses如果头文件curses.h不存在 则尝试使用ncurs

2013-12-30 17:09:03 1320

转载 linux编程学习笔记(十) C语言中的函数隐式声明

原地址:http://blog.csdn.net/a8887396/article/details/9017553fun.c[cpp] view plaincopyfloat fun()  {      return 1.234;  }  test.c[cpp] vi

2013-12-30 17:07:35 2485 1

转载 linux编程学习笔记(九) 获取文件状态与文件映射mmap

原地址:http://blog.csdn.net/a8887396/article/details/90094851 fstat 获取文件状态     int fstat(int fd, struct stat *buf);         struct stat {               dev_t     st_dev;     /* ID of devi

2013-12-30 17:05:36 931

转载 linux编程学习笔记(八) 文件 定位 lseek pread pwrite

原地址:http://blog.csdn.net/a8887396/article/details/90094111IO的共享和效率read与write其中数据缓冲的大小建设设置为:getpagesize (一页的大小)或者40922 定位与读取数据(随机读取)read和write时自动移动读取位置lseek改变读取位置pread/pwrite在指定位置

2013-12-30 17:03:51 1035

转载 linux编程学习笔记(七) 文件IO

原地址:http://blog.csdn.net/a8887396/article/details/90093631 认识文件的描述符号不允许访问内核设备和内存但可以通过内核系统函数去访问但对每个内核对象进行编号ID:如果访问内核对象,只能通过ID编程模型:申请得到一个ID在内核系统函数中使用ID得到对应的内核对象数据2 怎么访问文件使用函数 传递一

2013-12-30 17:00:21 793

转载 linux编程学习笔记(六) 环境变量

原地址:http://blog.csdn.net/a8887396/article/details/90093371 使用main的参数命令行参数argv与环境行arge都是字符串数组约定:最后一个字符串是NULL/0[cpp] view plaincopy#include   int main(int argc,ch

2013-12-30 16:57:16 639

转载 linux编程学习笔记(五) make的使用和Makefile

原地址:http://blog.csdn.net/a8887396/article/details/89963581 基本构成语法基本单位目标target目标名:依赖目标 依赖目标 #空格分开 '#是注释'\t@目标指令 #可以加@来隐藏打印命令\t目标指令make  -f 脚本文件 目标名[cpp] view pla

2013-12-30 14:35:10 1089

转载 linux编程学习笔记(四) 编译工具和动态库

原地址:http://blog.csdn.net/a8887396/article/details/89962971 gcc 通用选项-o 输出的文件名-O -O1 -O2 -O3编译优化 -O默认情况下是最优化的-g -g0 -g1 -g2 -g3  产生调试信息-W两个选项all  error   -Wall显示所有警告  -Werror 所

2013-12-30 14:26:35 770

转载 linux编程学习笔记(三) 虚拟内存映射 brk sbrk mmap umap

原地址:http://blog.csdn.net/a8887396/article/details/89962131 问题: 一个程序为什么不能访问另外一个程序的地址指向的空间.理解:1.每个程序的开始地址0x800840002.程序中使用的地址不是物理,而是逻辑地址(虚拟内存).逻辑地址仅仅是编号.编号使用int 4字节整数表示.4294967296每个程

2013-12-30 14:24:24 2074

转载 高级编程学习笔记(二) 函数调用栈空间的分配和释放

原地址:http://blog.csdn.net/a8887396/article/details/89647121 函数执行的时候有自己的临时栈 (c++中函数调用时有两个栈空间,对象的栈空间和函数的栈空间) 2 函数的参数就在临时栈中,如果函数传递实参过去,则用来初始化临时参数变量。[cpp] view plain

2013-12-30 14:22:37 1061

转载 高级编程学习笔记(一) malloc的分配方法

原地址:http://blog.csdn.net/a8887396/article/details/89639071 linux 对内存的结构描述/proc/${pid}/ 存放进程运行时候的所有信息(包括内存结构)ps aue 查看pid进入这个目录cat maps 由于当进程存在时那个pid文件夹才存在,所以你需要写一个死循环保证程序

2013-12-30 14:20:09 1435

转载 GCC 编译使用动态链接库和静态链接库

原地址:http://blog.csdn.net/orzlzro/article/details/64600581 库的分类根据链接时期的不同,库又有静态库和动态库之分。静态库是在链接阶段被链接的(好像是废话,但事实就是这样),所以生成的可执行文件就不受库的影响了,即使库被删除了,程序依然可以成功运行。有别于静态库,动态库的链接是在程序执行的时候被链接的

2013-12-29 20:37:02 679

原创 Linux虚拟内存映射之brk/sbrk,map/munmap

一.关于虚拟内存         问题:                   一个程序不能访问另外一个程序的地址指向的空间.         理解:                   1.每个程序的开始地址0x80084000(?可由objdump 反汇编得到)                   2.程序中使用的地址不是物理地址,而是逻辑地址(虚拟内存).

2013-12-29 16:50:56 1845 2

转载 Linux进程状态(ps stat)之R、S、D、T、Z、X

转载自:http://blog.csdn.net/brucexu1978/article/details/7721313Linux进程状态(ps stat)之R、S、D、T、Z、X2012 年 03 月 11 日Posted by JianLinux是一个多用户,多任务的系统,可以同时运行多个用户的多个程序,就必然会产生很多的进程,而每个进程会有不同的状态。

2013-12-29 15:26:32 27781 1

Linux下Qt版简易计算器

刚学Qt,想做点简单的东西,于是参考别人的代码写了个Qt版简易计算器。 开发环境: |- Linux环境,redhat Enterprise5.4 |- Qt4.2 内含源代码和编译好的可执行文件。

2014-02-26

NGBOSS2-BOSS(V3.5)系统流程框架规范

NGBOSS2-BOSS(V3.5)系统流程框架规范,比较新的版本,3.5的.

2013-10-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除