码迷,mamicode.com
首页 > 2016年03月26日 > 全部分享
用FMDB 还是 CoreData
凭良心讲,我不能告诉你不去使用Core Data。它不错,而且也在变好,并且它被很多其他Cocoa开发者所理解,当有新人加入你的组或者需要别人接手你的项目的时候,这点很重要。 更重要的是,不值得花时间和精力去写自己的系统去代替它。真的,使用Core Data吧。   为什么我不使用Core Data Mike Ash写到:就我自己而言,我不是个狂热粉丝。我发现API是笨拙的...
分类:数据库   时间:2016-03-26 07:40:31    阅读次数:264
ZooKeeper架构设计及其应用要点
转自:http://shiyanjun.cn/archives/474.html ZooKeeper是一个开源的分布式服务框架,它是Apache Hadoop项目的一个子项目,主要用来解决分布式应用场景中存在的一些问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置管理等,它支持Standalone模式和分布式模式,在分布式模式下,能够为分布式应用提供高性能和可靠地协调服务,而...
分类:其他好文   时间:2016-03-26 07:42:38    阅读次数:141
Python关键字总结
Python中的关键字包括如下:and del from not while as elif global or with assert else if pass yield break except import print class exec in raise continue finally is return def for lambda try你想看看有哪些关键字?OK,打开一个终端,就...
分类:编程语言   时间:2016-03-26 07:40:11    阅读次数:258
LoadRunner 性能测试脚本
1   概述   脚本录制编写是性能测试的一个重要环节。在性能测试过程中,虚拟用户模拟真实用户使用被测系统,这个"模拟"的过程正是通过性能测试脚本来实现的。因此,编写一个准确无误的脚本对性能测试有至关重要的意义。完成性能测试脚本包括两个步骤:脚本录制和脚本编写,本文重点关注脚本编写。   2   脚本录制   2.1.录制方式   HTTP协议脚本录制可选两种方式:基于HT...
分类:其他好文   时间:2016-03-26 07:40:39    阅读次数:163
CocoaPods详解之----使用篇
曾问过一个朋友,既然决定CocoaPods好用你为什么不用,得到的回答原话是“就是如果项目用pods了,那所以人搞着项目都得安装pod是了。” 不过好用的东西还是推荐大家使用的。...
分类:其他好文   时间:2016-03-26 07:41:28    阅读次数:221
Verilog HDL笔记
模块模块介绍 模块是Verilog HDL语言的基本单元,数字系统是用模块的形式来描述。 模块是描述某个设计的功能、结构和其他模块通信的外部端口。 Verilog HDL中的各个模块是并行运行的 模块可以调用其他模块的实例 模块结构module () 端口说明(input,output,inout) 参数定义(可选) 数据类型定义//wire、re...
分类:其他好文   时间:2016-03-26 07:40:07    阅读次数:266
Android Touch事件传递机制解析
// 表示事件是否拦截, 返回false表示不拦截 @Override public boolean onInterceptTouchEvent(MotionEvent arg0) { return false; } /** * 重写onTouchEvent事件,什么都不用做 */ @Override public boolean onTouchEvent(MotionE...
分类:移动开发   时间:2016-03-26 07:41:03    阅读次数:181
一步一步理解Paxos算法
转自:http://www.open-open.com/lib/view/open1420635646984.html 背景 Paxos 算法是Lamport于1990年提出的一种基于消息传递的一致性算法。由于算法难以理解起初并没有引起人们的重视,使Lamport在八年后重新发表到 TOCS上。即便如此paxos算法还是没有得到重视,2001年Lamport用可读性比较强的...
分类:编程语言   时间:2016-03-26 07:39:17    阅读次数:611
Google推荐的图片加载库Glide介绍
目录(?)[+] 英文原文 Introduction to Glide, Image Loader Library for Android, recommended by Google 首发地址  http://jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0327/2650.html 在泰国举行的谷歌开发者论坛上,谷歌为...
分类:其他好文   时间:2016-03-26 07:38:52    阅读次数:514
字符串匹配的KMP算法
字符串匹配是计算机的基本任务之一。   举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"?   许多算法可以完成这个任务,Knuth-Morris-Pratt算法(简称KMP)是最常用的之一。它以三个发明者命名,起头的那个K就是著名科学家Donald Knuth。   这种算法不太容...
分类:编程语言   时间:2016-03-26 07:39:03    阅读次数:206
通过栅格类型扩展使ArcGIS 支持更多传感器类型
1  WHAT:什么是栅格类型? ArcGIS海量影像管理解决方案推出已经有一年时间了,相信很多朋友已经对ArcGIS中如何管理海量影像数据有了大致了解。ArcGIS 10.0中推出了适用于海量影像管理的镶嵌数据集模型(Mosaic Dataset),单个镶嵌数据集就可以管理数百万景,不同时相、不同分辨率、不同坐标系、不同空间位置的影像。 为了将各种来源,形式各异的影像数据导入镶嵌...
分类:其他好文   时间:2016-03-26 07:38:35    阅读次数:250
java多线程并发概览
一、操作系统中线程和进程的概念 现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。   线程是指进程中的一个执行流程,一个进程中可以运行多个线程。比如java.exe进程中可以运行很多线程。线程总是...
分类:编程语言   时间:2016-03-26 07:39:45    阅读次数:239
json jsonlib fastjson jackjosn使用
什么是 Json JSON(JvaScript Object Notation)(官网网站:http://www.json.org/)是 一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。它基于 JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999 的一个子集。...
分类:Web程序   时间:2016-03-26 07:38:59    阅读次数:749
Npoi操作excel
转载地址:http://www.cnblogs.com/knowledgesea/archive/2012/11/16/2772547.html Npoi操作excel Npoi 简介 1.整个Excel表格叫做工作表:WorkBook(工作薄),包含的叫页(工作表):Sheet;行:Row;单元格Cell。 2.Npoi 下载地址:http://npo...
分类:其他好文   时间:2016-03-26 07:37:38    阅读次数:207
Android入门——AlertDialog和ProgressDialog总结
在我们程序开发中,用户体验始终是一项十分重要的指标,通常为了良好的用户体验,在确认一些敏感或者数据操作更新之前允许客户反悔即让用户拥有更多的自主性,而Android开发中是借助对话框Dialog系、Popupwindow和Dialog样式的Activity来实现。...
分类:移动开发   时间:2016-03-26 07:37:06    阅读次数:319
图解Android View的scrollTo(),scrollBy(),getScrollX(), getScrollY()
Android系统手机屏幕的左上角为坐标系,同时y轴方向与笛卡尔坐标系的y轴方向想反。通过提供的api如getLeft , getTop, getBottom, getRight可以获得控件在parent中的相对位置。同时,也可以获得控件在屏幕中的绝对位置,详细用法可参考android应用程序中获取view的位置 当我们编写一些自定义的滑动控件时,会用到一些api如scrollTo(),scro...
分类:移动开发   时间:2016-03-26 07:38:13    阅读次数:312
Java内存管理机制
JAVA 内存管理总结 java是如何管理内存的Java的内存管理就是对象的分配和释放问题。(两部分) 分配 :内存的分配是由程序完成的,程序员需要通过关键字new 为每个对象申请内存空间 (基本类型除外),所有的对象都在堆 (Heap)中分配空间。 释放 :对象的释放是由垃圾回收机制决定和执行的,这样做确实简化了程序员的工作。但同时,它也加重了JVM的工作。因为,GC为了能够正确释放对象,GC...
分类:编程语言   时间:2016-03-26 07:39:03    阅读次数:317
1502条   上一页 1 ... 73 74 75 76 77 78 79 ... 89 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!