自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 资源 (31)
  • 收藏
  • 关注

原创 性能优化-02

不可中断状态的进程则是正处于内核态关键流程中的进程,并且这些流程是不可打断的,比如最常见的是等待硬件设备的 //O 响应,也就是我们在 ps 命令中看到的 D 状态(Uninterruptible Sleep,也称为 Disk Sleep)的进程。假设我们在一个单 CPU 系统上看到平均负载为 1.73,0.60,7.98,那么说明在过去 1 分钟内,系统有 73% 的超载,而在 15 分钟内,有 698% 的超载,从整体趋势来看,系统的负载在降低。平均活跃进程数,直观上的理。

2024-04-12 10:53:26 532

原创 性能优化-01

随着应用负载的增加,系统资源的使用也会升高,甚至达到极限。而性能问题的本质,就是系统资源已经达到瓶颈,但请求的处理却还不够快,无法支撑更多的请求。这两个指标是从应用负载的视角来考察性能,直接影响了产品终端的用户体验。跟它们对应的,是从系统资源的视角出发的指标,比如资源使用率、饱和度等。一定是最先出现在你脑海里的两个词,而它们也正对应着性能优化的两个核心指标——当看到性能指标时,你会首先想到什么呢?

2024-04-12 09:54:23 492

原创 【leetcode】257. 二叉树的所有路径

直接使用遍历的方法去做,对于叶子节点单独处理。既然单独处理了,就得想好递归base case返回的时候是否需要对叶子节点进行回溯。而外面的递归遍历左右子树的情况,只需要在它们的前后位置对该节点进行回溯即可。

2023-10-25 11:17:00 243

原创 mysql c api简介

在介绍mysql c api的一些常用参数前,有必要先学习一下对应的数据结构。数据结构MYSQL连接数据库前,必须先创建MYSQL变量,此变量在很多Mysql API函数会用到。它包含了一些连接信息等数据。typedef struct st_mysql {NET net; /* Communication parameters */gptr ...

2018-06-17 17:22:50 866

原创 python模块

如果想要在其他程序中重用很多函数,就要使用模块。模块基本上就是一个包含了所有你自己定义的函数和变量的文件。为了在其他程序中重用模块,模块的文件名必须以.py为扩展名。每个模块都有一个名称,在模块中可以通过语句来找出模块的名称。当一个模块被第一次输入的时候,这个模块的主块将被运行。假如只想在程序本身被使用的时候运行主块,而在它被别的模块输入的时候不运行主块,可以通过模块的name属性完成。每个 py...

2018-05-23 16:45:27 239

原创 python函数

python的函数比较简单,主要关注以下特性即可:作用域、默认参数、关键参数。作用域默认在函数中的变量如果和外面的一样,那么会把外面的遍历屏蔽,即对其做改变不会影响外面变量的值;如果想要改变可以使用global关键字。例子#!/usr/bin/pythonx = 10y = 20def func(): global x x = 50 y = 100func()...

2018-05-23 16:28:34 155

原创 python数字及常用函数

abs() 函数描述abs() 函数返回数字的绝对值。语法abs( x )参数x -- 数值表达式。返回值函数返回x(数字)的绝对值。例子#!/usr/bin/python print "abs(-45) : ", abs(-45)print "abs(100.12) : ", abs(100.12)print "abs(119L) : ", abs(119L)运行结果abs(-45) :...

2018-05-23 12:34:08 1309

原创 python条件语句和循环语句

条件语句python条件语句比较简单,因为不支持 switch 语句,所以多个条件判断,只能用 elif 来实现,如果判断需要多个条件需同时判断时,可以使用 or (或),表示两个条件有一个成立时判断条件成功;使用 and (与)时,表示只有两个条件同时成立的情况下,判断条件才成功。基本可以写为如下范式:if condition1: action1elif condition2: ...

2018-05-23 11:36:45 896

原创 python运算符

python中的运算符一些通用的,算术运算符、比较(关系)运算符、赋值运算符、逻辑运算符、位运算符就不再赘述了,这里主要就看一下成员运算符和身份运算符。成员运算符运算符描述实例in如果在指定的序列中找到值返回 True,否则返回 False。x 在 y 序列中 , 如果 x 在 y 序列中返回 True。not in如果在指定的序列中没有找到值返回 True,否则返回 False。x 不在 y 序...

2018-05-23 10:32:39 148

原创 python数据类型

Python有五个标准的数据类型:1. Numbers(数字)2. String(字符串)3. List(列表)4. Tuple(元组)5. Dictionary(字典)数字Python支持四种不同的数字类型:1. int(有符号整型)2. long(长整型[也可以代表八进制和十六进制])3. float(浮点型)4. complex(复数)字符串python的字串列表有2种取值顺序:1. 从左到...

2018-05-22 15:36:42 144

原创 python中文编码

Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字,所以在读取中文时会报错。解决方法为只要在文件开头加入 # -*- coding: UTF-8 -*- 或者 #coding=utf-8 就行了。注意:1. #coding=utf-8 的 = 号两边不要空格2. Python3.X 源码文件默认使用utf-8编码,所以可以正常解析中文,无需指定 UTF-8 编码。...

2018-05-22 15:08:19 154

原创 string基本用法

构造函数例子#include <iostream>#include <string>using namespace std;int main(){ string str("12345678"); char ch[] = "abcdefgh"; string a; //定义一个空字符串 string str_1(str); //全部复制 string st...

2018-05-21 16:11:26 7919

原创 lighttpd基本配置

由于工作中需要用到lighttpd,自己安装了一个,遇到了一些问题记录如下:(1)安装只需要下面3步即可:./configure --prefix=/home/users/xxx/lighttpd/lighttpd-1.4.20-binmakemake install(2)到安装之后的目录下创建2个文件夹mkdir logsmkdir html

2014-08-22 16:23:49 3406 1

原创 pair

class pair可以将两个值视为一个单元,尤其是在map和multimap中使用很多,在这里面就是使用pair来管理key-value的成对元素,此外任何函数需要返回两个值也都需要pair。关于pair相关的定义和实现在STL源码中的stl_pair.h这个文件中,下面列举一下里面的内容:/* * * Copyright (c) 1994 * Hewlett-Packard Co

2014-08-19 16:36:49 749

原创 namespace的3种用法

在C++中经常需要用namespace来避免冲突

2014-08-19 16:17:36 1436

原创 C++类型转换操作符

C++中有4种类型转换操作符,先简要说一下区别,以后再具体扩充。()

2014-08-19 16:03:41 604

原创 chrome模拟手机功能

在搭建好web侧环境之后,可以使用chrome来模拟手机的功能直接上图吧:图1是直接模拟一个通用的界面图2里面可以选择不同的手机型号,还是比较全的!选择一个查看一下,和手机是一样的效果,很赞的功能!

2014-08-19 11:56:31 1059

原创 ln软链接失效

之前在我的blog中写过一篇关于ln命令的文章,详见:http://blog.csdn.net/jievisionvanish/article/details/38372921里面谈到如果删除了原文件,符号链接将指向不存在的文件路径,变成无效链接。今天在工作整好遇到这样的问题,整好可以配合之前谈到的现象来个有图有真相的总结,废话不说,直接上图:可以看到我将之前的文件夹的名字由lig

2014-08-15 14:37:22 8308

原创 firefox禁用缓存设置

firefox浏览器禁止使用缓存数据,

2014-08-14 15:14:59 1906

原创 boost::split

对于给定的一个字符串,里面有不同的token,可以使用boost提供的

2014-08-11 15:40:43 989

原创 chrome禁止cache

今天在调试底图上线的程序时发现昨天明明好使的底图今天都显示能块状,youde

2014-08-07 15:05:30 1168

原创 Text file busy解决方法

今天在使用scp复制开发机上面编译好的模块到测试机上时,chulai

2014-08-06 20:46:27 12073 1

原创 svn: Can't convert string from 'UTF-8' to native encoding 解决办法

今天在down代码时遇到了如下问题:[xxx@xxx ~]$ svn co https://xxxxxxxxxxxxxsvn: Can't convert string from 'UTF-8' to native encoding:svn: xxxxxxxx/include/xml_inc/XML/?\194?\184?\194?\180?\194?\188?\195?\190 mc

2014-08-06 15:28:06 4122

原创 快速创建文件

有2种方法:(1)touch:

2014-08-04 18:51:50 520

原创 strings命令

strings命令用于提取二进制文件(可执行程序)

2014-08-04 17:57:15 580

原创 mkdir命令

按照指定的访问权限mode创建目录

2014-08-04 17:52:06 448

原创 ln命令

链接是对另一个文件的引用,由ln命令chuangj

2014-08-04 17:48:59 872

原创 linux环境变量初步剖析

在我们登录系统时,一些预定义的变量会自动生效,这些是环境变量,下面分析一些常用的变量的含义DISPLAY:X Window界面的名字HOME:个人根目录LOGNAME:登录名MAIL:收件箱OLDPWD:shell的前一个工作目录,最近一次输入cd命令前的工作目录PATH:shell的搜索路径PWD:shell的当前工作目录SHELL:shell程序的所在路径T

2014-08-01 12:58:01 484

原创 cp命令

cp命令中的3个选项:(1)-p:(2)-a:(3)

2014-07-31 20:04:28 682

原创 shell任务控制

shell任务控制的一些术语:(1)前台任务:在shell中运行,任务完成前shell提示符不会出现,因而不能同时运行其他任务(2)后台任务:在shell中运行,但不独占shell,任务完成前shell提示符就能出现,因而可以在同一个shell下同时运行其他任务(3)暂停:临时停止执行前台任务(4)恢复:让暂停的任务继续执行下面是一些常用命令:(1)jobs:列出shell

2014-07-31 19:38:55 1455

原创 history命令

history相关常用命令如下:(1)history N:打印出最近的N条历史命令记录(2)history -C

2014-07-31 19:26:44 543

原创 Qt4.8.5配置相关问题

空余时间想看看Qt,在安装和编译过程中遇到了一些值得记录的东西,总结一下。(一)安装1、先安装编译环境qt-creator-win-opensource-3.0.0.exe,使用默认路径C:\Qt\qtcreator-3.0.02、解压缩编译器工具MinGW-gcc440_1.zip,把里面的文件夹mingw拷贝到路径C:\Qt\mingw3、解压缩调试器工具qtc

2014-07-31 19:10:35 1442

原创 shell中的界定

shell初学者最易混淆的界定符号剖析

2014-07-31 13:44:26 742

原创 shell中的输出重定向

在shell中往往我们需要对输出进行重定向,主要

2014-07-30 20:10:33 397

原创 shell的一些通配符

shell中存在一些通配符,为了要我们实现一些模糊匹配使用,主要分为以下几类:(1)*:0个或多个连续的字符(2)?:任何单个字符(3)[abc]:出现在abc中的任何单个字符(4)[^abc]:任何在abc中未出现的单个字符(5)[!abc]:和(4)相同(6){a,b,c}:可以扩展成多个参数,首先扩展为a、再次为b,最后为c

2014-07-30 19:22:52 1238

原创 /proc文件夹初步认识

/proc文件夹主要用来描述进程的运行状态,与其他w

2014-07-29 19:42:05 516

原创 shell中获得超级权限的方法

在shell中想要获得超级权限有2种方法:(1)

2014-07-29 19:24:49 2702

原创 shell命令中"-"的用法

在shell命令中的输入参数中,有时会遇到“-”符号。当用

2014-07-29 19:17:47 455

原创 linux下快速清除文件内容

linux下快速清除文件内容主要有以下

2014-07-29 12:55:51 452

转载 STL_copy

#include output_iterator copy( input_iterator start, input_iterator end, output_iterator dest );The copy function copies the elements between start and end to dest. In other words, after copy has

2014-07-29 11:38:37 459

C++ STL 标准程序库开发指南(第2版)源代码

经典图书C++ STL 标准程序库开发指南(第2版)配套源代码

2018-05-21

AGG中文手册

AGG图形处理库的中文手册

2017-08-14

中国移动CM-IMS业务开通接口规范-接入设备分册

中国移动CM-IMS业务开通接口规范-接入设备分册 非常详细

2013-04-11

中国移动CM-IMS总体技术要求

中国移动CM-IMS总体技术要求 非常详细

2013-04-11

中国移动CM-IMS_综合接入设备IAD设备规范

中国移动CM-IMS_综合接入设备IAD设备规范 非常详细

2013-04-11

中国电信SIP规范第三部分(信令流程)

中国电信SIP规范第三部分(信令流程) 非常详细

2013-04-11

中国电信SIP规范第二分册(协议细则)

中国电信SIP规范第二分册(协议细则) 非常详细

2013-04-11

中国电信SIP规范第一部分_总体要求

中国电信SIP规范第一部分_总体要求 非常详细

2013-04-11

政企网关承载业务的全流程穿越测试通知

电信集团新发的红头文件,要求各省电信公司对2012年入围的PON上行政企网关进行现网全流程穿越测试,权威标准。 涉及GPON互通、语音业务互通、TR069互通等。

2013-02-28

ydn065邮电部电话交换设备总技术规范书

ydn065邮电部电话交换设备总技术规范书

2013-01-08

marvelVoip开发手册

marvel media processing engine programmer's guide voip开发参考手册

2012-11-29

数据结构与算法课件 北大张铭 DS_04

数据结构与算法课件 北大张铭 非常详细非常清晰 学习数据结构和算法的好资料

2012-11-04

数据结构与算法课件 北大张铭 stringCol

数据结构与算法课件 北大张铭 非常详细非常清晰 学习数据结构和算法的好资料

2012-11-04

数据结构与算法课件 北大张铭 DS_03

数据结构与算法课件 北大张铭 非常详细非常清晰 学习数据结构和算法的好资料

2012-11-04

数据结构与算法课件 北大张铭 listCol

数据结构与算法课件 北大张铭 非常详细非常清晰 学习数据结构和算法的好资料

2012-11-04

数据结构与算法课件 北大张铭 DS_02

数据结构与算法课件 北大张铭 非常详细非常清晰 学习数据结构和算法的好资料

2012-11-04

数据结构与算法课件 北大张铭 DS_01

数据结构与算法课件 北大张铭 非常详细非常清晰 学习数据结构和算法的好资料

2012-11-03

数据结构与算法课件 北大张铭

数据结构与算法课件 北大张铭 非常详细非常清晰 学习数据结构和算法的好资料

2012-11-03

CCNP学习指南 排错(832)

cisco CCNP学习指南 排错部分(考试号832)

2012-10-23

CCNP学习指南 交换部分(813)

cisco CCNP 学习指南 交换部分 考试号813

2012-10-23

H248(megaco)协议

语音电话VOIP中的通话协议——H248(megaco)协议

2011-12-22

链表头结点的应用

详细介绍了链表头结点在编程中的优点以及编程中最常见的应用方法

2011-12-22

我学习CRC32、CRC16、CRC原理和算法的总结(与WINRAR结果一致).pdf

学习CRC32、CRC16、CRC原理和算法的总结(与WINRAR结果一致)

2011-12-22

Android基础教程

非常详细基础的Android基础教程 非常适合初学者入门学习以及参考

2011-11-19

multism10.0快速入门指南.pdf

NI公司multism10.0软件的使用方法,PDF版本。对初学者有很大帮助!

2010-03-01

单片机语言C51应用实战集锦.pdf

范风强编著,电子工业出版社出版的393的书。本书收集并整理了许多实用的采用C51单片机开发的程序,这些程序既可以给读者开拓思路,又是实际的开发程序,可以直接作为程序应用在相同的开发系统上。通过本书的学习,读者可以进一步了解和掌握C51编程的思路和方法。

2010-02-26

51单片机讲解(周立功).pdf

周立功51单片机培训教材,这是一本关于Intel 80C51 以及广大的51 系列单片机的书,这本书介绍给读者一些 新的技术使你的8051 工程和开发过程变得简单。通过本书你可以了解给定一定的硬件和软件设计之后8051 的各种性能希望你能从本书中获取灵感并有助于你的设计使你豁然开朗。

2010-02-26

王金明:《Verilog HDL 程序设计教程》及配套源码.pdf

王金明变的《Verilog HDL 程序设计教程》的详细程序代码

2010-02-26

空空如也

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

TA关注的人

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