自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(106)
  • 资源 (4)
  • 收藏
  • 关注

原创 slickedit 破解方法

slickedit是跨平台的ide,个人认为是linux下最好用的c/c++ide,只是其并不免费,网上有很多破解方法,多是通过直接修改vs文件的两个关键字节来跳过注册类型的检查,现在使用最新1500006版本,按网上说法试验并不成功,无意打开slickedit.lic,这个文件是从官网得到的试用的授权文件,只有15天试用期,打开竟然看到里面有两个日期,将其日期都改到前一天,然后再打开程序,竟然就不提示过期了,哈哈,不敢相信其授权验证竟然会犯这么低级的错误。

2010-06-20 10:34:00 5865

转载 udev 事件处理

 处理 hotplug 传统的方法是,在内核中执行一个称为 hotplug 的程序,相关参数通过环境变量传递过来,再由 hotplug 通知其它关注 hotplug 事件的应用程序。这样做不但效率低下,而且感觉也不那么优雅。新的方法是采用 NETLINK 实现的,这是一种特殊类型的 socket ,专门用于内核空间与用户空间的异步通信。下面的这个简单的例子,可以监听来自内核 hotplug 的事件

2009-11-11 09:47:00 920

原创 C中如何调用C++函数

C中如何调用C++函数C中如何调用C++函数? 前阵子被问及一个在C中如何调用C++函数的问题,当时简单回答是将函数用extern "C"声明,当被问及如何将类内成员函数声明时,一时语塞,后来网上查了下,网上有一翻译C++之父的文章可以作为解答,遂拿来Mark一下。 将 C++ 函数声明为

2009-08-14 08:56:00 800

转载 linux小程序

7月20日例程十八_GUI_pygtkØ       功能l         python gtk入门,做最简单的界面:含普通窗口,按扭,回调函数,窗口关闭时退出的程序Ø       知识点l         python是解释性语言,无需编译,即可直接执行

2009-08-10 19:05:00 2589

转载 XML文件的解析--libxml库函数解释

libxml(一)                                     摘要 Libxml是一个有免费许可的用于处理XML、可以轻松跨越多个平台的C语言库。这个指南提供它的基本函数的例子。绪论 Libxml是一个实现读、创建及操纵XML数据功能的C语言库。这个指南提供例子代码并给出它基本功能的解释。在这个项目的主页上有Libxml及更多关于它可用的资料。包含有完整的API文

2009-07-31 14:43:00 540

转载 Linux wifi配置

Wi-FiWirelessFidelity,无线保真 技术与蓝牙技术一样,同属于在办公室和家庭中使用的短距离无线技术。该技术使用的使 2.4GHz附近的频段,该频段目前尚属没用许可的无线频段。其目前可使用的标准有两个,分别是IEEE802.11a和IEEE802.11b。该技术由于有着自身的优点,因此受到厂商的青睐。  Wi-Fi技术突出的优势在于:   其一,无线电波的覆盖范围广,基于

2009-07-20 11:21:00 873

转载 udev 自动挂载u盘

目前一些主流桌面系统(如Gnome,KDE,Xfce)的较新版本都支持自动挂载(mount)U盘了. 一个流传很广的说法是 HAL(硬件抽象层) 起了自动挂载的作用, 其实这是误解. 对于2.6内核而言, udev 才是直接从内核接收设备连接或断开信息的主体. udev 从内核得到信息后,根据一些简单规则(注意,是简单规则), 在 /dev 目录下创建相应的设备节点, 并进行某些相关操作. HAL

2009-06-12 09:36:00 1049

转载 cross compiler Toolchain(交叉编译工具链)的建立

要为嵌入式Linux系统建立交叉编译的toolchain。例子使用moblin,涉及的 binutils,gcc,glibc和kernel的版本都是非常新的,碰到了很多问题,网上有很多资料,但是版本大多比较旧,不能解决目前最新版本的 问题。每解决一个问题,后面又出现一个问题,有些沮丧,折腾了一个星期。下面是为目前新的版本建立交叉编译环境的过程,以moblin环境为例。我想,这 将是一篇很长的文

2009-06-05 12:46:00 1389

转载 MIPS基于DirectFB的GTK+的交叉编译步骤

0. 环境变量export PREFIX=/program/stb225gtkdfbexport LD_LIBRARY_PATH=$PREFIX/libexport PKG_CONFIG_PATH=$LD_LIBRARY_PATH/pkgconfigexport ARCH=mipsexport CROSS_COMPILE=/program/eldk/usr/bin/mips_4

2009-06-03 08:58:00 1987

原创 sigma2.8.5.0sdk编译注意点

toolchain 需用gcc4.3以下版本才能编译成功,4.1和4.2都可以。dcchd 编译directfb时需在configure.in中加入AC_PROG_CXX,并且libtool要使用低版本(1.5.26可通过)。 ubuntu8.10下装libtool1.5.26   ./configure --prefix=/usr  directfb解jpeg有问

2009-05-25 16:21:00 779

转载 制作mipsel-linux交叉编译工具

1 前言           在嵌入式开发中,MIPs处理器是常见的几中处理器类型之一。另一方面,Linux是开源软件,应用范围很广, 因其对包括MIPS在内的多种嵌入式处理器架构的良好支持. 因此在嵌入式应用也.也大量采用Linux。      在嵌入式开发过程中,很容易获得运行于x86架构PC上的Linux,并可使用其上的丰富的工具。gcc是Linux中一个很著名的C编译器,在编译

2009-05-17 20:28:00 754

转载 用 Javascript 获取页面大小、窗口大小和滚动条位置

页面大小、窗口大小和滚动条位置这三个数值在不同的浏览器例如 Firefox 和 IE 中有着不同的实现。即使在同一种浏览器例如 IE 中,不同版本也有不同的实现。本文给出两个能兼容目前所有浏览器的 Javascript 函数,能够获得这三个数值。获取页面大小和窗口大小的 Javascript 函数函数 GetPageSize 能够获得页面大小和窗口大小。执行这个函数会得到一个包含页

2009-05-15 08:31:00 969

转载 Ubuntu 8.10 精简安装

ubuntu 8.10:Alternate CD, F4 选择最小化命令行安装,然后更新。sudo apt-get updatesudo apt-get upgrade基本X系统核心:sudo apt-get install xorg-core (或者xorg) 精简gnome:sudo apt-get install gdmsudo apt-get install gnome-core几个重要包

2009-05-07 13:30:00 699

转载 Bootable USB stick with G4L

I figured this might be usefull for some, this can be done in windows or linux- I asume we have an empty usb stick, if not, we need about 55mb- I asume under windows the usb stick is drive F:- I asume

2009-05-07 11:40:00 873

转载 flash与html之间的“静态”传值

2009-03-12 11:26:53 作者:wangyan 来源:SimpleLife blog 浏览次数:27 网友评论 0 条在 论坛上经常看见有新手问到“我想让FLASH得到URL中的参数ID号,该怎么办?”“某某视频网站的FLASH播放器是如何播放不同ID的视频 的?”...诸如此类问题看到了太多,每次都有一堆回帖,众说纷纭,里面难免有误导性质的回复。今天

2009-05-06 08:44:00 519

转载 flash与js交互ie跟ff通用的方法

irobots blogHome Archives Search Tags Comments Tools ChatHis Trackbacks Linksflash与js交互ie跟ff通用的方法Submitted by irobot on 2009, February 14, 4:36 PM.

2009-05-06 08:29:00 1365

转载 Linux 开发环境工具 下载网址大全

软件集成开发环境(代码编辑、浏览、编译、调试) Emacs            http://www.gnu.org/software/emacs/ Source-Navigator 5.2b2    http://sourceforge.net/projects/sourcenav Anjuta             http://anjuta.sourceforge.net(可用yum安装

2009-04-25 15:32:00 2384

转载 Wget用法、参数解释的比较好的一个文章

wget功能的强大就不用多说了,在高手手里,它就像是个无往不利的杀人利器,下面是转载的一篇Wget用法、参数解释的比较好的一个文章,当然最好的老师还是man wget是一个从网络上自动下载文件的自由工具。它支持HTTP,HTTPS和FTP协议,可以使用HTTP代理. 所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个wget下载任务,然后退出系统,wg

2009-04-25 11:34:00 1298

转载 Linux下用命令关闭显示器

笔记本是没有显示器按钮的,所以需要一个除了合上屏幕之外关闭显示器的方法。在X下,可以用以下命令关闭显示器xset dpms force off在终端下,要自动关闭显示器了,可以在bashrc中添加if [ ${TERM} == linux ]; thensetterm -blank 1 -powersave powerdownfi以上操作需要ACPI的支持,

2009-04-21 00:14:00 8257 1

转载 Linux 下串口编程入门

级别: 初级左锦 ([email protected]), 副总裁, 南沙资讯科技园2003 年 7 月 03 日Linux 操作系统从一开始就对串行口提供了很好的支持,本文就 Linux 下的串行口通讯编程进行简单的介绍。串口简介串行口是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用。常用的串口是 RS-232-C 接口(又称 EIA RS-232-C)它是在 1

2009-04-20 22:26:00 581

原创 glade制作界面编译须知

在使用glade制作界面过程中,关于信号连接部分,有几点需要注意,否则编译不会报错,但运行时无法调用回调函数1   回调函数不能申明为static   2  链接库需要加上-rdynamic

2009-04-16 18:43:00 556

原创 常用正则表达式

正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [/u4e00-/u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^/x00-/xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:/n/s*/r评注:可以

2009-04-14 14:12:00 491

原创 linux下firefox的视频插件

最近写个需要内嵌浏览器的gtk程序,并需要在内嵌浏览器中播放视频,一开始使用mozilla-mplayer,但是发现不够稳定,随后又试了其它,像vlc的插件,更是不稳定,后来发现gecko-mediaplayer 这个插件还算可以,并且这个插件安装后会自动在xulrunner的plugins中建立链接到插件,比较方便,像mozilla-mplayer只会安装插件到mozilla的plugins中,

2009-04-12 23:52:00 2967 2

原创 mplayer-mozilla 配置说明

使用gtkmozembed来浏览网页,其中需要调用一个页面来播放指定的视频文件,用到了mplayer-mozilla插件,其默认显示的时候会显示文件载入进度和控制按钮栏,通过修改配置可以隐藏这些。 在配置文件中加入以下几行showlogo=0                   //不显示插件logoshowcontrols=0            //不显示控制按钮栏showtra

2009-04-10 14:05:00 1021

转载 网页内嵌多媒体 IE,Mozilla、Firefox、NetScape、Opera

来源:http://www.phpchina.com/54842/viewspace_31724.html如果你不总是用Windows上的InternetExplorer 来上网的话,你可能会注意到,许多网站上的视频点播之类的多媒体内容,你无法直接在 Internet Explorer 以外的其它浏览器中观看,比如明明已经安装了插件却提示缺少插件,或者什么都不提示出现空的框框,或者显示了播放器

2009-04-10 13:32:00 2164

转载 wget下载整个网站

wget下载整个网站可以使用下面的命令 wget -r -p -k -np http://hi.baidu.com/phps ,-r表示递归下载,会下载所有的链接,不过要注意的是,不要单独使用这个参数,因为如果你要下载的网站也有别的网站的链接,wget也会把别的网站的东西下载下来,由于互联网的特性,很有可能你会把整个互联网给下载下来 --,所以要加上 -np这个参数,表示不下载

2009-04-10 13:08:00 678

转载 Linux精简指南

编译过程如下:make menuconfig对内核进行配置,执行该命令的时候,要求所开的终端宽度要足够显示80个字符,以显示整个配置的图形界面,否则会出现错误。进入配置界面之后,在Device Driver->block devices里面选择RAM Disk supportInitial RAM disk support两个项目。在Graphics support里面选择

2009-04-09 14:18:00 543

转载 从头开始生成 SELinux

文档选项<trvalign="top"><img alt="" height="1" width="8"src="//www.ibm.com/i/c.gif"/><img alt="" width="16"height="16" src="//www.ibm.com/i/c.gif"/><td class="small"w

2009-04-09 10:52:00 929

原创 如何让firefox或gtkmozembed支持视频播放

mplayer是linux下功能强大的媒体播放器,其提供的mozilla插件将使firefox也能在线观看各种视频,下面简要记录安装和使用步骤。 安装mplayer就不说了,可以直接下载源码进行编译安装,也可以简单到一句sudo apt-get install mplayer就搞定。安装mplayer后需要安装解码包,这样能够支持更多的视频编码格式,将解码包复制到/usr/lib/co

2009-04-08 16:00:00 1062

原创 Facebook对memcached的提升 2008-12-16 – 15:十二

原文:Scaling memcached at Facebook作者:Paul Saab翻译:ShiningRay如果你翻阅过一些关于大型网站扩展(Scaling)的资料,那么你可能听说过一个叫memcached的东西。memcached是一个高性能、分布式的内存对象缓存系统。我们Facebook可能是世界上最大的memcached用户了。我们利用memcached来减轻数据库

2009-03-30 22:19:00 495

原创 一个简易的UDP Proxy程序

一个简易的UDP Proxy程序作为>的补充1、为什么开发这个UDP程序网络状况如上文>。我们的socks代理是有权限的(相信很多公司都有这种情况存在)。写这个程序的时候,我还没有socks代理的权限,所以不能上OICQ。这让我感到很不方便。所以,我决定写一个UDP的代理程序来实现我上OICQ的愿望。原理同上文是一样的。只是在具体实现上略有所不同。先看看源代码,稍后再来解释。(由于这个版本是一个完

2009-03-29 17:44:00 1609

转载 zlib

zlib 是通用的压缩库,提供了一套 in-memory 压缩和解压函数,并能检测解压出来的数据的完整性(integrity)。zlib 也支持读写 gzip (.gz) 格式的文件。下面介绍两个最有用的函数——compress 和 uncompress。 int compress(Bytef *dest, uLongf *destLen, const Bytef *source, u

2009-03-28 17:44:00 4411 1

转载 Macromedia Flash文件格式(SWF)详细说明书

Macromedia Flash文件格式(SWF)(读作“swiff”)是Macromedia Flash播放器在互联网上进行矢量图形和动画发布的文件格式。SWF文件格式不是为图像编辑器之间共享图像而是为高效的解释格式设计的,它的设计是为了满足以下条件:在屏幕上即时显示:此格式的最主要目标是在屏幕上即时显示和支持实例,彩色图像的快速播放,动画和交互式按钮。可扩展性:此格式为标签式格式,因此

2009-03-28 15:09:00 2148 1

原创 正则表达式30分钟入门教程

版本:v2.3 (2008-4-13) 作者:deerchao 转载请注明来源目录跳过目录本文目标如何使用本教程正则表达式到底是什么东西?入门测试正则表达式元字符字符转义重复字符类分枝条件反义分组后向引用零宽断言负向零宽断言注释贪婪与懒惰处理选项平衡组/递归匹配还有些什么东西没提到联系作者最后,来

2009-03-26 22:07:00 563

转载 在javascript中操作兼容IE/Firefox浏览器的XMLDOM及扩展[最新]

一谈起XMLDOM在IE/Firefox浏览器的兼容性,向来都是头疼的问题,也苦了众多前辈在多标准的现状下总结出了颇有价值的代码,以免后人再走弯路。随着javascript和dom版本的不断升级,旧的代码在效率和实现上也适时的出现些变化,达到适应最新同时向下兼容的效果。在javascript中操作xmldom常用的有以下几种场景:    一、创建XMLDOM对象 1var _xml

2009-03-20 09:51:00 1435 1

转载 Firefox中的XML DOM

现在我们来看看Firefox中的XML DOM实现,Firefox的开发人员采用更为标准的方法,将其作为JavaScript实现的一部分。Mozilla确保所有基于Gecko的浏览器的所有平台都支持XML DOM。Firefox中创建一个XMLDOM,需要调用document.implementation对象的createDocument()方法。该方法接受三个参数:第一个参数是包含文

2009-03-19 20:58:00 604

原创 页面过渡效果

FrontPage通过“格式”菜单中的“网页过渡”选项,可以为网页的进入或退出设置不同的动态效果。但Dreamweaver中并没有这个特效选项,需另外安装插件。其实,要实现这一效果,用如下方法便可轻松获得: 打开网页源代码,若你想实现网页以垂直百叶窗的方式打开,可以在源代码的〈head〉与〈/head〉之间加入如下语句〈metahttp-equiv="Page-Enter" content

2009-03-18 14:19:00 686

转载 Firefox关联mplayer打开mms的方法

  在firefox地址栏输入about:config.在出现的界面空白处点右键,新建"string",在弹出的框中输入network.protocol-handler.app.rtsp,回车。    在值项中输入mplayer的路径(Slackware中刚才mplayer的默认安装路径为/usr/local/bin/mplayer)    新建"string",值项为netw

2009-03-14 22:35:00 903

原创 揭开正则表达式的神秘面纱

引言    正则表达式(regularexpression)就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。比如 表达式“ab+”描述的特征是“一个 a 和 任意个 b ”,那么 ab, abb, abbbbbbbbbb 都符合这个特征。<!-- g

2009-03-13 14:38:00 389

转载 webkit为什么不能显示中文

经过debug发现/usr/share/language-selector/fontconfig/zh_CN是fontconfig的配置文件,里面有关于不同的family的配置,如                        serif                                        Bitstream Vera Se

2009-03-10 16:03:00 1199

slickedit linux 1500006破解补丁 基于前辈方法创新 绝对有效

slickedit linux 1500006破解补丁 基于前辈方法创新 绝对有效,内附有具体操作说明,给你可用文件的同时也说明了破解的方法

2010-06-20

25个经典汇编程序案例集合

首先声明这不是我自己写的程序,作者的例子很实用易懂,初学者很值得看看

2010-04-18

frame buffer device.pdf

frame buffer 驱动编写指南,详细讲述了frame buffer的几个核心数据结构,及如何实现一个frame buffer驱动

2009-02-18

C高质量编程指南_林锐

看这本书最好有一点C语言功底,这是纠正你的编程习惯,教你写出高质量代码的书,想成为编程高手的千万不要错过,读完之后定会获益匪浅

2008-10-25

空空如也

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

TA关注的人

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