码迷,mamicode.com
首页 > 2016年02月26日 > 全部分享
yield self和instance_eval用法区别
class Foo def initialize(&block) instance_eval(&block) if block_given? end end class Foo def initialize yield self if block_given? end end x = Foo.new
分类:其他好文   时间:2016-02-26 22:03:19    阅读次数:366
Swift - guard关键字(守护)
guard语句和if语句有点类似,都是根据其关键字之后的表达式的布尔值决定下一步执行什么。但与if语句不同的是,guard语句只会有一个代码块,不像if语句可以if else多个代码块。 那么guard语句的作用到底是什么呢?顾名思义,就是守护。guard语句判断其后的表达式布尔值为false时,才
分类:编程语言   时间:2016-02-26 22:02:08    阅读次数:268
学习规划
不知不觉开始上班5年了,渐渐的没了一开始的学习劲头,工作趋于稳定。。。可是心中的焦虑却越来越强烈,安全感日益降低,是时候好好规划自己的生活了。 接下来两周(截止3月13日)的时间,掌握消息队列,ioc,依赖注入 的概念,熟练使用常用的消息队列,以及ioc框架 消息队列 微软默认的 MSMQ 开源的分
分类:其他好文   时间:2016-02-26 22:03:04    阅读次数:209
Dimension类
一、基本定义 1、Dimension类封装了单个对象中组件的宽度和高度(精确到整数); 2、该类与组件的某个属性相关联; 3、由Component类和LayoutManager接口定义的一些方法将返回Dimension对象; 4、通常width和height的值是非负整数 二、构造方法 构造方法摘要
分类:其他好文   时间:2016-02-26 22:04:05    阅读次数:193
Ambari 1.7 源码编译笔记
环境CentOS 6.5 1.安装jdk [root@localhost zzh]# wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http:/
分类:其他好文   时间:2016-02-26 22:03:54    阅读次数:817
matlab 去掉字符串前后的空格
strtrim 从字符串,删除开头和结尾的空白 句法 S = strtrim(STR) C = strtrim(CSTR)
分类:其他好文   时间:2016-02-26 22:01:16    阅读次数:5265
iOS学习笔记27-手势1
-(void)pinchGesture { UIPinchGestureRecognizer *pinch = [[UIPinchGestureRecognizer alloc]initWithTarget:self action:@selector(pinch:)]; [self.view add
分类:移动开发   时间:2016-02-26 22:02:33    阅读次数:257
LeetCode 168. Excel Sheet Column Title
Given a positive integer, return its corresponding column title as appear in an Excel sheet. 1 -> A 2 -> B 3 -> C ... 26 -> Z 27 -> AA 28 -> AB 分析: 类比
分类:其他好文   时间:2016-02-26 22:02:29    阅读次数:171
网上找的一些笔试题
1.(http://group.jobbole.com/13838/) 搜狗2016研发工程师笔试题 1 int main(int argc, char *argv[]) 2 { 3 string a="hello world"; 4 string b=a; 5 if (a.c_str()==b.c
分类:其他好文   时间:2016-02-26 22:00:01    阅读次数:271
单例设计模式
单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、数据库操作对象常被设计成单例。 //单例模式 public class Manager { private static Manager manager=new Manager(); pr
分类:其他好文   时间:2016-02-26 22:01:50    阅读次数:177
最新的Android SDK安装攻略(动作要快,来晚就失效了)
Android的环境搭建好折腾,光是下载Android SDK就折腾了好几天, 直接连接,速度接近于0,一行行红色的refused, 然后找软件翻*墙成功(不推荐,软件可能有后门) 但是...速度比老猫还慢! 不死心,再继续折腾... 只是,我最终找到了最快安装的方法了: 一. 在线下载(使用`本地
分类:移动开发   时间:2016-02-26 22:00:18    阅读次数:294
TControl.GetDeviceContext会给图形控件建立新的坐标原点和建立新的剪裁区域
这是取得DC句柄的其中一种方法(会重定义原点和建立新的剪裁区): function TControl.GetDeviceContext(var WindowHandle: HWnd): HDC; begin if Parent = nil then raise EInvalidOperation.C
分类:其他好文   时间:2016-02-26 21:59:14    阅读次数:238
codevs1073 家族
1073 家族 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 大师 Master 题目描述 Description 若某个家族人员过于庞大,要判断两个是否是亲戚,确实还很不容易,现在给出某个亲戚关系图,求任意给出的两个人是否具有亲戚关系。 规定:x和y是亲戚,y和z是亲戚,那么x
分类:其他好文   时间:2016-02-26 22:00:43    阅读次数:210
【算法】归并排序
void merge_sort(int *A,int x,int y,int *T){ if(y-x>1){ int m=x+(y-x)/2; int p=x,i=x,q=m; merge_sort(A,x,m,T); merge_sort(A,m,y,T); while(p<m || q<y){
分类:编程语言   时间:2016-02-26 21:58:04    阅读次数:174
Node.js的Formidable模块的使用
今天总结了下Node.js的Formidable模块的使用,下面做一些简要的说明。 1) 创建Formidable.IncomingForm对象 var form = new formidable.IncomingForm() 2) form.encoding = 'utf-8' 设置表单域的编码
分类:Web程序   时间:2016-02-26 22:00:11    阅读次数:483
数据挖掘第一天
---恢复内容开始--- 在看了大话数据挖掘这本书前36页后,学到的知识。 数据挖掘(Data Mining)和数据库中的知识发现(KDD)互为别名。 数据挖掘的实例:啤酒与尿布、流量套餐用户群、套餐用户流失量原因、捆绑销售、零件维修费用的节制。 数据挖掘的概念:基于大量的、不完全的、有噪音的、模糊
分类:其他好文   时间:2016-02-26 21:59:22    阅读次数:191
Http协议
每个http的请求和响应都有同样的基本形式:一个首部行、一个包含元数据的Http首部、一个空行,然后是一个消息体 GET /p/zfs HTTP/1.1 Host: www.oschina.net Connection: keep-alive Accept: text/html,applicatio
分类:Web程序   时间:2016-02-26 21:59:50    阅读次数:277
1111条   上一页 1 ... 5 6 7 8 9 10 11 ... 66 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!