码迷,mamicode.com
首页 > 2014年08月17日 > 全部分享
面向对象设计——“泛型”的起步
泛型是 2.0 版 C# 语言和公共语言运行库 (CLR) 中的一个新功能。泛型将类型参数的概念引入 .NET Framework,类型参数使得设计如下类和方法成为可能:这些类和方法将一个或多个类型的指定推迟到客户端代码声明并实例化该类或方法的时候。例如,通过使用泛型类型参数 T,您可以编写其他客户端代码能够使用的单个类,而不致引入运行时强制转换或装箱操作的成本或风险。——MSDN...
分类:其他好文   时间:2014-08-17 22:48:13    阅读次数:188
美拍为何会这样火
这款产品能够这么火,总结几个原因如下: 1、这款产品有点儿像视频版的糗百。糗百的定位是搞笑、糗事的分享,用户可以浏览笑话、搞笑图片;美拍的定位是潮、短视频分享,用户可以欣赏上面一些有意思的短视频,并且也可以将自己录制好并美化好的视频与大家分享;...
分类:其他好文   时间:2014-08-17 22:48:02    阅读次数:251
POJ 1087 A Plug for UNIX(网络流之最大流)
题目地址:POJ 1087 不知道是谁把这题化为了二分最大匹配的专题里。。于是也没多想就按照二分图的模型来建的(虽然当时觉得有点不大对。。。)。后来发现二分最大匹配显然不行。。有权值。。直接来个最大流多方便。。然后一直WA。。后来仔细想了想。。这根本就不能建二分图啊。。。。这题跟二分图一点关系都没有。。。。 这题的建图思路是让源点与每一个设备的插座类型连边,让汇点与每一个插座连边。然后用flo...
分类:其他好文   时间:2014-08-17 22:47:53    阅读次数:206
属性与内存管理(属性与内存管理都是相互关联的)
属性与内存管理(属性与内存管理都是相互关联的)第一部分 一,属性: 属性是OC2.0之后出来的新语法,用来代替setter和getter方法,使用属性可以快速创建setter以及getter方法的声明,setter和getter方法的实现,另外添加了对实例变量操作的安全处理(其安全是通过内存管理实现的) setter 方法作用:为单一的实例变量重新赋值, 规范: (- 号方法)无返回值, 名...
分类:其他好文   时间:2014-08-17 22:47:22    阅读次数:240
重构之路 组合查询之传参+存储过程
上篇博文给大家一起讨论了实现组合查询的一种方法,即在U层将select语句的where子句部分组装好,赋给一个字符串变量,传到D层然后与select子句组成完整的sql语句,之后执行,返回查询结果,就是这么简单,但是博文的结尾也留下了一个疑问,这种方法的安全性有点欠佳,有没有相对好一点的办法呢?          答案是肯定的,这次我们一起来看看我实现的另一种方法。首先给大家简单介绍一下这种方法...
分类:其他好文   时间:2014-08-17 22:47:12    阅读次数:250
【DataStructure】Description and Introduction of Tree
【Description】 At ree is a nonlinear data structure that models a hierarchical organization. The characteristic eatures are that each element may have several successors (called its “children”) and ev...
分类:其他好文   时间:2014-08-17 22:47:03    阅读次数:275
【转】CUDA程序优化要点
CUDA程序优化应该考虑的点:精度:只在关键步骤使用双精度,其他部分仍然使用单精度浮点以获得指令吞吐量和精度的平衡; 目前GPU的单精度性能要远远超过双精度性能,整数乘法、求模、求余等运算的指令吞吐量也较为有限。在科学计算中,由于需要处理的数据量巨大,往往采用双精度或者四精度才能获得可靠的结果,目....
分类:其他好文   时间:2014-08-17 22:46:23    阅读次数:482
mac10.9+php5.5.15+brew0.9.5的安装
Brew 是 Mac 下面的包管理工具,通过 Github 托管适合 Mac 的编译配置以及 Patch,可以方便的安装开发工具。 Mac 自带ruby 所以安装起来很方便,同时它也会自动把git也给你装上。官方网站: http://brew.sh安装方法:?1ruby -e "$(curl -fs...
分类:Web程序   时间:2014-08-17 22:46:12    阅读次数:529
浅谈为什么只有指针能够完成多态及动态转型的一个误区
c++ 多态 向上转型
分类:其他好文   时间:2014-08-17 22:46:02    阅读次数:258
jquery-图片轮播(新手请大神指教一下)
这是我刚学jquery写的,感觉效果不是很好。#scrollPics{ height: 330px; width: 980px; margin-bottom: 10px; overflow: hidden; position:relative;}.slider ul{ ...
分类:Web程序   时间:2014-08-17 22:45:53    阅读次数:202
N皇后问题(位运算实现)
本文参考Matrix67的位运算相关的博文。顺道列出Matrix67的位运算及其使用技巧 (一) (二) (三) (四),很不错的文章,非常值得一看。 主要就其中的N皇后问题,给出C++位运算实现版本以及注释分析。 皇后问题很经典,就不再赘述问题本身,解决皇后问题,一般采用的都是深搜DFS+回溯.....
分类:其他好文   时间:2014-08-17 22:45:32    阅读次数:231
使用optimizely做A/B测试
摘要:optimizaly是一个提供A/B测试服务的网站,可以可视化地在线编辑测试内容和目标,简单方便。 1. A/B测试简介所谓 A/B 测试,简单来说,就是为同一个目标制定两个方案(比如两个页面),让一部分用户使用 A 方案,另一部分用户使用 B 方案,记录下用户的使用情况,看哪个方案更符合设计...
分类:其他好文   时间:2014-08-17 22:45:22    阅读次数:393
浮点型
float类型必须至少能表示6位有效数字double类型至少能表示10位有效数字默认情况下,编译器将浮点型常量当作double类型2.3f 9.11E9F 显示指定为float54.3L 4.32e4L 显示指定为long doublefloat 和 double 输出都使用 %f %e %...
分类:其他好文   时间:2014-08-17 22:45:12    阅读次数:189
C++学习笔记之继承
派生类介绍及使用
分类:编程语言   时间:2014-08-17 22:44:52    阅读次数:340
Android -- 桌面悬浮,仿360
实现原理这种桌面悬浮窗的效果很类似与Widget,但是它比Widget要灵活的多。主要是通过WindowManager这个类来实现的,调用这个类的addView方法用于添加一个悬浮窗,updateViewLayout方法用于更新悬浮窗的参数,removeView用于移除悬浮窗。其中悬浮窗的参数有必要...
分类:移动开发   时间:2014-08-17 22:44:43    阅读次数:380
使用logstash收集日志的可靠性验证
实时计算里,需要对日志实时收集,logstash可以做到。目前的版本是1.4.2,官方文档在http://www.logstash.net/docs/1.4.2/,里面有详细的配置说明,使用也很简单。这里主要对logstash的可靠性做了简单的验证intput为file,kill掉logstas.....
分类:其他好文   时间:2014-08-17 22:44:32    阅读次数:2054
泛型算法概述
顺序容器只定义了很少的操作:在多数情况下,我们可以添加和删除元素。访问首尾元素、确定容器是否为空以及获得指向首元素或尾元素之后位置的迭代器。如果我们想要做:查找特定元素、替换或删除一个特定值、重排元素顺序等。标准库并未给每个容器都定义成员函数来实现这些操作,而是定义了一组泛型算法:称它们为“算法”,...
分类:其他好文   时间:2014-08-17 22:44:22    阅读次数:295
1128条   上一页 1 2 3 4 5 6 7 ... 67 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!