码迷,mamicode.com
首页 > 2015年01月28日 > 全部分享
[算法]Karatsuba快速相乘算法
【概述】 Karatsuba乘法是一种快速乘法。此算法在1960年由Anatolii Alexeevitch Karatsuba 提出,并于1962年得以发表。 此算法主要用于两个大数相乘。普通乘法的复杂度是n2,而Karatsuba算法的复杂度仅为3nlog3≈3n1.585(log3是以2为底的) 【步骤】 Karatsuba算法主要应用于两个大数的相乘,原理是将大数分成两段后变成较小...
分类:编程语言   时间:2015-01-28 19:50:40    阅读次数:242
Android的消息处理机制——Looper,Handler和Message浅析
Android的消息传递机制是另一种形式的“事件处理”,这种机制主要是为了解决Android应用中的多线程问题——Android平台只允许UI线程修改Activity中的UI组件,这就使得新启动的线程无法去动态修改界面组件中的属性值。但是我们的程序界面不可能是一个静态的呈现,所以这就必须用到本博客中提到的三个大类了。...
分类:移动开发   时间:2015-01-28 19:50:19    阅读次数:264
javascript 事件探索
1 事件流:   DOM同时支持两种事件模型:捕获型事件(非IE,从document 到具体元素)和冒泡型事件(IE,从具体元素到document)。 2 事件处理程序     html事件处理程序,简单点就是在html 元素上面直接绑定一个onclick 类似的事件,缺点显而易见是有太强的耦合性    Dom0 级事件处理程序,类似于document.getById().on...
分类:编程语言   时间:2015-01-28 19:48:08    阅读次数:298
雷观(二十):个人竞争策略,战国策与个人略
观点: 国家与国家之家、公司与公司之间、个人与个人之间,都充满了竞争。这三个主体之间存在着包含和交叉关系,更为重要的是,竞争策略是相似的,值得探究。从国家和企业之间的竞争,我们可以找到个人竞争的策略。    在过去的几千年里,大部分的非相邻国家之间,大多是相安无事的和平发展状态,战争和竞争主要集中在邻国之间。比如中国古代的春秋战国、欧洲无数小国、现俄罗斯联邦的诸多小邦。随着科技和工业的发展,尤其是...
分类:其他好文   时间:2015-01-28 19:49:20    阅读次数:193
ZOJ 2988 Conversions(数学啊)
ZOJ 2988 Conversions(数学啊)...
分类:其他好文   时间:2015-01-28 19:49:26    阅读次数:211
eclipse使用技巧2——快捷设置
1、设置行号: a) 打开Windows-》preferences-》General-》Editors-》Text Editors;选中Show line numbers。   2、打造更强大的代码提示: a) 打开Windows-》preferences-》java->Editor->Content Assist, b) 将Auto activation activation trig...
分类:系统相关   时间:2015-01-28 19:47:47    阅读次数:226
New UI-<ViewStub>标签延时加载布局
New UI-标签延时加载布局 ——转载请注明出处:coder-pig,欢迎转载,请勿用于商业用途! 本节引言: 学习完上一节的include布局复用以后,相信大家都体会到了布局优化的好处, 不过当我们include的布局是一些复杂控件的话,而这些控件我们在实际使用 过程中又用得不多的话,往往会降低页面的加载速度;虽然,我们也可以为其设置 visibility = "gone"的属性,但是在inflate布局的时候,这些控件依旧会被inflate, 也就是说依旧会创建对象,会被实例化,...
分类:其他好文   时间:2015-01-28 19:49:47    阅读次数:233
res
drawable-mdpi     48x48 drawable-hdpi     72x72 drawable-xhdpi    96x96 drawable-xxhdpi  144x144...
分类:其他好文   时间:2015-01-28 19:47:15    阅读次数:178
eclipse使用技巧3——优化调试代码
1、格式化:Ctrl+shift+F a) 设置格式化风格: i. 打开Windows->preferences-》java-》code style-》formatter,按需求编辑格式或新建格式 ii.  2、成员排序:source -》sort Members 3、整理导入:source-》organize import 4、代码重构: a) 打开refactor->Rename...
分类:系统相关   时间:2015-01-28 19:48:43    阅读次数:233
Spark的python克隆
Introduction  DPark是豆瓣开发的基于Mesos的开源分布式计算框架,是spark的python版克隆,Davids的作品,Beandb作者。是豆瓣刚开源的集群计算框架,类似于MapReduce,但是比其更灵活,可以用Python非常方便地进行分布式计算,并且提供了更多的功能以便更好的进行迭代式计算。DPark的计算模型是基于两个中心思想的:对分布式数据集的并行计算以及一些有...
分类:编程语言   时间:2015-01-28 19:47:43    阅读次数:281
通过线程巧为InetAddress.getByName() DNS查询添加超时限制功能
虽然Socket类有setTimeout()方法,URLConnection有setConnectTimeout()方法,但这都不能给DNS查询过程添加时间限制,也就是说,如果DNS服务器挂了,那么代码就会阻塞几十秒才能抛出异常。我最近就遇到了这个问题,当DNS服务器出问题的时候,setTimeout()设置的超时时间就不起作用了。 经过google,发现Java目前居然还没有现成的AP...
分类:编程语言   时间:2015-01-28 19:46:04    阅读次数:280
iOS复习笔记2:Objective-C语法基础
1 关键字 关键字基本上都是以@开头,常见关键字如下: @interface,@implement,@end,@public,@private,@selector,@required,@encode等 其他id,self,super等 2 字符串以@开头 @"Hello world!" 3 布尔类型Yes/No 4 空类型nil(值为0) 5 其他C...
分类:移动开发   时间:2015-01-28 19:48:22    阅读次数:201
Python标准库:内置函数next(iterator[, default])
本函数是返回迭代子下一个元素的值,主要通过调用__next__()方法来实现的。如果default参数有设置,当下一个元素不存在时,就返回default参数的值,否则抛出异常StopIteration。例子:#next() l = [1, 3, 4] it = iter(l) print(next(it)) print(next(it, 1)) print(next(it, 1)) print(...
分类:编程语言   时间:2015-01-28 19:47:54    阅读次数:210
How to use GitHub with Android Studio
How to use GitHub with Android Studio | London App DeveloperUPDATE: This is an old tutorial written for Android Studio Beta. Since then there have bee...
分类:移动开发   时间:2015-01-28 19:45:50    阅读次数:536
在ubuntu 14.04 编译android 2.3.1 错误解决办法
首先必须降低gcc版本: sudo apt-get install gcc-4.4sudo apt-get install g++-4.4sudo rm -rf /usr/bin/gcc /usr/bin/g++sudo ln -s /usr/bin/gcc-4.4 /usr/bin/gccsudo...
分类:移动开发   时间:2015-01-28 19:46:57    阅读次数:820
Python笔记1#Python数据类型、语法和函数
▲python语法 以#开头的语句是注释,解释器(CPython)会忽略掉注释 当语句以:结尾时,下行缩进的语句视为代码块。默认缩进4个空格 缩进的利:强迫写出格式化的、缩进较少的代码 缩进的弊:重构代码时复制粘贴功能失效 Python中,通常用全部大写的变量名表示常量 ▲转义字符\ \n表示换行,...
分类:编程语言   时间:2015-01-28 19:46:29    阅读次数:273
ConnectionInfo类(NetworkComms 2.3.1源码了解和学习)
networkComms.net2.3.1开源版本,基于gpl V3协议。因为不能公开3.x版本的源码,所以基于此版本进行学习。3.X版本进行了诸多改进和Bug修复,使用方法上两者相差不大。/*请注意使用以下代码,需遵循GplV3协议*//// /// 连接状态枚举类 /// ...
分类:Web程序   时间:2015-01-28 19:45:36    阅读次数:293
1730条   上一页 1 ... 18 19 20 21 22 23 24 ... 102 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!