自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (16)
  • 问答 (3)
  • 收藏
  • 关注

原创 ASP.NET 应用程序生命周期(ASP.NET Application Life Cycle)

接触ASP.NET 已经很久了,“所见即所得”的开发方式吸引了很多人,让很多多年从事ASP.NET开发的开发人员对于ASP.NET的认识还停留在“拖控件”的状态。有一句话说得好,优秀的程序员绝对不会说:“这个程序可以很好地运行,但是我却不知道他怎么运行的。”乐于并善于探究现象背后的本质应该就是码农和工程师之间的区别吧?本着这种精神,最近我深入学习了下ASP.NET Application 的生命周

2014-12-31 22:09:28 1304

原创 Android Fragment 剖析 - 02

上一个章节,我们说到Android Fragment 支持动态和静态两种使用方式,这个章节我们先来说说Fragment的静态使用方式。Android Fragment 能够定义自己的布局文件,通过一个继承自Fragment的类在重写的OnCreateView方法中加载布局文件,一个Activity会包含若干个Fragment,在Activity的布局文件中将二者的关系关联起来。在Activity加

2014-12-19 20:13:19 664

原创 Android Fragment 剖析 - 01

1.为什么需要Fragment       在 Android UI 开发中,Fragment 是一个非常重要的概念。为了给Android应用创建动态的,多版块的用户UI界面,必须把UI组件和Activity的行为封装成一个独立模块,这样就可以在多个Activity中使用这个模块。封装模块的一种方法就是使用fragment,fragment在某种程度上表现得就像一个嵌套的Activity,同时

2014-12-17 21:54:52 637

原创 Android 自定义Toast

Android 的 Toast 是以一种一闪即过的方式展示信息很好的方式,比如保存操作之后的保存成功提示。默认的Toast是文本信息,可以设置Toast的位置。能否在开发过程中自定义Toast呢?比如文本+图这种形式的Toast,这种方式是可以的,今天写了一个例子,现贴出来作为记录。       1)CustomToastActivity       一个继承自Activity的类,点击A

2014-12-17 21:03:53 633

原创 Javascript 日期解析

Javascript做日期格式化解析的例子如下:// a global month names arrayvar gsMonthNames = new Array('January','February','March','April','May','June','July','August','September','October','November','Dec

2014-12-15 23:24:02 786

原创 Javascript 创建类并动态添加属性及方法

Javascript 是一种很强的面向对象的语言,支持创建实例之后再添加属性和方法,虽然是小技巧,用的时候容易忘记,今天写了一个很小的例子,记录在这里,仅供参考。function MyClass(){ //This function is same as a constructer alert("New Object Created"); }//Creating Ob

2014-12-15 23:12:55 2459

原创 Javascript 获取键盘的KeyCode

通过Javascript如何获取键盘的KeyCode呢?这里有一个例子,仅供参考。html页面代码如下:Javascript代码如下:function searchKeyPress(e) { // look for window.event in case event isn't passed in if (window.event) { e =

2014-12-15 23:05:15 1745

原创 Javascript 获取当前页面的URL

如何通过Javascript获取当前页面的URL呢?这里有一种方式,仅供参考!// Get current page url using JavaScriptvar currentPageUrl = "";if (typeof this.href === "undefined") { currentPageUrl = document.location.toString().to

2014-12-15 23:00:54 834

原创 PowerShell清空IIS日志

通过Powershell可以很方便地清理IIS日志,今天获得了一个脚本,现在贴出来作为学习记录。# Module: Powershell script to clean IIS log files Set-Executionpolicy RemoteSigned$days=-7 (Get-Variable Path).Options="ReadOnly"$Path="C:\inetpu

2014-12-15 22:33:16 1574

原创 Android RadioGroup控件的使用

在Android开发过程中,我们经常要使用RadioGroup控件,用于支持单项或者多项选择,今天写了一个RadioGroup的例子,贴出来作为自己学习的记录,如果对大家有帮助就更好了,在例子中,我们选择电影类型,然后在一个TextView中展示选择的结果。       1. RadioGroupActivity       控件所在的活动的Activity,包含一个RadioGroup组

2014-12-14 11:05:36 7349

原创 Android 判断网络是否可用

目前绝大部分的Android App 都需要网络,在没有网络的情况下,很多App的很多功能无法使用甚至不能运行。在Application启动之前需要检查网络是否可用,给用户一些提示去设置网络连接或者弹出对话框告知用户,在缺乏网络支持的情况下,App无法正常启动。今天找到了一个检查网络连接的方法。记录如下:       1.NetWorkActivitypackage com.augment

2014-12-13 23:19:12 899

原创 Android 用户自定义对话框

Android 开发过程中经常需要用户自定义的对话框。这种对话框需要支持在对话框里面输入的内容在对话框关闭后传递给当前所在的Activity。今天我写了一个例子来展示用户自定义对话框的定义和使用。用户自定义对话框的例子包含已下几个部分:                                                                         1)Act

2014-12-13 21:39:54 758

原创 ExtJs开发-入门篇

ExtJs 是一个重量级前端开发框架(库),个人认为ExtJs跟Jquery相比优势在于其丰富的控件及一致的界面风格及操作体验,而Jquery擅长DOM的操作及事件处理,二者各有千秋。这一个章节我学习了一下ExtJs的界面布局,搭建了一个常见的“东西南北中”中形式的布局,通过这种布局我们理解下ExtJs对象的定义,使用方式及一些常见的属性的意义及设置方式。      下面是页面的代码(这是一个

2014-12-13 17:46:58 777

原创 JavaScript 事件冒泡机制

html的DOM是层级包含关系的,比如嵌套的DIV,如果三个DIV都绑定了事件的话,最内层的DIV的事件触发会导致父级DIV所绑定的事件的触发,就像湖水里面底层的气泡在从底部到湖面会触发各个深度的事件一样。html的DOM的这种机制有时候会给我们带来麻烦,因为我只是希望我所操作的那个对象的事件触发,而并不希望他的父级对象的事件触发,对于这种情况下,我们可以通过代码在某个层级上来阻止事件继续冒泡,这

2014-12-13 11:34:28 926

原创 ASP.NET MVC 的表单提交

ASP.NET MVC 开发过程中,我们经常要提交表单数据到后台进行处理。今天就把常见的开发过程中用到的一些数据(表单)提交的方式做一个总结,方便自己今后查阅,如果对大家有益,那就更好了,总结得不好请大家给我留言指正。       首先我们说说不使用ASP.NET MVC 的一些特性,也不使用Jquery的Ajax做最简单的表单提交。这种表单提交只使用了HTML标签,使用html表单form的

2014-12-13 09:58:22 13046 1

原创 ASP.NET MVC 视图与模型绑定

在ASP.NET MVC 中视图与模型是可以直接绑定的,这样就绕过了Controller。这种应用场景主要是做信息的提交,比如用户的注册,订单的提交等等。在蒋金楠的《ASP.NET MVC 5框架揭秘》中,他提出MVC视图与模型直接绑定容易带来“混乱”,建议在开发过程中对视图,模型及控制器的交互做好约定,或者使用MVP模式。MVP模式杜绝了视图与模型的直接交互,从根本上解决这个问题。今天我写了一个

2014-12-13 07:43:26 4461

原创 漫谈科技界及技术

这些年科技界的格局发生了巨大的变化,Microsoft,IBM,Oracle等等一系列曾经叱咤风云的科技公司的风头被苹果,谷歌,甚至中国的阿里巴巴抢走了。一时间许多人觉得这些昔日的科技界的巨人就要倒下了,甚至有人发出微软即将倒闭的言论。这些年确实移动互联网发展十分迅速,以苹果为代表的科技公司迅速扩展让很多人认为,科技就是手机,电子商务这些看得见的东西,而忽视了背后强大的系统支撑。今年,联想收购了摩

2014-12-10 19:21:41 943

原创 一个关于 sql server 文件组测试sql

use mastergoif DB_ID(N'care365') is not null--如果数据库存在,则删除它drop database care365gocreate database care365on primary(name=care1,filename='C:/database/care365.mdf',--主文件组放在C盘下size=10MB,filegro

2014-12-07 23:48:27 827

原创 sql server 常用函数备忘

select ASCII('a'); --将字符转化为ASCII码select char('97') --将ASCII码转化为字符select sqrt(49); --返回一个数的平方根select square(7); --返回一个数的平方select ceiling(4.5) --返回大于或等于n的最小整数select floor(4.5)

2014-12-07 23:46:09 608

原创 SQL SERVER 2005 递归查询备忘

--SQL SERVER 2005 递归查询use TestDBset nocount onif object_id('Dept','U') is not nulldrop table Deptgocreate table Dept(ID int,ParentID int,Name varchar(20)) insert into Dept select 1,0,'AA' in

2014-12-07 23:43:33 773

原创 Oracle 基础语句备忘

--查询数据库实例信息select * from v$instance;--查询数据库ID,NAME等信息select * from v$database;--查询当前时间select sysdate from dual;--查询系统所有用户select * from all_users;--查询当前用户的所有对象及列名select * from tab;--查询所有的表空间名

2014-12-07 23:40:49 668

转载 asp.net mvc aop

转载自:http://www.cnblogs.com/powerdk/p/4150112.html一 AOP是什么?  AOP(Aspect-Oriented Programming),面向切面编程,看着是跟OOP(面向对象编程)挺相近的,但实际上又有什么区别呢?OOP具有封装,继承,多态等东西来定义从上到下这种层次关系,但要想实现从左到右的关系的话就开始有点水土不服了,例如用户的权限

2014-12-07 23:20:44 1516

原创 PowerShell 操作 xml

PowerShell作为优秀的服务器管理脚本,操作文件的能力还是非常出色的。XML文件作为最为常见的的系统配置文件,PowerShell 对于 xml 文件操作的支持也是非常强大的。PowerShell 如果希望将 xml 仅仅作为普通的文档处理,只需要使用 Get-Content 命令即可,但是如果系统将 xml 文件作为 xml 来处理(使用操作 xml)的方法,那么我们就需要使用 Get-C

2014-12-07 09:43:33 3850

转载 SqlServer索引的原理与应用

索引的概念索引的用途:我们对数据查询及处理速度已成为衡量应用系统成败的标准,而采用索引来加快数据处理速度通常是最普遍采用的优化方法。索引是什么:数据库中的索引类似于一本书的目录,在一本书中使用目录可以快速找到你想要的信息,而不需要读完全书。在数据库中,数据库程序使用索引可以重啊到表中的数据,而不必扫描整个表。书中的目录是一个字词以及各字词所在的页码列表,数据库中的索引是表中的值以及各值存储

2014-12-05 23:41:22 591

转载 SqlServer 索引及优化

(一)深入浅出理解索引结构        实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别:  其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查

2014-12-05 23:37:03 692

转载 Why struts2 + springMVC + spring for web

今年我一直在思考web开发里的前后端分离的问题,到了现在也颇有点心得了,随着这个问题的深入,再加以现在公司很多web项目的控制层的技术框架由struts2迁移到springMVC,我突然有了一个新的疑问无法得到正确的解释,为什么我们现在做java的web开发,会选择struts2或者springMVC这样的框架,而不是使用servlet加jsp这样的技术呢?特别是现在我们web的前端页面都是使用v

2014-12-04 22:03:40 744

转载 .net dump 分析

转载自:http://blog.jobbole.com/74692/ (熬夜的虫子)背景  Dump文件是进程的内存镜像。可以把程序的执行状态通过调试器保存到dump文件中。在 Windows 系统上, dump 文件分为内核 dump 和用户态 dump 两种。前者一般用来分析内核相关的问题,比如驱动程序;后者一般用来分析用户态程序的问题。一般的程序员可能接触不到dump文件,反

2014-12-01 23:13:48 1090

转载 DUMP工具介绍

转载自:http://www.cnblogs.com/awpatp/archive/2010/12/20/1911122.html(博客园 中道学友)Procdump是一个轻量级的Sysinternal团队开发的命令行工具, 它的主要目的是监控应用程序的CPU异常动向, 并在此异常时生成crash dump文件, 供研发人员和管理员确定问题发生的原因. 你还可以把它作为生成dump的工具使

2014-12-01 23:11:19 1793

原创 FxCop - 代码分析工具

FxCop是一个代码分析工具,它依照微软.NET框架的设计规范对托管代码assembly(可称为程序集,assembly实际上指的就是.net中的.exe或者.dll文件(不包括netmodule文件),这种文件中包含四种信息:assembly的清单(包括引用外部的assembly、netmodule与资源文件及包含在同一文件中的assembly);类型描述信息,包括版本信息与类的描述等;MSIL

2014-12-01 23:01:19 1268

转载 指针C语言-很好的教程

Summary: this tutorial introduces you to C pointer, which is an important concept in C programming language. Pointers give you a flexible and powerful way of manipulating data in your programs.Intro

2014-12-01 22:53:12 672

转载 链表C语言-很好的教程

in this tutorial, you will learn aboutC linked list data structure and how to implement the most commonly used linked list operations.1 Introduction to linked list data structure2 C Linked Lis

2014-12-01 22:32:03 2239 1

转载 Access Webservice from Android

Supported Operating SystemsWindows XP (32-bit) or Vista (32- or 64-bit)Mac OS X 10.5.8 or later (x86 only)Linux (tested on Linux Ubuntu Hardy Heron)Supported Development EnvironmentsEcli

2014-12-01 22:16:00 697

转载 .net 平台AOP

转载自:http://wayfarer.cnblogs.com/wayfarer/articles/256909.html (博客园张逸)4.1.Net平台AOP技术概览.Net平台与Java平台相比,由于它至今在服务端仍不具备与unix系统的兼容性,也不具备类似于Java平台下J2EE这样的企业级容器,使得.Net平台在大型的企业级应用上,常常为人所诟病。就目前而言,.Net平台并没

2014-12-01 22:10:14 722

转载 Java 平台AOP

转载自:http://wayfarer.cnblogs.com/articles/241031.html (博客园张逸)3.1 Java平台AOP技术概览3.1.1 AOP技术在Java平台中的应用AOP在实验室应用和商业应用上,Java平台始终走在前面。从最初也是目前最成熟的AOP工具——AspectJ,到目前已经融和在企业级容器JBoss中的JBoss AOP,均建立在Ja

2014-12-01 22:06:33 697

转载 AOP 技术概览

1 AOP技术起源AOP技术的诞生并不算晚,早在1990年开始,来自Xerox Palo Alto Research Lab(即PARC)的研究人员就对面向对象思想的局限性进行了分析。他们研究出了一种新的编程思想,借助这一思想或许可以通过减少代码重复模块从而帮助开发人员提高工作效率。随着研究的逐渐深入,AOP也逐渐发展成一套完整的程序设计思想,各种应用AOP的技术也应运而生。AOP技术在J

2014-12-01 22:04:12 614

转载 AOP 基础

软件设计因为引入面向对象思想而逐渐变得丰富起来。“一切皆为对象”的精义,使得程序世界所要处理的逻辑简化,开发者可以用一组对象以及这些对象之间的关系将软件系统形象地表示出来。而从对象的定义,进而到模块,到组件的定义,利用面向对象思想的封装、继承、多态的思想,使得软件系统开发可以向搭建房屋那样,循序渐进,从砖石到楼层,进而到整幢大厦的建成。应用面向对象思想,在设计规模更大、逻辑更复杂的系统时,开发周期

2014-12-01 21:53:15 682

转载 Windows Server AppFabric 简介

Windows Server AppFabric 扩展了 Windows Server 以为 Web 应用程序和中间层服务提供增强的托管、管理和缓存功能。 AppFabric 托管功能向 Internet 信息服务 (IIS)、Windows Process Activation Service (WAS) 和 .NET Framework 4 添加了服务管理扩展。其中包括托管服务和托管管理工具,

2014-12-01 21:50:35 1300

分层架构的单元测试

分层架构下的单元测试,使用Mock的机制剥离依赖关系

2015-09-05

.Net分层架构设计

.NET开发过程中常用的分层思想及实践,包含了Attribute在实际开发中使用的例子

2015-09-05

SignalR 即时通讯程序示例

使用SignalR开发基于WebSocket的即时通讯应用的范例,包含chat(聊天),协同动作及数据广播等多种应用场景。

2015-06-24

Jquery AutoComplete 使用demo

使用Jquery AutoComplete 插件来做自动填充功能,包含本地数组,后台数据等情况

2015-06-09

JavascriptLinqJS

linq js 非常方便地做JS开发,类此C# 中的LINQ

2015-05-14

Knockout 绑定数据列表

Knockout 绑定数据列表的例子,演示了knockout的强大能力!

2015-03-29

Knockout代码

Knockout是开源的UI与数据模型绑定的框架,实现MVVM模式,这是很好的示例代码!

2015-03-29

反射及IOC实现灵活插件架构

使用反射及IOC实现灵活插件架构,实现业务流程处理

2015-03-26

EasyMock 使用案例(含lib)

使用EasyMock做java单元测试的例子,包含所需要的jar包

2015-01-24

委托匿名方法LAMDA表达式

这是委托 匿名方法 lamda表达式的例子

2015-01-02

C# 集合的常用方法

c# 集合的使用方法,适合初学者。包括ArrayList,Statck,Queue,Dictionary的基本操作方法。

2013-05-02

C# 设计模式-建造者模式

设计模式-建造者模式,该模式涉及产品,构造者,指挥者、调用者等几个角色,职责明确,在实际项目中使用得比较多。

2013-04-09

WCF 我的WCF之旅示例代码

在学习WCF之旅的时候自己写得一些代码,不同的版本展示了逐渐深入的过程,有文字说明,很经典。

2013-03-25

观察者模式一步一步学-示例代码

观察者模式是开发过程中比较常用的模式,一般初学者理解起来有些困难,这个代码很好地介绍了观察者模式的演进过程,非常好哦。

2011-11-17

c# 基础知识巩固

c# 基础知识中的一些小知识点,如REF,OUT关键字,类型推断等等。

2011-11-03

委托和代理示例代码-个人独创

学习委托和代理的很好示例,里面涵盖了类的继承、多态、接口等很多知识点,用这些知识点实现委托和代理的功能,将代理和这些实现方式进行比较。

2011-11-03

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

TA关注的人

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