自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(147)
  • 资源 (4)
  • 收藏
  • 关注

转载 Android NotificationManager 和Notification的使用总结

NotificationManager 和Notification的使用总结(转)文章分类:移动开发这几天一直在修改twigee的源代码,其中一个要加入的功能是常驻Notification栏,以前写的时候只能出现 在“通知”这一组中,想把它放在“正在运行”组中却不知道怎么放,查了下官方文档,找到了方法,在notification的flags字段中加一下 “FLAG_ONGOING_EVEN

2015-08-04 15:29:27 295

转载 android-ActivityManager框架解析

ActivityManager在操作系统中有重要的作用,本文利用操作系统源码,逐步理清ActivityManager的框架,并从静态类结构图和动态序列图两个角度分别进行剖析,从而帮助开发人员加强对系统框架及进程通信机制的理解。ActivityManager的作用参照SDK的说明,可见ActivityManager的功能是与系统中所有运行着的Activity交互提供了接口,主要的接口围绕着运

2015-08-04 15:16:40 279

转载 andriod-LocationManager 之位置获取

LocationManager提供两个主要功能:1、获取设备的地理位置(经纬度);2、当设备进入制定的地理位置,通过通过intent通知。获取位置信息的基本方法简单的代码片段如下:private void getMyLocation(){    //1、获取LocationManager,LocationManager是系统级别的服务   LocationManager m

2015-08-04 14:53:33 362

转载 android开源项目总结

android开源项目总结android开源Android开源项目分类汇总 第一部分 个性化控件(View)主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、 GridView、ImageView、ProgressBar、TextView、ScrollView、TimeVie

2015-04-30 10:37:57 424

转载 ios 程序发布成ipa 文件 通过 web 下载和安装。install App via OTA

iOS 7.1正式版发布了,之前使用itms-services://URL方式在线安装ipa文件的方法却失效了,点击的时候报错为:“无法安装应用程序,因xxx.com的证书无效”(错误界面见下图),这应该怎么解决呢?其实iOS 7.1修改了manifest.plist文件的访问协议,之前可以通过http协议访问,在iOS 7.1之后必须使用https协议方式访问。比

2014-11-19 12:07:25 356

转载 使用Xcode和Instruments调试解决iOS内存泄露

虽然iOS 5.0版本之后加入了ARC机制,由于相互引用关系比较复杂时,内存泄露还是可能存在。所以了解原理很重要。这里讲述在没有ARC的情况下,如何使用Instruments来查找程序中的内存泄露,以及NSZombieEnabled设置的使用。本文假设你已经比较熟悉Obj-C的内存管理机制。实验的开发环境:XCode 4.5.21、运行Demo。先下载一个实现准备好的内存泄露的

2014-11-18 20:23:59 229

转载 c#“代码生成器”大全

C# 代码生成.net项目开发工具.net项目开发工具是一款为.net开发人员设计的工具软件,它主要具备以下功能: 1. 采用配置方案模式。可快速创建和使用某一方案,提高工作效率。2. 快速创建和管理数据库对象(如存储过程、视图、自定义函数及数据表等),同时提供简单实用的调试功能,方便使用。3. 为了便于管理存储过程,特将某些存储过程与数据表进行关联,方便管理。同时

2013-11-13 17:50:02 410

转载 javascript event详解

event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。event对象只在事件发生的过程中才有效。event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。例子下面的例子检查鼠标是否在链接上单击,并且,如果shift键被按下,就取消链接的跳转。

2013-11-12 17:34:52 307

转载 ASPxGridview使用总结(DEVExpress)

一。ASPXGridView外观显示属性:Caption----列的标题(KeyFieldName----数据库字段SEOFriendly 是否启用搜索引擎优化Summary 指定分页汇总信息的格式Setting节点的ShowFilterRow=True设置快速查找功能 SettingsBehavior.AllowFocusedRow=true 高亮选中的行,即选中

2013-10-22 17:27:33 794 3

转载 DevExpress的JavaScript脚本智能提示

像JQuery等其他的Ajax库一样,DevExpress的DXPerience也支持JavaScript脚本的智能提示。支持智能提示需要添加ASPxScriptIntelliSense.js,ASPxScriptIntelliSense.js在安装目录下的Components\Sources\DevExpress.Web.ASPxScriptIntelliSense\。使用智能提示可以大大提供编

2013-10-22 17:23:39 499

转载 AjaxPro使用说明

AjaxPro使用说明    1目录    2修改历史纪录    31、什么是Ajax    42、为什么使用Ajax    43、Ajax应用场景    44、Ajax开发框架    55、AjaxPro说明    66、AjaxPro实例说明    62.1、添加AjaxPro.dll应用    62.2、配置web.config    82.3、添

2013-10-18 13:55:04 485

转载 ASP.NET 主题(Themes)

主题是什么   主题由一组元素组成:外观、级联样式表 (CSS)、图像和其他资源。主题将至少包含外观。主题是在网站或 Web 服务器上的特殊目录中定义的。主题是一组Web Control的属性设置的集合,提供一种简单的方法设置控件的样式属性。·         主题只在Web Control中有效·         母板页(Master Page)上不能设置主题,但是主题可以在内容页面

2013-10-16 13:41:38 327

转载 锁的概述

锁的概述   一. 为什么要引入锁   多个用户同时对数据库的并发操作时会带来以下数据不一致的问题:   丢失更新  A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统   脏读  A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复原值,此时B得到的数据就与数据库内的数据产生了不一致   不

2013-10-15 10:12:59 342

转载 WITH (NOLOCK) 解读

WITH (NOLOCK)缺点:  1.会产生脏读  2.只适用与select查询语句优点:  1.有些文件说,加了WITH (NOLOCK)的SQL查询效率可以增加33%。  2.可以用于inner join 语句脏读: 一个用户对一个资源做了修改,此时另外一个用户正好读取了这条被修改的记录,然后,第一个用户放弃修改,数据回到修改之前,这两个不同的结果就是

2013-10-15 10:08:14 301

转载 ManagementClass类|获取系统硬件配置

using System;using System.Management; //还需要引用;using System.Collections;using System.Collections.Specialized;using System.Text; namespace WindowsFormsApplication1{    #region WMIPath

2013-10-11 13:20:51 399

原创 c# ini 文件操作类

///     /// Ini 文件操作类。    ///     public class IniFile    {        //写INI文件        [DllImport("kernel32")]        private static extern bool WritePrivateProfileString(string section, str

2013-10-11 13:12:57 435

转载 数据契约(DataContract)

服务契约定义了远程访问对象和可供调用的方法,数据契约则是服务端和客户端之间要传送的自定义数据类型。一旦声明一个类型为DataContract,那么该类型就可以被序列化在服务端和客户端之间传送,如下所示。       [DataContract]     public  class UserInfo     {           //….}只有声明为DataContra

2013-10-11 11:55:04 322

转载 C# 类的序列化[Serializable]

简介 序列化是指将对象实例的状态存储到存储媒体的过程。在此过程中,先将对象的公共字段和私有字段以及类的名称(包括类所在的程序集)转换为字节流,然后再把字节流写入数据流。在随后对对象进行反序列化时,将创建出与原对象完全相同的副本。在 面向对象的环境中实现序列化机制时,必须在易用性和灵活性之间进行一些权衡。只要您对此过程有足够的控制能力,就可以使该过程在很大程度上自动进行。例 如,简单的二

2013-10-11 11:47:43 356

转载 SQL SERVER 日记 – 通过OVER实现分组聚合

对于通过OVER来做聚合,已经基本掌握了。但是要详细解释其原理,还是感觉有些说不清晰。所以只能结合实例来看了。在我们的查询中用到了一张表SalesOrder。下面是表结构和创建该表的T-SQL语句。字段名称数据类型说明SalesOrderIDbigintidentity primary keySalesIDbigintnot null

2013-10-11 09:48:43 547

转载 Log4Net使用详解

Log4Net使用详解 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://zhoufoxcn.blog.51cto.com/792419/429988               说明自从上次在2008年在博客上发表过有关log4net的用法介绍文章之后(网址:http://blog.csdn.net/

2013-10-10 17:56:13 469 1

转载 SQL的内连接与外连接

有两个表A和表B。  表A结构如下:  Aid:int;标识种子,主键,自增ID  Aname:varchar  数据情况,即用select * from A出来的记录情况如下图1所示: 表B结构如下:  Bid:int;标识种子,主键,自增ID  Bnameid:int  数据情况,即用select * from B出来的记录情况如下图2所示:

2013-10-10 15:10:33 315

转载 T-SQL 查询语句的执行顺序解析

查询语句大家用的很多,但是知道语句执行的顺序和各各阶段的作用的人却很少。这里给大家简单介绍一下(5)SELECT (5-2) DISTINCT(5-3)TOP()(5-1) (1)FROM (1-J) JOIN on (2)WHERE (3)GROUP BY (4)HAVING (6)ORDER BY ;  每一步都会生成一个虚拟表,该虚拟表会作为下一步的输入。这

2013-10-10 14:49:38 475

转载 关于SQL中CTE(公用表表达式)(Common Table Expression)的总结

一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。特别对于UNION ALL比较有用。因为UNION ALL的每个部分可能相同,但是如果每个部分都去执

2013-10-10 13:20:35 349

转载 sql多行数据拼接OUTER APPLY,CROSS APPLY,FOR XML AUTO

http://www.jb51.net/article/28753.htm要实现的SQL查询很原始:要求从第一个表进行查询得到第二个表格式的数据,上网查询之后竟然能写出下面的SQL:复制代码代码如下:select * from userino SELECT * FROM( SELECT DISTINCT userpart FROM userino )A 

2013-10-10 13:03:05 466

原创 sql 暂时存储

go if(object_id('groupbytest1') is not null) drop table groupbytest1;gocreate table groupbytest1( name varchar(10),score int default(0));insert  into groupbytest1 (name,score) select 'aaa',1

2013-10-10 11:51:10 342

转载 sql STUFF用法

sql STUFF用法1、作用删除指定长度的字符,并在指定的起点处插入另一组字符。2、语法STUFF ( character_expression , start , length ,character_expression )3、示例以下示例在第一个字符串 abcdef 中删除从第 2 个位置(字符 b)开始的三个字符,然后在删除的起始位置插入第二个字符串,从而创建并

2013-10-10 10:56:13 386

转载 sql 分组查询问题

情景一: 表中数据 name score aaa 11 aaa 19 bbb 12 bbb 18 ccc 19 ddd 21 期望查询结果如下 name score aaa 30 bbb 30 ccc 19 ddd 21 复制代码 代码如下:---检查表是否存在 if exists(select * from sysobjec

2013-10-09 17:48:52 381

转载 SQLServer数据集合的交、并、差集运算

SQLServer2005通过intersect,union,except和三个关键字对应交、并、差三种集合运算。他们的对应关系可以参考下面图示        相关测试实例如下: use  tempdbgo if (object_id ('t1' )is  not  null ) drop  table t1 if (object_id

2013-10-09 17:42:15 349

转载 关于sql连接

连接类型在关系代数中,连接运算是由一个笛卡尔积运算和一个选取运算构成的。首先用笛卡尔积完成对两个数据集合的乘运算,然后对生成的结果集合进行选取运算,确保只把分别来自两个数据集合并且具有重叠部分的行合并在一起。连接的全部意义在于在水平方向上合并两个数据集合(通常是表),并产生一个新的结果集合,其方法是将一个数据源中的行于另一个数据源中和它匹配的行组合成一个新元组。SQL提供了多种类型的连接方

2013-10-09 17:41:36 331

原创 .net IL 指令速查

名称说明Add将两个值相加并将结果推送到计算堆栈上。Add.Ovf将两个整数相加,执行溢出检查,并且将结果推送到计算堆栈上。Add.Ovf.Un将两个无符号整数值相加,执行溢出检查,并且将结果推送到计算堆栈上。And计算两个值的按位“与”并将结果推送到计算堆栈上。Arglist返回指向当前方法的参数列表的非托管指针

2013-10-09 10:51:54 395

转载 如何使用C#调用非托管DLL函数

由于工作需要,学习了GDI+编程的一些知识。其中看到了一个比较好的Demo,深入的了解后,却发现自己对如何用C#调用非托管DLL函数也有了更好的理解,于是整理了一下,跟大家一起分享。引用: <a target="_blank" title="用C#来捕获屏幕的源程序代码(Capture.cs)" href="http://www.cnblogs.com/xugang/archive/2

2013-10-08 18:01:03 350

转载 C#调用user32.dll Win32的API函数

C#调用user32.dll Win32的API函数using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Runtime.InteropServices;namespace WindowsAPI{ class CSharp

2013-10-08 17:37:23 360

转载 用C#实现的条形码和二维码编码解码器

用C#实现的条形码和二维码编码解码器本篇介绍可以在C#中使用的1D/2D编码解码器。条形码的应用已经非常普遍,几乎所有超市里面的商品上面都印有条形码;二维码也开始应用到很多场合,如火车票有二维码识别、网易的首页有二维码图标,用户只需要用手机扫描一下就可以看到手机版网易的网址,免去了输入长串字符的麻烦。条形码的标准:条形码的标准有ENA条形码、UPC条形码、二五条形码、交叉二

2013-10-08 16:11:29 798

转载 C# 装箱和拆箱

1、      装箱和拆箱是一个抽象的概念 2、      装箱是将值类型转换为引用类型 ;拆箱是将引用类型转换为值类型       利用装箱和拆箱功能,可通过允许值类型的任何值与Object 类型的值相互转换,将值类型与引用类型链接起来例如: int val = 100; object obj = val; Console.WriteLine (“对象的值 =

2013-09-17 16:45:53 297

原创 sqlserver 面试常见问题

1.写出一条Sql语句:取出表A中第31到第40记录(SQLServer,以自动增长的ID作为主键,注意:ID可能不是连续的。   答:解1: select top 10 * from A where id not in (select top 30 id from A)   解2: select top 10 * from A where id >(select max(id) from

2013-09-17 16:27:41 351

转载 什么是.net framework

一、什么是.net framework.net framework是Microsoft为开发应用程序而创建的一个富有革命性的平台1.跨平台性,可以运行在多个操作系统上2..net.framework不限制应用程序的类型,可以创建windows应用程序、web应用程序、web服务和其它各种类型的应用程序。3..net framework可以使用多种语言开发,如C#、VB.net、C+

2013-09-17 15:23:00 412

转载 设计模式三

三、 依赖倒置原则(DIP) 依赖倒置(Dependence Inversion Principle)原则讲的是:要依赖于抽象,不要依赖于具体。简单的说,依赖倒置原则要求客户端依赖于抽象耦合。原则表述:抽象不应当依赖于细节;细节应当依赖于抽象;要针对接口编程,不针对实现编程。反面例子: 缺点:耦合太紧密,Light发生变化将影响ToggleSwitch。解决

2013-09-14 12:00:45 350

转载 c#设计模式二

《人月神话》焦油坑、没有银弹* 软件腐化的原因:问题所在   设计目标----------------------------------------------------------------------------过于僵硬   可扩展性(新性能可以很容易加入系统)过于脆弱   灵活性(修改不会波及其它)复用率低   粘度过高   可插入性(新功能容易加入系统

2013-09-14 12:00:27 393

转载 设计模式一 -----Builder

课本:《C#设计模式》,电子工业出版社,ISBN 7-5053-8979-3。33元含光盘。课程内容:设计模式来源:亚历山大的建筑模式、Gamma等人(1995)创作的"Design Patterns: Elements of Reusable Software"。这本书通常被称作"Gang of Four"或"GoF",开创性的创造了《设计模式》。也有人说"三十六计"就是"模式"。

2013-09-14 11:58:07 381

转载 Android adb 使用方法

ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机).  它的主要功能有:   * 运行设备的shell(命令行)  * 管理模拟器或设备的端口映射  * 计算机和设备之间上传/下载文件  * 将本地apk软件安装至模拟器或android设备  

2013-08-03 19:36:55 286

pintestdemo 瀑布布局

使用 jquery 的masonry 插件 简单布局,有实例demo

2012-10-31

Linux常用命令全集

Linux常用命令全集

2012-09-22

dwz后台实例

dwz demo 包含了所有dwz控件使用方法

2012-09-20

codeigniter 中文手册

CodeIgniter 用户指南 版本 2.1.0

2012-09-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除