信息中心_百度空间
 
文章分类
 
 
 
 
 
 
 
vc++(1)
 
 
     
 
文章存档
 
     
 
 
文章列表
 
2008-04-26 09:42

Linux操作系统从一开始就对串行口提供了很好的支持,本文就Linux下的串行口通讯编程进行简单的介绍。
串口简介
 串行口是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用。常用的串口是RS-232-C接口(又称EIA RS-232-C)它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是"数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准"该标准规定采用一个25个脚的DB25连接器,对连接器的每个引脚的

 
2008-03-13 21:11

正如我昨天在“Linux下各类TCP网络服务器的实现源代码”(http://zhoulifa.bokee.com/5345930.html)一文中提到的那样,I/O多路复用技术在比较多的TCP网络服务器中有使用,即比较多的用到select函数。
感谢chinaunix.net上朋友safedead(http://bbs.chinaunix.net/viewpro.php?uid=407631)提醒,我今天仔细研究了一下,证实了在2.6内核中的新的I/O技术epoll。

1、为什么select是落后的

 
2008-03-13 21:09
先说一些无关的话题了!好久没有发贴了,多愿谅!最近一直忙工作,谢谢喜欢linuxpk,和喜欢netseek的朋友们!( )。其实本人也是真真正正的菜鸟,写这些文章也主要是对自己学习的一个很好的总结,更重要的是帮助那些对新技术和喜欢linux的朋友,学习相关的知识起到辅助作用。虽然是
 
2008-02-26 17:14

引言
现在用vb做一个axtivex控件,然后在web中调用。可能是因为这个技术老的原因,资料很少,activex的功能还是很强大的,总结一些经验。是关于使用javascript和vbscript访问activex控件的属性、方法、和事件的。

编写activex控件
作为示例性说明,这里编写最简单的activex控件,只包括一个属性、一个方法、一个事件。具体操作如下:
1、打开vb6,新建一个activex控件的项目,在设计界面上拖拽两个Command控件,如图:

2,在代码视图中写如下代码:

 
2008-01-30 08:40

用MySQL-Proxy实现读写分离

作者 Gavin Terrill译者 郭晓刚 发布于 2007年10月17日 下午1时6分

社区
Architecture
主题
 
2008-01-30 08:39

【 压力测试 】

1. 连接数据库压力测试

测试代码使用PHP5.2,测试文件 php_mysql_proxy.php 代码:

<?php
//连接函数
function mysql_proxy_connect($is_close=true){
    $link = mysql_connect("192.168.0.2:3306", "root", "", true);
    if (!$link){
        die('Could not connect: ' . mysql_error());
    }
    if ($is_cl

 
2008-01-30 08:38

服务器端:
OS:FreeBSD 6.2
Lua: 5.1.1
MySQL Server:4.1.22-log
MySQL Proxy: 0.6.0
客户端:
OS:Windows XP Pro SP2
PHP: PHP 5.2.4 (cli)
MySQL Client: Ver 14.13 Distrib 5.1.19-beta for Win32

注意:本文使用的是最新版本 MySQL Proxy alpha 0.6.0 ,如果是0.5.0版本可能部分选项和操作不一致,同样的,以后如果除了新版本,请参照新版本文档。
【 MySQL Proxy 安装 】

 
2008-01-28 23:46

C++开源跨平台类库及在VC++.net中应用的配置

作者:不详 来源:csdn博客  ithao123整理 2007-05-13

 
2008-01-12 16:11

Python Tip

原文地址: http://blog.donews.com/limodou/category/33791.aspx

Q:如何在安装setuptools模块时不生成egg压缩包而是源码,这样有时可以修改代码进行调试

A:其实很简单,就在setup.py中的setup函数中增加 zip_safe=False, 参数即可。

这样安装后的东西不再是一个egg文件了,而是象以前一样的目录结构。

Q:如何判断一个字符串只包含数字字符

A:一种方法是 a.isdigit()。但这种方法对于包

 
2008-01-01 23:20

手机蓝牙是不是唯一的,就是两个相同型号的手机可不可能有相同的蓝牙地址,比如说我用A手机B手机用蓝牙传东西,A手机就会有记录,假如在又一次传输的时候选择B进行搜索,而恰好又有一个和B相同型号的C开着蓝牙,那C会不会有反应呢,也就是出现接受选项呢?谢了 你们的答复对我很重要

1.先说蓝牙地址的原理,它分为三部分:LAP(24位地址低端部分)、UAP(8位地址高端部分)和NAP(16位无意义地址部分).
2.其中,NAP和UAP是生产厂商的唯一标识码,必须由蓝牙权威部门分配给不同的厂商。而LAP是由厂商内部自由分配.
3.所

 
2007-12-26 16:51

在PYTHON中编码是经常遇到的问题,也是我们需要解决的首要问题.
背景: 由于各种开源的开发库操作都需要进行编码设置.否则将不能进行操作.
下面就我遇到的几个问题进行一个归纳.

1. PYTHON本身
这是最主要的,在各种组建面前影响最大.修正他可以有效使的组件中没有设置编码方式的源码可以按照制定方式进行处理.
默认是ascii 在LIB/site.py (python2.5.1) line 370
    # encoding = "ascii" # Default value set by _PyUnicode_Init()
    encoding =

 
2007-12-10 16:20

问题描述: 当前目录编译一个动态库..so,并且编译一个程序test.
ldd不能正确定位*.so

解决方法:修改运行时查找动态库的目录,如下所示
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:.
export LD_LIBRARY_PATH

 
2007-11-05 20:59

Oracle物理结构故障的处理方法:
Oracle物理结构故障是指构成数据库的各个物理文件损坏而导致的各种数据库故障。这些故障可能是由于硬件故障造成的,也可能是人为误操作而引起。所以我们首先要判断问题的起因,如果是硬件故障则首先要解决硬件问题。在无硬件问题的前提下我们才能按照下面的处理方发来进一步处理。

控制文件损坏:
控制文件记录了关于oracle的重要配置信息,如数据库名、字符集名字、各个数据文件、日志文件的位置等等信息。控制文件的损坏,会导致数据库异常关闭。一旦

 
2007-11-05 20:58
来源:IT专家网
  经常看见有人问,MSSQL占用了太多的内存,而且还不断的增长; 或者说已经设置了使用内存,可是它没有用到那么多,这是怎么一回事儿呢?

  首先,我们来看看MSSQL是怎样使用内存的。

  最大的开销一般是用于数据缓存,如果内存足够,它会把用过的数据和觉得你会用到的数据统统扔到内存中,直到内存不足的时候,才把命中率低的数据给清掉。所以一般我们在看statistics io的时候,看到的physics read都是0。

  其次就是查询的开销,一般地说,hash join是会带来比较大的内存开销的,
 
2007-11-05 20:58

来源:赛迪网

  1. 连接非常慢, 连接成功后执行select操作出现异常:
Exception in thread "main" java.sql.SQLException: ORA-00600: 内部错误代码,参数: [ttcgcshnd-1], [0], [], [], [], [], [], []

  解决: 使用oracle安装目录下的jdbc\lib\classes12.jar后正常.

  2. 使用PreparedStatement的setString(i, s)时出现:
可以参考帖子:http://community.csdn.net/Expert/topic/3936/3936672.xml?temp=.2879145

  java.sql.SQLException: 数据大小超出此类型的

 
     

帮助中心  |  空间客服  |  投诉中心  |  空间协议
©2012 Baidu