自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

碧 月 有 约

一个信念 一种信仰 一份坚持 一股勇气

  • 博客(46)
  • 资源 (11)
  • 收藏
  • 关注

转载 如何获取当前屏幕状态?左横屏 右横屏 竖屏

根据context.getResources().getConfiguration().orientation== Configuration.ORIENTATION_PORTRAIT 或者等于 Configuration.ORIENTATION_LANDSCAPE 来获取,但是这样只能获取是横屏或者竖屏,无法确切的知道是左横屏还是右横屏。下面的办法可以确切的知道到底屏幕的状态是什么/

2015-11-09 22:36:15 1378

转载 交换两个变量的值,不使用第三个变量

通常我们的做法是(尤其是在学习阶段):定义一个新的变量,借助它完成交换。代码如下:int a,b;a=10; b=15;int t;t=a; a=b; b=t;这种算法易于理解,特别适合帮助初学者了解计算机程序的特点,是赋值语句的经典应用。在实际软件开发当中,此算法简单明了,不会产生歧义,便于程序员之间的交流,一般情况下碰到交换变量值的问题,都应采用此算法(以下称为标准算法)。

2015-06-25 21:14:02 720

原创 解决linux版google chrome浏览器地址栏和标签显示中文乱码问题

相信大家在使用chrome打开网页显示中文异常,又不是全部不支持,部分中文以方块显示,chrome和chromium都是这样的。我的系统是ubuntu 12.04 64位 英文版,其他字体设置为默认。尝试更改网页编码都不起作用,最后在ubuntu论坛中找到解决方法

2014-06-09 22:43:31 7029 4

转载 ubuntu安装和查看已安装

转自 http://www.cnblogs.com/forward/archive/2012/01/10/2318483.html说明:由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。一、Ubuntu中软件安装方法1、APT方式

2014-05-31 08:08:15 815

转载 What a Developer Says Vs. What a Manager Hears

What a Developer Says Vs. What a Manager Hearshttp://ihatethesoundsaroundme.wordpress.com/2014/05/07/what-a-developer-says-vs-what-a-manager-hears/Developer Says: Based on our design, I co

2014-05-28 23:31:29 764

转载 How Learning To Code Made Me Rich

from:https://medium.com/@kidbombay/81e1ffd34129The year is 1999. I’m 21 years old with a 3 month old baby and wife to support. I had a job supporting people with disabilities that paid $8.75 an

2014-05-28 23:24:06 800

转载 adb shell 命令详解

adb介绍SDK的Tools文件夹下包含着Android模拟器操作的重要命令adb,adb的全称为(Android Debug Bridge就是调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序。借助这个工具,我们可以管理设备或手机模拟器的状态。还可以进行以下的操作:  1、快速更新设备或手机模拟器中的代码,如应用或Android 系统升级;

2014-05-13 22:52:33 596

原创 Ubuntu下连接如何小米手机调试

1.查看手机连接过程:1. 建立/etc/udev/rules.d/50-android.rules,内容如下:SUBSYSTEM=="usb", SYSFS{idVendor}=="2717", MODE=="0666"SUBSYSTEM=="usb_device", SYSFS{idVendor}=="2717", MODE=="0666"SUB

2014-05-13 22:50:59 1618

转载 cal算法

1.算法1#include #include struct s_node{int data;struct s_node *next;};typedef struct s_node s_list;typedef s_list *link;link operator=NULL;link operand=NULL;link push(link stack,int value)

2014-05-13 08:16:26 1154

原创 Android计算器实现

xmlns:tools="http://schemas.android.com/tools"    android:orientation="vertical"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:background="#FFFFFF"

2014-05-13 07:19:35 1053

转载 ubuntu安装 jdk-7u10-linux-i586.gz

1.下载jdk-7u10-linux-i586.gz2.将jdk-7u10-linux-i586.gz拷贝到/usr/lib/jdk/目录下面,这里如果没有jdk文件夹,则创建该文件夹,命令:sudo mkdir jdk  //创建文件夹jdksudo cp -r  ~/download/jdk-7u10-linux-i586.gz   /usr/lib/jdk/      

2014-05-11 09:51:17 780

原创 创建Eclipse桌面链接

创建桌面链接$ sudo su# vim /usr/share/applications/eclipse.desktop写入以下内容[Desktop Entry]Name=EclipseComment=Eclipse SDKEncoding=UTF-8Exec=/usr/local/eclipse/eclipseIcon=/usr/local/eclipse/i

2014-05-11 09:32:21 731

原创 Android中layout到color.xml颜色值

#FFFFFF#FFFFF0#FFFFE0#FFFF00#FFFAFA#FFFAF0#FFFACD#FFF8DC#FFF5EE#FFF0F5#FFEFD5#FFEBCD#FFE4E1#FFE4C4#FFE4B5#FFDEAD#FFDAB9#FFD700#FFC0CB#FFB6C1#FFA500#FFA07A#FF8C00#FF7F50#FF69B4

2014-05-10 13:28:16 1588

原创 Android 布局Layout详解

Android功能强大,界面华丽,但是众多的布局属性就害苦了开发者,下面这篇文章结合了网上不少资料,花费本人一个下午搞出来的,希望对其他人有用。第一类:属性值为true或falseandroid:layout_centerHrizontal 水平居中android:layout_centerVertical  垂直居中android:layout_centerInparent   

2014-05-08 23:58:19 1591

转载 eclipse快捷键大全

1. 常用快捷键 (1)Ctrl+Space 说明:内容助理。提供对方法,变量,参数,javadoc等得提示, 应运在多种场合,总之需要提示的时候可先按此快捷键。 注:避免输入法的切换设置与此设置冲突 (2)Ctrl+Shift+Space 说明:变量提示 (3)Ctrl+/ 说明:添加/消除//注释,在eclipse2.0中,消除注释为Ctrl+\ (4)Ctrl+Shif

2014-05-08 23:30:43 538

原创 Ubuntu终端Terminal常用快捷键

Ubuntu中的许多操作在终端(Terminal)中十分的快捷,记住一些快捷键的操作更得心应手。在Ubuntu中打开终端的快捷键是 Ctrl+Alt+T 。其他的一些常用的快捷键如下:

2014-05-08 23:25:04 2559

原创 Ubuntu /etc/fstab文件说明

打开 /etc/fstab,可以看到如下内容: Shell代码    www.2cto.com  [root@localhost ~]# cat /etc/fstab  # /etc/fstab: static file system information.  #  # Use 'blkid' to print the universally unique

2014-05-06 21:14:38 3832

原创 ubuntu常用软件包deb的安装与卸载

ubuntuh软件包deb的安装与卸载主要用到apt-get dpkg两个命令:安装软件 apt-get install softname1 softname2 softname3……卸载软件 apt-get remove softname1 softname2 softname3……卸载并清除配置 apt-get remove --purge softname1更新软

2014-05-06 19:38:44 731

原创 Ubuntu常见错误-Could not get lock /var/lib/dpkg/lock解决方法

ubuntu用apt-get命令安装一些软件包时,总报错:E:could not get lock /var/lib/dpkg/lock -open等出现这个问题的原因可能是有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因,可能是上次安装时没正常完成,而导致出现此状况。解决方法:输入以下命令sudo rm /var/cache/apt/archives/locksu

2014-05-02 14:49:38 1474

原创 Eclipse启动脚本

建立Eclipse启动脚本eclipse.sh放在/usr/local/bin/eclipse.sh文件内容如下:

2014-04-27 13:56:04 1638

原创 error: Missing required libcurl dev >= 7.18.2故障解决

编译程序时,提示“error: Missing required libcurl dev >= 7.18.2“解决方法:

2014-04-27 02:01:51 4169 1

原创 >和>>重定向输出

>和>>都是重定向输出1> 指标准信息输出路径(也就是默认的输出方式)2> 指错误信息输出路径2>&1 指将标准信息输出路径指定为错误信息输出路径(也就是都输出在一起)补充问44不知下面两句是否写得有点问题,或者是断章取义,总觉得前面可能有“|”符号grep "standard"* > grep.out 2>&1指的是将包含"standard

2014-04-26 22:32:47 740

原创 Qt应用程序支持中文字符显示

解决方法如下:

2014-04-26 14:43:15 1128

原创 安装Qt时B​a​s​i​c​ ​X​L​i​b​ ​f​u​n​c​t​i​o​n​a​l​i​t​y​ ​t​e​s​t​ ​f​a​i​l​e​d​!错误解决方法

在安装Qt4.8.5时,出现B​a​s​i​c​ ​X​L​i​b​ ​f​u​n​c​t​i​o​n​a​l​i​t​y​ ​t​e​s​t​ ​f​a​i​l​e​d​!的错误,如下琐碎

2014-04-25 21:06:24 2528

转载 C++位操作

C++位操作包括两种:传统的C语言方式的位操作和C++中利用bitset容器的位操作 一、传统的C方式位操作:1.基本操作:   使用一个unsigned int变量来作为位容器。2.操作符:|   按位或操作符:result=exp1|exp2;当exp1和exp2中对应位中至少有一个为1时,result中对应位为1,否则为0。&  按位与操作符::result=exp1

2014-04-17 22:08:50 600

原创 eclipse 函数编译时报错:undefined reference to `pthread_create’

Eclipse + CDT:pthread_create函数编译时报错:undefined reference to `pthread_create’undefined reference to `pthread_create’undefined reference to `MD5′由于pthread 库不是 Linux 系统默认的库,连接时需要使用静态库 libpth

2014-04-16 18:40:34 1277

原创 Eclipse快捷键总结

快捷键1.  查找声明 : F3 ( 或者 Ctrl 加鼠标左键点击 ) 2.  头文件和源文件切换 . Ctrl +Tab 3.  查看类继承关系图 Ctrl +T 4.  查找源文件 Ctrl +Shift+R 5.  查找字段 Ctrl +H 6.  查找文件的函数或者全局变量 Ctrl +O 7.  查找被引用的位置 Ctrl + Shift + G

2014-04-16 17:50:19 504

原创 eclipse bookmark的使用

写代码一般不是从上往下写,经常在几个模块之间变换的写,你可能使用搜索功能ctrl+f,ctrl+c,这样查找位置将会变的非常痛苦。因为重要的位置一般就那么几个,如定义部分,核心函数部分,那么不妨使用bookmark。1 插入bookmark   把光标放在重要代码位置的最左边一栏,右击 add Bookmark,设置bookmark名称。2 显示bookmark视图

2014-04-16 10:34:48 541

原创 Linux下NFS建立与配置

网络文件系统(NFS,Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地系统的一种机制,通过对网络文件系统的支持,用户可以在本地系统上像操作本地分区一样来对远程主机的共享分区(目录)进行操作。    在嵌入式Linux 的开发过程中,开发者需要在Linux 服务器上进行所有的软件开发,交叉编译后,通用FTP 方式将可执行文件下载到嵌入式系统运行

2014-04-15 22:49:18 512

转载 安装Rhythmbox mp3插件

一般情况下,Linux默认是不直接支持MP3格式的播放的(,因此,Rhythmbox也不例外,除了支持基本的Ogg、Flac等格式之外,同样也不支持Mp3等我们常用的格式。但在我的音乐里面,有很多都 是MP3格式的音乐文件,看来没有办法了,只好去安装一下Mp3插件,让Rhythmbox来支持Mp3格式文件的播放。那么这个Mp3插件是什么呢?      其实,Rhythmbox所有支持的音频格式

2014-04-15 20:29:40 4166 1

原创 linux zip/unzip命令

命令名: zip 功能说明:压缩文件。语  法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b 工 作目录>][-ll][-n 字 尾字符串>][-t 日 期时间>][-压 缩效率>][压 缩文件][文件...][-i 范本样式>][-x 范本样式>]补充说明:zip是个使用广泛的压缩程序,文件经它压缩后会另外产生具 有".zip"扩展名

2014-04-15 18:29:52 527

原创 dd命令总结

dd是Linux/UNIX 下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。

2014-04-15 16:15:37 632

原创 apt-get常用命令

一,什么的是apt-get高级包装工具(英语:Advanced Packaging Tools,简称:APT)是Debian及其衍生发行版(如:ubuntu)的软件包管理器。APT可以自动下载,配置,安装二进制或者源代码格式的软 件包,因此简化了 Unix系统上管理软件的过程,apt-get命令一般需要root权限执行,所以一般跟着sudo命令。二,apt-get中文参数用

2014-04-13 17:41:26 517

原创 Linux下如何查看所使用的Eclipse版本号

1.运行Eclipse后,点击“Help"-->"About Eclipse"--

2014-04-12 10:13:11 4282

原创 启用树莓派(Raspberry pi)root账户

众所周知,树莓派(Raspberry pi)的Raspbian默认用户是pi,密码为raspberry。进入系统后默认是普通用户权限$,如何获取root权限呢?树莓派使用的linux是debian系统,所以树莓派启用root和debian是相同的。debian里root账户默认没有密码,但账户锁定。当需要root权限时,由默认账户经由sudo执行。重新开启root账

2014-04-03 11:28:12 7692

转载 C++ 运算符重载

多态性是面向对象程序设计的重要特征之一。它与前面讲过的封装性和继承性构成了面向对象程序设计的三大特征。这三大特征是相互关联的。封装性是基础,继承性是关键,多态性是补充,而多态又必须存在于继承的环境之中。  所谓多态性是指发出同样的消息被不同类型的对象接收时导致完全不同的行为。这里所说的消息主要是指对类的成员函数的调用,而不同的行为是指不同的实现。利用多态

2013-03-31 15:45:43 680

原创 VS使用TRACE _tprintf _tprintf_s wprintf wprintf_s 显示中文调试信息

在VS开发中,使用TRACE、 _tprintf 、_tprintf_s 、wprintf 、wprintf_s 输出中文调试信息时,经常出现乱码或“_CrtDbgReport: String too long or IO Error“错误提示。 解决办法:包含头文件locale.h;并在程序开始调用setlocale(LC_ALL, "chs")。指定当前程序的编码为简体

2013-03-29 18:12:30 2584 1

转载 C++开源库详细介绍

C++在“商业应用”方面,曾经是天下第一的开发语言,但这一桂冠已经被java抢走多年。因为当今商业应用程序类型,已经从桌面应用迅速转移成Web应用。当Java横行天下之后,MS又突然发力,搞出C#语言,有大片的曾经的C++程序员,以为C++要就此沉沦,未料,这三年来,C++的生命力突然被严重地增强了。主力原因就是开源的软件、基础软件(比如并发原生支持,比如Android必定要推出原生的SDK)

2013-01-05 16:33:44 785

原创 WINCE 实现time函数

#include  time_t time( time_t *inTT ) {    SYSTEMTIME sysTimeStruct;    FILETIME fTime;    ULARGE_INTEGER int64time;    time_t locTT = 0;    if ( inTT == NULL ) {        inTT = &locTT;

2012-12-14 00:09:47 920

转载 VC控件ListCtrl的使用方法

以下:listctrl默认view 风格为report ------------------------------------------------------------------------------- 1. CListCtrl 风格        LVS_ICON: 为每个item显示大图标        LVS_SMALLICON: 为每个item显示小图标

2012-11-27 16:36:09 665

高通QMI架构介绍

本文详细介绍了高通QMI架构(QUALCOMM MSMTM Interface) Architecture,含QMI Framework;QMI Multiplexing Protocol (QMUX);QMI Generalized Service Message Protocol等。

2017-05-24

WindowsMobileDeviceCenter Win7同步工具

针对Windows平台下移动开发,与移动设备同步调试连接工具。 工具名称:WindowsMobileDeviceCenter_Win7_x86_6.1 在微软官网可免费下载。

2012-05-07

VS2010 VS2008 SVN辅助工具 AnkhSvn 2.3.10509.1073

中文名: 软件开发辅助小工具AnkhSvn 英文名: AnkhSvn 版本: version 2.3.10509.1073 发行时间: 2011年 支持语言:C++ C# VB ASP/ASP.NET HTML XML JavaScript VBScript XAML 支持IDE版本:VS2010 VS2008 VS2005 备注:此资源为TortoiseSVN针对Visual Studio开发环境的SVN辅助小工具。

2012-03-06

VS2010 VS2008辅助工具Visual Assist X v10.6.1859(破解版)

中文名: 软件开发辅助小工具VAssistX 英文名: Visual Assist X 版本: version 10.6.1859.0 发行时间: 2011年 支持语言:C++ C# VB ASP/ASP.NET HTML XML JavaScript VBScript XAML 支持IDE版本:VS2010 VS2008 VS2005 VS2003 VS2002 VC6 备注:1、此版本为version 10.6.1830.0的升级版本。 2、有些杀毒软件会对破解工具误报为病毒,此时只需暂停杀毒软件保护功能,待破解后再开启即可。

2012-03-06

VS软件开发辅助小工具(更新)VAssistX.v10.6.1859(破解版)

中文名: 软件开发辅助小工具VAssistX 英文名: Visual Assist X 版本: version 10.6.1859.0 发行时间: 2011年 支持语言:C++ C# VB ASP/ASP.NET HTML XML JavaScript VBScript XAML 支持IDE版本:VS2010 VS2008 VS2005 VS2003 VS2002 VC6 备注:1、此版本为version 10.6.1830.0的升级版本。 2、有些杀毒软件会对破解工具误报为病毒,此时只需暂停杀毒软件保护功能,待破解后再开启即可。

2012-03-06

VC++开发CANopen源码

CAN总线应用层CANopen协议VC++2005、VC++2008、VC++2010开发开源源码。传播转发开发应用请遵循GPL3.0许可协议。

2011-11-07

VS2008使用MFC导出类

本代码为MFC通过DLL导出类,希望对学习VS2008进行Windows编程的初学者有所帮助。

2011-08-12

MFC静态DLL导出类并在子类调用父类中方法

本代码为MFCDLL导出类技术调查程序, 程序通过静态DLL导出基类BaseClass和其子类SubClass, 并通过MFC应用程序UseDll.exe调用子类SubClass中的方法 和其继承发父类中的方法,输出相应的值。

2011-08-12

空空如也

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

TA关注的人

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