- 博客(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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人