6 个重构方法帮你提升 80% 的代码质量 经验

 在过去做了不少代码走读,发现了一些代码质量上比较普遍的问题,以下是其中的前五名: 臃肿的类: 类之所以会臃肿,是因为开发者缺乏对最基本的编码原则,即“单一职责原则”(SRP)的理解。这些类往往会变得很臃肿,是由于不同的且在功能上缺少关联的方法都放在了相同的类里面。

jopen 2014-08-25   9822   0

滑动删除的Listview:EnhancedListView 经验

android自带的下拉通知幕帘和谷歌记事google keep的listview都有一个共同的效果,左右滑动删除listView,虽然实际使用中对这种效果的需求不是刚需,但能实现也是非常酷的。 githu

open_gly 2016-02-18   8245   0

移植的C++标准库 Boost 资讯

Boost库是一个经过千锤百炼、移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一。 Boost库由C++标准委员会库工作组成员发起,在C++社区中影响甚大,其成员已近2000人。

openkk 2011-11-05   11719   0

iOS 拖拽菜单:OECentreMenu 经验

OECentreMenu 是一个可在屏幕中心拖拽动画菜单的简单解决方案。

byb1234 2015-04-15   12312   0

技术团队的标准化与复用文化 资讯

一次某用户在使用系统时候碰到一个问题,但不确认是系统的bug,于是问题通过各级的微博@消息反馈到产品与技术团队。在反馈链中,每一个同事都需要确认一下自己是否也出现这个问题,以便确认是否属实以及问题的范

lope 2014-12-30   12267   0
团队  
P3

  最大限制地提高代码的重用性 文档

最大限制地提高代码的重用性 克服传统面向对象编程方法在重用性方面的不足 重用是一种神话,这似乎正在日渐成为编程人员的一种共识。然而,重用可能难以实现,因为传统面向对象编程方法在重用性方面存在一些不

he7253997 2011-11-09   2246   0

iOS定制的进度条 MNMProgressBar 经验

MNMProgressBar 是一个定制的进度条。 项目主页: http://www.open-open.com/lib/view/home/1342571062666

jopen 2012-07-17   15360   0

Android滑动Tab的3种实现方法 经验

Android系统中有着各种各样的Tab组件,并且大部分也都支持滑动,本文将结合代码来实现3种方式的Android滑动Tab组件,有需要的Android开发者可以收藏。 1. 第一种,使用 TabHost

jopen 2015-03-11   33877   0

JDBC ResultSet 滚动的结果集 经验

本文主要介绍:JDBC ResultSet 滚动的结果集,很多时候我们的项目都会有多个数据源,比如一个项目既支持PostgreSQL又支持SQLServer或者mysql,你们对于数据库分页则存在兼

jopen 2014-12-16   35061   0

20+个重复使用的jQuery代码片段 经验

jQuery已经成为任何web项目的重要组成部分。它 为网站 提供了交互性的通过移动HTML元素,创建自定义动画,处理事件,选择DOM元素,检索整个 document ,让 最终用户有 一个更好的体验。

jopen 2014-02-27   30692   0

iOS中制作复用的框架Framework 经验

iOS中制作复用的框架Framework 在iOS开发中,我们时常会使用一些我们封装好的管理类,框架类,方法类等,我们在实现这些文件时,可能还会依赖一些第三方库或者系统库。如果每次我们复用这些代

jopen 2015-08-13   12458   0

如何让Hadoop支持优先级且性能预测 经验

Apache Hadoop近十年的成长证明,用开源技术处理与访问海量数据并不是什么炒作。然而,Hadoop的一个缺点是不可预测性。Hadoop不能确保企业的关键任务按时完成,也不能完全发挥集群的性能。

LukeOlivare 2016-06-17   11606   0

最好用的缩放ImagView:TouchImageView 经验

原生gallery3D应用中,在单张图片浏览的时候有图片是可以随意缩放的,而且缩放效果非常自然流畅,如果你想自己实现这样的效果不妨去试试解读gallery3D的源码。但是告诉你gallery3D的源码非常复杂,除非你是长时间做关于图片方面的开发,不然收获与付出的时间

ErnestGalbr 2016-02-18   6096   0

最好用的缩放ImagView:TouchImageView 经验

原生gallery3D应用中,在单张图片浏览的时候有图片是可以随意缩放的,而且缩放效果非常自然流畅,如果你想自己实现这样的效果不妨去试试解读gallery3D的源码。但是告诉你gallery3D的源码非常复杂,除非你是长时间做关于图片方面的开发,不然收获与付出的时间

aisidd 2016-02-18   4985   0

mysql事务之重复读(Repeated Read) 经验

jinglongjun.club/2016/01/mysql事务之重复读repeated-read/ 1,Repeated Read 在重复读(REPEATABLE READS)隔离级别中,基于锁

xdkb2292 2016-01-24   8948   0

FlexoCalendar.js - 展示日历、周历、月历 经验

FlexoCalendar.js 概述 依赖jQuery 展示日历、周历、月历 同时提供方法输入日期即可得知该日是该月的第几周以及每月的天数 使用 在html中引入jQuery.js,FlexoCalendar

jopen 2016-02-06   35691   0

CDAlertView:使用简洁、定制 Alert 组件 经验

CDAlertView is highly customizable alert popup written in Swift 3. Usage is similar to UIAlertController .

tixe2911 2016-11-15   5487   0

概念视频:iPhone 5物理自毁 资讯

下面这个只是一个网友制作的 iPhone 5 的概念视频,通过视频我们可以看到,当操作者解锁 iPhone 时连续几次输错密码后,Siri 语音助手就会弹出,告诉操作者密码不对手机将被毁坏,在 Siri 说完 Byebye 的同时,iPhone 5 猛的一震,屏幕破碎而亡。据说 iPhone 5 也会在自我毁灭的瞬间将你的手机上所有信息传送到你的 iTunes(估计是通过 iCloud)。

fmms 2012-04-29   4881   0
iPhone  

Google+今晨更新,个人创建page 资讯

Google+今天早上时候更新,个人、企业用户均创建自己的pages页面,主要功能类似非死不可的专属页,但基于Google+的圈圈更能发挥page的作用。 目前Google+上以掀起了一股创

fmms 2011-11-07   6004   0
Google  

Google Search for Android 更新搜索应用里的内容 资讯

OpenTable, Trulia 和 Wikipedia。 该功能仅支持Android 2.3以上系统,且必须在Google.com的英文版里搜索才可以。 Google需要可以搜索到世间万物,当然不能少了应用内的内容。

jopen 2013-12-04   5945   0
Google  
1 2 3 4 5 6 7 8 9 10