自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

疯狂伯德

比方法更重要的,是坚定不移的信念!

  • 博客(92)
  • 资源 (10)
  • 收藏
  • 关注

转载 【转】docker push错误“server gave HTTP response to HTTPS client”

 引自:http://www.cnblogs.com/hobinly/p/6110624.html 问题描述:成功安装docker registry,执行docker push时报错“Get https: //XXX: http: server gave HTTP response to HTTPS client” 解决方法:在”/etc/docker/“目录下,创建”...

2018-08-27 22:34:44 990

转载 【转】docker registry push错误“server gave HTTP response to HTTPS client”

引自:http://www.cnblogs.com/hobinly/p/6110624.html 问题描述:成功安装docker registry,客户端执行docker push,返回Get xxxxx server gave HTTP response to HTTPS client 错误。 解决方法:在”/etc/docker/“目录下,创建”daemon.json“...

2018-08-27 22:27:49 694

转载 【引】CentOS 7 安装配置VNC Server

引自:https://linoxide.com/linux-how-to/install-configure-vnc-server-centos-7-0/  Hi there, this tutorial is all about how to install or setup VNC Server on your very CentOS 7. This tutorial also w...

2018-07-27 09:55:09 1293

原创 代码优化,WINDOWS下使用DUMPBIN提取DLL文件中的符号

一个跨平台软件,其中有一段代码,需要从动态链接库中提取出匹配指定规则的符号,在Linux中,使用了objdump对.so文件进行反汇编,提取符号,但在Windows当中,由于没有objdump,虽然有dumpbin也可以对.dll文件进行反汇编,但依赖于vc,所以之前一直是使用遍历匹配的方式,来查找匹配的符号,效率很低。今天突然想到以前的项目中,在windows里用sed时,只需要部署几个相关的e

2016-07-06 22:44:13 2265

原创 QProcess处理带管道的shell

代码中需要调用shell,原写法为: QProcess *proc = new QProcess(); QString qCmd = "find ./ -name *.so -print0 | xargs -0 objdump -x | grep -oE \"T_[0-9, a-f, A-F]{4}\" "; proc->start(qCmd);

2016-06-02 14:26:36 3813 1

原创 Redhat 6.6 + Qt5.5 编译QOCI驱动

由于使用的免费版本的Qt5.5,只自带了MYSQL、SQLITE、PSQL的数据库驱动,为了适配ORACLE数据库,需根据源码编译QOCI驱动。在已经安装了ORACLE的情况下,编译过程如下:cd $QTDIR/../Src/qtbase/src/plugins/sqldrivers/oci/qmake -o Makefile "INCLUDEPATH+=$OR

2015-09-06 16:18:17 1986

转载 编译与链接的问题 gcc -fPIC -shared

地址无关代码,在64位下编译动态库的时候,经常会遇到下面的错误/usr/bin/ld: /tmp/ccQ1dkqh.o: relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC提示说需要-fPIC编译,然后在链接

2015-08-11 16:47:01 2901

转载 MFC中实现位图的透明显示

好久没写博客了,尝试着重新开张~ 最近在协助同事修改原有的一个程序,因为要申请个什么东西,界面上也一直在下功夫。原来的程序界面是用MFC做的,想添加一些图片,不过图片都不是矩形,周围有白边,为此,想将这些白边做透明处理。遍寻网上解决方案,有所获,如下: 原文链接: http://blog.csdn.net/hgy413/article/details/6063151 ,在此多谢

2014-04-02 19:36:18 9541 1

转载 【摘录】NVRAM\FLASH\NVM的区别

本文引自:http://blog.chinaunix.net/u2/75520/showart_1868976.htmlNVRAM(Non-Volatile Random Access Memory): 非易失性随机访问存储器。电子设备能快速地访问该存储空间的内容(大多数情况下此类设备都是以字节方式地访问这些内容,并且掉电后也能保存它们)。有多种 技术能实现这一策略,其中EEPROM是比较

2013-07-10 22:25:50 2575

原创 进程的挂起与阻塞

今天碰到的一个问题,解决过程中出现了这样一个疑问:挂起与阻塞有何区别? 搜罗了一些论坛里的说法,结合操作系统书上写的,得到如下结论: 阻塞是由于进程所需资源得不到满足,并会最终导致进程被挂起 进程挂起的原因并不一定是由于阻塞,也有可能是时间片得不到满足,挂起状态是进程从内存调度到外存中的一种状态,若在就绪态时,从内存调出到外存中,就是就绪挂起态,若在阻塞态时,从内存调出到外

2013-06-13 21:39:11 5966

转载 [转]python对XML的解析

转自:http://blog.csdn.net/yueguanghaidao/article/details/7265246 python有三种方法解析XML,SAX,DOM,以及ElementTree###1.SAX (simple API for XML )       pyhton 标准库包含SAX解析器,SAX是一种典型的极为快速的工具,在解析XML时,不会占用大量内存。

2013-05-08 22:57:49 965

转载 vxworks Shell下常用的命令

以下内容转自:http://blog.csdn.net/pengrui18/article/details/8257890,http://blog.chinaunix.net/uid-25099259-id-3187481.html1.与任务相关的命令sp function,[arg1],...,[arg9]-启动任务,最多接受9个参数,默认的优先级100、堆栈20000字节

2012-12-30 21:22:54 2427

转载 C语言初学者:使用CreateWindow创建一个窗口

以下内容转自http://blog.csdn.net/aasmfox/article/details/8451950,多谢博主aasmfox看着MFC向导生成的程序,总归是一头的雾水,看不清,搞不懂.还是老老实实的学下C语言吧.但是只学C语言的的内容是很单调的,于是要结合window的基础编程一起学习.这样才能学以致用. 以前看书都是坚持不到最后,最多看到一半就

2012-12-30 21:07:33 4106 1

转载 Vmware上安装Vxworks 5.5

以下内容转自http://blog.csdn.net/pengrui18/article/details/8208861,多谢博主pengrui18      最近一段时间在学习Vxworks时,虽然安装了tornado开发环境,但是对于Vxworks,什么是wind内核啊,什么是驱动啊,怎么一直啊,完全不了解。看到网上有不少关于Vmware上安装Vxworks的帖子,于是自己也试了试,但

2012-12-30 20:51:06 3491 2

转载 MFC 窗口分割

以下内容转自:http://blog.csdn.net/natalya/article/details/3973206在使用CuteFtp或者NetAnt等工具的时候,一般都会被其复杂的界面所吸引,在这些界面中窗口被分割为若干的区域,真正做到了窗口的任意分割。那么我们自己如何创建类似的界面,也实现窗口的任意的分割呢?在VC6.0中这就需要使用到CSplitterWnd类。CSpli

2012-04-24 10:08:51 1222

转载 Ubuntu 11.10下搭建Web服务器

以下内容转自:http://server.zol.com.cn/283/2831800_all.html#p2833173Ubuntu企业级市场力压Red Hat    近日,有消息爆出Linux桌面已经趋于“死亡”,众多Linux爱好者感到失望,但令人可喜的是Linux在服务器领域表现却尤为喜人,据IDC数据显示,部署了Linux系统的服务器占到20%的市场份额。其中Red Ha

2012-04-03 13:37:17 2685 1

原创 const在C和C++中的一个区别

看书的时候碰到的一个问题,先列点书上的原话: “C中的const的意思是‘一个不能被改变的普通变量’,在C中,它总是占用内存,而且它的名字是全局符。C编译器不能把const看成一个编译期间的常量”    做了下面一个实验,就实验来验证分析:    //a.h#pragma onceconst int a = 2;//main.c#include

2012-04-01 19:51:12 2197

原创 应用程序正常初始化(0xc0150002)失败

写了一个VC6下的MFC程序,结果拷贝到另一台机子上出现了应用程序正常初始化(0xc0150002)失败的问题。然后打开事件查看器,找到了如下信息:找不到附属汇编 Microsoft.VC80.DebugCRT,上一个错误是 参照的汇编没有安装在系统上。Resolve Partial Assembly 为 Microsoft.VC80.DebugCRT 失败。 参考错误消息: 参照

2012-03-20 14:14:53 6998 3

转载 C++中类的多态与虚函数的使用

转自:http://pcedu.pconline.com.cn/empolder/gj/c/0503/574706.html  多态的这个概念稍微有点模糊,如果想在一开始就想用清晰用语言描述它,让读者能够明白,似乎不太现实,所以我们先看如下代码://例程1 #include using namespace std; class Veh

2012-03-07 14:55:38 892

原创 Python学习笔记:缩进

Python使用缩进来分隔代码组,代码的层次结构是以缩进深度来体现的。同一代码组的代码行必须严格左对齐,如果不严格遵守,则代码组的划分会混乱,与期望不一致,导致语法或逻辑错误。        Python推荐使用4个空格宽度作为缩进。          缩进时,应尽量使用4个空格,而避免使用制表符。虽然Python同时支持空格和制表符两种缩进方式,但由于不同的编辑器对于

2012-03-05 16:31:38 1148

转载 Python缩进问题:IndentationError:expectedan indented block

Python语言是一款对缩进非常敏感的语言,给很多初学者带来了困惑,即便是很有经验的Python程序员,也可能陷入陷阱当中。最常见的情况是tab和空格的混用会导致错误,或者缩进不对,而这是用肉眼无法分别的。在编译时会出现这样的错IndentationError:expectedan indented block说明此处需要缩进,你只要在出现错误的那一行,按空格或Tab(但不能混用)键缩进就行。

2012-03-05 12:56:02 4276

原创 构建WDK驱动出现fatal error U1087: cannot have : and :: dependents for same target

原因:WDK在编译驱动时,是不允许源文件所在的路径(全路径)中包含空格的,如果你包含了空格,就会出现上述错误。        解决方法:把源文件放在一个没有空格的路径下。

2012-02-29 14:02:27 4864 1

转载 内核级Rootkit技术入门

本文转自:http://netsecurity.51cto.com/art/200609/31683.htm                Rootkit是一种奇特的程序,它具有隐身功能:无论静止时(作为文件存在),还是活动时,(作为进程存在),都不会被察觉。换句话说,这种程序可能一直存在于我们的计算机中,但我们却浑然不知,这一功能正是许多人梦寐以求的——不论是计算机黑客,还是计算

2012-02-29 10:25:29 3461

转载 C语言编程程序编译全过程剖析

内容摘要         C语言编译的整个过程是非常复杂的,里面涉及到的编译器知识、硬件知识、工具链知识都是非常多的,深入了解整个编译过程对工程师理解应用程序的编写是有很大帮助的,希望大家可以多了解一些,在遇到问题时多思考、多实践。 一般情况下,我们只需要知道分成编译和连接两个阶段,编译阶段将源程序(*.c)转换成为目标代码(,一般是obj文件,至于具体过程就是上面说的那些阶段),连接阶段

2012-02-26 12:13:38 1367 1

原创 《深入理解Linux内核》读书笔记-第四章-中断和异常(1)

中断(interrupt)通常被定义为一个事件,该事件改变处理器执行的指令顺序。这样的事件与CPU芯片内外部硬件电路产生的电信号相对应。中断通常分为同步(synchronous)中断和异步(asynchronous)中断:同步中断是当指令执行时由CPU控制单元产生的,之所以称为同步,是因为只有在一条指令终止执行后CPU才会发出中断。异步中断是由其他硬件设备依照CPU

2012-02-18 12:01:30 1996

转载 高级编程语言的发展历程

以下内容转自:http://kb.cnblogs.com/page/130672/#c1高级编程语言的发展历程作者: 徐宥  发布时间: 2012-02-09 23:08   目录  高级编程语言的发展历程(一)创始纪  高级编程语言的发展历程(二)虚拟机的前世今生  高级编程语言的发展历程(三)FORTRAN 语言是怎么来的  高级编程

2012-02-15 14:15:14 2926

转载 关于进程间通信的学习心得

以下内容转自:http://blog.csdn.net/21aspnet/article/details/6734329进程:进程是指独立地址空间的指令序列 进程的五种状态:新建,就绪,运行,睡眠,僵死 进程间通信:是不同进程之间进行一些"接触",这种接触有简单,有复杂。机制不同,复杂度也不同。通信是一个广义上的意义,不仅指大批量数据传送,还包括控制信息的传

2012-02-13 18:41:38 989

原创 《深入理解Linux内核》读书笔记-第三章-进程(2)

<!--@page {margin:2cm}h2 {margin-top:0.46cm; margin-bottom:0.46cm; line-height:171%; page-break-inside:avoid}h2.western {font-family:"Arial",sans-serif; font-size:16pt}h2.cjk {

2012-02-11 13:41:46 1403

原创 《深入理解Linux内核》读书笔记-第三章-进程(1)

<!--@page {margin:2cm}h2 {margin-top:0.46cm; margin-bottom:0.46cm; line-height:171%; page-break-inside:avoid}h2.western {font-family:"Arial",sans-serif; font-size:16pt}h2.cjk {

2012-02-11 13:40:36 1629

原创 解决ubuntu下的无线网络禁用问题

jerry@jerry-ThinkPad-E420:~$ rfkill list 1: phy0: Wireless LAN     Soft blocked: no     Hard blocked: no 2: acer-wireless: Wireless LAN     Soft blocked: yes     Hard blocked: no 3: tp

2012-02-10 12:45:06 2855

转载 解决waiting for jockey-backend to exit

解决方法:终端输入:ps -e | grep jockey得到jockey的id然后:sudo kill “id”

2012-02-09 10:07:45 1550

原创 Linux中TASK_RUNNING状态的进程链表

早先的Linux版本把所有处于TASK_RUNNING状态的进程组织在一个叫做运行队列(runqueue)的链表中,由于维持链表中的进程按优先级排序的开销过大,因此,早期的调试程序需扫描整个队列以选择“最佳”的可运行程序。Linux2.6实现的运行队列有所不同。为了实现在固定的时间内选出“最佳”的可运行程序,内核将可运行进程的优先级划分为0-139,并为此建立了140个可运行进程链表,

2012-02-08 16:25:30 3416

原创 “没有定义根文件系统,请回到分区菜单以修正此错误”

用wubi安装ubuntu11.04,安装完成,重启,进入ubuntu系统,在检查配置时弹出了这样一个错误信息:“没有定义根文件系统,请回到分区菜单以修正此错误”错误原因:硬盘分区表错误。  如:硬盘分区有重叠。Ubuntu对硬盘分区表要求严格,稍有不适合就有错误提示。我在之前进行过两次磁盘压缩,可能对硬盘分区表产生了影响。解决办法:使用Diskgenius磁盘管理

2012-01-11 18:48:09 24724

转载 Linux版本大阅兵:看看你都用过哪几款

转自:http://tech.sina.com.cn/s/2012-01-09/08456616699.shtml,作者:赵为民Linux 主要作为Linux 发行版的一部分使用,这些发行版由个人或松散组织团队,以及商业机构和志愿者组织编写。它们通常包括了其他的系统软件和应用软件,以及一个用来简化系统初始安装的安装工具,和让软件安装升级的集成管理器。大多数系统还包括了像提供GUI

2012-01-10 10:39:43 1758 1

转载 C 里面 ---变量名-- 和 --地址-- 的关系探讨

本文为转载,原出处暂不明确,多谢原作者!变量名不占空间变量:用来标识(identify)一块内存区域,这块区域的值一般是可以更改的,这就是它“变”的由来,但是我们可以通过使用如const等一些修饰符号来限定这一内存区域的操作特性(characteristic),即变量的操作特性。用const修饰的使变量不能更改的就和常量一样的变量叫做常变量。变量名:是一个标识符(ident

2012-01-10 09:13:01 779

原创 进程、轻量级进程和线程的一些点

从内核观点看,进程的目的就是担当分配系统资源(CPU时间、内存等)的实体。进程是资源管理的最小单位,线程是程序执行的最小单位。在操作系统设计上,从进程演化出线程,最主要的目的就是更好的支持SMP以及减小(进程/线程)上下文切换开销。最初的进程定义都包含程序、资源及其执行三部分,其中程序通常指代码,资源在操作系统层面上通常包括内存资源、IO资源、信号处理等部分,而程序的执行通

2012-01-09 15:57:30 2121 3

转载 “越狱”型团队最理想,“寻宝”型团队最糟糕

以下内容转自:http://blog.csdn.net/qa_aliance/article/details/6561815作者:Oceanblue 大家都看过美剧“越狱”,越狱的团队里,三教九流什么人都有,各种价值观和动机一应俱全,但是配合却非常默契,就连TBag这样的恶棍在大多数情况下都能做到服从团队,并不是因为主角真的有多少魅力,而是因为“越狱”型团队中,每个人的目的都是

2012-01-07 10:05:03 686

原创 关于“实模式”和“保护模式”

今天整理读书笔记,发现了一个之前没注意到的,或者自己一直忽略的地方:《深入理解Linux内核》一书中,关于内存寻址这一章,提到了“硬件中的分段”、“Linux中的分段”、“硬件中的分页”和“Linux中的分页”四个概念,所谓的硬件上的分段、分页,是针对CPU在实模式下,即操作系统尚未加载启动之前所采用的内存寻址方式,而软件上的分段、分页,则是CPU在保护模式下,即操作系统启动后所采用的

2012-01-06 15:28:36 979

原创 《深入理解Linux内核》读书笔记-第二章-内存寻址(2)

硬件中的分页:32位的线性地址被分成3个域:高10位:页目录表中间10位:页表低12位:页表内偏移使用二级页表模式的目的在于减少每个进程页表所需RAM数量。如果是一级页表,则需高达220个表项,而二级模式只为进程实际使用的那些虚拟内存区请求页表。页目录项和页表项有同样的结构,均包含了一些属性字段。评:段页属性字段的设置很有意义,分段、

2012-01-06 14:32:06 1784

转载 LINUX 和 WINDOWS 内核的区别

[声明:欢迎转载,转载请注明出自CU ACCESSORY http://linux.chinaunix.net/bbs/thread-1153868-1-1.html]关于LINUX和WINDOWS的口水站已经很多了。本文企图从技术角度来比较下2个主流操作系统的异同。偏重于内核部分。一、动机:我最早是 WINDOWS 阵营的。在WINDOWS下写过2年多的驱动程序。

2012-01-06 11:03:43 1158

MiniXML中文帮助文档

MiniXML中文帮助文档,很详细的说明,包括MiniXML介绍、编译以及所有的接口说明。

2012-01-06

GTK+参考文档

GTK+的官方参考文档,详细的介绍了GTK+2与GTK+3的库,内容很全。

2012-01-06

SWF文件结构解析

自己做的一个介绍SWF文件结构的PPT,仅供交流使用。

2012-01-03

gtk+ All-in-one bundles

配置说明可以参考本人博客: http://blog.csdn.net/crazyingBird/archive/2011/06/22/6561987.aspx

2011-06-22

XML Schema参考手册

XMLSchema参考手册,有用的XMLSchema使用手册。

2011-05-30

深度剖析WinPcap

深度剖析WinPcap,对Winpcap进行了详细的分析,如packet.dll, wpcap.dll, npf分析等,同时包含了一些例子。

2011-05-04

WinPcap最新源码-4.1.2

WinPcap最新源码-4.1.2,学习winpcap必须的资源!

2011-05-04

ADSL-Connector

用于自动生成连接网络、断开网络、重新连接网络的bat文件,方便操作。

2011-03-27

交换机基础及相关操作详解

有助于学习交换机的相关知识,相信会对你的学习有所帮助。

2008-10-13

空空如也

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

TA关注的人

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