自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 资源 (15)
  • 收藏
  • 关注

原创 Ubuntu 14.10 安装subversion 1.6.17版本

安装了ubuntu-14.10版本后发现默认安装subversion 1.8. 而1.8版本与目前XP上使用的1.6版本无法兼容,网上搜索了下发现使用1.8版本的人并不多,为了避免开发环境切换带来的开销,暂不想将XP下也升级到1.8. 那只能ubuntu上安装1.6.1.下载subversion-1.6.17.tar.gz     http://download.csdn.net/

2015-01-12 20:30:15 1913

原创 Ubuntu 14.10 搭建nfs服务器

1.安装nfs$sudo apt-get install nfs-kernel-server2.增加目录到nfs列表$vi /etc/exports在末尾加入:/home/nfs *(rw,sync,no_root_squash)3.重启服务器:$sudo /etc/init.d/nfs-kernel-server restart

2015-01-02 21:34:21 1075 1

原创 Ubuntu 14.10 安装samba服务器

1.安装samba$sudo apt-get install samba2.编辑配置表$vi /etc/samba/smb.conf 在最后增加以下SECTION:[ home ]comment = workplacebrowseable = yeswriteable = yespath = /home/valid users = smb3.创建sm

2015-01-02 21:28:01 1117

原创 Ubuntu 14.10 tftp服务器搭建

1. 安装客户端/服务端/inetd$sudo apt-get install tftp tftpd openbsd-inetd2.创建1个tftp目录$sudo mkdir /home/tftp3.修改/etc/inetd.conf,增加1行如下:tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tf

2015-01-02 21:21:49 1056

原创 Ubuntu 14.10 安装完root用户无法登录SSH的问题

需要操作以下流程,1. vi /etc/ssh/sshd_config将 PermitRootLogin without-password改为PermitRootLogin yes2.执行/etc/init.d/ssh restart

2015-01-02 20:55:59 1021

原创 Android 编译时出现r cannot be resolved to a variable

问题:编译出现r cannot be resolved to a variable原因:SDK的Tools没有安装解决:在Android SDK Manager中安装Tools部分,包括如下4项,            1.Android SDK Tools  Rev.22.0.5            2.Android SDK Platform Tools Rev.18.0.1

2013-09-01 18:47:52 1098

原创 如何将电脑输出声音转到麦克风输入

用途:语音通话时播放音频文件给对方设置:双击右下角喇叭-->选项-->属性->混音器选择"Audio Input"-->取消麦克风的选择,设置立体声混音的选择。

2012-10-26 18:00:23 38201 3

原创 大家来讨论怎么写概要设计

笔者声明:本文讲述笔者浅薄的观点,意在抛砖引玉,望网友一起发表观点共同切磋。 目前网络上的概要设计格式繁多,质量也是参差不齐,许多人更是为了设计而设计,模板找来套一套填一填,写出来的设计文档只能当欣赏用,也有许多人分不清概要设计和详细设计的区别。对于比较没有设计经验的人在网络上搜索范本时可能会很迷惘,到底哪个才是好的概要设计模式?其实当这个时候你只要问自己两个问题便可以判断出这是不是一个好

2012-08-14 14:46:12 4081

原创 如何编写Linux下的USB键盘驱动

1.   指定USB键盘驱动所需的头文件:#include /*内核头文件,含有内核一些常用函数的原型定义*/ #include /*定义内存分配的一些函数*/ #include /*模块编译必须的头文件*/ #include /*输入设备相关函数的头文件*/ #include /*linux初始化模块函数定义*/ #include /*USB设备相关

2010-05-22 13:32:00 2240

原创 我所知道的矩阵键盘工作原理

最近在笔记本EC中使用到了18*8矩阵键盘,我原本以为这应该是很简单的实现原理:按下某个键时有一根行线与一根列线电平变化。简单地举个例子,比如18根列线为C0~C17,8根行线和R0~R7, 初始时所有的26线全为高电平, 按下按键‘A’时R0和C0为低电平,按下按键‘B’时R0和C1为低电平, 按下按键‘C’时R1和C0为低电平, 按下按键‘D’时R1和C1和低电平…,以此类推。这个实现原理

2010-05-22 11:57:00 5935 6

转载 Linux 汇编语言开发指南(转)

/*******************************************************转自:http://blog.csdn.net/idoit0204/archive/2008/07/23/2699233.aspx *******************************************************/ 汇编语言的优点是速

2010-05-22 11:50:00 681

转载 bochs下编译linux0.11 (转)

/********************************************转自:http://blog.csdn.net/s_ware/archive/2007/03/22/1537088.aspx********************************************/我安装的操作系统是ubuntu 下载一个带有 gcc 1.40 编译环境的 Linux 0.11

2010-05-22 11:49:00 850

转载 INT 14H (转)

(1)、功能00H 功能描述:初始化通信口 入口参数:AH=00H DX=初始化通信口号(0=COM1,1=COM2,……) AL=初始化参数,参数的说明如下: 波特率奇偶位停止位字的位数 76543210 000 = 110X0 = None0 = 1 bit10 = 7 bits 001 = 15001 = Odd1 = 2 bits11 = 8 bits 010 = 30011 = Even

2010-05-22 11:48:00 1699

原创 我的第一个FPGA实验

经过几天痛苦的FPGA学习过程,终于能在开发板上跑我的第一个简单到不能再简单的FPGA程序 ———二选一多路器。以下是我的详细实验描述。 实验目的:使用三个按钮组成二选一多路器的三个输入信号控制一个LED输出(亮或不亮) 实验平台:装有Quartus II的PC机、Cyclone III EP3C25F324C6开发板 实验步骤: 1. 打开Quartus II,创建一个新的工程。 2. 将工作目

2010-05-22 11:38:00 1483 1

转载 在plsql中使用exp imp工具实现oracle数据导出导入(转)

Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。 执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行, DOS中可以执行时由于 在oracle 8i 中 安装目录/o

2010-05-22 11:35:00 10217 1

转载 /proc/sys/net/ipv4下各项的意义(转)

tcp_syn_retries :INTEGER 默认值是5 对于一个新建连接,内核要发送多少个 SYN 连接请求才决定放弃。不应该大于255,默认值是5,对应于180秒左右时间。(对于大负载而物理通信良好的网络而言,这个值偏高,可修改为2.这个值仅仅是针对对外的连接,对进来的连接,是由tcp_retries1 决定的) tcp_synack_retries :INTEGER 默认值是5 对于远端

2010-05-22 11:25:00 986

转载 PC I/O地址分配(转)

PC只用了10位地址线(A0-A9)进行译码,其寻址的范围为0H-3FFH,共有1024个I/O地址。 这1024个地址中前半段(A9=0,范围为0H-1FFH)是属于主机板I/O译码, 后半段(A9=1,范围为200H-3FFH)则是用来扩展插槽上的I/O译码用。          I/O端口功能表 ——————————————————————————— I/O地址 功能、用途 ————————

2010-05-22 11:25:00 869

转载 比较全的虚拟键码(转)

from http://blog.vckbase.com/lishengg_blog/archive/2004/10/28/1141.aspx--------------------------------------------------------------------------------------------------- The following table shows the

2010-05-22 11:23:00 638

转载 用C语言实现Ping程序功能(转)

用C语言实现Ping程序功能 日期:2006-12-25 作者:梁俊辉 来自:IBM DW中国<!---->大部分人用ping命令只是作为查看另一个系统的网络连接是否正常的一种简单方法。在这篇文章中,作者将介绍如何用C语言编写一个模拟ping命令功能的程序。ping命令是用来查看网络上另一个主机系统的网络连接是否正常的一个工具。ping命令的工作原理是:向网络上的另一个主机

2010-05-22 11:12:00 763

原创 如何将MFC程序改为UNICODE类型

1.    在Project->C/C++->Preprocessor definitions 中去除_MBCS, 增加_UNICODE2.    在Project->Link->Category->Output->Entry-point symbol处增加wWinMainCRTStartup3.    拷贝3个文件到工程所在目录:mfc42u.lib, mfcs42u.lib, atlthunk

2010-05-22 11:10:00 1230

原创 Debian5.0下BOOTSPLASH配置过程

1.   内核支持: a)     从http://people.open-minds.org/laurent/linux-bootsplash/下载对应的内核补丁; b)   #cd /usr/src/linux-source-2.6.22 c)   #cat bootsplash-3.1.6-2.6.22.diff |patch –p1 d)   选上Device Drivers --->Gr

2010-05-22 11:09:00 1110

原创 EVC中透明控件的实现

本文从创建一个工程开始详细说明如何用EVC实现WINCE应用程序下的透明控件(这里实现按钮和STATIC)。1.     新建一个MFC对话框工程取名TransButton 2.     在ResourceView处插入一背景图片IDB_BITMAP13.     在对话框中拉4个控件:两个按钮,两个STATIC4.     增加TransButtonDlg.h文件中增加如下3个类

2010-05-22 11:00:00 1224 1

转载 Visual C++中使用gotoxy() / clrscr()等函数(转)

出自:http://blog.ednchina.com/lijin305/62382/message.aspx -------------------------------------------------------------------------------- #include void clrscr(void); void clreol(void); void clreoscr(v

2010-05-22 10:56:00 1616

原创 WINCE EBOOT的配置方法

-------------------------------------------------------------------------------------------------------------------------------------- EBOOT是WINCE调试的好工具,在EBOOT上我也走了不少弯路,现将成功的经验与大家分享,希望能给有需要的人一点帮助!---S

2010-05-22 10:50:00 1820

原创 WINCE BIOS BOOT LOADER方法

 1.   准备软驱与软盘一张 2.   运行C:/Program Files/Windows CE Platform Builder/5.00/CEPB/UTILITIES/websetup.exe。 3.   运行C:/WINCE500/PUBLIC/COMMON/OAK/CSP/X86/BIOSLOADER/DISKIMAGES/ setupdisk.144,这程序默认用websetup

2010-05-22 10:47:00 1353

原创 浅谈破釜沉舟在现实中的应用

以前一直觉得破釜沉舟应该是电影中打仗或者是公司面临抉择时才会用到的策略,后来才发现,原来像我这样一个平民也是可以破釜沉舟的。    从最小的应用说起吧, 早上起床是最最痛苦的时候,我只需要破釜沉舟一下,马上就让你不敢赖床。 比如说,闹钟一响时我就告诉自己,如果我数10秒没有马上起床的话我这辈子都会是穷光蛋,这样我想10个起码有9个会立马跳起来,谁会愿意为这一会的懒觉买这么大的一笔单呢? 当然如果你

2010-05-22 10:45:00 1441

转载 x86汇编指令集(转)

数据传输指令 它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据. 1. 通用数据传送指令. MOV 传送字或字节. MOVSX 先符号扩展,再传送. MOVZX 先零扩展,再传送. MOVSX reg16,r/m8 ; o16 0F BE /r [386] MOVSX reg32,r/m8 ; o32 0F BE /r [386] MOVSX reg32,r/m16 ; o32 0F BF

2010-05-22 10:44:00 2553

转载 USB枚举周详过程剖析(转)

/********************************************************************************很抱歉找不到原始出处,  转载地址:http://blog.csdn.net/flylonginsky/archive/2007/07/17/1694865.aspx********************************

2010-05-22 10:39:00 526

原创 X86平台上的TCPMP编译过程

最近因为在WINCE播放视频文件,画面很不流畅, 于是想弄个TCPMP来试下效果. 没想到这个X86 平台上的TCPMP网络上还真的是找不到, 只能找到ARM平台的, 一打开就提示不是有效的WINCE应用程序. 有幸的是在驱网上找到了TCPMP的源码, 于是便自己编译. 说到这个编译过程那可也是一波三折, 具体不再多说啦, 下面我列出所有我在编译过程中的遇到的错误, 一般是可以解决想要编译X86平

2010-05-20 23:39:00 1214 1

原创 CE BIOSBOOTLOADER 启动LOGO和进度条修改方法

----------------------------------------------------- 本文介绍了该无法修改BIOS BOOT LOADER启动时显示的LOGO和进度条.BIOS BOOT LOADER的源码位置为C:/WINCE500/PUBLIC/COMMON/OAK/CSP/X86/BIOSLOADER/LOADER,根据需要按如下的方法修改完重新编译,在LOADER目录

2010-05-20 23:38:00 1809

原创 WINCE5.0中PLAYWND的编译步骤

PLAYWND源文件的目录是$(_PUBLICROOT)/DIRECTX/SDK/SAMPLES /DSHOW/PLAYERS/PLAYWND, 默认情况下WINCE是不会将playwnd加入到内核中去的。下面介绍的是如何成功编译playwnd项目及将playwnd.exe加入到wince内核中。 1.   打开PLAYWND目录下的source文件,将TARGETTYPE=LIBRARY改为TA

2010-05-20 23:38:00 1193

转载 忘记XP密码的解决办法(转)

        启动计算机,在windows xp启动画面出现后马上按下F8键,选择"带命令行的安全模式". 运行过程结束时,系统列出系统超级用户"administrator",进入命令行模式,然后就可以用net user password命令来修改密码了,比如账号为fox希望将密码设置为12345678,那么可以输入:net user fox 12345678 /add这样就强制将"fox"用户

2010-05-20 23:36:00 536

原创 wince中loadcepc.exe的编译经历

/*********************************************************************2007年11月21日记录于ccidnet的BLOG, 2010年5月20日因BLOG搬家转移至此********************************************************************/      这两

2010-05-20 23:33:00 1424 1

原创 在VC中创建DLL文件

一.Win32动态链接库 1.制作的步骤: (1)新建WIN32 Dynamic-link Library工程,工程名为MyDll,选择A simple DLL project类型。 (2)MyDll.h的内容如下: extern "C" _declspec(dllexport) int sum(int a,int b);//本文所有的例子只有一个sum即加法函数。 (3)MyDll.cpp的内容

2010-05-20 23:31:00 462

原创 VC小技巧

----------------------------------------------------------------------------------- 将自己碰到的问题的解决方法列出,希望能给遇到相同问题的朋友方便。 2007-11-09,modified by Sunwill. ---------------------------------------------------

2010-05-20 23:30:00 556

转载 USB基础知识(转)

原作者:heman 转自 http://www.mcublog.com/blog/blog2007/heman/archives/2007/21884.htmlUSB的重要关键字:1、端点:位于USB设备或主机上的一个数据缓冲区,用来存放和发送USB的各种数据,每一个端点都有惟一的确定地址,有不同的传输特性(如输入端点、输出端点、配置端点

2010-05-20 23:29:00 586

原创 linux下挂载USB光驱和硬盘的方法

/*************************************************************该方法适用于2.6内核, 2.4内核的系统请自己修改对应的地方*************************************************************/  如果你使用的是USB光驱, 在linux下用命令:#mount -t iso9660

2010-05-20 23:28:00 7923

原创 解决首次进入gnome无法使配制文件生效的办法

/******************************************************************该方法是在制作安装盘的过程中摸索出来的,贴出来让有碰到同样问题的朋友参考,对制作安装盘特别有用^_^*******************************************************************/    当我们想要在未进入过g

2010-05-20 23:28:00 980

原创 简单地用nfs实现linux间文件共享

========================================================== 本文列出比较简单的nfs配置方法,若需要更多功能可参考 http://debian.linuxsir.org/doc/inthedebianway/nfs/ ========================================================== 1.服

2010-05-20 23:26:00 484

原创 将自己的模块编入2.6内核的方法

举个例子: 你自己编写了个网卡驱动,源文件为realtek123.c ,你可以将这个文件拷贝到/usr/src/linux-2.6.11/drivers/net 目录中,并打开/usr/src/linux-2.6.11/drivers/net/Kconfig文件,里面有如下的内容: config NETDEVICES depends on NET bool "Net work device sup

2010-05-20 23:26:00 612

TcpTest.rar

基于MFC的TCP客户端与服务端的例子,该源码适合准备在MFC开发SOCKET通讯的开发人员。例子由本人编写,如有任何问题请联系本人。

2019-12-20

subversion-deps-1.6.17.tar.bz2

subversion SVN 1.6.17 for ubuntu, ubuntu 14.10编译通过。具体查看本人博客。

2015-01-12

subversion-1.6.17.tar.gz

subversion svn 1.6.17 for ubuntu, ubuntu 14.10编译通过

2015-01-12

pjsip源代码

开源/C语言写的口碑较好的SIP源码,模块化很清晰。

2012-08-14

中国来电显示(DTMF)标准

中国来电显示(DTMF)标准,里面描述了中国DTMF的频率响度等标准。

2012-08-14

USB转TTL驱动

嵌入式开发工具,USB转TTL驱动,PL2303设备驱动。

2012-08-14

C8051F06X的DEMO源码

C8051F06X的DEMO源码, 各种外设驱动都有。

2011-11-04

CAN2.0总线协议

CAN2.0总线协议文档can20bus.pdf

2011-11-04

C8051F系列单片机开发与C语言编程.pdf

C8051F系列单片机开发与C语言编程.pdf

2011-11-04

EVC中透明控件的实现

EVC中透明按钮,静态框等透明控件的实现源码~~~~~

2010-05-22

LINUX USB键盘驱动源码

linux下USB键盘驱动源码+说明文档

2010-05-20

QT4的HelloWorld程序

QT4上的HelloWorld程序,包含源码和文档~QT入门资料

2010-05-14

类似XP音频控制软件源码

与XP音频控制窗口相似的软件源码,内含录音代码。

2008-04-25

WINCE键盘钩子源码

WINCE下的键盘钩子源码,实现了记录键盘事件和屏蔽系统组合键的功能。

2008-04-25

XP键盘钩子源码

XP下的键盘钩子,有记录键盘事件和屏蔽系统组合键的功能。

2008-04-25

空空如也

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

TA关注的人

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