自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(82)
  • 资源 (23)
  • 收藏
  • 关注

原创 WebKit之IDL关键字汇总整理

IDL关键字汇总关键字作用范围含义介绍GlobalContext  ActiveDOMObject  Constructor  ConstructorCallWith  JSCustomMarkFunction  EventTarget  JSNo

2015-12-20 22:15:44 548

原创 WebKit之XMLHttpRequest简单分析

●xmlrequest的用法 test g_xmlHttpReq = new XMLHttpRequest(); function onReplyCallback() { if(g_xmlHttpReq.readyState==4 && g_xmlHttpReq.status==200) { alert(g_xmlHttpReq.responseText); }

2015-12-20 22:15:15 1043

原创 Python之最简单的http的echo 服务

## 最简http服务器模型import os, sys, platformimport BaseHTTPServerfrom SocketServer import ThreadingMixInimport threadingimport urllib, urllib2import shutilimport reimport timetry: from cStringIO

2015-12-20 20:35:17 3254

转载 网络之Http字段介绍

一个 Web 服务器也被称为 HTTP 服务器,它通过 HTTP 协议与客户端通信。这个客户端通常指的是 Web 浏览器。一个基于 Java 的 Web 服务器用到二个重要的类,java.net.Socket 与 java.net.ServerSocket ,并通过 HTTP 消息通信。因此,本文从讨论 HTTP 与这二个类开始,然后我将解释一个与本文相关的简单的 Web 应用。The H

2015-12-19 22:31:11 423

原创 Linux之hello驱动编写

## CentOS下搭建编译驱动的环境S1、yum install kernel  和 yum install kernel-develS2、修改软连接         /lib/modules/$(uname -a)/build 指向的软连接         查看默认的ll build指向的软连接,如果不正确,编译会报错,如下:        make: *** /lib/m

2015-12-16 23:39:59 923

原创 Linux之共享库封装、使用的典型demo

## 目录结构main.cppdevice.hlib |  ev | libdevice.so     |  hw | libdevice.so      |  kt | libdevice.sodevice |  device.h evoc_device.cpp hw_device.cpp kt_device.cpp             |   hw_lib |

2015-12-16 20:11:59 1311

原创 php之与python进行socket通信

## 设计目的通过前端页面发起请求交给php,php创建socket请求交给python脚本,然后执行完毕之后,返回给前端。## index.html test g_xmlHttpReq = new XMLHttpRequest(); function onReplyCallback() { if(g_xmlHttpReq.readyState==4 && g

2015-12-16 00:50:07 2467

原创 Python之自动生成代码继承关系

## 自动化生成代码继承关系import os,sys,reimport shutil,string#[OK]gCount = 0def getList(dirname,pFunc): global gCount try: ls=os.listdir(dirname) except: print di

2015-12-14 22:47:34 1078

转载 qt之VS2008编译

代码版本qt-everywhere-opensource-src-4.8.2IDEVS2005或者VS2008编译手顺(以VS2005为例)1)解压代码2)使用DefaultLocalizationStrategy.cpp替换qt-everywhere-opensource-src-4.8.0\src\3rdparty\webkit\Sour

2015-12-14 22:37:58 694

转载 Android之NDK搭建

首先介绍一下背景,NDK即Native Development Kit,来看官方的解释:The NDK is a toolset that allows you to implement parts of your app using native-code languages such as C and C++.简而言之就是,有了NDK就可以用C++来写代码啦!下面介绍配置手顺。

2015-12-14 22:35:35 302

原创 工具之OpenGrok的搭建方法

0.OpenGrok介绍OpenGrok一个快速、便于使用的源代码搜索与对照引擎。它帮助你搜索,对照,定位你的源代码树。OpenGrok是OpenSolaris操作系统源文件浏览和搜索的工具。目前网络上已经有使用OpenGrok对android源码进行索引的搜索引擎,地址:http://androidxref.comOpenGrok官方主页请参照:http://opengrok

2015-12-14 22:29:51 9668

原创 URL之开源项目的在线网址

1)开源项目的在线网址      http://osxr.org/

2015-12-14 22:29:03 498

转载 Linux之内存泄露的检测工具

linux背后隐藏着各种各种丰富的宝藏,找到这些工具,学会这些工具,让这些工具更好地服务于我们的项目开发,不仅可以提高工作的效率,而且可以增强个人技术力。所以围绕在MK1阶段和MK23阶段,有哪些工具可以辅助我们的工作,我们展开了此次技术调查。[应用范围]MK1阶段和MK23阶段的内存检测[正文]对比:mtrace: 不需要安装,使用时包含一个头文件,程序中在需

2015-12-14 22:17:20 867

转载 Linux之ARM/Linux与单片机开发差异

随着嵌入式技术的发展,ARM在各领域的应用也越来越广泛。课内近期也开始了ARM-Linux开发项目,采用的是飞思卡尔的iMX53,该芯片以ARM-Cortex A8为内核。故开始学习ARM-Linux的软件开发,在学习过程中,获得了一些感想,并进行一些总结,以供大家参考。 [应用范围]       本文旨在帮助从单片机开发转向ARM-Linux开发的技术人员更加快速的熟悉A

2015-12-14 22:15:46 4624

转载 Linux之PPP配置

在进行嵌入式Linux开发中,通常需要使用到PPP来进行拨号连接网络。在本次基于ARM+Linux的车载机开发中,也需要使用到PPP来拨号连接网络,那么如何对PPP进行配置呢,如何修改配置脚本呢。本文将针对一些常用的脚本参数进行说明。[应用范围]Linux嵌入式系统下PPP配置[正文]PPP提供一种在点对点串列线路上传输资料流 (datagrams) 的方法。PPP 是

2015-12-14 22:14:16 2361

转载 C++之可变参数的实现简介

由于在C语言中没有函数重载,解决不定数目函数参数问题变得比较麻烦,即使采用C++,如果参数个数不能确定,也很难采用函数重载。对这种情况,提出了指针参数来解决问题。  如printf()函数,其原型为:        int   printf(   const   char*   format,   ...);它除了有一个参数format固定以外,后面跟的参数的个数和类型是可变的,例

2015-12-14 22:10:02 3453

原创 URL之Linux相关资源整理

1)CentOS5.8相关rpm安装包下载列表http://vault.centos.org/5.8/updates/x86_64/RPMS/

2015-12-14 22:03:27 310

原创 开源项目之Live555的编译初步认识

0.简介>>Live555是完整的RTSP服务器程序(单线程结构)>>基于RTP/RTCP/RTSP/SIP多媒体数据流>>功能介绍:http://www.live555.com/>>UC支持rtsp,但Chrome不支持Rtsp,可以借助于插件Vlc提供支持1. 下载live555源码。http://www.live555.com/liveMedia/public

2015-12-14 21:59:56 317

原创 WebKit之binding脚本源码的常用表达式含义

1、基本的调度入口流程my $codeGen = CodeGenerator->new(\@idlDirectories, $generator, $outputDirectory, $outputHeadersDirectory, 0,                              $preprocessor, $writeDependencies, $verbose, $t

2015-12-13 23:25:51 416

原创 Perl之默认变量

##perl 内置变量$- 当前页可打印的行数,属于Perl格式系统的一部分$! 根据上下文内容返回错误号或者错误串$” 列表分隔符$# 打印数字时默认的数字输出格式$$ Perl解释器的进程ID$% 当前输出通道的当前页号$& 与上个格式匹配的字符串$( 当前进程的组ID$) 当前进程的有效组ID$* 设置1表示处理多行格式.现在多以/s和/m修饰符取代之.$, 当

2015-12-13 22:46:20 1393

原创 WebKit之ScriptWrapper继承关系图

2015-12-13 15:22:42 290

原创 WebKit之CSSValue的继承关系

2015-12-13 15:01:11 310

原创 WebKit之Canvas源码分析2

===============================================================## '2d'对应的Canvas的上下文对象class CanvasRenderingContext2D : public CanvasRenderingContext, public CanvasPathMethods {{>>strokeStyle ,fill

2015-12-13 13:44:54 625

原创 WebKit之Canvas的源码初步分析1

●HTMLCanvasElement.idl[ JSGenerateToNativeObject] interface HTMLCanvasElement : HTMLElement { attribute long width; attribute long height; [Custom, RaisesException] DOMString toData

2015-12-13 00:15:44 472

原创 WebKit之WebSocket的初步源码分析2

static PassRefPtr ThreadableWebSocketChannel::create(ScriptExecutionContext*, WebSocketChannelClient*);>>其中WebSocketChannelClient是指WebSocket对象>>该类是一个抽象类(virtual void connect(const KURL&, const S

2015-12-10 17:38:45 914

原创 C++之测试snmp的注册模块

## main.cpp#include #include #include #include "dssx_helper.h"#include "typedef.h"#include "oidManager.h"RET_CODE GET_PARAM_STRING(UINT32 uiParamId, STRING paramVal){ cout << __FUNCTION__ <<

2015-12-08 16:51:52 456

原创 C++之IPC测试单元

# cstringuitls.h#ifndef CSTRINGUTILS_H#define CSTRINGUTILS_H#include #include #include #include using namespace std;class CStringUtils{public: static int split(const string & str,vect

2015-12-08 16:46:37 842

原创 C++之位测试练习的相关代码

## 位测试相关代码#include #include #include using namespace std;typedef unsigned int UINT32;typedef union { struct Color{ UINT32 end:6; UINT32 b:8; UINT32 g:8; UINT32 r:8; UINT32 type: 2

2015-12-08 16:38:22 587

转载 Makefile之自动变量介绍

## Makefile之自动变量3、自动化变量在上述的模式规则中,目标和依赖文件都是一系例的文件,那么我们如何书写一个命令来完成从不同的依赖文件生成相应的目标?因为在每一次的对模式规则的解析时,都会是不同的目标和依赖文件。自动化变量就是完成这个功能的。在前面,我们已经对自动化变量有所提涉,相信你看到这里已对它有一个感性认识了。所谓自动化变量,就是这种变量会把模式中所定义的一系列的文件自

2015-12-08 16:28:40 339

转载 Makefile之常用函数介绍

## Makefile之常用函数介绍二、字符串处理函数$(subst ,,)名称:字符串替换函数——subst。功能:把字串中的字符串替换成。返回:函数返回被替换过后的字符串。示例:$(subst ee,EE,feet on the street),把“feet on the street”中的“ee”替换成“EE

2015-12-08 16:27:00 356

原创 Makefile之通用模板

## 一般通用Makefile模板CC = gccCXX = g++CFLAGS = -Wall -g -O2TARGET = myTestSRCDIR = .SOURCES = $(wildcard $(SRCDIR)/*.c $(SRCDIR)/*.cpp $(SRCDIR)/*.s)OBJS = $(patsubst %.c,%.o,$(pats

2015-12-08 16:25:24 473

原创 生活之工资条(薪资结构参考)

序号姓     名部门出勤    天数应发部分应税所得额应扣部分实发合计公司缴纳社保公司缴纳公积金公司实付基本工资岗位津贴保密补偿金特殊奖金季度奖金平时加班小时平时加班工资休息日加班小时休息日加班工资节假日加班小时节假日加班

2015-12-08 15:14:20 1215

原创 C++之动态配置ip信息

## configManager.h#ifndef CONFIGACMUCONTROLLER_H#define CONFIGACMUCONTROLLER_H#include using namespace std;class ConfigACMUController{public: static ConfigACMUController * getInstance()

2015-12-08 15:12:36 1021

原创 C++之编码实现ping的功能

## ping_dev.h#ifndef PING_DEV_H#define PING_DEV_H#include "typedef.h"INT32 get_device_status(PCHAR pDevIp);INT32 ping_fun(PCHAR pDevIp);int ping_dev_by_icmp(PCHAR pDevIp);int ping_dev_by_icm

2015-12-08 15:10:36 1559

原创 C++之数据库处理代理模块

## DB操作的代理线程服务#ifndef CDBPROXYTHREAD_H#define CDBPROXYTHREAD_H#include "baseThread.h"#include "my_sql.h"#include "mysqldb.h"#include /********************************************************

2015-12-08 15:08:38 486

原创 WIFI之系统模块列表介绍

功能模块App名称模块描述运行设备升级upgrade接受cmd_module模块的信令进行调度各设备的suu进行升级动作serverserver_suu运行在服务器端的suu程序,负责完成服务器的升级工作servermemcached

2015-12-08 14:58:30 782

原创 WebKit之MediaPlayer之底层调度的源码分析

bool MediaPlayer::load(const KURL& url, const ContentType& contentType, const String& keySystem);#url=>lastPath=>extension=>#String mediaType = MIMETypeRegistry::getMediaMIMETypeForExtension(exten

2015-12-07 22:35:53 494

原创 WebKit之MediaPlayer的简单分析

## HTML5 MediaPlayer的源码分析零散总结HTMLMediaElement::HTMLMediaElement(const QualifiedName& tagName, Document* document, bool createdByParser): HTMLElement(tagName, document), ActiveDOMObject(documen

2015-12-06 22:56:13 773

转载 Event的三个阶段

在 2 级 DOM标准中,事件传播分为三个阶段:第一,捕获阶段。事件从 Document 对象沿着文档树向下一级一级传递给目标节点。如果目标的任何一个先辈注册了捕获事件句柄比如document.onkeydown=myonkeydown,那么在事件传播过程中马上运行这些句柄,而不等到传播到目标才执行。第二个阶段发生在目标节点自身。直接注册在目标上的适合的事件句柄将运行。

2015-12-06 14:13:16 1196

原创 CPP之中介者设计模式

创,转载请注明出处,谢谢!1 故事        公司组织去奥林匹克公园team building,主题是“把信送给加西亚”。头天,组长组织大家秘密商讨,主题时如何夺取第二天的ipad2大奖的计划。由于人员众多,组长怕大家不认识,要求每个人用一句话形容自己,然后顺时针把剩下的所有人描述自己的话再重复出来,这样经过2轮,名字基本记住了,虽然免不了张冠李戴:比如GC同学异常肯定的把

2015-12-06 14:10:50 305

汉化版dhcpd的服务器绿色软件

这是一个汉化版的绿色软件,运行于WIndows平台下的dhcpd的服务器软件。 存在Ini配置文件进行配置

2015-12-01

libevent.tar.gz的源码包

这是一个libevent的源码包,用于事件驱动的案例分析

2015-11-30

kindeditor的压缩包

这是一个js的格式化的输入的插件,可以方便的格式化输入各类信息(视频、图片、文字等)

2015-11-29

SQLiteSpy的db文件查阅器

这是一个绿色工具,可以方便的执行/查阅Sql语句

2015-11-19

绿色软件-识别可执行程序运行时依赖的dll库

绿色软件-全面分析exe程序的dll依赖关系

2015-11-18

绿色正则表达式测试的软件

这是一个绿色的测试正则表达式的软件,方便大家编写简单的正则进行测试

2015-11-18

绿色截图软件

这是一个绿色的截图软件,让PC上截图非常的方便

2015-11-18

绿色软件-颜色抓取器

这是一个绿色的工具,可以轻易的获取桌面上任一点的颜色RGB值

2015-11-18

基于Python实现的自动化生成XML解析类

这是一个采用Python脚本自动解析XML格式并生成对应Qt的解析XML的代码, 让Qt完全解脱了编写解析的逻辑。

2015-06-11

采用php编写在线聊天室

采用php脚本编写简易的在线聊天项目, 你可以采用它迅速的实现一个在线聊天室的功能。

2015-06-11

借助于php手机控制PC

这一段PHP的代码,手机可以通过php控制PC

2015-06-04

BasicExcel_test.zip

Linux环境下使用C++编程对Excel进行操作(创建、写入、读取等操作) 可以将demo中BasicExcel文件编译为静态库,然后作为第三方库对外进行调用

2015-05-28

protobuf-2.5.0.tar.gz

分享protobuf源码, 用于Linux下进行编译,用于自动化生成代码,大大降低通信协议的编写。

2015-05-28

qt编写的ftp简单客户端

如果想学习简单的QFtp的使用,这是一个不错的案例。

2015-05-25

C趣味程序百例,入门级别者必须要了解的哟

你对编程感兴趣吗? 那么你就必须要精通C语言啦 面对一个全新的事物,怎么在快乐之中逐渐的接受呢,那就下载这个100道的快乐编程题目吧等你全部弄懂啦之后,你就基本入门啦哟 !

2010-09-19

curses编程初步Linux中的一道亮色 哟

这个尽管没有QT那么华丽 但是还是有自己的特长的哟 我已经用他先后编写啦 单片机的流水灯的模仿程序 五子棋,小型坦克大战。。。

2010-09-18

汇编的基础入门的知识大奉送

想了解或是对汇编感兴趣的那就看看吧 不敢保证很好!但我可以像大家推荐,1分还是值得的哟

2010-09-18

Linux下图形界面mp3播放器的实现

稍微懂得编程的人都知道,mp3的播放可比wav要难多啦 写一个代码播放wav文件不是很难,但是播放mp3的代码,我想要难道一大批人啦哟!想尝试一下吗?那就来吧

2010-09-18

个人对Qt学习之后的感受和经验

知道谷歌地图是用什么做的吗? 可不是什么flash或是Ps呀? 那就是用QT做的哟 话说,图形界面上,只有你想不到的,没有她办不到的,你信吗? 不信就来试试哟

2010-09-18

《数字信号处理教程》程佩青(第二版)课后答案

你还在为数字信号处理的问题发愁吗? 那就赶快下了吧!解决你不少的麻烦! 我用了之后感觉好好啊!推荐大家!

2010-09-18

空空如也

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

TA关注的人

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