- 博客(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
Windows Azure 获创建container报错
2015-02-01
求CXF对象传递的完整示例
2015-01-24
大家来说说Entity Framework有哪些问题?
2015-01-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人