根据讲师十多年奋战在一线的实战经验,详细剖析对设计模式的理解与实践,尤其是结合最近几年来在iOS领域的思考和研究。本课程系列讲介绍GOF经典设计模式以及面向对象设计的5大原则,分析这些设计模式在iOS中的实际使用场景,并使用大量案例,在短短的几堂课中,帮助学员迅速掌握学习设计模式的方法。 本课程让学 ...
分类:
移动平台 时间:
2016-10-03 06:40:14
收藏:
0 评论:
0 赞:
0 阅读:
194
http://www.jackpu.com/medium-shi-ru-he-zuo-tu-pian-jia-zai-de/ ...
分类:
其他 时间:
2016-10-03 06:39:57
收藏:
0 评论:
0 赞:
0 阅读:
333
...
分类:
其他 时间:
2016-10-03 06:39:26
收藏:
0 评论:
0 赞:
0 阅读:
247
晚上从新方出来等回租住的公交车,今天花了四五个小时最后还是给新房做了甲醛治理,整体上感觉还不错,尽管不确定实际起的作用到底有没有想象的那么大,但从之前的经验告诉我一件事当你开始纠结做或不做时,立刻去做是最正确的选择,因为当人老时往往会后悔没做什么,庆幸做对了什么,做错了什么因此付出了什么,这反而是人 ...
分类:
其他 时间:
2016-10-03 06:39:11
收藏:
0 评论:
0 赞:
0 阅读:
188
一、 简介 本课程详细讲解App迭代过程中的测试技巧,包括日常的测试工作(功能测试)、保障App稳定的Monkey测试和自动化测试等多种测试手段。讲师根据自身五年来在多家大型互联网公司担任无线技术总监期间所积累的实战经验,制作了本课程。 本课程让App测试人员在自动化测试、功能测试等放吗有显著提高, ...
分类:
移动平台 时间:
2016-10-03 06:38:53
收藏:
0 评论:
0 赞:
0 阅读:
236
选择排序思想在生活中,老师让5小孩子按个子从高到低排列,首选老师从5个学生中选出最高的,放到第一个位置,在从剩下4个学生中选出次高的,放到第二个位置,按照这样依次排好顺序,这就是选择排序。第一趟从n个数中选出最大的数,放到第一个位置。第二趟从n-1个数选出最大的数..
分类:
编程语言 时间:
2016-10-03 00:57:39
收藏:
0 评论:
0 赞:
0 阅读:
225
一、日志切割介绍tomcat日志一般产生的是比较大的,catalina.out文件一般占用比较大,如果不做切割的话,很容易占满存储磁盘,一般需要做切割,切割的方法有多种,现介绍一种系统自动的日志切割的工具:logrotate软件,一般是系统自动的,非常好用。二、使用logrotate分割tomca..
分类:
其他 时间:
2016-10-03 00:57:23
收藏:
0 评论:
0 赞:
0 阅读:
268
shell终端中的提示符颜色是由环境变量中的PS1决定的,因此更改PS1即可。1>临时更改[root@localhost~]#echo$PS1
[\u@\h\w]\$
[root@localhost~]#PS1="\[\033[31m\][\u@\h\w]\[\e[0m\]\\$"
[root@localhost~]#使用echo$PS1查看此时PS1的值,然后给PS1重新赋于带有颜色的值。\[..
分类:
系统服务 时间:
2016-10-03 00:57:09
收藏:
0 评论:
0 赞:
0 阅读:
482
本来准备上微软的SCOM演示下systemcenter2016的,顺便下一个windows2016RS1
5G的文件,2个小时过去了,还有2小时看样子绝对要过夜埃然后搜了下其他开源的,发现了这货。
Overview
然后找了老牌监控软件MRTG,全程MultiRouterTrafficGrapher,主要是通过监控网络设备..
分类:
其他 时间:
2016-10-03 00:56:45
收藏:
0 评论:
0 赞:
0 阅读:
286
1lucene简介1.1什么是luceneLucene是一个全文搜索框架,而不是应用产品。因此它并不像www.baidu.com或者googleDesktop那么拿来就能用,它只是提供了一种工具让你能实现这些产品。1.2lucene能做什么要回答这个问题,先要了解lucene的本质。实际上lucene的功能很单一,说到底,就..
分类:
Web开发 时间:
2016-10-03 00:56:34
收藏:
0 评论:
0 赞:
0 阅读:
321
一、缓存的成本和收益是什么:既然要讨论是否真的需要缓存这个问题,就要知道缓存带来的成本与收益(好处、坏处)是什么?收益成本缓存+后端存储(资源)1.加速读写2.降低后端负载1.数据不一致性2.代码维护成本3.架构复杂度上面的表格应该清楚的表达了使用缓存后的收益和成本分别..
分类:
其他 时间:
2016-10-03 00:56:17
收藏:
0 评论:
0 赞:
0 阅读:
290
当我们讨论Netty线程模型的时候,一般首先会想到的是经典的Reactor线程模型,尽管不同的NIO框架对于Reactor模式的实现存在差异,但本质上还是遵循了Reactor的基础线程模型。下面浅谈一下我对Reactor线程模型的认识1.Reactor单线程模型,是指所有的I/O操作都在同一个NIO线程上面..
分类:
编程语言 时间:
2016-10-03 00:56:00
收藏:
0 评论:
0 赞:
0 阅读:
450
这篇文章是在学习陈皓的一篇文章《C++对象的内存布局(上)》后,针对x64的下情况的学习笔记。他的文章的链接地址是:http://blog.csdn.net/haoel/article/details/3081328。他的示例代码中有下列片段:如果在vs2015社区版中以debug方式编译出x64版本的exe运行后会崩溃。经过调..
分类:
编程语言 时间:
2016-10-03 00:55:09
收藏:
0 评论:
0 赞:
0 阅读:
237
x=10#thenumberyousettogess
i=1
n=6
while(i<=6):
print("@_@:")
print(n)
print("timesleft")
y=input("pleaseinputthenumberyouguess:")
y=int(y)
if(y==x):
print("@_@:")
print("youwin")
break
elif(y>x):
print("@_@:")
print("thenumberyouguessisalittlebigger"..
分类:
编程语言 时间:
2016-10-03 00:54:54
收藏:
0 评论:
0 赞:
0 阅读:
189
组合数据又称离散数学,个人理解,就相当于对一些数据的排序问题,随着计算机的日益发展,大数据问题就会凸显而出,这样就会需要组合数据的思维方式设计程序,从而使系统运行快速。今天主要理解一下“幻方”问题,首先得要理解什么是幻方?其实就类似于“九宫格”的图形方式,..
分类:
其他 时间:
2016-10-03 00:54:06
收藏:
0 评论:
0 赞:
0 阅读:
254
centos6和centos7的区别命令centos6centos7备注ifconfig有有yuminsall-ynet-toolsrouet有有yuminsall-ynet-toolsntpd服务和ntpdate命令有有yuminstallntpntpdatecat/etc/issue有版本号无信息,只能查看cat/etc/redhat-releasesetup能更改网络配置setup去除了防火墙和网路配置通..
分类:
其他 时间:
2016-10-03 00:53:47
收藏:
0 评论:
0 赞:
0 阅读:
341
windows2012系统打开IE浏览器时出错:无法打开这个应用,无法使用内置管理员账户打开InternetExplorer解决办法:开始——控制面板——Internet选项——程序——“IE磁贴用于打开桌面上的InternetExplorer”前打勾
分类:
Web开发 时间:
2016-10-03 00:53:18
收藏:
0 评论:
0 赞:
0 阅读:
2346
分类:
数据库技术 时间:
2016-10-03 00:53:04
收藏:
0 评论:
0 赞:
0 阅读:
255
python基础笔记之寻求帮助1、寻求帮助python中的帮助文档和shell中的一样,也是相当丰富的,可以使用help(object)来查看帮助,其中object是你要查找帮助的对象,比如,查看dir的功能,可以用>>>help(dir)2、查看python中的内置函数、内置类,及其他内置对象>>&g..
分类:
编程语言 时间:
2016-10-03 00:52:32
收藏:
0 评论:
0 赞:
0 阅读:
238
nmap的命令很多,这里就不介绍了,想了解的话,网上很多的文章可以参考。#############################################################通过nmap端口扫描获取开放的端口,以达到内网体检的目的#############################################################1、通过salt获得..
分类:
其他 时间:
2016-10-03 00:52:19
收藏:
0 评论:
0 赞:
0 阅读:
848