自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (39)
  • 收藏
  • 关注

转载 Nhibernate创建模型

什么是Model我这里简单的用一句话概括什么是model:model是对现实的描述,它可以被开发人员、业务分析师、客户所理解,它不是UML图或者其他任何以开发者为中心描述domain的方式。model的元素实体(Entity)实体是这样一个对象:由它的属性组合唯一标识以及有定义好的生命周期。通常实体包含一个ID或key属性,用于唯一标识它。两个具有相同类型和相同标识符的实体

2012-12-27 11:06:24 1215

转载 NHibernate一个完整的例子

准备开发环境操作系统:Windows Vista, Windows 7, Windows Server 2003 或 Windows Server 2008IDE:VS 2010 Professional, VS C# 2010 Express 或 VS Basic 2010 Express如果不使用Visual Studio,可以使用开源的IDE:MonoDevelop,它是

2012-12-27 11:01:21 7676 3

转载 ASP.NET的路由系统

一、URL与物理文件的分离1、URL与物理文件的分离对于一个 ASP.NET Web Form应用来说,任何一个请求都对应着某个具体的物理文件。部署在Web服务器上的物理文件可以是静态的(比如图片和静态HTML文件等),也可以是动态的(比如.asxp文件)。对于静态文件的请求,ASP.NET直接返回文件的整个内容;而针对动态文件的请求则会触发相关代码的执行,并最终返回执行后的结果。

2012-12-27 10:48:32 7297 3

转载 MVC、MVP以及Model2

一、自治视图说到自治视图,可能很多人会感到模式,但是我想很多人(尤其是.NET开发人员)可能经常在采用这种模式来设计我们的应用。Windows Forms和ASP.NET Web Forms虽然分别属于GUI和Web开发框架,但是它们都采用了事件驱动的开发方式。所有与UI相关的逻辑都可以定义在针对视图(Windows Form或者Web Form)的后台代码(Code Behind)中,并最终

2012-12-27 10:30:44 1358

转载 UriTemplate、UriTemplateTable与WebHttpDispatchOperationSelector

REST服务采用面向资源的架构,而资源通过URI进行标识和定位,所以URI在REST中具有重要的地位。对于WCF来说,服务调用请求的URI映射为某个具体的操作,所以服务端需要解决的是如何根据请求URI选择出对应的操作。如果采用SOAP,操作的选择是根据消息的报头来实现的,那么REST服务又采用怎样的操作选择机制呢?一、URI模板在定义服务契约的时候,我们可以通过应用在操作方法上的W

2012-12-27 10:23:52 1244

转载 ASP.NET路由系统实现原理:HttpHandler的动态映射

我们知道一个请求最终通过一个具体的HttpHandler进行处理,而我们熟悉的用于表示一个Web页面的Page对象就是一个HttpHandler,被用于处理基于某个.aspx文件的请求。我们可以通过HttpHandler的动态映射来实现请求地址与物理文件路径之间的分离。实际上ASP.NET路由系统就是采用了这样的实现原理。如下图所示,ASP.NET路由系统通过一个注册到当前应用的自定义HttpMo

2012-12-27 10:22:50 1061

转载 ASP.NET MVC路由扩展:路由映射

一、基本路由映射通过前面的介绍我们知道基于某个物理文件的路由映射通过调用代表全局路由表的RouteTable的静态属性Routes(一个RouteCollection对象)的MapPageRoute方法来完成,为了实现针对目标Controller和Action的路由,ASP.NET MVC针对RouteCollection类型定义了一系列的扩展方法以实现文件路径无关的路由映射,这些扩展方法定义

2012-12-27 10:19:17 1639

转载 ASP.NET MVC Controller激活系统详解

一.总体设计我们将整个ASP.NET MVC框架划分为若干个子系统,那么针对请求上下文激活目标Controller对象的子系统被我们成为Controller激活系统。在正式讨论Controller对象具体是如何被创建爱之前,我们先来看看Controller激活系统在ASP.NET MVC中的总体设计,了解一下组成该子系统的一些基本的组件,以及它们对应的接口或者抽象类是什么。1、Co

2012-12-27 09:57:21 5772

转载 jQuery 核心

1.列表jQuery 核心函数函数描述jQuery()接受一个字符串,其中包含了用于匹配元素集合的 CSS 选择器。jQuery.noConflict()运行这个函数将变量 $ 的控制权让渡给第一个实现它的那个库。2.jQuery 核心 - jQuery() 方法实例找出所有属于 div 元

2012-12-27 09:40:10 822

转载 jQuery DOM 元素方法

1.列表jQuery DOM 元素方法函数描述.get()获得由选择器指定的 DOM 元素。.index()返回指定元素相对于其他指定元素的 index 位置。.size()返回被 jQuery 选择器匹配的元素的数量。.toArray()以数组的形式返回 jQuery 选择器匹配的元素。

2012-12-27 09:37:48 844

转载 jQuery 数据

1.列表jQuery 数据操作函数这些方法允许我们将指定的 DOM 元素与任意数据相关联。函数描述.clearQueue()从队列中删除所有未运行的项目。.data()存储与匹配元素相关的任意数据。jQuery.data()存储与指定元素相关的任意数据。.dequeue()从队列最前端移除一个队列函数,

2012-12-27 09:35:56 791

转载 jQuery 遍历

1.列表jQuery 遍历函数jQuery 遍历函数包括了用于筛选、查找和串联元素的方法。函数描述.add()将元素添加到匹配元素的集合中。.andSelf()把堆栈中之前的元素集添加到当前集合中。.children()获得匹配元素集合中每个元素的所有子元素。.closest()从元素本身开始,逐级向上

2012-12-27 08:44:24 6043

转载 jQuery Ajax

1.列表jQuery Ajax 操作函数jQuery 库拥有完整的 Ajax 兼容套件。其中的函数和方法允许我们在不刷新浏览器的情况下从服务器加载数据。函数描述jQuery.ajax()执行异步 HTTP (Ajax) 请求。.ajaxComplete()当 Ajax 请求完成时注册要调用的处理程序。这是一个 Ajax 事件。

2012-12-26 11:57:52 2710 1

转载 jQuery CSS 操作

1.列表jQuery CSS 操作函数下面列出的这些方法设置或返回元素的 CSS 相关属性。CSS 属性描述css()设置或返回匹配元素的样式属性。height()设置或返回匹配元素的高度。offset()返回第一个匹配元素相对于文档的位置。offsetParent()返回最近的定位祖先元素。

2012-12-26 11:45:50 2226

转载 jQuery 属性操作

1.列表jQuery 属性操作方法下面列出的这些方法获得或设置元素的 DOM 属性。这些方法对于 XML 文档和 HTML 文档均是适用的,除了:html()。方法描述addClass()向匹配的元素添加指定的类名。attr()设置或返回匹配元素的属性和值。hasClass()检查匹配的元素是否拥有指定的类。

2012-12-26 11:41:32 1807 1

转载 jquery文档操作

1.列表jQuery 文档操作方法这些方法对于 XML 文档和 HTML 文档均是适用的,除了:html()。方法描述addClass()向匹配的元素添加指定的类名。after()在匹配的元素之后插入内容。append()向匹配的元素内部追加内容。appendTo()向匹配的元素内部追加内容。

2012-12-26 11:37:09 1639

转载 jQuery 效果函数

1.列表jQuery 效果函数方法描述animate()对被选元素应用“自定义”的动画clearQueue()对被选元素移除所有排队的函数(仍未运行的)delay()对被选元素的所有排队函数(仍未运行)设置延迟dequeue()运行被选元素的下一个排队函数fadeIn()逐渐改变被选元素的不

2012-12-26 11:24:53 1444

转载 jQuery 事件方法

1.列表事件方法会触发匹配元素的事件,或将函数绑定到所有匹配元素的某个事件。触发实例:$("button#demo").click()上面的例子将触发 id="demo" 的 button 元素的 click 事件。绑定实例:$("button#demo").click(function(){$("img").hide()})上面的例子会在点击 id="demo" 的按

2012-12-26 11:15:41 3123

转载 jquery 选择器

1.列表jQuery 选择器选择器实例选取*$("*")所有元素#id$("#lastname")id="lastname" 的元素.class$(".intro")所有 class="intro" 的元素element$("p")所有 元素.class.class

2012-12-26 10:48:10 2227

转载 jquery 简介

一.介绍jQuery 库 - 特性jQuery 是一个 JavaScript 函数库。jQuery 库包含以下特性:HTML 元素选取HTML 元素操作CSS 操作HTML 事件函数JavaScript 特效和动画HTML DOM 遍历和修改AJAXUtilities向您的页面添加 jQuery 库jQuery 库位于一个 JavaScript 文件中,其中包含

2012-12-26 10:03:30 984

转载 asp.net mvc3 razor简介

1.开发工具  Razor是MVC3中的一个视图模板引擎,所以,我们只需要在VS2010中安装一个MVC3的工具,就可以使用Razor了。  如果你不想使用MVC3,还有另外一种选择,那便是WebMatrix + VS 2010;WebMatrix提供了Razor模板的网站,但它并不是一个优秀的IDE,没有像VS一样的智能感知和编辑时错误提醒功能。所以,在使用WebMatrix创建了Raz

2012-12-26 09:40:43 4175

转载 knockout控制流Control Flow

Foreach Binding控制流中最常见的绑定。用于绑定数组到DOM元素中。利用DOM元素作为数据绑定的“模板”当然,也可以使用自定义模板,或者第三方模板插件,这块内容将在第15节去介绍。Virtual Element Binding(虚拟节点绑定)其实只是实现控制流绑定的一种方式,也就是不使用HTML文档中的元素作为模板,而是使用特殊的注释符构成的虚拟元素,来实现绑定。从而解

2012-12-26 09:24:30 1239

转载 knockout文本和样式绑定

Visible Binding(可见性绑定)ko内置的基础绑定之一 。用于控制DOM元素的可见性,直接影响元素的display样式属性。如果与observable或者computed属性绑定,则会产生双向绑定效果。Javascript Expression Binding(js表达式绑定)表达式绑定是一个ko里常用的绑定方法:目前为止我们演示的Binding值都是一个obs

2012-12-26 09:19:31 10114

转载 knockout Observable Array(监控数组)

Observable Array(监控数组)的作用列表操作是经常会遇到的一个场景,使用监控数组,你可以:保存列表对象,并且使用Ko提供的丰富的API操作列表元素(支持内建js Array的方法,以及ko自己添加的方法:remove,removeAll等)监控数组元素个数的变化,并且自动通知外部。如果与UI绑定,则自动更新UIObservable Array与js内建Array区别

2012-12-26 09:15:10 16517

转载 Knockout,了解Observable与computed

KO是什么?KO不是万能的,它的出现主要是为了方便的解决下面的问题:UI元素较多,用户交互比较频繁,需要编写大量的手工代码维护UI元素的状态、样式等属性?UI元素之间关系比较紧密,比如操作一个元素,需要改变另外一个元素的状态?DOM元素与Js对象之间的数据同步?前端javascript代码组织不理想?用户输入数据校验、DOM操作、后台交互…,交织在一起?基础概念一:viewMode

2012-12-26 09:14:11 13420

转载 用Knockout评估用户输入密码的强度

我们来看看如果使用Knockout更简单的来实现密码强度的验证。原有代码请查看:> html xmlns="http://www.w3.org/1999/xhtml"> head> title>title> head> body> script type="text/javascript"> //CharMode函数 function CharMode(

2012-12-26 09:11:39 1162

转载 Knockout Hello World

1 Hello world这个例子里,2个输入框都被绑定到data model上的observable变量上。“full name”显示的是一个dependent observable,它的值是前面2个输入框的值合并一起的结果。无论哪个输入框更新,都会看到“full name” 显示结果都会自动更新。查看HTML源代码可以看到我们不需要声明onchange事件。Knockout

2012-12-26 09:10:40 909

转载 Knockout创建自定义绑定

创建自定义绑定你可以创建自己的自定义绑定 – 没有必要非要使用内嵌的绑定(像click,value等)。你可以你封装复杂的逻辑或行为,自定义很容易使用和重用的绑定。例如,你可以在form表单里自定义像grid,tabset等这样的绑定。重要:以下文档只应用在Knockout 1.1.1和更高版本,Knockout 1.1.0和以前的版本在注册API上是不同的。注册你的绑定添加子

2012-12-26 09:06:36 1325

转载 Knockout模板绑定

目的template绑定通过模板将数据render到页面。模板绑定对于构建嵌套结构的页面非常方便。默认情况, Knockout用的是流行的jquery.tmpl模板引擎。使用它的话,需要在安装页面下载和引用jquery.tmpl和jQuery框架。或者你也可以集成其它的模板引擎(虽然需要了解Knockout 内部知识才行)。例子div data-bind='template: "per

2012-12-26 09:05:57 1929

转载 Knockout绑定语法

1 visible 绑定目的visible绑定到DOM元素上,使得该元素的hidden或visible状态取决于绑定的值。例子div data-bind="visible: shouldShowMessage"> You will see this message only when "shouldShowMessage" holds a true value. div>

2012-12-26 09:05:08 27869 1

转载 Knockout监控属性

关于Knockout的3个重要概念(Observables,DependentObservables,ObservableArray),本人无法准确表达它的准确含义,所以暂定翻译为(监控属性、依赖监控属性和监控数组),如果有好的建议请指正,多谢。1 创建带有监控属性的view modelObservablesKnockout是在下面三个核心功能是建立起来的:◆ 监控属性(Obser

2012-12-26 09:00:38 4199

转载 Knockout入门介绍

1 Knockout简介 (Introduction)Knockout是一个轻量级的UI类库,通过应用MVVM模式使JavaScript前端UI简单化。Knockout有如下4大重要概念:◆ 声明式绑定 (Declarative Bindings):使用简明易读的语法很容易地将模型(model)数据关联到DOM元素上。◆ UI界面自动刷新 (Automatic UI Refresh

2012-12-26 08:52:57 1268

转载 NHibernate中一对一关联的延迟加载

由于项目需要,我最近对.NET平台下各ORM框架(LINQ to SQL、Entity Framework V2 & V4、以及NHibernate)进行了功能对比,NHiberante可以说是各框架之中历史最为悠久,功能最强,也是使用最为复杂的一个。在使用NHibernate的过程中也遇到了许多麻烦,不过也得到了不少体会。例如NH的不足之处,我理想中的ORM框架是怎么样的,等等这些,以后有机会也

2012-12-24 09:38:47 1291

转载 Fluent NHibernate之旅(四)-- 关系

今天我们将说一下ORM中的R映射,我们现在的数据库大多都是关系型数据库了,所以可以说关系在我们数据库设计中也是非常重要的部分,NHibernate也非常重视这一块,但在传统方式中,配置就比较麻烦,不是说我们Fluent能简单,只是传统方式的xml看上去不太美观,而Fluent这种代码式方式,更能符合我们Developer的习惯。  数据库关系   数据库关系一般有:  1、一对一

2012-12-24 09:33:57 4369

转载 Fluent NHibernate之旅(三)-- 继承

经过了“开篇”和“简单映射”两篇文章,相信大家对Fluent NHibernate 有了一定的了解了,FluentNHibernate实际就是对 NHibernate 映射的一定扩展,我们能完全利用强类型、泛型、Lambde表达式等等Vs、Framework等特性简单完成映射工作,同时也能让我们学习NHibernate的映射方式,一举夺得,这么好玩的东东,有理由不继续完成这个系列吗?废话不说,回到

2012-12-24 04:21:08 1616

转载 Fluent NHibernate之旅二--Entity Mapping

简单实体映射   使用自定义类型映射实体属性   NHibernate的实体映射(Entity Mapping)做的非常好,虽然不是完美,但一些我们经常使用的,基本上已经都支持了,而且配置也相对比较简单。好了,开始我们的体验之旅吧。  一、简单实体映射   为了配合今后的教程,我们以一个简单的电子商务平台说起。一个B2C的电子商务,我们一定需要产品和订单,因为是示例,所以尽可能的简

2012-12-24 04:11:59 1907

转载 Fluent NHibernate之旅一

ORM大家都非常熟悉了吧,我相信也有很多朋友正在用自己或者一些公开的框架,而最常用而且强大的,非Hibernate了(Net中为NHibernate),网上的文档非常多,不过在博客园中,介绍NHibernate的非常少,李哥的NHibernate系列(NHibernate之旅)不失为一个经典,对于新手的我们,需要完全掌握还需要很长一段路,对于新手来说,最初的配置是非常头大的一件事情,好在老赵推荐一

2012-12-24 03:32:14 1441

转载 Entity Framework 4.1 Code-First 学习笔记

CodeFirst提供了一种先从代码开始工作,并根据代码直接生成数据库的工作方式。Entity Framework 4.1在你的实体不派生自任何基类、不添加任何特性的时候正常的附加数据库。另外呢,实体的属性也可以添加一些标签,但这些标签不是必须的。下面是一个简单的示例:publicclass Order{ publicint OrderID {get; set; }

2012-12-24 03:24:21 1824

转载 Entity Framework 4.1 Code First 学习之路

前言  公司最近的项目决定使用EF。作为EF的完全新手,写一些学习中的经历和解决的办法,希望老鸟们能不吝赐教。  sample程序使用EF 4.1RC+Spring.Net 1.3.1+ASP.NET MVC3。在CodePlex开源:http://efsample.codeplex.com/  由于使用了其他的开源框架,还是声明一下license为Apache 2.0。实

2012-12-24 03:22:39 2451

转载 Entity Framework 4.1 之八:绕过 EF 查询映射

这是这了系列的最后一篇,我将讨论如何绕过 EF 的查询映射。像所有优秀的框架一样,EF 知道它并不能优秀到覆盖所有的角落,通过允许直接访问数据库,EF 支持开放底层的 ADO.NET 框架。有三个 API 支持:DbContext.Database.ExecuteSqlCommandDbContext.Database.SqlQueryDbSet.SqlQuery第一个没有什么

2012-12-24 03:15:57 3621 2

proxmark3iceman3.1 64位

proxmark3 iceman3.1版本适用于windows的64位版本,proxmark3主要用于rfid的检测和复制

2019-04-30

proxmark3iceman3.1 32位

proxmark3 iceman3.1版本适用于windows的32位版本,proxmark3主要用于rfid的检测和复制

2019-04-30

proxmark3官方固件3.1 64位版本

proxmark3官方固件3.1版本适用于windows的64位版本,proxmark3主要用于rfid的检测和复制

2019-04-30

proxmark3官方固件3.1版本32位

proxmark3官方固件3.1版本适用于windows的32位版本,proxmark3主要用于rfid的检测和复制

2019-04-30

HackRF手机程序

针对软件无线电台芯片hackrf的手机版本,通过改版本可以使用手机连接hackrf设备进行操作

2018-02-14

大华4G球机设置指南

大华4G球型摄像头设置与大华流媒体服务器连接,主要针对联通,移动和电信的手机卡设置不同的运营商模式

2018-02-14

编译原理第二版

编译原理是理解计算机的一本比较重要的书籍,当然如果抛开其他的书看度看也是比较生涩的

2014-08-20

Coda2 代码格式化插件

Coda2 是mac os 下开发网页十分便利的工具,但是一直没有找到比较好的对代码格式化自动对齐的工具这个工具可以解决上述问题,双击运行即可

2014-08-20

xcode 自动对齐插件

xcode缺少想visual studio开发环境的快速自动对其命令,这个插件可以帮助你

2014-01-31

xcode的vim插件

一个xcode插件,可以在xcode下的编辑界面使用大部分vim命令,原版程序切换模式的时候由于使用ESC命令会影响只能感知,因此我改成了Ctrl+ESC

2014-01-31

coda苹果下的网页编辑工具

coda苹果下的网页编辑工具

2013-11-05

wireshak苹果版

最近好像wireshark网站访问不了这个是上面最新的苹果版本

2013-11-05

ios实现 720全景图

该例子 使用 opengl es实现了 720度全景图片显示

2013-01-31

wp7 官方教程

这个是微软官方的wp7教程的合集,虽然现在wp8,已经了,并且采用了不同的内核,但是在一些编程上还是和wp7通用的

2013-01-31

ios5 cookbook

介绍了ios5开发的各个方面,devdiv已经把该书反正成中文,这个是合集版本

2013-01-31

mdk4.5许可证

MDKARM用于开发arm的工具,这个是4.5版本的许可证

2012-10-17

算法导论(原书第2版).

《算法导论》原书名——《Introduction to Algorithms》,是一本十分经典的计算机算法书籍,与高德纳(Donald E.Knuth)的《计算机程序设计艺术》(《The Art Of Computer Programming》)相媲美。 《算法导论》由Thomas H.Cormen、Charles E.Leiserson、Ronald L.Rivest、Clifford Stein四人合作编著(其中Clifford Stein是第二版开始参与的合著者)。本书的最大特点就是将严谨性和全面性融入在了一起。

2012-08-27

Cocco2D-iPhone开发教程

知易Cocco2D-iPhone开发教程

2012-08-27

EasyModbus ,modbus调试工具包含服务器和客户端

EasyModbus ,modbus调试工具包含服务器和客户端

2022-05-12

APDU 数据模拟APK

用于模拟APDU 数据,压缩包中有改格式数据的样例

2022-04-23

Mifare Classic Tool

编译好的APK,可以直接安装使用,使用带有NFC的Android手机对RFID进行读写,支持对RFID卡的内容进行编辑

2022-04-23

ChameleonMiniApp变色龙硬件Android APP

压缩包中未编译好的变色龙Android APP可以直接手机安装,通过OTG连接手机

2022-04-18

log4j2 2.15日志例子

log4j2 2.15日志例子,同时log4j已经替换成2.15版本。解决log4j漏洞问题

2022-02-08

android 上终端模拟应用

android 上终端模拟应用

2022-02-06

ChameleonMini变色龙Andorid管理程序,通过手机OTG连接

ChameleonMini变色龙Andorid管理程序,通过手机OTG连接

2022-02-05

C#实现NFC相关操作,利用libNFC类库

C#实现NFC相关操作,利用libNFC类库

2022-02-04

虚拟端口驱动可以用于建立虚拟驱动

虚拟端口驱动可以用于建立虚拟驱动

2022-02-04

hidapi是一个开源的操作 HID 设备的库

hidapi是一个开源的操作 HID 设备的库

2022-02-03

基于usb的nfc驱动,可以通过驱动控制usb的nfc设备

基于usb的nfc驱动,可以通过驱动控制usb的nfc设备

2022-02-02

usbk的usb驱动 ,window上使用的usb驱动

usbk的usb驱动 ,window上使用的usb驱动

2022-02-02

usb通用驱动,程序可以通过该驱动访问usb

usb通用驱动,程序可以通过该驱动访问usb

2022-02-02

windows上的USB 驱动

windows上的USB 驱动

2022-02-02

log4j2-2.15.0RC2

解决目前log4j2漏洞

2021-12-17

ELK的Springboot 程序

log4j2输出log,Filebeat采集log

2021-12-08

ChameleonMiniGUI.zip

变色龙用于模拟RIFI卡,本软件为变色龙GUI软件1.3版本,增加很多附加功能

2019-07-31

ProxSpace3.1

ProxSpace主要用编译proxmarks的固件程序,3.1版本可以编译官方固件3.1和冰人固件3.1

2019-04-30

空空如也

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

TA关注的人

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