码迷,mamicode.com
首页 >  
搜索关键字:需求    ( 51665个结果
BST 与 hash table 取舍
一个设计良好(注意是设计良好的)的hash table 如下操作均为O(1)SearchInsertDelete而self-balancing BST 这些操作均为O(logn)所以在上面这些操作上hash table更优质, 但是如果有如下的需求场景, BST比hash table跟合适得到所有的...
分类:其他好文   时间:2015-08-16 16:28:27    阅读次数:115
自定义类加载器
在大多数情况下,系统默认提供的类加载器实现已经可以满足需求。但是在某些情况下,您还是需要为应用开发出自己的类加载器。比如您的应用通过网络来传输 Java 类的字节代码,为了保证安全性,这些字节代码经过了加...
分类:其他好文   时间:2015-08-16 15:20:49    阅读次数:131
自定义多列排序:C++/Java实现
前言: 有些时候,我们在编程中会遇到多列排序的需求。假如在execle,这事儿就太easy了。不过没办法,现在就需要你用Java或者C++实现这样一个功能!比如将下表无序的数据通过重排之后按照以下规则显示结果:1.第二列从大到小排列2.若第二列相等,则第一列按照从大到小排序排序前排序后2 53 2....
分类:编程语言   时间:2015-08-16 15:02:38    阅读次数:145
iOS TextView内容为空时设置按钮为不可用
有时做项目会遇到这样一种需求: 当一个TextView内容为空时设置按钮为不可用, 具体实现如下:1. 按钮初始设置为不可用:self.customButton.enabled = NO;2. 通过代理或通知监控TextView文本内容变化状态, 通过hasText方法判断TextView内是否有文...
分类:移动开发   时间:2015-08-16 13:40:25    阅读次数:182
大型网站架构演化过程
一:大型网站架构演化 1.初级阶段网站架构 应用服务器,数据库,文件等所有的资源都在一台服务器上,采用LAMP架构,一般我们学生开发就是采用这种架构 2.应用服务与数据服务分离(应用与数据分离) 随着网站业务的发展,一台服务器已经不能满足性能的需求,这时我们把业务服务和数据服务...
分类:Web程序   时间:2015-08-16 02:05:15    阅读次数:348
四种常见的提示弹出框(success,warning,error,loading)原生JavaScript和jQuery分别实现
虽然说现在官方的自带插件已经有很多了,但是有时候往往不能满足我们的需求,下面我简单介绍一些常见的四种提示弹出框(success,loading,error,warning),我分别用原生JavaScript和jQuery来介绍分享给各位博友!一、首先介绍原生JavaScript来实现四种提示弹出框:...
分类:编程语言   时间:2015-08-16 02:01:07    阅读次数:447
lamp环境搭建
需求分析 ?只需要测试lamp环境运行 ? 目标 ?快速安装lamp环境 phpstudy一键按装 ????phpStudy for Linux 支持Apache/Nginx/Tengine/Lighttpd, 支持php5.2/5.3/5.4/5.5切换? 已经在centos-6.5,debian-7.4...
分类:其他好文   时间:2015-08-16 00:55:15    阅读次数:139
浅析代理模式(转)
前言: 代理模式作为常见的设计模式之一,在项目开发中不可或缺。本文就尝试着揭开代理的神秘面纱,也欢迎各路人批评指正!1.如何实现代理:【假设有个关于汽车移动(move)的计时需求】 设计:Moveable接口,一个Car的实现类;两个代理CarTimer,TimeHandler.UML图如下: 1....
分类:其他好文   时间:2015-08-16 00:36:18    阅读次数:164
iOS开发——实战技术OC篇&点击状态栏ScrollView(包括子控件)自动滚到顶部
点击状态栏ScrollView(包括子控件)自动滚到顶部其实这种方式我们平时见的还是比较多的,而且适合用户的需求,所以就搬来琢磨了一下,感觉效果还不错这里就直接将解决思路一一写出来不将代码分段展示了,在代码中我加了详细的注释objective-c的套路和swift基本一样,在最后会将Swift和ob...
分类:移动开发   时间:2015-08-16 00:33:50    阅读次数:269
Android通用对话框组件设计
DialogFragment实现自定义的通用对话框,效果图如下面显示的: 一二两张图是DialogFragment实现,第三张图为一个自定义的Toast。一二张图满足基本需求,稍微修改可以用到自己的项目中去,一二中可以根据代码传递View,实现内容区不仅仅显示文字,也可修改后显示你想现实的任何View组件【自己实现即可,这里不给源码】。                      ...
分类:移动开发   时间:2015-08-15 23:12:34    阅读次数:205
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!