由于之前也只是了解智能指针,要我说估计只能说个它是干什么的,用不了几分钟。
昨天花了一天时间各种百度,算是对智能指针有了一点了解,这篇文章基本就是这次分享会的PPT的copy,没有底层的东西,多是概念。
我觉得理解智能指针需要了解它发展的三个过程:起因,经过,结果。这篇文章主要讲述的是起因,经过和结果等以后工作了,实际接触了再说吧。
起因:
1.为什么需要智能指针
我们先看两个例...
分类:
其他 时间:
2015-07-22 18:44:49
收藏:
0 评论:
0 赞:
0 阅读:
221
Eddy's digital Roots
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 5125 Accepted Submission(s): 2861
Problem Description
The digital roo...
分类:
其他 时间:
2015-07-22 18:44:39
收藏:
0 评论:
0 赞:
0 阅读:
225
今天翻出了温昱老师的《一线架构师实践指南》老书,Review了一下,虽然书是2009年发行的,而且其思想也是作者09年以前的经历和总结,升华到方法论,但时到今日,其架构思想依然是可圈可点的。随笔记下阅后几点,以作小结。
什么是ADMEMS?
ADMEMS是Architecture Design Method has been Extended to Method System的简称,是...
分类:
其他 时间:
2015-07-22 18:44:29
收藏:
0 评论:
0 赞:
0 阅读:
251
ruby 非常酷炫的debug工具pry。
可以在想要断点的位置加入“binding.pry”,程序会在这里暂停,允许你在命令行里对已有对象进行操作。require "pry"a = [1, 2, 3]
a << 4
binding.pry # execution will pause here, allowing you to inspect all objects
a << 5
put...
分类:
其他 时间:
2015-07-22 18:44:19
收藏:
0 评论:
0 赞:
0 阅读:
226
socket编程是网络通信的一个基础应用,无论是手机端还是PC端都需要socket技术来建立网络通信。在本章小编主要从以下几个方面来介绍socket的相关知识:
分别是“什么是socket?”,“socket有什么特点?”,“socket与Http以及TCP的区别”,“移动端socket的Demo”。写的不好的地方请大家批评指正。
一、何为socket?
socket也被称为“套接字”,它是...
分类:
移动平台 时间:
2015-07-22 18:44:09
收藏:
0 评论:
0 赞:
0 阅读:
252
Anniversary party
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 6271 Accepted Submission(s): 2820
Problem Description
There is goi...
分类:
其他 时间:
2015-07-22 18:43:59
收藏:
0 评论:
0 赞:
0 阅读:
115
Bean的自动装配Spring IOC 容器可以自动装配 Bean. 需要做的仅仅是在 的 autowire 属性里指定自动装配的模式
有以下几种自动装配的类型:
byType(根据类型自动装配): 若 IOC 容器中有多个与目标 Bean 类型一致的 Bean. 在这种情况下, Spring
将无法判定哪个 Bean 最合适该属性, 所以不能执行自动装配.
byName(根据名称自动装配):...
分类:
编程语言 时间:
2015-07-22 18:43:40
收藏:
0 评论:
0 赞:
0 阅读:
291
// 在iOS开发中,简单工厂模式使用得并不多。但是、我认为这是OC反射机制很好的一个例子,
// 所以本文将以计算器为例,讲解简单工厂模式和OC的反射机制。
// 【简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(
// 这些产品类继承自一个父类或接口)的实例。该模式中包含的角色及其职责:工厂角色、抽
// 象产品角色、具体产品角色】
//...
分类:
移动平台 时间:
2015-07-22 18:43:29
收藏:
0 评论:
0 赞:
0 阅读:
202
本来想说说关于mp4和一些常见视频文件格式方面的历史。现在想想没啥必要,毕竟本文是在讲关于mp4点播拖动方面的技术细节。绪论,前言神马的显得有点多余。说起MP4,不得不提“Digital container format”的概念。维基百科给出解释:
A container or wrapper format is a metafile format whose specification des...
分类:
其他 时间:
2015-07-22 18:43:20
收藏:
0 评论:
0 赞:
0 阅读:
230
1.背景分布式计算的发迹应该是google在2003年发表的三篇paper,分别是GFS、MapReduce、BigTable。其中MapReduce大家都很熟悉了,不懂的同学也可以看看我之前写的文章【分布式计算】MapReduce的替代者-Parameter Server为什么google会搞分布式计算这件事儿呢,因为在那个年代每天会产生几个T的日志,但是当时的磁盘只允许存储几百G的文件,07年...
分类:
其他 时间:
2015-07-22 18:43:09
收藏:
0 评论:
0 赞:
0 阅读:
215
昨天发现qmake这个命令不能使用,查了一些资料,大部分都说是环境变量没有设置好:
Qt默认安装是在 /opt/qt-xxxx/qt/bin 或者 /opt/qt-xxx/bin 下,实在不行就查找 updatedb; locate qmake 或者 find / -name qmake.
找到路径之后,在/etc/profile文件里添加下面几行语句:
export QTDIR=/op...
分类:
其他 时间:
2015-07-22 18:42:59
收藏:
0 评论:
0 赞:
0 阅读:
274
原体如下:
Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all the values along the path equals the given sum.
For example:
Given the below binary tr...
分类:
其他 时间:
2015-07-22 18:42:49
收藏:
0 评论:
0 赞:
0 阅读:
155
#include
using namespace std;
class Time
{
public:
Time():hour(0),minute(0),second(0) {}
Time(int h,int m,int s)
{
hour=(h>=24||h=60||m<0)?0:m;...
分类:
编程语言 时间:
2015-07-22 18:42:39
收藏:
0 评论:
0 赞:
0 阅读:
246
在IIS上发布网站已经不是第一次了,几乎每次发布都会遇到相同的问题,可是每次遇到相同的问题,还是重复原来的步骤,再去查一遍来解决,不仅耗费大量的时间,而且总是徒劳而无功!究其原因,还是未能及时总结自己遇到的问题,并深入的去理解。于是,这次,我要把自己遇到的一些问题记录下来,并加以理解,以便以后遇到后能不再做无用功!
1、IIS发布 HTTP错误 500.19 Internet S...
分类:
Web开发 时间:
2015-07-22 18:42:29
收藏:
0 评论:
0 赞:
0 阅读:
233
org.eclipse.e4.core.di.InjectionException: org.eclipse.swt.SWTException: Widget is disposed
开发环境为eclipse luna(4.4)和工作空间配置信息有关系,删除工作空间重启。...
分类:
系统服务 时间:
2015-07-22 18:42:11
收藏:
0 评论:
0 赞:
0 阅读:
271
在上篇文章中我和大家简单的说了一下纯代码实现自动布局,在这篇文章中我打算和大家说一下用xib中的Auto Layou的方法来约束布局,此方法节省了大量的冗余代码,操作简单易懂,但是在操作过程中要注意自己的约束条件是否冲突,冲突容易引起bug哦,好了我们步入正题吧!
1.Auto Layout工具箱功能介绍
好了以上就是这些工具箱的用法,...
分类:
其他 时间:
2015-07-22 18:42:06
收藏:
0 评论:
0 赞:
0 阅读:
170
鉴于服务器稳定的开发难度很大,小团队不建议自己开发,建议使用稳定的第三方推送方案,如个推,蝴蝶等。
要想使用苹果APNS推送消息,首先要把开发app的xcode所用证书上传到服务器上,当然你的证书要用的是hot证书或勾选push选项的发布者,普通研发者证书是收不到push消息的。
安装证书到服务端
你应该安装SSL证书和私匙到你的provider程序运行的服务器上。
步骤如下:
0.安装该...
分类:
移动平台 时间:
2015-07-22 18:41:49
收藏:
0 评论:
0 赞:
0 阅读:
255
之前做的一个项目,先开始用的是BIO(即阻塞式IO),然后因为一些性能问题,然后用NIO(即非阻塞式IO)替换了BIO。
我们先说说BIO有什么缺点为什么要使用NIO:
以java中TCP为例来讲解:
我们知道,在客户端java调用connect方法会阻塞,调用read的时候也会阻塞也就是读不到就一直阻塞在那里,而服务器端呢,调用accept()方法会阻塞,调用read方法也会阻塞这样的话,...
分类:
编程语言 时间:
2015-07-22 18:41:39
收藏:
0 评论:
0 赞:
0 阅读:
297
Android开发之入口ActivityAdnroid App是如何确定入口Activity的?难道就因为class的类名叫MainActivity,布局文件叫activity_main.xml?如果这样认为,就大错特错了。之所以能够确定入口Activity,是因为在应用的清单文件中有所配置,系统会根据应用的清单文件(AndroidManifest.xml)来确立.如何确立,标志是什么?我们来看一下...
分类:
移动平台 时间:
2015-07-22 18:41:29
收藏:
0 评论:
0 赞:
0 阅读:
185
1. 简介du查看目录大小,df查看磁盘使用情况。2. dudisk usage
(1)基本功能
递归查看文件夹下所有文件的大小
(2)常用参数:
-h, –human-readable 以可读性较好的方式显示尺寸(例如:1K 234M 2G)
-s, –summarize 只分别计算命令列中每个参数所占的总用量
(3)其它参数说明:
-a, –all 输出所有文件的磁盘用量,...
分类:
系统服务 时间:
2015-07-22 18:41:19
收藏:
0 评论:
0 赞:
0 阅读:
296