-
Java瑰丽华贵转身——浅识J2EE十三标准
Java华丽转身——浅识J2EE十三标准J2EE技术的基础便是Java2平台,不但有J2SE平台的所有功能,同时还提供了对EJB,Servlet,JSP,XML等技术的全面支持,同时J2EE还具有一次编译,到处运行的特点,灵活性很大。下面总结了J2EE十三个标准的特性。1、JDBC(JavaDatabaseConnectivity):Java数据库连接JDBC一看上去就很容易联想到ODBC,学过O...
35
热度 -
Android 使用VCard数据类型 异步开展联系人备份与恢复操作
Android使用VCard数据类型异步进行联系人备份与恢复操作生活中常有人因为更换手机而丢失联系人信息,又需要重新一个个去找亲戚朋友获取。这样的情况下,联系人备份与恢复功能就显得非常实用。所以我学习了相关内容,并进行了适当整合,在这里整理出来。本篇博客两个重点使用VCard库进行联系人备份与恢复异步进行备份与恢复操作为什么要用VCard?VCard是用于联系人数据存储的标准数据格式,且有一套已经...
80
热度 -
引见Model-View-Presenter在Android中的应用
介绍Model-View-Presenter在Android中的应用这篇文章是我学习MVP模式时翻译的,原文是KonstantinMikheev所写,传送门。因英语水平有限,翻译的很生硬,基本靠Google,请见谅。以下是译文。这篇文章我会通过一个最简单的例子去一步步介绍MVP模式在Android中的最佳实践。同时我也会介绍一个使MVP模式在Android开发中变简单的library。简单?怎么才...
37
热度 -
(转载)性能优化之格局优化
(转载)性能优化之布局优化来源:http://www.trinea.cn/android/layout-performance/本文为Android性能优化的第二篇——布局优化,主要介绍使用抽象布局标签(include,viewstub,merge)、去除不必要的嵌套和View节点、减少不必要的infalte及其他Layout方面可调优点,顺带提及布局调优相关工具(hier...
43
热度 -
基于PinnedSectionListView实现联系人通讯录而且点击打电话
基于PinnedSectionListView实现联系人通讯录并且点击打电话PinnedSectionListView具体下载地址、使用方法和注意事项:http://www.cnblogs.com/zzw1994/p/4997601.html怎么根据联系人姓名首字符顺序读取联系人:http://www.cnblogs.com/zzw1994/p/4998524.html1<RelativeL...
19
热度 -
生趣SQL——创建指定的数据类型
趣味SQL——创建指定的数据类型原创作品,出自“深蓝的blog”博客,深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/46908843趣味SQL——创建指定的数据类型在一篇文章上看到“提出过可以创建指定的数据类型”,于是想尝试着创建一下看看。但是没有按预想的那样成功~~createtypeMyNameasobject(firstv...
49
热度 -
超有用的sql查询语句。项目、口试都有用
超有用的sql查询语句。项目、面试都有用createdatabasecstp;usecstp;/*1:建立学生表*/createtablestudent(学号char(3)primarykey,姓名char(4),性别char(2),年龄int,班级char(5));insertintostudentvalues('108','曾华','男',19,'95033');insertintostude...
105
热度 -
SQL Server的Execute As与连接池组合使用的测试
SQLServer的ExecuteAs与连接池结合使用的测试style="font-weight:bold"color="#ffc000">简介 在SQLServer中,ExecuteAs关键字允许当前账户在特定上下文中以另一个用户或登录名的身份执行SQL语句,比如用户张三有权限访问订单表,用户李四并没有权限访问订单表,那么给予用户李四访问订单的表的权限就有些过头...
20
热度 -
原文链接
SQLServer安全(11/11):审核(Auditing)在保密你的服务器和数据,防备当前复杂的攻击,SQLServer有你需要的一切。但在你能有效使用这些安全功能前,你需要理解你面对的威胁和一些基本的安全概念。这篇文章提供了基础,因此你可以对SQLServer里的安全功能充分利用,不用在面对特定威胁,不能保护你数据的功能上浪费时间。SQLServer审核SQLServer里的审核指的是你可以...
488
热度 -
8个值得关切的SQL-on-Hadoop框架(转)
8个值得关注的SQL-on-Hadoop框架(转)数据的操作语言是SQL,因此很多工具的开发目标自然就是能够在Hadoop上使用SQL。这些工具有些只是在MapReduce之上做了简单的包装,有些则是在HDFS之上实现了完整的数据仓库,而有些则介于这两者之间。这样的工具有很多,来自于Shoutlet的软件开发工程师MatthewRathbone最近发表了一篇文章,他列举了一些常用的工具并对各个工具...
305
热度 -
SQLite3深入显出
SQLite3深入浅出文章目录:1、sqlite3基础语句2、sqlite3API3、sqlite3线程安全4、FMDB1、基础语句:学习sqlite3的基础在于SQL语句,开始前请输入$sqlite3验证你的电脑是否已经安装了sqlite3首先我们需要创建一个数据库文件,打开终端,在合适的目录下,输入:$sqlite3studyDB.db.database1.1、创建表以id为主键并自动增加,创...
298
热度 -
SQL小结(六)触发器
SQL总结(六)触发器SQL总结(六)触发器概念触发器是一种特殊类型的存储过程,不由用户直接调用。创建触发器时会对其进行定义,以便在对特定表或列作特定类型的数据修改时执行。触发器可以查询其他表,而且可以包含复杂的SQL语句。它们主要用于强制服从复杂的业务规则或要求。例如,您可以根据客户当前的帐户状态,控制是否允许插入新订单。触发器也可用于强制引用完整性,以便在多个表中添加、更新或删除行时,保留在这...
47
热度 -
SQL基础小结——20150730
SQL基础总结——20150730SQLSQL指结构化查询语言SQL使我们有能力访问数据库SQL是一种ANSI(美国国家标准化组织)的标准计算机语言SQL是一门ANSI的标准计算机语言,用来访问和操作数据库系统。SQL语句用于取回和更新数据库中的数据。SQL可与数据库程序协同工作,比如MSAccess、DB2、Informix、MSSQLServer、Oracle、Sybase以及其他数据库系统。...
109
热度 -
对照 PL/SQL profiler 剖析结果
对比PL/SQLprofiler剖析结果使用PL/SQLPROFILER剖析PL/SQL代码是快速定位PL/SQL代码段最有效的方法。在上一篇文章使用PL/SQLPROFILER定位PL/SQL瓶颈代码中描述了安装PROFILER,并给出了剖析的示例。本文参照了Tom大师的代码来对比剖析前后的性能并附上其代码。1、用于实施剖析的存储过程--环境[email protected]/**/&...
381
热度 -
oracle sql_trace追踪与使用tkprof工具分析
oraclesql_trace跟踪与使用tkprof工具分析当执行某条sql语句,或者执行某个过程/包的时候性能出现问题,我们可以通过sql_trace来跟踪它们的执行情况,在跟踪文件中输出了,整个会话,或者整个数据库的执行情况。首先,我们需要开启sql_trace(有session级,也有database级别的,数据库级别的显然会非常耗费资源,一般情况也没有必要开启):--设置当前会话,开启sq...
80
热度 -
sql系列(基础篇)-序言 课前补充知识
sql系列(基础篇)-前言课前补充知识前言课前补充知识Number(p,s)Number(p,s):数字类型,p表示数字的有效长度(从数字的左边第1位不为0的开始算起,直到最右边的长度;取值范围0~38位),s表示数字的精度(即小数点右边的位数,取值范围-84~127位);Varchar2(s)Varchar2(s):可变长的字符类型,s表示字符串的长度,取ࠆ...
395
热度 -
Sql server 大数据量插入速度慢或丢失数据解决方法
Sqlserver大数据量插入速度慢或丢失数据解决办法问题描述:我的设备每秒2000条数据插入数据库,2个设备总共4000条,当在程序里面直接用insert语句插入时,两个设备同时插入大概总共能插入约2800条左右,数据丢失约1200条左右,找了好多解决方法,整理了两种效果比较明显的解决办法:第一种:使用SqlServer函数:1.将数据组合成字串,使用函数将数据插入内存表,后将内存表数据复制到要...
56
热度 -
[Oracle] - 性能优化工具(五) - AWRSQL
[Oracle]-性能优化工具(5)-AWRSQL在AWR中定位到问题SQL语句后想要了解该SQLstatement的具体执行计划,于是就用AWR报告中得到的SQLID去V$SQL等几个动态性能视图中查询,但发现V$SQL或V$SQL_PLAN视图都已经找不到对应SQLID的记录,一般来说这些语句已经从sharedpool共享池中被替换出去了。这个时候我们可以尝试使用DBMS_XPLAN.DISP...
66
热度 -
PL/SQL DEVELOPER 使用小技艺
PL/SQLDEVELOPER使用小技巧1,登录后默认自动选中MyObjects默认情况下,PLSQLDeveloper登录后,Brower里会选择Allobjects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择MyObjects后响应速率则是以毫秒计算的。Tools菜单-->ObjectBrowerFilters,会打开BrowerFolders...
65
热度 -
android中SqLite query顶用selectionArgs处理字符传值
android中SqLitequery中用selectionArgs处理字符传值android中SqLitequery中用selectionArgs处理字符传值Android中涉及数据库查询的地方一般都会有一个query()方法,而这些query中有大都(全部?)会有一个参数selectionArgs,比如下面这个android.database.sqlite.SQLiteDatab...
13
热度