首页 > 2015年08月19日 > 全部分享
ios开发数组排序(数组中包括字典)
iphone开发数组排序(数组中包括字典) 1。普通数组排序: NSMutableArray *arr = [NSMutableArray arrayWithObjects:@”0”,@”8”,@”6”,@”1”,nil]; NSArray *sortedArray = [arr sortedArrayUsingComparator:^NSComparisonResult(...
分类:移动平台   时间:2015-08-19 09:30:23    收藏:0  评论:0  赞:0  阅读:246
java 多线程(三)条件对象
在上一篇博客中,我们学会了用ReentrantLock来控制线程访问同一个数据,防止出现Race Condition。这一次呢,我们继续深入的学习,学习一下java中的条件对象,条件对象在多线程同步中用到的比较多。首先,我们来介绍一下临界区。临界区:在同步的程序设计中,临界区指的是一个访问共用资源的程序片段,而这些共用资源又具有无法同时被多个线程访问的特性。 当有线程进入临界区时,其他线程或是进程必...
分类:编程语言   时间:2015-08-19 09:30:14    收藏:0  评论:0  赞:0  阅读:308
anroid 点击图形缩小
这个功能是由selector + shape xml文件实现的 主要原理是把stroke的width变大把图形挤压变小,我用的是textview做测试,不知道其它控件是否生效,在此声明,以防参考者误用,也许还有更简单的方法,但我这里只是提供一种可以实现的方法,不喜勿喷,觉得有用的请赞。首先你的写一个点击时候要显示的样子定义为 suoxiao.xml<?xml version="1.0" enc...
分类:其他   时间:2015-08-19 09:29:53    收藏:0  评论:0  赞:0  阅读:188
计算机视觉CV 之 CMT跟踪算法分析二
1 前言在上一篇文章中,我对CMT算法做了初步的介绍,并且初步分析了一下CppMT的代码,在本篇文章中,我将结合作者的论文更全面细致的分析CMT算法。这里先说明一下,作者关于CMT算法写了两篇文章: Consensus-based Matching and Tracking of Keypoints for Object Tracking (wacv2014 best paper reward)...
分类:编程语言   时间:2015-08-19 09:29:43    收藏:0  评论:0  赞:0  阅读:361
零基础学python-5.7 小数精度
首先我们来看一个特殊的例子 在上面的表达式当中,我们口算都可以算出来是0,为什么是那么一个接近0的数呢? 这就要从小数的精度说起。 1.小数的产生 这种小数一般是通过表达式或者引用其他模块运算后形成的,而不是变量赋值创建的 2.小数对象 我们可以使用小数对象,来控制输出的小数 3.使用decimal模块控制全局小数输出...
分类:编程语言   时间:2015-08-19 09:29:33    收藏:0  评论:0  赞:0  阅读:272
hdu5396(2015多校9)--Expression(区间dp)
题目链接:点击打开链接 题目大意:有n个数,和n-1个符号('+','-','*')形成一个表达式,现在问对于不同的运算序列,得到的结果的总和是多少(结果为非负整数,对1e9+7取余) dp[l][r]记录在区间l到r内的各种不同的运算序列的结果的和。 首先长度len是1的时候,dp[i][i] = a[i] 之后dp[l][r] = ∑ ( dp[l][j] 和 dp[j+1][r] 合...
分类:其他   时间:2015-08-19 09:29:23    收藏:0  评论:0  赞:0  阅读:206
零基础学python-5.8 分数
1.创建 1)可以通过赋值创建 2)可以通过浮点数字符串创建 3.通过分数,可以比较精确的表现某些数值,而不是由于浮点数的精度问题,而造成结果的差异...
分类:编程语言   时间:2015-08-19 09:29:13    收藏:0  评论:0  赞:0  阅读:246
零基础学python-5.9 集合set
今天我们来说说set 集合:是一些唯一的、不可变的对象(数值和字符串等)的一个无序的集合(collection),并且这些对象支持与数学集合理论相对应的操作。 特点: 1.一个项只能够出现一次 2.广泛使用在数字和数据库工作中 3.两个集合不能够使用+相加,但可以使用-相减 下面是一些集合的操作,中间一段我故意使用+号,直接报错 2.集合里面一些常用的方法...
分类:编程语言   时间:2015-08-19 09:29:03    收藏:0  评论:0  赞:0  阅读:217
ListView中的Item点击事件和子控件的冲突或者item点击没有反应的解决办法
fragment中添加了button和checkbox这些控件,此时这些子控件会将焦点获取到,所以常常当点击item时变化的是子控件,item本身的点击没有响应。 这时候就可以使用descendantFocusability来解决啦,API描述如下: android:descendantFocusability 该属性是当一个为view获取焦点时,定义viewGroup和其子控件两者之间的关...
分类:其他   时间:2015-08-19 09:28:53    收藏:0  评论:0  赞:0  阅读:184
Unity中做放大镜 效果
孙广东  2015.8.16  其实和 小地图都差不多了。  还是要借助 另一个相机目的: 这篇文章的主要目的是  要给你一个想法  如何做放大境效果 。在unity中可以简单的实现放大镜效果啊 . 那么现在就来一步一步实现这个:创建一个摄像机对象,设置 projection 类型为 perspective 或者 orthographic.设置相机的 orthographicSize 或者 fie...
分类:编程语言   时间:2015-08-19 09:28:43    收藏:0  评论:0  赞:0  阅读:508
Java多线程基础总结
Java采用多线程方式实现并行计算,当然并行计算也可以采用多进程方式实现,但是进程切换耗费比较高。而且进程间是隔离的,进程间通信机制比较麻烦,最后JVM本身在操作系统中就一个进程,由它再启动一个进程不太合适,所以Java采用多线程方式实现并行计算。...
分类:编程语言   时间:2015-08-19 09:28:34    收藏:0  评论:0  赞:0  阅读:205
基数排序之多关键字排序运用队列
源代码如下: #include #include typedef struct QUEUEnode* link; struct QUEUEnode{ int item ; link next; link head , tail; }; link NEW(int item, link next){ link x = (link) malloc(sizeof *x); x->ite...
分类:编程语言   时间:2015-08-19 09:28:23    收藏:0  评论:0  赞:0  阅读:247
Spark入门实战系列--4.Spark运行架构
Spark注重建立良好的生态系统,它不仅支持多种外部文件存储系统,提供了多种多样的集群运行模式。部署在单台机器上时,既可以用本地(Local)模式运行,也可以使用伪分布式模式来运行;当以分布式集群部署的时候,可以根据自己集群的实际情况选择Standalone模式(Spark自带的模式)、YARN-Client模式或者YARN-Cluster模式。...
分类:其他   时间:2015-08-19 09:28:16    收藏:0  评论:0  赞:0  阅读:190
extjs4之合并单元格
index.html ExtJS Merge Cells .x-grid-td { border-width: 0; overflow: hidden; vertical-align: middle; } example.js Ex...
分类:Web开发   时间:2015-08-19 09:27:44    收藏:0  评论:0  赞:0  阅读:317
BZOJ 1695 [Usaco2007 Demo]Walk the Talk 链表+数学
BZOJ 1695 [Usaco2007 Demo]Walk the Talk 链表+数学...
分类:其他   时间:2015-08-19 09:27:23    收藏:0  评论:0  赞:0  阅读:262
HDU 1269 -- 迷宫城堡【有向图求SCC的数目 && 模板】
迷宫城堡 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 9893    Accepted Submission(s): 4433 Problem Description 为了训练小希的方向感,Gardon建立了一座大城堡...
分类:其他   时间:2015-08-19 09:27:13    收藏:0  评论:0  赞:0  阅读:191
poj2253 最小生成树中的最大边 prim
Frogger Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 30620   Accepted: 9875 Description Freddy Frog is sitting on a stone in the middle of a lake. Suddenly ...
分类:其他   时间:2015-08-19 09:27:03    收藏:0  评论:0  赞:0  阅读:203
Java和C++ 比较
整体区别 1. C/C++是直接运行在机器上(编译后为机器码),而java编译后产生*.class文件(字节码)是运行在java虚拟机上在(JVM),经过JVM解译(机器码)再放到真实机器上运行。JVM相当于用软件构造了一个计算机,有自己的CPU(假的),内存(也是假的)。 C/C++(*.exe)->机器 java(*.class)->JVM->机器 这样java程序比c++运行效率低...
分类:编程语言   时间:2015-08-19 09:26:53    收藏:0  评论:0  赞:0  阅读:138
AsyncTask doinbackground onProgressUpdate onCancelled onPostExecute的基本使用
对于异步操作的原理我就不讲了,在这我着重讲怎么使用异步操作的doinbackground onProgressUpdate onCancelled onPostExecute这四个方法doinbackground 我的理解效果相当于Thread里面的run,这样理解就容易多了,因为大家可能对Thread都很熟悉,你可以把你想要首先处理的事物放在这里,但是有很多人就会在这里更新ui操作,这是不可以的...
分类:其他   时间:2015-08-19 09:26:43    收藏:0  评论:0  赞:0  阅读:560
Go使用goquery获取url小实例
package main import ( "fmt" "github.com/PuerkitoBio/goquery" ) func main() { g, e := goquery.NewDocument("http://gold.3g.cnfol.com/") if e != nil { fmt.Println(e) } c := g.Find("ul") s := ...
分类:Web开发   时间:2015-08-19 09:26:33    收藏:0  评论:0  赞:0  阅读:475
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!