董斌的专栏

个人领地

Python3 常用模块

<div class="post"> <h1 class="postTitle"> <a id=&qu...

2018-05-14 15:49:05

阅读数 1453

评论数 0

设计模式(十四)中介者模式

目录(?)[+] 相关文章  设计模式(一)设计六大原则  设计模式(二)单例模式的七种写法  设计模式(三)建造者模式  设计模式(四)简单工厂模式  设计模式(五)观察者模式  设计模式(六)代理模式  设计模式(七)装饰模式  设计模式(八)外观模式  设计模式(九)模版方法模式 ...

2017-03-06 13:56:03

阅读数 349

评论数 0

bootstrap 简单教程

bootstrap 的学习非常简单,并且它所提供的样式又非常精美。只要稍微简单的学习就可以制作出漂亮的页面。 bootstrap中文网:http://v3.bootcss.com/   bootstrap提供了三种类型的下载: --------------------------------...

2016-05-11 10:05:05

阅读数 4209

评论数 1

SQL一次性插入大量数据

在SQL Server 中插入一条数据使用Insert语句,但是如果想要批量插入一堆数据的话,循环使用Insert不仅效率低,而且会导致SQL一系统性能问题。下面介绍SQL Server支持的两种批量数据插入方法:Bulk和表值参数(Table-Valued Parameters)。 运行下面的...

2016-04-11 17:53:57

阅读数 28503

评论数 1

T-SQL查询进阶--详解公用表表达式(CTE)

简介      对于SELECT查询语句来说,通常情况下,为了使T-SQL代码更加简洁和可读,在一个查询中引用另外的结果集都是通过视图而不是子查询来进行分解的.但是,视图是作为系统对象存在数据库中,那对于结果集仅仅需要在存储过程或是用户自定义函数中使用一次的时候,使用视图就显得有些奢侈了...

2016-01-15 16:55:40

阅读数 430

评论数 1

SQL 递归 CTE

with cte as ( select Id,Pid,DeptName,0 as lvl from Department where Id = 2 union all select d.Id,d.Pid,d.DeptName,lvl+1 from cte c in...

2016-01-15 16:50:17

阅读数 264

评论数 0

Android 设计模式汇总

目录(?)[+] 简介 项目开发中发现问题、解决问题这个过程中会出现很多问题,比如重复出现、某个问题的遗留,这些问题的本质就是设计模式。今天记录设计模式的知识点。 内容 在java以及其他的面向对象设计模式中,类与类之间主要有6种关系,他们分别是:依赖、关联、聚合、组合、继承、实现。它们的耦合...

2015-11-23 14:33:34

阅读数 366

评论数 0

Knockout应用开发指南 第七章:Mapping插件

Mapping插件 Knockout设计成允许你使用任何JavaScript对象作为view model。必须view model的一些属性是observable的,你可以使用KO绑定他们到你的UI元素上,当这些observable值改变的时候,这些UI元素就会自动更新。 绝大多数程序都需要从...

2015-09-11 11:44:49

阅读数 246

评论数 0

Knockout应用开发指南 第六章:加载或保存JSON数据

加载或保存JSON数据 Knockout可以实现很复杂的客户端交互,但是几乎所有的web应用程序都要和服务器端交换数据(至少为了本地存储需要序列化数据),交换数据最方便的就是使用JSON格式 – 大多数的Ajax应用程序也是使用这种格式。   加载或保存数据 Knockout不限制你用任何...

2015-09-11 11:43:50

阅读数 377

评论数 0

Knockout应用开发指南 第五章:创建自定义绑定

创建自定义绑定 你可以创建自己的自定义绑定 – 没有必要非要使用内嵌的绑定(像click,value等)。你可以你封装复杂的逻辑或行为,自定义很容易使用和重用的绑定。例如,你可以在form表单里自定义像grid,tabset等这样的绑定。 重要:以下文档只应用在Knockout 1.1.1和更...

2015-09-11 11:42:46

阅读数 289

评论数 0

Knockout应用开发指南 第四章:模板绑定

模板绑定The template binding 目的 template绑定通过模板将数据render到页面。模板绑定对于构建嵌套结构的页面非常方便。默认情况, Knockout用的是流行的jquery.tmpl模板引擎。使用它的话,需要在安装页面下载和引用jquery.tmpl和jQuery...

2015-09-11 11:41:57

阅读数 304

评论数 0

Knockout应用开发指南 第三章:绑定语法(3)

12   value 绑定 目的 value绑定是关联DOM元素的值到view model的属性上。主要是用在表单控件,和上。 当用户编辑表单控件的时候, view model对应的属性值会自动更新。同样,当你更新view model属性的时候,相对应的元素值在页面上也会自动更新。 注:如...

2015-09-11 11:41:00

阅读数 375

评论数 0

Knockout应用开发指南 第三章:绑定语法(2)

7   click 绑定 目的 click绑定在DOM元素上添加事件句柄以便元素被点击的时候执行定义的JavaScript 函数。大部分是用在button,input和连接a上,但是可以在任意元素上使用。 例子 div> You've clicked span...

2015-09-11 11:40:03

阅读数 391

评论数 0

Knockout应用开发指南 第三章:绑定语法(1)

第三章所有代码都需要启用KO的ko.applyBindings(viewModel);功能,才能使代码生效,为了节约篇幅,所有例子均省略了此行代码。 1   visible 绑定 目的 visible绑定到DOM元素上,使得该元素的hidden或visible状态取决于绑定的值。 ...

2015-09-11 11:38:41

阅读数 388

评论数 0

Knockout应用开发指南 第二章:监控属性(Observables)

关于Knockout的3个重要概念(Observables,DependentObservables,ObservableArray),本人无法准确表达它的准确含义,所以暂定翻译为(监控属性、依赖监控属性和监控数组),如果有好的建议请指正,多谢。 1     创建带有监控属性的view mode...

2015-09-11 11:37:32

阅读数 377

评论数 0

Knockout应用开发指南 第一章:入门

Knockout简介 (Introduction) 1.Knockout是一个轻量级的UI类库,通过应用MVVM模式使JavaScript前端UI简单化。 Knockout有如下4大重要概念: 声明式绑定 (Declarative Bindings):使用简明易读的语法很容易地将模型(m...

2015-09-11 11:36:14

阅读数 534

评论数 0

Android 对话框

Dialog   Dialog,对话框,一个对话框就是一个小窗口,并不会填满整个屏幕,通常是以模态显示,要求用户必须采取行动才能继续进行剩下的操作。   Android提供了丰富的对话框支持,它提供了如下4中常用的对话框: AlertDialog:警告对话框,使用最广泛功能最丰富的一个对...

2015-07-17 09:58:17

阅读数 319

评论数 0

Android 属性动画教程

1、概述 Android提供了几种动画类型:View Animation 、Drawable Animation 、Property Animation 。View Animation相当简单,不过只能支持简单的缩放、平移、旋转、透明度基本的动画,且有一定的局限性。比如:你希望View有一个颜色...

2015-06-24 13:52:01

阅读数 530

评论数 0

Android 属性动画

//第一种写法 //参数  1,要进行动画的控件2  设置动画属性3属性值  开始到结束 ObjectAnimator.ofFloat(mImageView, "translationX", x).setDuration(100).start(); ObjectAni...

2015-06-24 13:50:54

阅读数 269

评论数 0

Android 动画

//变换动画   Tween Animation Alpha        渐变透明度动画 Scale        渐变尺寸缩放动画 Translate 位置移动动画 Rotate      旋转动画 公共属性 :Duration     动画持续时间(单位:毫秒)              ...

2015-06-19 14:57:33

阅读数 269

评论数 0

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