自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

爱生活 爱编程

爱生活 爱编程

  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 MT7681 Smart Connection 技术分析

MT7681 Smart Connection 技术分析第一次接触MTK7681芯片时在14年10月份,那时用的当透传模块用,配合手机端实现远程控制,很自然到要能够在手机上对模块的wifi进行配置,当时好像还不支持AP模式,但是支持一种SmartConnection技术,可以不在不连AP的情况下对wifi进行配置,在手机(Android)上调用MTK提供的库就能对配置了。一开始以为调用了一

2015-01-09 11:40:31 6815 4

原创 iOS开发之Auto Layout入门

随着iPhone6与iOS8的临近,适配的问题讲更加复杂,最近学习了一下Auto Layout的使用,与大家分享。

2014-08-13 20:29:07 1610

转载 UDP数据包的最佳长度分析

在进行UDP编程的时候,我们最容易想到的问题就是,一次发送多少bytes好?     当然,这个没有唯一答案,相对于不同的系统,不同的要求,其得到的答案是不一样的。     首先,我们知道,TCP/IP通常被认为是一个四层协议系统,包括链路层、网络层、传输层和应用层。UDP属于传输层,下面我们由下至上一步一步来看:以太网(Ethernet)数据帧的长度必须在46-1500字节之间,这是由以

2014-08-02 15:19:59 2171

原创 如何在Ubuntu14.04上运行32位程序

由于Ubuntu14.04是64位的系统,32位的程序是不能运行的,如一些交叉编译环境。这时需要添加i386架构以及安装一些lib来让系统支持32位程序。sudo dpkg --add-architecture i386sudo apt-get updatesudo apt-get install libc6:i386 libncurses5:i386 libstd

2014-06-05 08:21:40 1659

原创 iOS开发 - 设置UIButton的Image为Aspect Fit

Button setImage设置的图片默认是会拉伸缩放的,如果我想要Aspect Fit的效果,要如何做呢?一开始我想到了用contentMode属性,很可惜不起作用。后来我发现button有一个imageView属性,设置它的contentMode就OK了。代码如下:UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];

2014-04-06 19:56:17 9050

原创 iOS开发 - 如何在集合对象中保存弱引用

1.iOS6之前的做法NSValue *value = [NSValue valueWithNonretainedObject:myObj]; [array addObject:value];2.现在的做法=== Code ===NSObject *object = [[NSObject alloc] init];NSLog(@"object.retainCount %i", ob

2014-04-06 19:51:43 2070

原创 y510p 安装ubuntu问题解决记录

基本上就是显卡问题 intel的显卡驱动没法被加载,显示器分辨率只能1920,bumblebee没法驱动N卡  这里我装得是12.04  解决intel显卡驱动问题就是吧引导参数加上 acpi_osi=Linux acpi_backlight=vendor,之前还得nomodeset 否则黑屏,加上这两个参数就没问题了,同时显示器分辨率也能调整了。  bumblebee驱动N卡的问

2013-12-06 02:40:35 2951 1

原创 一次失败的开发体验

前几天的时候脑子里突然有了个想法,每天要上不少网站看资讯能不能想个方法把这些要关注的东西整合起来呢?你知道打开4-5个网站,每个网站再打开链接看内容,现在的这个网速真是伤不起。  当然了,可以用RSS,但是现在很多网站的RSS的feed都不是很好经常只有摘要要看内容还得打开原网页看。其他的也没找到什么好的工具,于是打算自己写个工具来实现这个功能,起了个项目计划叫《资讯聚合软件》。 

2013-10-24 13:50:44 730

原创 C++ extern "C" __declspec(dllexport) __declspec(dllinport) 修饰符分析

1.extern "C" 修饰函数生成C的符号。     我在下面分析下为什么要用extern "C"。     大家都知道C++是支持函数重载的,所以C++在生成函数的符号表时是把参数类型带上的。例如:     void test (int a , int b );     生成的符号是     void __cdecl test (int ,int )   

2013-09-02 15:38:01 1188

原创 C++类设计核查表

这是《C++沉思录》中写的C++类设计的注意事项,觉得挺好摘抄出来。这本书不错,用简单的语言把C++剖析了一遍,推荐大家看看。类需要构造函数吗?类需要一个无参构造函数吗?是不是每个构造函数初始化所有数据成员?类需要析构函数吗?类需要虚析构函数吗?类需要复制构造函数吗?类需要赋值操作符吗?(要防止自赋值)记得在复制构造函数和赋值函数参数加const

2013-07-23 18:23:50 848

原创 cocos2d-x autorelease 内存管理机制介绍

cocos2d-x 中为保证与 coocsd-iphone的接口相同使用了 object-c autorelease 的内存管理机制,之前由于不熟悉被弄得一头雾水。遂花功夫研究了一番。    简单介绍一下 autorelease的机制(对OC不熟悉,只是根据cocos2d-x中使用方法说),其实就是引用计数的内存管理方法。    每个CCObject(cocos2d对象的基类)有如

2013-07-22 17:07:19 1333

原创 windows socket 编程入门

windows 下的socket 虽然兼容posix标准但和linux还是有不少不同的不多说直接上源代码,简单的一个server监听一个client收#include #include #include #include #include //#define SERVER#define CLIENT#define SERVERPORT 1968#pragma com

2013-04-02 12:30:10 806

原创 Qt 不规则窗口(窗口边框隐藏,并能拖动)

Qt 不规则窗口实现不规则窗口,并能拖动/*VQShapeWidget.h*/#ifndef VQDRAGABLEWIDGET_H#define VQDRAGABLEWIDGET_H#include "QWidget"class VQShapeWidget : public QWidget{ Q_OBJECT; //QT信号机制必须public : VQShap

2013-03-26 13:34:15 2176 2

原创 vs2012 手动编译Qt5开发环境

vs2012 配置Qt5开发环境前期准备  0.已装好vs2012  1.QT5源码:  http://releases.qt-project.org/qt5/5.0.1/single/qt-everywhere-opensource-src-5.0.1.zip  2.Visual Studio Add-in 1.2.0 for Qt5   http://release

2013-03-15 16:48:02 4731 1

原创 C++ 返回局部对象的值

在C++中因为是临时复制对象来传值所以是可以返回局部对象的。在返回局部对像的时候,会先复制一个临时对象进行返回。下面是测试代码#include class test{ public: int val;};test gettest(){ test part; part.val = 99; printf("part:%d,[%p]\n", part.

2013-03-12 18:02:20 2624

原创 windows取得串口列表

#include int SerialPort::GetList(char list[][SERIAL_NAME_MAXLEN]){ CRegKey RegKey; int nCount = 0; if(RegKey.Open(HKEY_LOCAL_MACHINE, "HARDWARE\\DEVICEMAP\\SERIALCOMM") == ERROR_SUCCESS)

2013-03-08 10:14:41 2955

c++ 串口类 读 写 取得串口列表

c++ 串口类 打开,关闭串口,读写,取得串口列表

2013-03-14

空空如也

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

TA关注的人

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