自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

stevenliyong 的专栏

Believe[Dot]Make

  • 博客(31)
  • 收藏
  • 关注

转载 Linux X display manager

X display manager includes three types:1.XDMXDM (in full, the X Window Display Manager) is the default display manager for the X Window System. It is a bare-bones X display manager. It was introduced

2008-12-31 14:18:00 4148

原创 What is "Buffer Overflows" and "format string vulnerabilities"

 伦敦大学孟博士极力推荐的内容. 网站是 http://doc.bughunter.net/ 1. C 语言缓冲溢出漏洞http://doc.bughunter.net/buffer-overflow/buffer-overflows.html 2. C++ 虚函数缓冲溢出漏洞http://doc.bughunter.net/buffer-overflow/cpp-

2008-12-30 09:16:00 1109

转载 MSN远程协助

使用之前,在求助者的计算机上,请确认以下操作:点击"开始"->"控制面板"->"性能和维护"->"系统",看到"系统属性"窗口后点击"远程",确认"允许从这台计算机发送远程协助邀请"、"允许用户远程连接到这台计算机"和"远程协助"的"高级"里的"允许此计算机被远程控制"这三项被钩选。MSN中怎么使用远程协助,远程桌面? 一、远程协助MSN中怎么使用远程协助,远程桌面?  使用该功能

2008-12-26 16:11:00 6411

原创 webERP 添加客户->分公司信息 'vtiger_accountid' doesn't have a default value

 webERP 添加客户->分公司信息的时候报SQL错误. vtiger_accountid doesnt have a default value 解决办法是把sql-mode 设置成ANSI.  打开C:/Program Files/MySQL/MySQL Server 5.0/my.ini sql-mode="STRICT_TRANS_TABLE

2008-12-26 15:21:00 1162

原创 HowTO use DUN on arm-xscale

1. Precondition1.1)pppd and chat have been cross compiled and been placed in the /usr/sbin/ of the target(arm) file system.         1.2) Dial-up related script should be existing in the /etc/ppp/ of t

2008-12-25 17:26:00 1048

原创 实施配置 b/s 架构 webERP

 昨天晚上终于把webERP + 汉化 在本地配置成功了.这可是我从未涉足的领域啊. 主要是受两个表哥所托,他们的工厂需要一套ERP系统... 环境是这样的WindowsXP +  Apache HTTP Server2.2.11 + php-5.2.8-win32 + mysql-5.0.67-win32 +  webERP3.09 + webERP汉化包zh_CN-3.10

2008-12-25 08:48:00 4105 2

原创 How to cross compile the PPP to arm-xscale

1.如果需要让pppd支持packet filtering 功能的话就需要编译libpcap.cross compile libpcap-1.0.0./configure --host=arm-xscale-linux-gnu --prefix=/usr/arm-xscale-linux-gnu/直接出错了configure: error: pcap type not dete

2008-12-24 16:53:00 3741 1

原创 vCard解析 可以用libmimedir 了

 以前项目 vCard 解析部分的代码是自己写的,时不时有问题出来. 现在可以用libmimedir替代了.  libmimedir 依赖于 glib,不过两者都是LGPL协议的,我们可以放心使用.  前面编译BlueZ中也用到了glib. 所以现在交叉编译libmimedir就很简单了. export PKG_CONFIG_LIBDIR=/usr/arm-xscale

2008-12-19 13:08:00 2481

转载 简述蓝牙协议栈-完整版

          项目刚好做到蓝牙了,也不是很忙,讲讲自己最近一段时间做的东西。         提到协议栈,都会想到与开放式系统互联(OSI)协议栈的 ,OSI协议栈定义了厂商们如何才能生产可以与其它厂商的产品一起工作的产品。协议栈是指一组协议的集合,举个例子,把大象装到冰箱里,总共要3步。每步就是一个协议,3步组成一个协议栈。把应用层数据包发出去,也要好几步,TCP/UDP头,IP头

2008-12-18 16:22:00 15196 1

转载 关于虚继承

 在过去的学习中,我们始终接触的单个类的继承,但是在现实生活中,一些新事物往往会拥有两个或者两个以上事物的属性,为了解决这个问题,C++引入了多重继承的概念,C++允许为一个派生类指定多个基类,这样的继承结构被称做多重继承。    举个例子,交通工具类可以派生出汽车和船两个子类,但拥有汽车和船共同特性水陆两用汽车就必须继承来自汽车类与船类的共同属性。   由此我们不难想出如下的图例

2008-12-18 16:16:00 975

转载 关于gcc、glibc和binutils模块之间的关系,连同在现有系统上升级glibc

 关于gcc、glibc和binutils模块之间的关系,连同在现有系统上升级glibcgcc、glibc和binutils模块之间的关系1) gcc(gnu collect compiler)是一组编译工具的总称。他主要完成的工作任务是“预处理”和“编译”,连同提供了和编译器紧密相关的运行库的支持,如libgcc_s.so、libstdc++.so等。2) binutils提供了一系列用来创建、

2008-12-18 16:11:00 1287

原创 动态共享库.so的搜索路径优先级

 这是我在交叉编译openobex-1.3的时候遇到的问题.最极端的情况是这样的.1.设定pkg的路径:export PKG_CONFIG_LIBDIR=/usr/arm-xscale-linux-gnu/lib/pkgconfig2.但是./configure 的时候--prefix 又设置成了另外一个路径./configure --host=arm-xscale

2008-12-18 14:50:00 1223

原创 How to cross compile and use hcidump-1.42

   export PKG_CONFIG_LIBDIR=/usr/arm-xscale-linux-gnu/lib/pkgconfig  pkg-config --list-all 确认后接着就可以交叉编译hcidump-1.42了./configure --host=arm-xscale-linux-gnu --prefix=/usr/arm-xscale

2008-12-17 09:22:00 1726

原创 How to setup pskey to csr-bc4 chip

 1.设置bcsp的baud rate,网上查了一下需要 bccmd只能重新cross compile bluez-4.18,增加--enable-bccmd选项./configure --host=arm-xscale-linux-gnu --prefix=/usr/arm-xscale-linux-gnu --disable-audio --enable-test --enable

2008-12-16 17:45:00 7448 1

原创 How to use obex-data-server to transfer a file on ARM-xScale platform (原创)

1.接上文 obex-data-server 已经运行起来了接下来就可以运行obex-data-server/test 下的ods-dbus-test 来测试OPP 功能了# ./ods-dbus-test 00:1B:FB:17:6B:E1 OPP /test.txt** Message: CreateBluetoothSession ("00:1B:FB:17:6B:E1", "00:00:0

2008-12-16 10:14:00 2954 1

原创 How to run dbus and obex-data-server on ARM-xScale

 1. Cross Compile dbus-glib-0.78echo ac_cv_func_posix_getpwnam_r=yes>arm-linux.cacheecho ac_cv_have_abstract_sockets=yes>>arm-linux.cache./configure --host=arm-xscale-linux-gnu --cache-file=arm-li

2008-12-12 17:53:00 2730

原创 Pseudo Terminal 写到master 里面的数据默认是回显的

 今天上午调试蓝牙串口, 需要用到 Pseudo Terminal 碰到这位兄弟一样的问题http://topic.csdn.net/u/20080110/16/3ca493af-09c5-441d-9a6e-381df51ef240.html int find_pts(char **slave) {   int    master;   extern char  *pts

2008-12-12 11:11:00 782

原创 动态.so库的环境设置, 使用 ld.so.conf

   动态库文件的搜索路径除了通过 LD_LIBRARY_PATH 来指明,还可以在 /etc/ld.so.conf 文件中添加库的搜索路径。  将自己可能存放库文件的路径都加入到/etc/ld.so.conf 。如:/usr/local/lib/opt/navu/lib/opt/GPL/lib

2008-12-11 13:29:00 4335

原创 补充一下关于 pkg-config 在交叉编译中的使用

 这是pkgconfig 官方, 给出的使用pkg-config 配置交叉编译环境的方法.http://pkgconfig.freedesktop.org/wiki/CrossCompileProposal 1.现阶段还不能直接通过 --host 参数控制交叉编译过程中链接的package路径.只能通过$PKG_CONFIG_PATH  或 $PKG_CONFIG_LIBD

2008-12-11 13:09:00 7670

原创 今天编辑了 "维基百科" 条目

  http://en.wikipedia.org/wiki/Bluetooth_stack 添加条目 2.2 BlueCore Host Software (BCHS) PS: 原来iPhone 也是用的 BlueMagic3.0 ... 

2008-12-11 11:56:00 779

原创 Cross Compile "bluez-4.18" Arm-xScale Platform (原创)

 The following is my last two days experience of using bluz-4.18 on arm-xscale.I did it with 完颜 TX. mkdir -p /nfsroot/arm-xscale-linux-gnu/steven_root/         export PKG_CONFIG_LIBDIR/nfsroo

2008-12-11 10:23:00 3330 5

原创 Cross Compile "bluez-libs-.2.22" "bluez-utils-2.22" to Arm-xScale Platform (原创)

 The following is my previous experience of using bluz-2.22 on arm-xscale. mkdir -p /nfsroot/arm-xscale-linux-gnu/steven_root/         export PKG_CONFIG_LIBDIR/nfsroot/arm-xscale-linux-gnu/steve

2008-12-11 10:04:00 2286

原创 ARM-xScale 配置编译Bluetooth内核模块

1. 配置linux 2.6.15.6 内核[*] Networking support Networking options --->[ ] Amateur Radio support ---> IrDA (infrared) subsystem support ---> Bluetooth subsystem support --->

2008-12-11 09:22:00 1826 1

原创 BlueZ Architecture of DUN (原创)

 这幅架构图是Richard.Zhou 和  Luke.Meng  两位画的!   

2008-12-11 09:07:00 2256

转载 Linux configure关于交叉编译的参数设置 (转)

configure的参数众多,一般包括如下   --srcdir=DIR   这个选项对安装没有作用.他会告诉configure源码的位置.一般来说不用指定此选项,因为configure脚本一般和源码文件在同一个目录下.   --program-prefix=PREFIX   指定将被加到所安装程序的名字上的前缀.例如,使用--program-prefix=g来conf

2008-12-10 09:32:00 1157

转载 Bluez D-Bus Architecture

Description The BlueZ D-Bus interfaces aim to provide seamless Bluetooth technology integration into the desktop. A central Bluetooth daemon "hcid"(planned to be renamed to bluetoothd) is responsibl

2008-12-09 10:38:00 1787

原创 B/S 架构 和 JAVA 一窍不通

准备学习一下, 做个小麻雀玩玩, Sparrow ? 第一步: 下载apache-tomcat-6.0.18  http://dev.xiaonei.com/apache-mirror/tomcat/tomcat-6/v6.0.18/bin/apache-tomcat-6.0.18.exe  下载MySQLhttp://dev.mysql.com/get/D

2008-12-08 14:26:00 1742

转载 关于sources.list和apt-get [转载]

个人认为,Debian最大的方便在于用apt-get安装软件,apt-get的工作原理大概是这样的:/etc/apt/sources.list文件里保存着一些服务器的设置,在这些服务器上有大量的可以用于Debian的软件,比如我的sources.list是这个样子(为了简洁,这里先不介绍如何用vi编辑这个文件,在文章末尾会提到):deb ftp://ftp.tsinghua.edu.cn/mirr

2008-12-05 10:58:00 6334

原创 Linux 图形界面

X Window系统(也常称为X11或X), X客户端/服务器模式和网络透明性GNOME和KDE也都是以X Window系统为基础建构成的。KDE,K桌面环境(K Desktop Environment)的缩写。KDE是运行于UNIX以及Linux、FreeBSD等類Unix操作系统上面的自由图形工作环境,整个系统采用的都是TrollTech公司所开发的Qt程序库。Qt工具包是一个跨平台的

2008-12-04 17:04:00 1061

原创 思维导图,linux 版族谱

 Ubuntu 是从Debian发展过来的 Ruassia 发行的是 Linux XP,呵呵 牛的.. PS:http://en.wikipedia.org/wiki/Linux_distribution    

2008-12-04 16:15:00 2996

原创 Install Eclipse and SVN to Unbuntu Linux Part 1

台式机上开发环境和资料太多,为了保险起见,还是先装到笔记本上吧 从小候那拷贝了 VMWare6.02  and Ubuntu8.04 镜像.启动Ubuntu8.04root 登陆 增加用户:#useradd liyong#sudo vim /etc/sudoers 加入 liyong ALL=(ALL) NOPASSWD:PASSWD:ALL#su liyo

2008-12-04 12:18:00 660

空空如也

空空如也

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

TA关注的人

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