码迷,mamicode.com
首页 > 2015年08月31日 > 全部分享
Swift UIview简答动画
Swift UIView本事自带了一些简单的动画。 如果不是很复杂的需求,可以考虑使用此处的方法。 下面我们简单尝试一下 首先创建三个View 分别设置三中背景色 let view1=UIView(frame: CGRectMake(10, 50, 200, 200)) let view2=UIView(frame: CGRectMake(60, 100, ...
分类:编程语言   时间:2015-08-31 13:41:59    阅读次数:164
高质量编程的金玉良言——单一职责原则
“单一职责原则”的官方定义: 就一个类而言,应该仅有一个引起它变化的原因。 大白话讲: 在设计类的时候,应该要让每一个类仅有一个职责,每一个类只做一类事情,这就是单一职责原则。 “每一个类只做一类事情”的好处: 如果一个类承担的职责过多,就等于把这些职责藕合在一起,一个职责的变化可能会削弱或抑制这个类完成其他职责的能力。 这种藕合会导致脆弱的设计,当变化发生时,设计会遭到意想不到的破坏。 在程序设计时,我们需要在类的职责分离上多加思考,做到单一职责,这样你的代码才是真正的易维护、易复用、灵活多样。...
分类:其他好文   时间:2015-08-31 13:43:51    阅读次数:131
bzoj刷题(shui)记录
放假刷了一个月的水题,集中写一下题解吧。bzoj1858:线段树随便维护一下。 code bzoj2705:莫比乌斯反演裸题。 code bzoj1202:并查集,但是我写了一种跟floyd很像的奇怪的东西。 code bzoj1072:暴力。 bzoj2431:dp f[i][j]=sum(f[i-1],[k]) code bzoj3505:组合数学。 code bzoj1058:...
分类:其他好文   时间:2015-08-31 13:42:02    阅读次数:210
浅析C++中sizeof操作符的用法
1. 概要 sizeof是C/C++中的一个操作符(operator),作用就是返回一个对象或者类型所占的内存字节数。返回值类型为size_t,在头文件stddef.h中定义.这是一个依赖于编译系统的值,一般定义为typedef unsigned int size_t;编译器林林总总,但作为一个规范,都会保证char、signed char和unsigned char的sizeof值为1,毕竟ch...
分类:编程语言   时间:2015-08-31 13:43:00    阅读次数:196
RecyclerView万能适配器
没次当我们用RecyclerView是时候,不得不想到要添加点击事件, 头部,尾部,甚至分组繁琐代码烦恼,于是本人就无奈写了共用的adapter。 使用说明: 如,item资源为  R.layout.fragment_jiongtu_item_of_indexfregment item里面有个imageview id为   R.id.iv_photo private...
分类:其他好文   时间:2015-08-31 13:42:12    阅读次数:255
解析AsyncTask<Params, Progress, Result>()
1、AsyncTask中方法的执行顺序为 ①首先执行的是execute(params),new AsyncTaskParams, Progress, Result>(){}.execute(params); ②其次是执行protected Result onPreExecute(),这个方法是在主线程中运行 ③再者是doInBackground(String... params),这个...
分类:其他好文   时间:2015-08-31 13:42:34    阅读次数:201
hdu3746 Cyclic Nacklace(kmp周期问题)
题目链接:点击打开链接 题意描述:给定一个字符串,求使这个字符串是循环字符串至少需要添加多少个字符?要求循环至少两次 解题思路:kmp(next[]数组性质:点击打开链接) 根据next[]数组的性质我们可以得到一个字符串最小循环节为n-next[n],所以我们可以得出结论 if((n%(n-next[n])==0)&&(n/(n-next[n])>1)) printf("0...
分类:其他好文   时间:2015-08-31 13:42:42    阅读次数:200
The ROI Variable
?The ROI VariableGeorge MalamidisEvERy dECiSion WE MAKE FoR ouR pRojECTS, be it technology-, process- or people-related, can be a viewed as a form of investment. Investments come associated with a cost...
分类:其他好文   时间:2015-08-31 13:41:44    阅读次数:175
If There Is Only One Solution, Get a Second Opinion
?If There Is Only One Solution, Get a Second OpinionTimothy Highyou’vE pRoBABly HEARd THiS SAid BEFoRE. If you’re an experienced architect, you know it’s true: if you can only think of one solution to...
分类:其他好文   时间:2015-08-31 13:40:07    阅读次数:138
spark架构实战
当下,Spark已经在国内得到了广泛的认可和支持:2014年,Spark Summit China在北京召开,场面火爆;同年,Spark Meetup在北京、上海、深圳和杭州四个城市举办,其中仅北京就成功举办了5次,内容更涵盖Spark Core、Spark Streaming、Spark MLlib、Spark SQL等众多领域。而作为较早关注和引入Spark的移动互联网大数据综合服务公司,Ta...
分类:其他好文   时间:2015-08-31 13:40:47    阅读次数:354
opencv+cuda内存泄露错误
在编写的模版中,利用opencv进行拷贝图像data时,报错如下: Unhandled exception at 0x74dec42d in XXXX_CUDA.exe: Microsoft C++ exception: cv::Exception at memory location 0x0017f878. 定位到错误在: cvReleaseImage( &copy_y );也就是说释放图像数据是时候,发生内存非法读写; template void grad_y( const IplI...
分类:其他好文   时间:2015-08-31 13:40:16    阅读次数:161
C++学习 - 数组指针/指针数组
虽然我一直知道它们两个的区别,但是分不清名字应该是叫哪个。 这里区别一下。 指针数组( array of pointers )顾名思义:这是个数组,数组里面的元素都是指针。int *arr[10];这个等同于 int *(a[4])因为*的优先级比较低,所以没有括号的时候,是arr和[10]先结合,变成一个数组,然后这个数组的元素是整型指针。初始化这个初始化要按照数组的方式来。for ( int i...
分类:编程语言   时间:2015-08-31 13:39:07    阅读次数:152
ffmpeg用filter实现视频scale
1、概述 此例子用ffmpeg的filter实现视频scale。 2、代码 /** * 最简单的基于FFmpeg的AVFilter例子(scale) * * 缪国凯(MK) * 821486004@qq.com * * http://blog.csdn.net/dancing_night * * 本程序使用FFmpeg的AVfilter实现了视频的缩放功能。 * ...
分类:其他好文   时间:2015-08-31 13:40:48    阅读次数:1026
spark简介
概述 什么是Spark Spark是UC Berkeley AMP lab所开源的类Hadoop MapReduce的通用的并行计算框架,Spark基于map reduce算法实现的分布式计算,拥有Hadoop MapReduce所具有的优点;但不同于MapReduce的是Job中间输出和结果可以保存在内存中,从而不再需要读写HDFS,因此Spark能更好地适用于数据挖掘与机器学习...
分类:其他好文   时间:2015-08-31 13:39:50    阅读次数:279
Codeforces Round #318 [RussianCodeCup Thanks-Round] (Div. 2)C. Bear and Poker(gcd模拟)
Limak is an old brown bear. He often plays poker with his friends. Today they went to a casino. There are n players (including Limak himself) and right now all of them have bids on the table. i-th o...
分类:其他好文   时间:2015-08-31 13:39:18    阅读次数:172
Android "multiple dex files define" 错误
在Android开发中经常看到这个错误,产生的原因还是挺值得研究的。   如果是在eclipse上出现的这个问题,基本上可以判断为同一工程中存在相同的jar包,或者是不同的jar包,但是他们之间有相同的类,所以解决办法就是干掉对方。在eclipse中如果删除jar之后还报错的话,可能是eclipse的缓存导致的,重启eclipse基本可以解决这个问题。   但是如果事情发生在 Androi...
分类:移动开发   时间:2015-08-31 13:39:29    阅读次数:195
python pika 操作 rabbitmq
首先安装pika pip install pika安装rabbitmq的东西 去之前celery的文章里面看启动rabbitmq 直接上代码import pika def send_message(): connection = pika.BlockingConnection(pika.ConnectionParameters( 'localhost')) chan...
分类:编程语言   时间:2015-08-31 13:41:21    阅读次数:282
2358条   上一页 1 ... 88 89 90 91 92 93 94 ... 139 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!