码迷,mamicode.com
首页 > 2016年06月24日 > 全部分享
图算法之最小生成树
连通的无向图G=(V,E)来表示,对于每条边都赋予权重w,希望能找到边的集合是的所有点都能够连接起来,而且这些边的权重能达到最小。 由于这些边是无环的而且能连通所有结点,所以最终构成了一棵树。图G的这棵树叫做生成树,求取该树的问题叫做最小生成树问题。 这里要学习的是Kruskal算法和Prim算法。... ...
分类:编程语言   时间:2016-06-24 09:15:32    阅读次数:401
Cocoapods的使用教程
前言 对于iOS App的开发,几乎都采用了Cocoapods来管理第三方库,那么对于我们开发人员来说,这是必备技能,必须要掌握如何使用。这篇文章就是介绍如何安装和使用CocoaPods的。 这篇文章对哪些人群参考价值? 对未使用过Cocoapods的人群有参考价值 对使用过Cocoapods,但是 ...
分类:其他好文   时间:2016-06-24 09:17:30    阅读次数:246
JavaScript常用标签和方法总结
什么是javascript? (1) JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的 脚本语言。 (2) JavaScript是由Netscape公司开发的一种脚本语言,其编写的程序可以嵌入到 HTML页面中,并直接在浏览器中解释执行。 (3 ...
分类:编程语言   时间:2016-06-24 09:17:25    阅读次数:156
【总结】CSS透明度大汇总
近年来,CSS不透明算得上是一种相当流行的技术,但在跨浏览器支持上,对于开发者来说,可以说是一件令人头疼的事情。目前还没有一个通用方法,以确保透明度设置可以在目前使用的所有浏览器上有效。 这篇汇总主要是提供一些CSS不透明的详细介绍,代码示例和解释,以实现这项有用的CSS技术在您的项目中兼容所有浏览 ...
分类:Web程序   时间:2016-06-24 09:14:47    阅读次数:179
获取天气预报java代码
import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStreamReader; import java.net.Soc ...
分类:编程语言   时间:2016-06-24 09:14:26    阅读次数:357
自己使用的一个.NET轻量开发结构
三个文件夹,第一个是放置前端部分,第二个是各种支持的类文件,第三个是单元测试文件。 Core文件类库 放置的是与数据库做交互的文件,以及一些第三方类库,还有与数据库连接的文件 1.Lasy.Validator是一个基于Attribute验证器,我觉得这种验证方式在挺便捷的,具体可以在这里查看到htt ...
分类:Web程序   时间:2016-06-24 09:15:34    阅读次数:364
单例模式在多线程下的问题
首先一个简单的单例类: 该类当放入多线程的环境中,肯定 就会出现问题,如何解决? 1,第一种方式:在方法getLogger上加上synchronized关键字: 缺点:synchronized关键字锁住的是这个对象,这样的用法,在性能上会有所下降。 原因:每次调用getInstance(),都要对对 ...
分类:编程语言   时间:2016-06-24 09:16:58    阅读次数:147
背水一战 Windows 10 (18) - 绑定: 与 Element 绑定, 与 Indexer 绑定, TargetNullValue, FallbackValue
背水一战 Windows 10 之 绑定: 与 Element 绑定, 与 Indexer 绑定, TargetNullValue - 当绑定数据为 null 时显示的值, FallbackValue - 当绑定失败时显示的值 ...
分类:Windows程序   时间:2016-06-24 09:14:25    阅读次数:411
Python提取Linux内核源代码的目录结构
今天用Python提取了Linux内核源代码的目录树结构,没有怎么写过脚本程序,我居然折腾了2个小时,先是如何枚举出给定目录下的所有文件和文件夹,os.walk可以实现列举,但是os.walk是只给出目录名和文件名,而没有绝对路径。使用os.path.listdir可以达到这个目的,然后是创建目录, ...
分类:编程语言   时间:2016-06-24 09:13:50    阅读次数:220
每日一算法【one】
//有一个数组 {1,2,3,4,5,6,7,8,9,12,13,45,67,89,99,101,111,123,134,565,677} 查找数组中是否有指定的某一个数. ...
分类:编程语言   时间:2016-06-24 09:16:02    阅读次数:150
Android线程管理之ThreadPoolExecutor自定义线程池(三)
前言: 上篇主要介绍了使用线程池的好处以及ExecutorService接口,然后学习了通过Executors工厂类生成满足不同需求的简单线程池,但是有时候我们需要相对复杂的线程池的时候就需要我们自己来自定义一个线程池,今天来学习一下ThreadPoolExecutor,然后结合使用场景定义一个按照 ...
分类:移动开发   时间:2016-06-24 09:14:06    阅读次数:448
iOS开发之支付宝集成
项目中要用到支付功能,需要支付宝,微信,银联三大支付,所以打算总结一下,写两篇文章,方便以后的查阅, 大家在做的时候也能稍微参考下,用到的地方避免再次被坑。这是第二篇支付宝集成,第一篇银联支付在这里。本来要用那个ping++的神器,可以集成各种支付手段,异常的方便,但是考虑到安全性问题的话,支付的渠 ...
分类:移动开发   时间:2016-06-24 09:14:15    阅读次数:397
读“硬件抽象层:HAL”的心得
1 HAL是建立在Linux驱动上的一套程序库,并不属于Linux内核,而是属于Linux内核层上的应用层。它的目的就是保护“私人财产”,避免应用程序直接访问Linux驱动。 2在Android系统中使用Linux驱动有两种方式。一种就是通过传统的方式直接与Linux交互,如直接读取设备文件中的数据 ...
分类:其他好文   时间:2016-06-24 09:13:50    阅读次数:194
下拉刷新
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no" i ...
分类:其他好文   时间:2016-06-24 09:14:30    阅读次数:102
读“嵌入式Linux的调试技术”的心得
1对于复杂的Linux驱动及HAL等程序库,需要使用各种方法对其进行调试。例如设置断点、逐步跟踪代码、输出调试信息等。 2打印内核调试信息:printk,该函数与printf用法类似,但是printk运行在内核空间,而printf运行在用户空间。 3printk文件是一个简单的有4个数字组成的文本文 ...
分类:系统相关   时间:2016-06-24 09:15:12    阅读次数:204
Codeforces Round #359 (Div. 2) C. Robbers' watch
题目链接:传送门 题目大意:有一只表,由7进制表示,你将一天分为n个小时,将一小时分为m分钟,要求表上显示的数字各不相同,问在n,m的限制下有多少种合法的时间表示 例如 n=2,m=3 (0:?1), (0:?2), (1:?0), (1:?2). n=8,m=2 (02:?1), (03:?1), ...
分类:其他好文   时间:2016-06-24 09:12:55    阅读次数:137
php-JavaScript(2)
DOM的官方定义 DOM Document Object Model 文档对象模型。 DOM的官方定义:W3C的DOM,可以使程序或脚本(JS或AS、JScript),动态的访问或操作文档的内容、结构、样式。 DOM只是一个标准,就是操作网页的标准。而这个标准(模型)在浏览器中,以“对象”的方式实现 ...
分类:编程语言   时间:2016-06-24 09:15:02    阅读次数:172
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!