-
Oracle的34类SQL优化方式(教程)
Oracle的34种SQL优化方式(教程)(1)选择最有效率的表名顺序(只在基于规则的优化器中有效):Oracle的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表drivingtable)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询,那就需要选择交叉表(intersectiontable)作...
89
热度 -
让Hibernate输出SQL话语参数配置
让Hibernate输出SQL语句参数配置http://springjava.iteye.com/blog/373887在J2ee应用中,如果采用Hibernate框架,可以自动建立数据库实体与Java实体类的映射关系,大大方便Java程序进行持久化对象访问和操作,从而明显提高企业应用开发效率,减轻Java程序与后台数据库的依赖性。但是,有时候如果操作不慎,可能造成映射关系不完整(特别是存在外键链...
21
热度 -
SQL优化话语
SQL优化语句(1)选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表drivingtable)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询,那就需要选择交叉表(intersectiontable)作为基础表,交叉表是指那个被其...
38
热度 -
SQL好习惯跟编写常识(SqlServer为例)
SQL好习惯和编写常识(SqlServer为例)我们做软件开发的,大部分人都离不开跟数据库打交道,特别是erp开发的,跟数据库打交道更是频繁,存储过程动不动就是上千行,如果数据量大,人员流动大,那么我么还能保证下一段时间系统还能流畅的运行吗?那么还能保证下一个人能看懂我么的存储过程吗?那么我结合公司平时的培训和平时个人工作经验和大家分享一下,希望对大家有帮助。要知道sql语句,我想我们有必要知道s...
86
热度 -
Oracle sql优化-<转>
Oraclesql优化-<转>我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享!(1)选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表drivingtable)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最...
111
热度 -
hibernate输出sql话语参数配置
hibernate输出sql语句参数配置在J2ee应用中,如果采用Hibernate框架,可以自动建立数据库实体与Java实体类的映射关系,大大方便Java程序进行持久化对象访问和操作,从而明显提高企业应用开发效率,减轻Java程序与后台数据库的依赖性。但是,有时候如果操作不慎,可能造成映射关系不完整(特别是存在外键链接的时候),造成访问数据库对象时程序有Bug。这时,可以通过参数配置,让Hibe...
39
热度 -
Android 机器人:运用系统资源
Android机器人:使用系统资源Android本体应用程序具体化了很多自己的资源,各种各样的字符串、图片、动画、样式和布局等都可以在你的应用程序中使用。?在代码中使用系统资源和使用你自己的资源一样。不同的是,使用android.R类来使用本体的android资源,而不是使用应用程序指定的R类。下面的代码片段给出了在应用程序上下文中返回一个系统的错误消息字符串:?CharSequencehttpE...
15
热度 -
Android 程序清单资料详解
Android程序清单文件详解每个Android应用都需要一个名为AndroidManifest.xml的程序清单文件,这个清单文件名是固定的并且放在每个Android应用的根目录下。它定义了该应用对于Android系统来说一些非常重要的信息。Android系统需要这些信息才能正常运行该应用。Android程序清单文件主要具有下面作用:·它给应用程序Java包命名,这个包名作为应用程序唯一标识符。...
1
热度 -
Android-容许其他应用程序启动你的Activity
Android---允许其他应用程序启动你的Activity本文译自:http://developer.android.com/training/basics/intents/filters.html前面的两课一直关注了故事的一边:从你的应用程序中启动另一个应用程序的Activity。但是如果你的应用能够执行一个可能对另外的应用程序有用的操作,那么你的应用程序就应该准备响应来自其他应用程序的操作请...
11
热度 -
Android之Android.mk用法引见
Android之Android.mk用法介绍一个Android.mkfile用来向编译系统描述你的源代码。具体来说:该文件是GNUMakefile的一小部分,会被编译系统解析一次或多次。你可以在每一个Android.mkfile中定义一个或多个模块,你也可以在几个模块中使用同一个源代码文件。编译系统为你处理许多细节问题。例如,你不需要在你的Android.mk中列出头文件和依赖文件。NDK编译系统...
45
热度 -
Android学习札记之编译系统(五)apk编译流程
Android学习笔记之编译系统(五)apk编译流程apk项目是如何编译的?总结:我们可以通过mmshowcommands命令查看编译过程。今天下载了小米的Notes,便签,没有Android.mk文件,自己加上了Androd.mk,将这个项目放在自己的电脑工程下编译。总结了一下编译过程,不当之处请指正。参考柯元旦android内核剖析。接下来我们就按顺序看看apk编译过程中的流程。1、首先编译项...
53
热度 -
android Activity治理简析
androidActivity管理简析一、Activity的生命周期Activity的管理同样是基于C/S架构的,所有的activity管理都在server端进行。在Server端对每个activity进行调度的同时,Client端负责响应各个生命周期的函数。在Client端,对activity各个生命周期的响应都是在ActivityThread里进行操作。在本地,activity的生命周期如下图...
16
热度 -
android怎么使用自定义JNI接口,以及NDK工具的环境搭建与使用
android如何使用自定义JNI接口,以及NDK工具的环境搭建与使用。一、环境的搭建:1、需要的工具:A、cygwin(在windows下使用LINUX系统)http://www.cygwin.comB、android-ndk-1.6_r1-windows(主要是起到将C或C++编译成动态库的作用)http://dl.google.com/android/ndk/android-...
62
热度 -
NDK 开发指南-Android NDK统观
NDK开发指南---AndroidNDK概览转自:http://hualang.iteye.com/blog/1135105AndroidNDK概览介绍:AndroidSDK是一个允许Android应用开发人员使用C或C++源文件编译并嵌入到本机源代码中的应用程序包的一组工具。重要说明:AndroidNDK只能用于android1.5以上版本1.AndroidNDK的目的:Android虚拟机允许...
17
热度 -
【转】Android学习札记-常用的一些源码,防止忘记了。
【转】Android学习笔记-常用的一些源码,防止忘记了。。。原址:http://blog.csdn.net/yao_guet/article/details/6289185Android学习笔记1.长点击控件菜单,即我们常说的右键菜单,不过好像ContextMenu不支持ICON的,所以即使在源码里面可以使用setIcon函数,但是还是不会有效果的。。。一般有下面三个步骤://通常在onCrea...
47
热度 -
Android-jni ( 转载 )
Android---jni(转载)?Android系统不允许一个纯粹使用C/C++的程序出现,它要求必须是通过Java代码嵌入NativeC/C++——即通过JNI的方式来使用本地(Native)代码。因此JNI对Android底层开发人员非常重要。如何将.so文件打包到.APK让我们先从最简单的情况开始,假如已有一个JNI实现——libxxx.so文件,那么如何在APK中使用它呢?在我最初写类似...
28
热度 -
Android开发-身高体重指数(BIM)计算-查看线下内容(Uri)-打开网页-重构-使用Uri查看Googlemap
Android开发--身高体重指数(BIM)计算--查看线上内容(Uri)--打开网页--重构--使用Uri查看Google地图/*(程序头部注释开始)*程序的版权和版本声明部分*Copyright(c)2011,烟台大学计算机学院学生*Allrightsreserved.*文件名称:查看线上内容(Uri)*作者:雷恒鑫*完成日期:2012年08月08日*版本号:V1.0*对任务及求解方法的描述部...
345
热度 -
基于goldfish跟android2.3.5学习之:开天辟地Android启动机制[二]
基于goldfish和android2.3.5学习之:开天辟地Android启动机制[二]***************************************************************************************************************************作者:EasyWave时间:2012.07.29类别:Andro...
43
热度 -
Android常用适配器分析(怎么制作简易Launcher)
Android常用适配器分析(如何制作简易Launcher)Android常用适配器分析Android中适配器是连接后端数据和前端显示的适配器接口,是数据和UI之间重要的纽带。系统中常见的View有ListView、GridView都要用到Adapter.列表控件是扩展了android.widget.AdapterView的类,包括ListView、GridView、Spinner和Gallery...
50
热度 -
统计大文件里,频次最高的10个单词,(C# TPL DataFlow版)
统计大文件里,频率最高的10个单词,(C#TPLDataFlow版)最近公司搞了一个写程序的比赛,要求从2G的文件里统计出出现频率最高的10个单词。最开始的想法是使用字典树,后来发现字典树更适合用在找前缀上,在查找没有hash表效率高。之后使用Hash表+DataFlow完成了功能,2G的文件处理在20秒以内(其实我有信心优化到10秒以内,但是太折腾了)。这是我的设计图:为什么要形成那么多结果?因...
92
热度