首页 > 2016年05月07日 > 全部分享
[算法]找出单链表中的倒数第k个元素
找出单链表中的倒数第k个元素解题思路: 为了求出链表中的倒数第k个元素,最容易想到的方法是首先遍历一遍单链表,求出整个单链表的长度n,然后将倒数第k个,转换为正数第n-k个,接下去遍历一次就可以得到结果。不过这种方法需要对链表进行两次遍历,第一次遍历用于求解单链表的长度,第二次遍历用于查找正数第n-k个元素。 如果沿从头至尾的方向从链表中的某个元素开始,遍历k个元素刚好到达链表尾,那么元素...
分类:编程语言   时间:2016-05-07 07:52:16    收藏:0  评论:0  赞:0  阅读:168
文件下载
#import "ViewController.h"@interface ViewController () { double totalLength;//总时长 double receviewTotal;//下载的长度 NSString *filePath;//文件路径...
分类:其他   时间:2016-05-07 07:52:06    收藏:0  评论:0  赞:0  阅读:128
【C#设计模式-中介者模式】
一.概述:中介者模式,定义了一个中介对象来封装一系列对象之间的交互关系。中介者使各个对象之间不需要显式地相互引用,从而使耦合性降低,而且可以独立地改变它们之间的交互行为。 二.例子:QQ游戏平台,聊天室、QQ群和短信平台,这些都是中介者模式在现实生活中的应用。 三.结构: 者模式设计两个具体对象,一个是用户类,另一个是中介者类,根据针对接口编程原则,则需要把这两类角色进行抽象,所以中介者...
分类:Windows开发   时间:2016-05-07 07:51:57    收藏:0  评论:0  赞:0  阅读:430
【真枪实干系列】Xibo-CMS-Media如何播放超过2M的视频
Xibo-CMS-Media如何使用本地视频 初研究Xibo,发现这个平台对于所有的媒体文件要求都是2M以下,原因可能是基于文件传输管理的限制需求。因此想要实现我们播放广告的业务需求,就无法使用平台统一推送的方式进行。...
分类:其他   时间:2016-05-07 07:51:47    收藏:0  评论:0  赞:0  阅读:149
flyway的使用
在频繁的工程实践中,服务端程序与数据库不断的更新,如果服务端和数据库部署不一致,经常性的会导致各种问题。为了解决这一问题,可行的方案之一就是让数据库随着服务端的版本而更新,flyway就是一种解决方案。 一. 目的 管理数据库更新。 二.方法 直接在java工程中嵌入sql脚本。工程重新部署时,会自动更新数据库,保证数据库与代码同步,避免了手动更新数据库带来...
分类:其他   时间:2016-05-07 07:51:37    收藏:0  评论:0  赞:0  阅读:222
Android 超简单自动无限轮播图LoopView
Android 超简单自动无限轮播图LoopView 只需要你传入数据就可以了 效果图 demo地址 https://github.com/wanghao200906/Android-LoopView效果实现1.添加依赖库 2.添加到xml< com.kevin.loopview.AdLoopView android:id=”@+id/main_act_adloo...
分类:移动平台   时间:2016-05-07 07:51:26    收藏:0  评论:0  赞:0  阅读:375
第八届中国云计算大会发来贺电 | 有容云将作为【云计算优秀项目】特邀嘉宾出席
摘要: “第八届中国云计算大会”将于2016年5月18-20日在北京举办,有容云作为“2016云计算大数据创新创业评选活动—深圳地区优秀创业项目”获得者,受组委会邀请出席本次大会,届时将会在会刊专栏、展区专属展位、19日晚间颁奖晚宴上与各界朋友见面,欢迎交流参观。...
分类:其他   时间:2016-05-07 07:51:17    收藏:0  评论:0  赞:0  阅读:197
listview使用SimpleAdapter显示图片和文字
package com.example.listview_8; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import android.app.Activity; import android.os.Bundle; import androi...
分类:其他   时间:2016-05-07 07:51:07    收藏:0  评论:0  赞:0  阅读:200
C++ ADO方式连接mysql数据库
对于软件开发其实说白了就是在不停地和数据打交道, 所以数据库的操作是必不可少的, 接下来介绍VC开发中利用ADO建立ODBC数据源来访问MySQL数据库.        从我接触的数据库编程方式来说, 我觉得在vc开发连接数据库是比较难的, 也是很容易出错. 在android中, 系统自带sqlite数据库,只需要使用SQLiteOpenHelper抽象类即可完成与数据库的操作. 在java中,...
分类:数据库技术   时间:2016-05-07 07:50:56    收藏:0  评论:0  赞:0  阅读:413
文件管理器源码分析(一)
文件管理器源码分析(一)...
分类:其他   时间:2016-05-07 07:50:46    收藏:0  评论:0  赞:0  阅读:116
【原创】docker源码分析(6)---dockerclient
本文QQ空间链接:http://user.qzone.qq.com/29185807/blog/1462527343 本文csdn博客链接: 前面5篇简单的分析了下docker Daemon工作流程。   那么现在进入docker client模式 1、初始流程 代码在docker\docker\flags.go 首先我们看看都提供了那些操作...
分类:其他   时间:2016-05-07 07:50:36    收藏:0  评论:0  赞:0  阅读:232
Android进阶之获取APK签名信息及MD5指纹
1 Android进阶之获取APK签名信息及MD5指纹package com.guesslive.caixiangji.util;public class SignUtils { private static final String ALGORITHM = "RSA"; private static final String SIGN_ALGORITHMS = "SHA1WithRSA...
分类:移动平台   时间:2016-05-07 07:50:26    收藏:0  评论:0  赞:0  阅读:224
iOS 8 之后的动态沙盒路径
在iOS8之前,我们获取到沙盒中的document、cache、tmp之后,下一次模拟器或真机无论重启多少次,这具体的路径是固定的,可是iOS8 之后,你要是在按原来的路径去找你想要的东西,我想它会把你坑的很惨.下面我就来说说自己的此次爬坑总结; 1>//获取沙盒路径 NSArray*path =NSSearchPathForDirectoriesInDomains(NSDocumentD...
分类:移动平台   时间:2016-05-07 07:50:20    收藏:0  评论:0  赞:0  阅读:241
XML解析的三种方式
参考:http://blog.csdn.net/liuhe688/article/details/6415593 首先定义一个接口 package com.lei.xml; import java.io.InputStream; import java.util.List; public interface XMLParser { // 解析xml List xmlParse...
分类:其他   时间:2016-05-07 07:50:06    收藏:0  评论:0  赞:0  阅读:248
CGContextRef详解
/* CoreGraphics - CGContext.h */ /** Graphics state functions. **/  //为了让开发者在进行坐标变换时无须计算多次坐标变换后的累加结果,Quartz 2D还提供了如下两个方法来保存、恢复绘图状态 /*   保存CGContextRef当前的绘图状态,方便以后恢复该状态*/ voi...
分类:其他   时间:2016-05-07 07:49:57    收藏:0  评论:0  赞:0  阅读:260
设计模式之命令模式
设计模式:命令模式...
分类:其他   时间:2016-05-07 07:49:46    收藏:0  评论:0  赞:0  阅读:219
ps在psd格式图片里面切图流程
1、双击psd图片打开一张图片 2、按住C键切换放大还是缩小图片或者点击放大镜来切换,方法图片 3、将要切的图标放大到中间位置 4、点击选择图标,然后切换鼠标功能,然后鼠标点击要切的图标,这样在右侧的图层显示区域可以看到点赞被选中,点击前面的小眼睛,可以查看隐藏图标,这样就可以确认该图层是否是想要的图标 5、右击图层,选择复制图层 6、输入名称,点击新建 ...
分类:其他   时间:2016-05-07 07:49:36    收藏:0  评论:0  赞:0  阅读:129
Retrofit2简单使用
Retrofit2正式发布有一段时间了,官方也在刚刚出2.0beta版的时候就把官网更换了,所以使用retrofit,我们也不要纠结它与前面版本的不同了,就从2.0这个版本开始吧。引入使用android studio开发工具,引入如下: compile 'com.squareup.retrofit2:retrofit:2.0.2' compile 'com.squareup.okhtt...
分类:其他   时间:2016-05-07 07:49:26    收藏:0  评论:0  赞:0  阅读:140
java enum详解
enum enum是jdk1.5引入的概念。enum类型的值实际上是通过运行期构造的对象来表示。在定义enum的时候编译器会默认帮我们做些事:所有的枚举类会默认继承Enum(Enum默认实现 Comparable 和 Serializable 接口),所以枚举类不可以在继承其他的类(java单继承); 所有的枚举类是final的,不可有子类 所有定义的枚举常量,会在定义的枚举类中生成public...
分类:编程语言   时间:2016-05-07 07:49:17    收藏:0  评论:0  赞:0  阅读:180
AppCan + 腾讯浏览服务:更快的APP
移动互联网时代,Web场景没有变少,而是越来越多的分布在各个APP里。越来越多的开发人员采用Hybrid模式,更方便和轻量的部署移动业务。而作为Hybrid模式的重要一环,APP中对web场景的浏览能力支持,直接影响APP的体验和能力。...
分类:移动平台   时间:2016-05-07 07:49:06    收藏:0  评论:0  赞:0  阅读:210
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!