-
Resources 资源
【PHP开发】国外程序员收集整理的PHP资源大全ziadoz在Github发起维护的一个PHP资源列表,内容包括:库、框架、模板、安全、代码分析、日志、第三方库、配置工具、Web工具、书籍、电子书、经典博文等等。依赖管理依赖和包管理库Composer/Packagist:一个包和依赖管理器ComposerInstallers:一个多框架Composer库安装器Pickle:一个PHP扩展安装器其他...
883
热度 -
【转】Google Dremel 原理 - 怎么能3秒分析1PB
【转】GoogleDremel原理-如何能3秒分析1PB简介?Dremel是Google的“交互式”数据分析系统。可以组建成规模上千的集群,处理PB级别的数据。MapReduce处理一个数据,需要分钟级的时间。作为MapReduce的发起人,Google开发了Dremel将处理时间缩短到秒级,作为MapReduce的有力补充。Dremel作为GoogleBigQuery的report引擎,获得了很...
478
热度 -
SQL优化小结(34条)
SQL优化总结(34条)我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享!(1)?选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表driving?table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础...
95
热度 -
PL/SQL课程
PL/SQL教程课程一PL/SQL基本查询与排序本课重点:??1、写SELECT语句进行数据库查询??2、进行数学运算??3、处理空值??4、使用别名ALIASES??5、连接列??6、在SQLPLUS中编辑缓冲,修改SQLSCRIPTS??7、ORDERBY进行排序输出。??8、使用WHERE字段。一、写SQL命令:????不区分大小写。????SQL语句用数字分行,在SQLPLUS中被称为缓冲...
30
热度 -
MyBatis学习 之 2、SQL语句映射文件(2)
MyBatis学习之二、SQL语句映射文件(2)二、SQL语句映射文件(2)?2.2select一个select元素非常简单。例如:Xml代码<!--?查询学生,根据id?-->??<select?id="getStudent"?parameterType="String"?resultMap="studentResultMap">??????<![CDATA[???...
109
热度 -
SQL 优化34条提议
SQL优化34条建议SQL?优化34条建议(1)??选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE?的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表?driving?table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询,?那就需要选择交叉表(intersection?...
34
热度 -
SQL 优化准则 (转)
SQL优化原则(转)一、问题的提出在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于...
31
热度 -
MySQL + Atlas - 部署读写分离
MySQL+Atlas---部署读写分离阅读目录1.数据库用户配置2.主从数据库连接3.Atlas配置4.读写分离测试序章Atlas是360团队弄出来的一套基于MySQL-Proxy基础之上的代理,修改了MySQL-Proxy的一些BUG,并且优化了很多东西。而且安装方便。配置的注释写的蛮详细的,都是中文。英文不好的同学有福了。Atlas官方链接:https://github.com/Qihoo3...
337
热度 -
Android构建音频播放器课程(四)
Android构建音频播放器教程(四)11.更新AndroidManifest.xml文件添加android:configChanges=”keyboardHidden|orientation”,AndroidManifest.xml<?xmlversion="1.0"encoding="utf-8"?><manifestxmlns:and...
79
热度 -
struts2中获取request、response,与android客户端进展交互(转载)
struts2中获取request、response,与android客户端进行交互(转载)用struts2作为服务器框架,与android客户端进行交互需要得到request、response对象。struts2中获取request、response有两种方法。第一种:利用ServletActionContext的静态方法Struts2利用ServletActionContext类来维护Serv...
94
热度 -
Android 蓝牙4.0 BLE 了解
Android蓝牙4.0BLE理解本文简单结合两篇文章http://blog.csdn.net/hellogv/article/details/24267685http://blog.csdn.net/jimoduwu/article/details/21604215在BLE协议中,有两个角色,周边(Periphery)和中央(Central),一个中央可以同时连接多个周边,但是一个周边某一时刻只...
673
热度 -
Android系统Surface机制的SurfaceFlinger服务点染应用程序UI的过程分析
Android系统Surface机制的SurfaceFlinger服务渲染应用程序UI的过程分析在前面的一系列文章中,我们学习了Android应用程序与SurfaceFlinger服务的关系,以及SurfaceFlinger服务的启动过程、初始化硬件帧缓冲区的过程、线程模型。SurfaceFlinger服务所做的一切都是为了给Android应用程序提服务的,即为Android应用程序渲染它们的UI...
10
热度 -
【原创:参赛创作】窥视懒人的秘密-android下拉刷新开启手势的新纪元
【原创:参赛作品】窥视懒人的秘密---android下拉刷新开启手势的新纪元小飒的成长史原创作品:窥视懒人的秘密---android下拉刷新开启手势的新纪元转载请注明出处*****************************************************************前言:窥视懒人那些不为人知的秘密**********************************...
20
热度 -
可动态格局的Android抽屉之完整篇
可动态布局的Android抽屉之完整篇本文来自http://blog.csdn.net/hellogv/?,欢迎转摘,引用必须注明出处!????????????上次介绍了基础篇,讲解了自定义抽屉控件的基础实现,这次就在基础篇的基础上加入拖拉功能。拖拉功能基于GestureDetector,GestureDetector的基本使用方式不是本文介绍的重点,有兴趣的童鞋可以上网查询相关的教程。?????...
53
热度 -
PHP 单例模式解析跟实战
PHP单例模式解析和实战一、什么是单例模式?1、含义?????作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统全局地提供这个实例。它不会创建实例副本,而是会向单例类内部存储的实例返回一个引用。2、单例模式的三个要点:(1).需要一个保存类的唯一实例的静态成员变量:[php]?viewplaincopyprint??private?static?$_instance;...
85
热度 -
Cobar使用文档(可视作MySQL大型集群解决方案)(转载)
Cobar使用文档(可用作MySQL大型集群解决方案)(转载)最近好不容易抽空研究了下Cobar,感觉这个产品确实很不错(在文档方面比Amoeba强多了),特此推荐给大家。Cobar是阿里巴巴研发的关系型数据的分布式处理系统,该产品成功替代了原先基于Oracle的数据存储方案,目前已经接管了3000+个MySQL数据库的schema,平均每天处理近50亿次的SQL执行请求。首先,使用Cobar的核...
102
热度 -
Android API Guides-Content Provider Basics
AndroidAPIGuides---ContentProviderBasics内容提供者基础在该文献概观访问提供商内容的URI从提供者检索数据请求读取访问权限构建查询显示查询结果充分利用查询结果数据内容提供商权限插入,更新和删除数据插入数据更新数据删除数据提供数据类型提供接入的替代形式访问批意图通过数据访问合同类MIME类型参考重点班的ContentProviderContentResolver...
244
热度 -
Android中AsyncTask的容易用法(转)
Android中AsyncTask的简单用法(转)Android中AsyncTask的简单用法分类:?Android进阶2011-08-1322:54?8107人阅读?评论(14)?收藏?举报???????在开发Android移动客户端的时候往往要使用多线程来进行操作,我们通常会将耗时的操作放在单独的线程执行,避免其占用主线程而给用户带来不好的用户体验。但是在子线程中无法去操作主线程(UI线程),...
27
热度 -
怎么使用SQLiteOpenHelper
如何使用SQLiteOpenHelper都知道在Android中SQLiteOpenHelper是用来创建和升级数据库,参考$ANDROID_SDK_HOME/docs/reference/android/database/sqlite/SQLiteOpenHelper.html软件发布出去了,用户已经安装使用了,但是随着软件的升级,数据库结构做了些改动,我们不希望用户把应用卸载了再装(这样会丢失...
63
热度 -
Android中的Toast的基准格式和自定义格式
="font-family:Arial;line-height:26px;">[3]src目录下的MainActivity.java源码:
52
热度