在开发中我们经常使用代理,或自己写个代理,而代理属性都用weak(assign)修饰,看过有些开发者用strong(retain),但并没发现有何不妥,也不清楚weak(assign)与strong(retain)修饰有何区别功能实现就行了,考虑这么多干嘛~~~我只能哈哈哈
weak:指明该对象并不负责保持delegate这个对象,delegate这个对象的销毁由外部控制
@property (no...
分类:
移动开发 时间:
2015-08-15 10:23:44
阅读次数:
158
进入嵌入式领域已经有段时间了,从当初的懵懂,到现在有点懂,还要进步,不断学习,不断进步!!最近使用了stm32 uart_DMA数据接收和发送,我会下接下的文章中介绍该段代码和stm32 uart_DMA使用方式!!...
分类:
其他好文 时间:
2015-08-15 10:22:22
阅读次数:
219
最近在看c++ primer第13章复制控制。习题13.4中有个指针成员pstring,当时写构造函数初始化一个对象的时候想当然的写成了NoName(string a,int b,double c){ pstring=&a;i=b;d=c;} 写完后发现不对,因为在这个构造函数中a是一个临时的对象,当NoName这个构造函数结束后,该变量自行销毁,直接导致了指针悬空。改正办法是将a写成一个stri...
分类:
其他好文 时间:
2015-08-15 10:24:02
阅读次数:
101
源代码如下:
#include
using namespace std;
#define MAX_VERTEX_NUM 20
typedef int EdgeData;
typedef char VertexData; //顶点数据域
typedef struct node { // 边表节点
EdgeData cost; //边上d权值
int adjvex;...
分类:
编程语言 时间:
2015-08-15 10:21:55
阅读次数:
147
1.集合运算:
UNION运算符返回两个集合去掉重复元素后的所有记录。
例:查询属于部门10与部门20的所有员工信息。
select * from emp where deptno=10
union select * from emp where deptno=20;
UNIONALL 返回两个集合的所有记录,包括重复的。
例:查询工资在500~1500或在1000~2000范...
分类:
数据库 时间:
2015-08-15 10:23:19
阅读次数:
172
自上周更新了QQ手机客户端,对于新版本的QQ,系统状态栏也有蓝色色调,看起来有种清爽感觉。于是想自已也实现这种效果,随查阅资料,自已调试实现这种效果。Android 系统4.4以上都可以具备这种效果。所以测试时候,需要测试手机Android系统版本为4.4以上,才会出现这个效果。附上本文源码以及效果图。
源码下载:点击
一、效果图
二、看MainActivity实现类
packag...
分类:
移动开发 时间:
2015-08-15 10:22:16
阅读次数:
136
注意事项
1、.开启socket:在php.ini中取消extension=php_sockets.dll前面的分号。
2.登录你的邮箱手动开启STMP服务,这个服务默认是关闭的,一定要去邮箱->设置里去手动开启,开启时要求你设置一个独立密码,这个密码就是写在
'MAIL_PASSWORD'=>' ', // 邮箱密码,的密码而不是邮箱登录密码
3、userinfo中加上一个字段Rese...
分类:
其他好文 时间:
2015-08-15 10:23:29
阅读次数:
171
链接:http://poj.org/problem?id=2440
DNA
Time Limit: 1000MS Memory Limit: 65536K
Total Submissions: 3498 Accepted: 1375
Description
A kind of virus has attacked the X planet, and many li...
分类:
其他好文 时间:
2015-08-15 10:23:30
阅读次数:
112
上图中的“CalibrationData”键值就是触摸屏的校验值,将这个值复制一下,然后打开PB的平台的project.reg
文件,加入如下的触摸屏注册信息,其中"CalibrationData"=之后的值就是上面我们复制的触摸屏校验值。
[HKEY_LOCAL_MACHINE\Hardware\DeviceMap\Touch]
"CalibrationData"="1484,1168 584,536 568,1820 2356,1812 2356,488"...
许多人认为,学一门技术,走到哪都不愁没饭吃,加上程序员在互联网行业里的工资是处于中上水平,因此有许多互联网人士以及在校学生选择自学程序。
不说鸡汤,谈谈现实:半路转行做软件工程师的人,他们的职场现状是怎样的。
一、为什么会要改做程序员?
因为工作原因,在日常生活中,以及在知乎上,有很多人向我咨询职业生涯的抉择。他们大都对自己的职业现状不满意,打算学习编程成为一名程序员。
我问,为什么想要做...
分类:
其他好文 时间:
2015-08-15 10:20:40
阅读次数:
151
Determine the number of bits required to flip if you want to convert integernto integerm.ExampleGivenn=31(11111),m=14(01110), return2.NoteBothnandmare...
分类:
其他好文 时间:
2015-08-15 10:20:04
阅读次数:
127
在方法与数据成员中,我们提到,Java中的对象在创建的时候会初始化(initialization)。初始化时,对象的数据成员被赋予初始值。我们可以显式初始化。如果我们没有给数据成员赋予初始值,数据成员会根据其类型采用默认初始值。显式初始化要求我们在写程序时就确定初始值,这有时很不方便。我们可以使用构...
分类:
编程语言 时间:
2015-08-15 10:20:11
阅读次数:
141
为一个C++用户的。使用指针可以算的上是常态,但在使用过程中。多的时间,可能是由于new要么malloc对象,上次忘记的释放结束(我会犯这样一个错误)。内存泄露。而此时智能指针可能能够帮助我去解决问题。智能指针(smart pointer)是利用个引用计数的策略去处理指针的释放,从而保证指针的安全性...
分类:
编程语言 时间:
2015-08-15 10:19:11
阅读次数:
132
龙跃QQ等级查询软件软件可多线程快速查询QQ的等级,年龄,导出分类数据,无需拔号,验证码少,查询速度每小时超30万以上。一、软件功能(1)可查询QQ等级,分类导出;(2)可查询QQ年龄,分类导出;(3)可多线程运行,软件效率非常高,每小时30万以上;(4)不需要换IP,软件上可不设置宽带账号;(5)...
分类:
其他好文 时间:
2015-08-15 10:19:11
阅读次数:
167
struct node{ int next[27]; int v; void init() { v=0; memset(next,-1,sizeof(next)); }};node L[1000500];int tot=0;void add(...
分类:
其他好文 时间:
2015-08-15 10:18:50
阅读次数:
80
1.Java程序的入口:static main()方法public class welcome extends Activity { @Override public void onCreate(Bundle savedInstanceState) { ...
分类:
移动开发 时间:
2015-08-15 10:21:08
阅读次数:
124