- 博客(26)
- 资源 (5)
- 收藏
- 关注
原创 移植C/C++程序到不同平台时需要留意的地方
有些程序的可移植性不好,在移植过程中若发现编译不过或执行异常,可从以下几个方面来检查:1. 32bit/64bit 下各个数据类型长度的差异需要注意2. char 的可移植性VC 编译器、x86上的 gcc 都把 char 定义为 signed char;而 arm-linux-gcc 却把char 定义为unsigned char 所以造成了 同样的代码在P
2015-01-24 23:27:52
861
原创 一些正则表达式替换的实例
假设以 $ 作为匹配项的标记.#include "core/cpu.h; 替换为 #include "core/cpu.h"^#include\ (\S+);$#include $1"
2014-12-07 19:02:13
875
原创 使用三星 Nexus S 开始 Android 开发之旅 (1)
开发环境: Ubuntu 10.04 LTS(64位),四核 CPU,4G 内存开发机: 三星 Nexus S i9023 安装 Eclipse 在http://www.eclipse.org/downloads/下载200M 左右的Eclipse IDE for JavaEE Developers(Linux 64 Bit),解压,假设解压到~/eclipse下面把~/eclipse/eclip
2011-06-07 01:21:00
7811
7
原创 Eclipse 中五键鼠标无法使用的解决方法
五键鼠标还是挺爽的,用惯了前进/后退 键就摆脱不了了。可惜在 Eclipse 下这两个按键竟然不听使唤。还好有办法解决它。 如果是 Windows 下,装一个 Logitech 或 Microsoft 的鼠标驱动,在鼠标设置中把两个侧键分别映射为 Alt+左方向键 和 Alt+右方向键 即可。 如果是 Linux 下,需要做几件事:1. /etc/X11/xorg.conf 中
2011-06-04 05:05:00
1634
转载 谷歌Chrome真正潜力在无线领域
美国知名调研机构扬基集团(Yankee Group)资深分析师约什·马丁(Josh Martin)称:“在‘万物互联’的世界中,在各种设备之间进行‘体验转换’的能力十分重要,而Chrome正是谷歌试图支配所有设备战略的明证。” 谷歌两年前开始酝酿Chrome项目,它将这款浏览器称为“网页和应用程序的现代化平台”。Chrome浏览器在PC中的功能相当于通向网站和应用程序的“匝道
2009-02-14 13:37:00
8984
1
原创 Linux 中文字体终极解决方案之一
[Veiz]以前没有支持ClearType的中文字体,Xwindows 上的中文显示效果难尽人意。现在微软新开发了一种支持ClearType的中文字体——微软雅黑。安装了 Windows Vista 或 Office2007 的机器,其 C:/Windows/Fonts 目录下有微软雅黑字体,将 msyh.ttf 和 msyhbd.ttf 两个字体文件复制到 /usr/share
2007-02-14 20:57:00
6618
原创 使用Eclipse+RVDS 2.2搭建 ARM 开发环境
使用 Eclipse 3.2 + CDT 3.1 + RVDS 2.2 搭建 ARM 开发环境 下面以Windows平台为例介绍开源集成开发环境Eclipse的安装配置。(假设软件的安装位置均为默认的C盘, 由于版本的不同,实际路径会有差异) 先在下面这个地址下载安装 JRE,http://www.java.com/en/download/index.jsp
2006-10-06 01:16:00
8883
5
原创 Ubuntu下 Firefox 字体配置参考方案
Ubuntu Linux 6.06 下 Firefox 2.0b1 字体配置参考方案先请大家看看配置字体以后浏览网页的效果。http://p.blog.csdn.net/images/p_blog_csdn_net/Veiz/223991/o_csdn.pnghttp://p.blog.csdn.net/images/p_blog_csdn_net/Veiz/223991/o_sina.pnght
2006-07-31 01:19:00
7562
原创 超酷超炫Linux: Linsta "媲美" Vista
看了上面这张截图, 是不是有似曾相识的感觉?花哨界面不是Windows Vista 和 MacOS的专利, KDE/gnome也可以玩超酷、超炫的界面主题。gnome的默认色调较为灰暗,这对于刚接触Linux的朋友可能不是那么容易接受。其实, Linux 本身就非常灵活。在很大程度上您可以定制桌面的外观和行为。没有接触过Linux的朋友可能有这样的观念:Windows下的软件丰富多彩, Linu
2006-07-27 01:11:00
4350
原创 Ubuntu 6.06 dapper 内核编译初级指南
对于dapper ,下面介绍一种不通过打deb包编译安装,而是通过通用的方式编译安装新内核的方法:我现在是以root登录。先打开新力得软件包管理器(Synapic Package Manager),确认 kernel-package、module、gcc、make等组件都已装好。以下提到的软件包,如果在新力得包管理器中找不到的,可以到 http://packages.ubuntulinux.org
2006-07-24 23:04:00
2945
4
原创 在Ubuntu 6.06 dapper 安装ATI fglrx 8.29.6 官方显卡驱动
注: 本文系 http://wiki.ubuntu.org.cn/ATI官方驱动安装配置指南 删改而来, 仅供参考。对于较新的显卡,设置方法不一定有效。清参阅上面的链接。准备首先将你的 /usr/src/linux 链接到和你现在所用内核版本一致的内核源代码文件夹。如果安装了这些dapper驱动,缷载它: sudo apt-get remove xorg-driver-fglrxsudo apt-
2006-07-24 05:59:00
2607
2
原创 使用ClearType使经典编程字体Courier New赏心悦目
Courier New 是经典的编程字体, 我自己对于Courier New 的感情,正如机械工程师对于仿宋的感情一样。除了Courier New, 还有 Vrinda、lucida console 等字体也比较常用了,但是Courier New在Windows XP的显示效果却不尽人意,尤其在LCD上锐化程度更为明显。微软于1998年宣布了一种新的被叫做ClearType显示技术,这种C
2006-07-20 18:22:00
3965
1
原创 Mac OSX x86 10.4.6 安装小记(1)
最近成功地安装了 Mac OSX x86 10.4.6,因为安装失败的例子比较多。故将这次安装过程记录如下,供大家参考。先讲一下本机配置:CPU: 32位赛扬320 2.4G主板: QDI P4I865PE Novo-6AL内存: Kingmax 256MB DDR X 4硬盘: 日立 80G ATA + 希捷 120G SATA鼠标: 罗技 M-BJ58 三键光电
2006-07-13 11:54:00
3970
3
原创 [原创]把其他C/C++编译器集成到VC2005中
在Visual C++ 2005中,如何调用其它编译器编译cpp文件呢? 换句话说,如何把其它编译器集成到VC2005的IDE中呢?象ICC这样的编译器安装之后会自动集成进来,要集成其他编译器那还得自己动手。下面介绍一种简单、浅层的“集成”方法。你也许注意到了,在VC2005的IDE中是不能编译单个.cpp文件的,除非把它放在工程中。但是,我们可以通过调用外部工具实现编译单文件。下面以
2006-06-27 04:08:00
7397
21
原创 关于赋值操作符的重载: 这个程序为什么能在g++上编译通过?
// 一般认为gcc是学习C/C++的最佳编译器。可是下面这个程序在g++3.4.4上竟然可以编译通过。#include #include using namespace std;class val_box{ private: int val;public: int get() { return val; } void set(int new_v
2006-06-21 11:17:00
1782
3
转载 IT 非人生活
2005.11.08 来自: Blog 昨天去跟一个做地理信息的老大谈合作,后来闲聊的时候,对他们团队的工作精神颇有赞叹,他满脸沧桑地说:“选择做IT,就是这样。我们做IT的,过的都是非人的生活。”当时就很是感慨。回公司之后忙到半夜看新闻,却看到了孙德棣先生逝世的消息。 我们为什么要这么活?面对瞬息万变的市场,要学的东西太多,要解决的问题太多,要竞争的对手太厉害,要
2006-06-18 23:24:00
1125
原创 AES的C++实现(128位密钥)
// 写了一个AES的C++实现,仅支持128位密钥, 写得匆忙,不够规范,仅供参考。// AES.h#ifndef AES_H_#define AES_H_#include #include using namespace std;class AES{public: typedef unsigned char byte; static const int KEY_SIZ
2006-06-18 18:59:00
4526
2
原创 模仿STL的简单Vector类和List类
/* 惠普的STL实现其代码较为复杂,我写了一个Vector类和一个List类,它们分别模仿了vector和list的部分实现。希望能有助于大家初步理解vector和list。由于水平的限制,程序会有缺陷和bug. 欢迎多提宝贵意见! *//* * Copyleft 2006 by Wei Songye. * v1.06.0506*/// Container.h#ifndef CON
2006-06-14 00:28:00
2521
原创 优先队列示例: 哈夫曼编码
// 优先队列示例: 哈夫曼编码// Modified By Veiz// Huffman.h#ifndef HUFFMAN_H_#define HUFFMAN_H_#include #include #include #include #include #include #include using namespace std;struct huffmanNode;
2006-05-31 04:05:00
2509
原创 2006百度之星程序设计大赛预赛题目之饭团的烦恼 参考解答
#include #include #include #include #include #include "math.h"using namespace std;struct food{ string name; int price; bool isHun; bool isXinla;};static int nFoodMenu; //菜单上菜的数目stati
2006-05-31 03:59:00
2698
1
原创 我解2006百度之星程序设计大赛之蝈蝈计分
#include #include #include #include #include #include #include "math.h"using namespace std;struct score{ char left; char right;};vector > record;queue > testRecord;vector > finalTestReco
2006-05-31 03:50:00
2433
2
原创 C++/CLI 中字符串类型的转化: 把std::string转化为System::String
#include using namespace std;string nativeString("Hello!");String^ managedString = gcnew String(nativeString.c_str());
2006-03-26 05:37:00
2802
转载 C++/CLI 中字符串类型的转化: 把System::String转化为std::string
Stan Lippmans BLog.DoNotDisplay { display: none; }System::String -> std::string A reader asks, Sender: Erik Brendengen Is there an easy way to convert from String^ to std::s
2006-03-26 05:27:00
4434
原创 矩阵类
#ifndef VECTOR_H_INCLUDE#define VECTOR_H_INCLUDE#include using namespace std;template class Vector2D{ public: Vector2D():row(0), col(0){;} Vector2D(int x, int y) { row = x; col =
2006-03-23 03:29:00
1325
原创 Eclipse+CDT试用小记(1)
到官网下载Eclipse。我现在的版本是3.4.2. 解压到C:/Eclipse 解包后约120MB, 执行Eclipse.exe,指定工作区位置。 点击Help->Software Updates->Find and Install->Search for new features to install 连接台湾站点,下插件装好。 如果不装插件,下面装CDT可能失败。 由于没有弄清CDT具体依赖
2006-03-16 17:59:00
2979
原创 用二分法寻找最长连续单调递增子序列
/* 在由n个数组成的序列中,找出最长的单调递增子序列。子序列是连续的 */#include using namespace std;template typename T>void ArrCopy ( const T arrSource[], const int& startPosition, T *&
2006-03-16 17:23:00
2704
6
HCIA-WLAN V3.0 培训教材
2022-06-14
LeakTracer C++ 内存泄漏检查工具
2009-04-06
Valgrind内存调试、内存泄漏检测以及性能分析工具
2009-04-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人