- 博客(40)
- 资源 (13)
- 收藏
- 关注
原创 Android 解决EditView自动获取焦点
android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="#0080FF" android:gravity="center_vertical" android:orien
2015-05-08 17:13:10
3948
转载 Android HttpURLConnection使用
package com.hc.ddmall.http;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.URL;import java.net.URLEncoder;import java
2015-05-08 17:04:34
405
转载 Android 隐藏虚拟键盘,改变回车的文本
public class OnEditActionListener implements OnEditorActionListener{@Overridepublic boolean onEditorAction(TextView v, int actionId, android.view.KeyEvent event) {if(actionId ==EditorInfo.IME_
2015-05-08 17:01:03
1181
原创 Android-RelativeLayout布局
RelativeLayout相对布局是在android布局中比较常用且好用的一个相对于兄弟元素android:layout_below="@id/aaa":在指定View的下方android:layout_above="@id/xxx":在指定View的上方android:layout_toLeftOf="@id/bbb":在指定View的左边android:layout_to
2015-05-08 16:57:22
512
转载 Android App 内存泄露之Handler
Android内存优化分类: Android2015-03-12 16:08 5人阅读 评论(0) 收藏 举报android内存泄露目录(?)[+Android App 内存泄露之HandlerHandler也是造成内存泄露的一个重要的源头,主要Handler属于TLS(Thread Local Storage)变量,生命周期和A
2015-03-12 16:18:25
546
原创 碎片检查与整理
整理数据库碎片优化查询速度 如果你的表已经创建好了索引,但性能却仍然不好,那很可能是产生了索引碎片,你需要进行索引碎片整理。 什么是索引碎片? 由于表上有过度地插入、修改和删除操作,索引页被分成多块就形成了索引碎片,如果索引碎片严重,那扫描索引的时间就会变长,甚至导致索引不可用,因此数据检索操作就慢下来了。 如何知道是否发生了索引碎片?
2014-04-15 10:36:45
921
转载 EXCEPT和INTERSECT
熟练使用SQL Server中的各种用法会给查询带来很多方便。今天就介绍一下EXCEPT和INTERSECT。注意此语法仅在SQL Server 2005及以上版本支持。EXCEPT是指在第一个集合中存在,但是不存在于第二个集合中的数据。INTERSECT是指在两个集合中都存在的数据。
2014-04-10 16:41:05
643
转载 SQL Server中行列转换
Pivot与UnPivot 2012-08-23 14:29:29| 分类: C# SQL Server|举报|字号 订阅PIVOT用于将列值旋转为列名(即行转列),在SQL Server 2000可以用聚合函数配合CASE语句实现PIVOT的一般语法是:PIVOT(聚合函数(列) FOR 列 in (…) )AS P完整语法:
2014-04-08 10:40:33
644
转载 js获得控件位置
2008-08-15 09:33:42| 分类: 工作资料|举报|字号 订阅 网页可见区域宽:document.body.clientWidth网页可见区域高:document.body.clientHeight网页可见区域宽:document.body.offsetWidth (包括边线的宽)网页可见区域高:document.body.o
2014-04-08 09:24:36
2720
转载 SQL标示种子列的插入行为
想要将值插入到自动编号(或者说是标识列,)中去,需要设定 SET IDENTITY_INSERT示例:1.首先建立一个有标识列的表:CREATE TABLE products (id int IDENTITY PRIMARY KEY, product varchar(40))2.尝试在表中做以下操作:INSERT INTO products (id, product
2014-04-03 13:32:31
2781
转载 BCP
bcp {[[database_name.][owner].]{table_name | view_name} | "query"} {in | out | queryout | format} data_file [-mmax_errors] [-fformat_file] [-x] [-eerr_file] [-Ffirst_row] [-Llast_row] [
2013-10-18 09:05:55
609
原创 SQL SERVER PRIMARY KEY
数据库中的数据表是大家在熟悉不过的了,说到数据表就不得不说表中的主键。主键是数据库表不可分割的一部分,可你是否真的想过主键创建的重要性。首先说一下数据库表的数据存储:扩展盘区:数据库表、以及索引的基本存储元,扩展盘区由八个页组成,每个页的大小为8k,一个扩展盘区的总大小是64k。扩展盘区是在表插入第一条数据是开始分配,分配两个扩展盘区,128k的空间开始存储数据,数据页是与数据的直接接
2013-09-23 11:17:28
1035
转载 事务与锁定
SQL2005中的事务与锁定一、并发及并发控制模型 对于这个我在>一文有所提及,你可以通过如下链接进行访问:SQL2005数据库引擎结构(三)并有一起的意思,显然就是多个的意思啦,光书面来理解并发就是多个东西同时发生,在数据库并发就是多个进程同时取、存数据库里数据的能力。着眼我们开发的系统,当然是激动态的并互不打架的并发用户进程越多并发能力就越强大啦,
2013-08-09 09:21:54
1831
转载 网站优化
提高ASP.Net应用程序性能的十大方法提高asp.net应用程序性能的常说的神话 有用的提高asp.net应用程序性能的技巧 Asp.net应用程序操作数据库的建议 Asp.net中的缓存与后台处理进程 现在写一个asp.net的web应用程序变得非常的简单,许多的程序员都不愿花时间去构建一个性能良好的应用程序。本文将要讨论提高web应用程序性能的十大方法。我将
2013-02-03 14:34:54
515
转载 String自定义截取
格式字符串数据类型值输出#####Double12312300000Double12300123(###) ### - ####Double1234567890(123) 456 – 7890#.##
2013-01-19 16:59:18
459
原创 屏幕工作区域
屏幕工作区域取值function test(){var s = "";s += "\r\n网页可见区域宽:"+ document.body.clientWidth;s += "\r\n网页可见区域高:"+ document.body.clientHeight;s += "\r\n网页可见区域宽:"+ document.body.offsetWidth +
2013-01-09 16:07:04
465
转载 SQL转化
SELECT CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSELECT CONVERT(varchar(100), GETDATE(), 1): 05/16/06SELECT CONVERT(varchar(100), GETDATE(), 2): 06.05.16SELECT CONVERT(varchar(100),
2012-12-13 09:21:39
759
原创 Table样式
.gpxxCss { border-collapse: collapse; border: 1px solid rgb(171,219,255); } .gpxxCss th, .gpxxCss td { border: 1px solid rgb(
2012-12-11 15:07:50
391
转载 STRING 大全
随笔- 170 文章- 0 评论- 144 C#中ToString格式大全 C 货币 2.5.ToString("C") ¥2.50 D 十进制数 25.ToString(
2012-12-11 13:23:35
563
原创 解决SQL分组聚合函数问题
SQL分组查询及聚集函数的使用今天要做一个查询统计功能,一开始有点犯难,上午尝试大半天才写出统计sql语句,才发现自己sql分组查询及聚集函数没学好;其实就是group by子句和几个聚集函数,熟练使用统计功能很简单。在此总结下今天查询统计是用到的几个sql函数。SQL聚集函数 sum函数 sum函数用于计算查询表中指定字段中所有 记录值的总和。 语法:sum(exp) 说
2012-12-10 13:15:47
5117
转载 SQL函数
一旦成功地从表中检索出数据,就需要进一步操纵这些数据,以获得有用或有意义的结果。这些要求包括:执行计算与数学运算、转换数据、解析数值、组合值和聚合一个范围内的值等。下表给出了T-SQL函数的类别和描述。函数类别作用聚合函数 执行的操作是将多个值合并为一个值。例如 COUNT、SUM、MIN和 MAX。配置函
2012-11-08 13:13:19
1108
转载 创建索引
用SQL建立索引 为了给一个表建立索引,启动任务栏SQL Sever程序组中的ISQL/w程序。进入查询窗口后,输入下面的语句: CREATE INDEX mycolumn_index ON mytable (myclumn) 这个语句建立了一个名为mycolumn_index的索引。你可以给一个索引起任何名字,但你应该在索引名中包含所索引的字段名,这对你将来弄清楚建立
2012-11-07 10:17:03
480
转载 SQL索引
你真的了解SQL的索引? 其实对于非专业的数据库操作人员来讲,例如软件开发人员,在很大程度上都搞不清楚数据库索引的一些基本知识,有些是知其一不知其二,或者是知其然不知其所以然。造成这种情况的主要原因我觉的是行业原因,有很多公司都有自己的DBA团队,他们会帮助你优化SQL,开发人员即使不懂优化问题也不大,所以开发人员对这方面也就不会下太多功夫去了解SQL优化,但如果
2012-11-07 10:08:21
438
原创 td文本过长自动隐藏,浏览器兼容
// function My() {// var a = T_GetValue(1);// alert(a);// }// function aaaaa() {// sAlert();// alert("aa");//
2012-10-24 10:45:09
986
原创 SQL数据库时间比较
Convert(varchar(50),ec_billhead.creatdt,23)>=Convert(varchar(50),'''+@StartData+''',23)'
2012-10-09 16:38:14
743
原创 SQL 数据库索引优化
SQL优化-索引 (一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,
2012-09-21 17:37:26
522
转载 C#导出Execl文件
#region 下载模版 protected void DownLoad_Click(object sender, ImageClickEventArgs e) { Response.ClearContent(); Response.ContentEncoding = System.Text.Encoding.UTF8; R
2012-09-12 16:49:41
468
转载 将Execl以数据源的方式快速读取到DataTable中
#region 读取文件,以数据源的方式(适合03甚至更高的Execl版本) public DataSet ExcelToDS(string Path) { string strFileExtent = System.IO.Path.GetExtension(Request["FilePath"].ToString()).ToLower();//文件扩展名
2012-09-12 16:46:45
651
翻译 JS精确计算
//除法函数function accDiv(arg1, arg2) { var t1 = 0, t2 = 0, r1, r2; try { t1 = arg1.toString().split(".")[1].length } catch (e) { } try { t2 = arg2.toString().split(".")[1].length } catch
2012-09-12 16:45:26
591
翻译 C#获取IP地址
#region 获取IP地址 public static string getIP() { string result = String.Empty; result = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
2012-09-12 16:43:34
484
原创 将数组中指定位置的元素删除
//数组删除Array.prototype.del = function (n) { if (n return this; else return this.slice(0, n).concat(this.slice(n + 1, this.length));}
2012-09-12 16:42:26
1512
翻译 JS将Array数组转化为轻量级JSON对象
//将Array数组转化为Jsonfunction arrayToJson(o) { var r = []; if (typeof o == "string") return "\"" + o.replace(/([\'\"\\])/g, "\\$1").replace(/(\n)/g, "\\n").replace(/(\r)/g, "\\r").replace(/(\t
2012-09-12 16:41:24
581
翻译 数据库优化
处理百万级以上的数据提高查询速度的方法: 1.应尽量避免在 where 子句中使用!=或 2.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is n
2012-07-16 15:16:27
563
翻译 时间戳
利用timestamp(时间戳)避免更新冲突 2009-01-05 23:37:53| 分类:ASP.NET/C# | 标签:|字号大中小 订阅SQL Server 里有数据类型 timestamp,这里我们将利用 timestamp 来避免更新冲突。 比如一个内容管理系统,A 正在编辑某一篇文章
2012-07-16 15:15:27
410
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人