自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

转载 C++中extern “C”含义深层探索

(转)C++中extern “C”含义深层探索  1.引言  C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言

2012-03-06 11:52:13 473

转载 使用vc显示bmp位图

BMP 是一种与硬件设备无关的图像文件格式,使用非常广。它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BMP文件所占用的空间很大。BMP文件的图像深度可选lbit、4bit、8bit及24bit。BMP文件存储数据时,图像的扫描方式是按从左到右、从

2011-08-23 09:58:15 2257

转载 VC界面显示图片(BMP)

VC界面显示图片(BMP) 1、通过点击浏览按钮选择BMP图像文件点击浏览按钮打开文件对话框选择BMP图像文件,得到文件所在的路径目录。关键代码如下:void CShowBMPDlg::OnButtonSelectiamge() ...{char szFi

2011-08-23 09:56:23 683

转载 MySQL 数据库常用命令

1、MySQL常用命令 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删除数据库,不提醒 show tables; 显示表 describe tablename

2011-08-19 10:39:24 450

原创 MySQL安装指南

安装MySQLsudo apt-get install mysql-server 这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置。 配置MySQL 注意,在Ubuntu下MySQL缺省是只允许本地访问的,如果你要其

2011-08-19 10:37:06 543

转载 用GDB调试程序

用GDB调试程序 GDB是一个强大的命令行调试工具。大家知道命令行的强大就是在于,其可以形成执行序列,形成脚本。UNIX下的软件全是命令行的,这给程序开发提代供了极大的便利,命令行软件的优势在于,它们可以非常容易的集成在一起,使用几个简单的已有工具的命令,就可以做

2011-08-16 15:50:43 1177

原创 C++项目中的extern "C" {}

引言在用C++的项目源码中,经常会不可避免的会看到下面的代码:view sourceprint?1#ifdef __cplusplus 2extern "C" {

2011-08-16 14:40:49 661

转载 在linux中查看线程数的三种方法

1、top -H手册中说:-H : Threads toggle加上这个选项启动top,top一行显示一个线程。否则,它一行显示一个进程。2、ps xH手册中说:H Show threads as if they were processes这样可以查看所有存

2011-08-16 11:04:15 25044

转载 学习Linux:用read()系统调用读取文件

1.内核为每个进程维护一个打开文件的列表,该表由一些叫做文件描述符(fds)的非角整数进行索引。列表中每项均包含一个打开文件的信息。2.文件描述符由C言语的int类型表示。不使用fd_t这个特殊类型来表示。每个Linux进程有一个打开文件数的上限。文件描述符从0开始,直到

2011-08-15 17:25:20 6172

原创 雨霖铃

<br /> <br />寒蝉凄切,对长亭晚,骤雨初歇。<br />都门帐饮无绪,留恋处、兰舟催发。<br />执手相看泪眼,竟无语凝噎。<br />念去去千里烟波,暮霭沉沉楚天阔。<br /> <br />多情自古伤离别,更那堪冷落清秋节。<br />今宵酒醒何处?杨柳岸,晓风残月。<br />此去经年,应是良辰好景虚设。<br />便纵有千种风情,更与何人说!<br /> 

2011-05-19 16:02:00 543

转载 mysql-5.1.50-linux-i686-glibc23.tar.gz包的安装方法

<br />  mysql-5.1.50-linux-i686-glibc23.tar.gz包的安装方法<br /><br />http://ftp.iij.ad.jp/pub/db/mysql/Downloads/MySQL-5.1/mysql-5.1.30-linux-i686-glibc23.tar.gz<br /># tar -zvxf mysql-max-5.1.30-linux-i686-glibc23.tar.gz<br /># mv mysql-max-5.1.30-linux-i686-g

2010-09-21 22:00:00 4180

原创 Android和iPhone要做统一设计还是差异设计?

<br />Android平台和iPhone平台虽然都是潜力无限的触屏系统,但是iPhone的设计风格已经成型,设计规范也得到了广泛的认 可,Android平台却有很多的不确定因素,可以这样设计,也可以那样设计,没有硬性的规范,也没有顽固的用户习惯。并且由于平台具有开放性和延展 性,Android系统不像iPhone,只有480*320一种分辨率、一个home键,而是根据硬件厂商的定制,可以有多种分辨率、可以有全键盘、轨 迹球、五个物理按键或没有物理按键。<br />一、Android和iPhone的异同<

2010-06-30 14:54:00 564

转载 Java通过google map api实现地址解析的方法

<br /> <br />地址解析就是将地址(如:广东省广州市)转换为地理坐标(如经度:113.26442,纬度:23.129074)的过程。google map api提供两种方法实现地址解析。<br />  第一种,是通过使用 GClientGeocoder 对象来实现,大家可以参考google map api的相关文档,以下是摘自google的相关代码<br />var map = new GMap2(document.getElementById("map_canvas")); <br />  va

2010-06-24 18:12:00 1583 1

原创 调用Google API 的Java实现(Web service)

<br />Web Service的废话就不说了。就说怎么使用吧。<br />1.需要java环境 到http:.//java.sun.com/J2SE  可以下载 Java Development Kit <br />2.需要Google API的Jar文件,Googleapi.jar。可以到http://www.google.com/apis下载。填加进CLASSPATH.<br />3.申请Google访问帐号,目前Google支持免费申请的方式,用户需要使用一个email帐号来获取新帐号。注意,目前

2010-06-24 18:03:00 699

转载 用gSOAP更简单地实现Web Services Client

<br />昨天折腾了一下那个gSOAP,发现这东西比Symbian自带的WebServiceAPI更简单方便,推荐使用!<br /><br />gSOAP的官方网站是:http://gsoap2.sourceforge.net/<br /><br />具体使用方法不多说,因为网上GOOGLE 一下很多资料。下面只对在symbian环境下使用略说几点。<br /><br />我下载的是最新版的v2.7.10,下载的压缩包里就有一个symbian目录,里面是在symbian的例子,可以参考。<br /><br

2010-06-24 17:55:00 666

转载 GPS应用

GPS是智能手机必备的功能之一,在程序中加入LBS服务器无疑会具有巨大的商业价值。本文就对个平台下PGS简单操作作个简单的总结  1/*************************************<br />  2//转载请保留作者信息<br />  3// author:   sylar xiong jian<br />  4// QQ:67666938 cug@live.cn<br />  5// data:      2010.4.21 PM 22:01:32<br />  6//1 wi

2010-06-24 17:25:00 690

转载 Android编程之实现GPS定位

Android编程之实现GPS定位Android, GPS在开发式手机联盟推出自己的Android手机雏形时,受到了极大的追捧。但是到现在还没有真机在市场上销售,Google为了鼓励开发人员来开发Android手机的应用程序,提供了1千万美金来奖励那些在Android开发中的获奖者。当然,本文并不是告诉读者如何去赢得大奖,而是帮助读者理解如何使用Android SDK来开发Android程序,其中包括如何使用XML布局来显示广西,从GPS组件中获得设备的位置等,在本文的最后将学习如何将文本显示在一个定制的视

2010-06-24 17:20:00 925

转载 Windows Mobile 下使用C#进行GPRS、CDMA开发(转)

<br />来自:http://www.cnblogs.com/mugua/archive/2009/04/11/1433509.html<br />有关GPRS、CDMA开发的文章网上已经有不少,但是由于Windows Mobile SDK提供的GPRS、CDMA连接操作的库只有C++版本的(即Connection Manager API),网上的文章大多数都是C++版本的,尽管也有C#编写的但是大多封装的有些不对并且没有经过很好的测试,本文在网络已有的资料上整理出如何用C#进行GPRS、CDMA开发。<

2010-06-24 17:00:00 615

转载 Windows Mobile中的WebService应用(有访问GOOGLE的WebService的例子)

<br />来自:http://webservices.ctocio.com.cn/tips/177/6345177.shtml<br />WebService对于开发者来说已经不再是一个陌生概念了。Web Service允许应用程序通过Internet进行通讯和数据交换。随着微软.NET战略的推行,这种可编程的、通过SOAP协议、基于XML的网络协议已经赢得了开发者的心。<br />  现在,随着无线数据网络的发展,移动设备如何访问网络资源的问题显得格外突出。我们目前已经拥有了GPRS和CDMA的广域数据

2010-06-24 16:58:00 583

转载 Bugzilla的安装

<br />什么是Bugzilla?<br />Bugzilla是一个臭虫的数据库。它让用户报告软件的臭虫而且把它们转给合适的开发者。开发者能使用bugzilla保持一<br />个要做的事情的优先表,还有时间表和跟踪相关性。<br /><br />不是所有的"bugs"都是臭虫。一些数据库中的内容是作为增强的请求(RFE)。一个RFE是一个严重级别字段被设为<br />"enhancement"的"臭虫".人们常说"bug",实际上意思是Bugzilla中的记录,所以RFEs经常被称作bug。根据客户的加

2010-06-21 11:46:00 524

转载 C语言18个经典问题答录

1.这样的初始化有什么问题?char *p = malloc(10); 编译器提示“非法初始式” 云云。答:这个声明是静态或非局部变量吗?函数调用只能出现在自动变量(即局部非静态变量) 的初始式中。因为静态变量的地址必须在编译的过程中就确定下来而malloc()申请的内存地址是在运行时确定的。2. *p++ 自增p 还是p 所指向的变量?答:后缀++ 和-- 操作符本质上比前缀一目操作的优先级高,

2010-05-28 13:54:00 350

转载 多继承中重写不同基类中的虚函数

多继承中重写不同基类中的虚函数在C++多继承体系当中,在派生类中可以重写不同基类中的虚函数。下面就是一个例子:——————————————————————————————例一:class CBaseA { public:      virtual void TestA(); }; class CBaseB { public:      v

2010-05-21 09:41:00 776

转载 linux+apache2.2+php5.2+mysql5.0源码安装

Linux (non RPM packages)  MySQL 5.0 DownloadsLinux (x86, glibc-2.2, "standard" is static)  5.0.67 112.2MMD5: 71f7281262f54d2674392e6ef7c7d18f http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.6

2010-04-14 11:19:00 1147

转载 Android模拟器入门

要玩google 手机 G1的模拟器,当然需要先去google上面下载Android的SDK,解压出来后在SDK的根目录下有一个tools文件夹,里面就是模拟器和一些非常有用的工具。双击“emulator.exe”,直接启动模拟器,简单吧。当然,如果要对模拟器进行一些定制,还是要从命令行调用,带上参数启动。下面就来介绍一下启动是常用的几个参数:1.模拟器外观的定制:480x320, lan

2009-10-20 10:34:00 440

转载 makefile学习笔记

makefile学习笔记 #。对于一般多字符变量的引用必须使用括号了标记,否则make将把变量名的首字母作为作为变量而不是整个字符串(“$PATH”在Makefile中实际上是“$(P)ATH”)。# 这一点和shell中变量的引用方式不同。shell中变量的引用可以是“${xx}”或者“$xx”格式。但在Makefile中多字符变量名的引用只能是“$(xx)”或者“${xx}”格式。na

2009-10-19 17:52:00 802

转载 Android NDK 开发环境安装和配置

Android NDK 开发环境安装和配置  Android NDK 开发环境安装和配置  by admin on 七.23, 2009, under 开发, 环境 支持我们 【Android 开发者】Emck 标 题: HWOTO install and setup Android NDK for Windows 发布日期: 2009-06-27 18:00 作

2009-10-15 14:55:00 918

最优化计算原理与算法程序设计

最优化计算原理与算法程序设计,PDF版,最优化计算原理与算法程序设计,PDF版

2009-05-21

Modern c++ design 简体中文版

Modern c++ design PDF,简体中文版

2009-05-15

空空如也

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

TA关注的人

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