- 博客(108)
- 资源 (45)
- 收藏
- 关注
转载 Python3 常用模块
<div class="post"> <h1 class="postTitle"> <a id="cb_post_title_url" class="postTitle2" href="http://www.cnblogs.com/hwlong/p/8745222.html">Python3 常用模块</a
2018-05-14 15:49:05
2488
原创 设计模式(十四)中介者模式
目录(?)[+]相关文章 设计模式(一)设计六大原则 设计模式(二)单例模式的七种写法 设计模式(三)建造者模式 设计模式(四)简单工厂模式 设计模式(五)观察者模式 设计模式(六)代理模式 设计模式(七)装饰模式 设计模式(八)外观模式 设计模式(九)模版方法模式 设计模式(十)工厂方法模式 设计模式(十一)策略模式 设计模
2017-03-06 13:56:03
618
原创 bootstrap 简单教程
bootstrap 的学习非常简单,并且它所提供的样式又非常精美。只要稍微简单的学习就可以制作出漂亮的页面。bootstrap中文网:http://v3.bootcss.com/ bootstrap提供了三种类型的下载:-------------------------------------------------------------用于生产环境的 Bootstrap
2016-05-11 10:05:05
4520
1
原创 SQL一次性插入大量数据
在SQL Server 中插入一条数据使用Insert语句,但是如果想要批量插入一堆数据的话,循环使用Insert不仅效率低,而且会导致SQL一系统性能问题。下面介绍SQL Server支持的两种批量数据插入方法:Bulk和表值参数(Table-Valued Parameters)。运行下面的脚本,建立测试数据库和表值参数。[c-sharp] view plain copy
2016-04-11 17:53:57
39754
3
原创 T-SQL查询进阶--详解公用表表达式(CTE)
简介 对于SELECT查询语句来说,通常情况下,为了使T-SQL代码更加简洁和可读,在一个查询中引用另外的结果集都是通过视图而不是子查询来进行分解的.但是,视图是作为系统对象存在数据库中,那对于结果集仅仅需要在存储过程或是用户自定义函数中使用一次的时候,使用视图就显得有些奢侈了. 公用表表达式(Common Table Expression)是SQL SERVER 2
2016-01-15 16:55:40
648
原创 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 inner join Department d on c.Id = d.Pid)select
2016-01-15 16:50:17
478
原创 Android 设计模式汇总
目录(?)[+]简介项目开发中发现问题、解决问题这个过程中会出现很多问题,比如重复出现、某个问题的遗留,这些问题的本质就是设计模式。今天记录设计模式的知识点。内容在java以及其他的面向对象设计模式中,类与类之间主要有6种关系,他们分别是:依赖、关联、聚合、组合、继承、实现。它们的耦合度依次增强。依赖关系:对于两个相对独立的对象,当一个对象负责构造另一个对象的实
2015-11-23 14:33:34
535
原创 Knockout应用开发指南 第七章:Mapping插件
Mapping插件Knockout设计成允许你使用任何JavaScript对象作为view model。必须view model的一些属性是observable的,你可以使用KO绑定他们到你的UI元素上,当这些observable值改变的时候,这些UI元素就会自动更新。绝大多数程序都需要从服务器端获取数据,但是由于服务器不知道observable的概念是什么,它只支持简单的JavaScri
2015-09-11 11:44:49
429
原创 Knockout应用开发指南 第六章:加载或保存JSON数据
加载或保存JSON数据Knockout可以实现很复杂的客户端交互,但是几乎所有的web应用程序都要和服务器端交换数据(至少为了本地存储需要序列化数据),交换数据最方便的就是使用JSON格式 – 大多数的Ajax应用程序也是使用这种格式。 加载或保存数据Knockout不限制你用任何技术加载和保存数据。你可以使用任何技术和服务器来交互。用的最多的是使用jQuery的Ajax帮助,例如
2015-09-11 11:43:50
558
原创 Knockout应用开发指南 第五章:创建自定义绑定
创建自定义绑定你可以创建自己的自定义绑定 – 没有必要非要使用内嵌的绑定(像click,value等)。你可以你封装复杂的逻辑或行为,自定义很容易使用和重用的绑定。例如,你可以在form表单里自定义像grid,tabset等这样的绑定。重要:以下文档只应用在Knockout 1.1.1和更高版本,Knockout 1.1.0和以前的版本在注册API上是不同的。 注册你的绑定添加
2015-09-11 11:42:46
440
原创 Knockout应用开发指南 第四章:模板绑定
模板绑定The template binding目的template绑定通过模板将数据render到页面。模板绑定对于构建嵌套结构的页面非常方便。默认情况, Knockout用的是流行的jquery.tmpl模板引擎。使用它的话,需要在安装页面下载和引用jquery.tmpl和jQuery框架。或者你也可以集成其它的模板引擎(虽然需要了解Knockout 内部知识才行)。 例子
2015-09-11 11:41:57
470
原创 Knockout应用开发指南 第三章:绑定语法(3)
12 value 绑定目的value绑定是关联DOM元素的值到view model的属性上。主要是用在表单控件,和上。当用户编辑表单控件的时候, view model对应的属性值会自动更新。同样,当你更新view model属性的时候,相对应的元素值在页面上也会自动更新。注:如果你在checkbox或者radio button上使用checked绑定来读取或者写入元素的 che
2015-09-11 11:41:00
601
原创 Knockout应用开发指南 第三章:绑定语法(2)
7 click 绑定目的click绑定在DOM元素上添加事件句柄以便元素被点击的时候执行定义的JavaScript 函数。大部分是用在button,input和连接a上,但是可以在任意元素上使用。例子div> You've clicked span data-bind="text: numberOfClicks">span> times butt
2015-09-11 11:40:03
567
原创 Knockout应用开发指南 第三章:绑定语法(1)
第三章所有代码都需要启用KO的ko.applyBindings(viewModel);功能,才能使代码生效,为了节约篇幅,所有例子均省略了此行代码。1 visible 绑定目的visible绑定到DOM元素上,使得该元素的hidden或visible状态取决于绑定的值。例子div data-bind="visible: shouldShowMessage">
2015-09-11 11:38:41
585
原创 Knockout应用开发指南 第二章:监控属性(Observables)
关于Knockout的3个重要概念(Observables,DependentObservables,ObservableArray),本人无法准确表达它的准确含义,所以暂定翻译为(监控属性、依赖监控属性和监控数组),如果有好的建议请指正,多谢。1 创建带有监控属性的view modelObservablesKnockout是在下面三个核心功能是建立起来的:监控属性(O
2015-09-11 11:37:32
580
原创 Knockout应用开发指南 第一章:入门
Knockout简介 (Introduction)1.Knockout是一个轻量级的UI类库,通过应用MVVM模式使JavaScript前端UI简单化。Knockout有如下4大重要概念:声明式绑定 (Declarative Bindings):使用简明易读的语法很容易地将模型(model)数据关联到DOM元素上。UI界面自动刷新 (Automatic UI Refresh
2015-09-11 11:36:14
829
原创 Android 对话框
Dialog Dialog,对话框,一个对话框就是一个小窗口,并不会填满整个屏幕,通常是以模态显示,要求用户必须采取行动才能继续进行剩下的操作。 Android提供了丰富的对话框支持,它提供了如下4中常用的对话框:AlertDialog:警告对话框,使用最广泛功能最丰富的一个对话框。ProgressDialog:进度条对话框,只是对进度条进行了简单的封装。DatePickerD
2015-07-17 09:58:17
469
原创 Android 属性动画教程
1、概述Android提供了几种动画类型:View Animation 、Drawable Animation 、Property Animation 。View Animation相当简单,不过只能支持简单的缩放、平移、旋转、透明度基本的动画,且有一定的局限性。比如:你希望View有一个颜色的切换动画;你希望可以使用3D旋转动画;你希望当动画停止时,View的位置就是当前的位置;这些View
2015-06-24 13:52:01
712
原创 Android 属性动画
//第一种写法//参数 1,要进行动画的控件2 设置动画属性3属性值 开始到结束 ObjectAnimator.ofFloat(mImageView, "translationX", x).setDuration(100).start();ObjectAnimator.ofFloat(mImageView, "translationY", y).setDuration(100)
2015-06-24 13:50:54
427
原创 Android 动画
//变换动画 Tween AnimationAlpha 渐变透明度动画Scale 渐变尺寸缩放动画Translate 位置移动动画Rotate 旋转动画公共属性 :Duration 动画持续时间(单位:毫秒) fillAfter 设置为True,动画转化在动画结束后被应用
2015-06-19 14:57:33
474
原创 Android Hander的使用
//第一种使用 new Thread() { public void Run() { try { mHandler.post(new Runnable() { @Override public void run() { // TODO 自动生成的方法存根 TxtView.setText("asdasd");
2015-06-17 18:25:48
617
原创 Android从入门到精通 第八章 资源
----------------------------------------------字符串资源----------------------------------------------XML中使用资源android:text="@string/hello_world"Activity中使用资源getResources().getString(R.string.he
2015-06-11 11:28:49
475
原创 Android 从入门到精通 第七章 事件
--------------------------------------------------键盘事件-----------------------------------------------------------------------------------//屏蔽后退键//重写onKeyDown方法@Override public boolean onKeyDo
2015-06-11 10:58:49
624
原创 Android 从入门到精通 第6章 Android应用的核心 Intent
--------------------------------------------------------Activity之间用Intent传递信息-------------------------------------------------------------------------//信息写入 Intent mIntent2=new Intent();//创建Inte
2015-06-11 10:30:14
531
原创 Adndroid 从入门到精通 第五章 Activity
Activity 四大状态: 活动状态:位于Activity栈顶 用户可见,获得焦点 暂停状态:失去焦点的Activity 用户不可见,在系统内存低的情况下不能被Killed 停止状态: 该Activity被其他Activity覆盖,用户不可见,在系统内存低的情况下会被Killed 仍然保存所有的状态和信息 销毁状态:该Activity结束 或Activi
2015-06-09 16:40:59
637
原创 Android从入门到精通第四章 消息提示框与对话框
-------------------------------------------------------------------Toast-------------------------------------------------------------------------------------------------------------------------------
2015-06-09 14:02:16
508
原创 Android QQ登录
使用的sdk版本: V2.2.2(发布日期:2014.3.17)因为,开发SDK的版本更新比较快,阅读的童鞋注意点吧。开工前期的准备: 1.建议你首先去下载最新的SDK,那里面除了有案例外,还有必须的jar包。 2.最好在qq的开发平台自己注册个账号,那样移植起来更容易点。给个链接吧: 下载配置清
2015-05-26 17:33:03
794
转载 Android开源项目分类汇总
Android开源项目分类汇总欢迎大家推荐好的Android开源项目,可直接Commit或在 收集&提交页 中告诉我,欢迎Star、Fork :)微博:Trinea 主页:www.trinea.cn 邮箱:trinea.cn@gmail.com QQ:717763774目前包括:Android开源项目第一篇——个性化控件(View)篇 包括L
2015-04-24 16:33:49
939
原创 Jquery调用AJAX的方法
在使用JQuery前,请到www.jquery.com下载最新版本的js代码,然后再代码里使用 即可,当然,由于微软已经把JQuery集成到VS里,所以你可以到WWW.ASP.NET/ajax查看本文将通过六个列子介绍如何在ASP.NET里使用JQuery,其他很容易类比学会。这个项目布局如下图Sample1:JQuery支持基于Get的AJAX
2014-12-18 09:48:14
1219
原创 Jquery方法大全
Attribute:$("p").addClass(css中定义的样式类型); 给某个元素添加样式$("img").attr({src:"test.jpg",alt:"test Image"}); 给某个元素添加属性/值,参数是map $("img").attr("src","test.jpg"); 给某个元素添加属性/值 $("img").attr("title", functi
2014-12-18 09:47:25
549
原创 Jquery UI使用方法
jquery ui是jquery官方推出的配合jquery使用的用户界面组件集合!包含了许多的界面操作功能,如我们常用的表格排序,拖拽,TAB选项卡,滚动条,相册浏览,日历控件,对话框等JS插件~~可以很方便的开发用户界面上的功能,使得您的开发工作事半功倍~~不用写繁琐的JS代码~下载地址:http://ui.jquery.com/download下载后会发现里面有很多的JS文件,也有
2014-12-18 09:46:26
608
原创 JS获取Cookie的值
function getCookie(name) { var bikky = document.cookie; name += "="; var i = 0; while (i { var offset = i + name.length; if (bikky.substring(i, offset) == na
2014-12-18 09:45:08
534
原创 安卓5大布局
为了适应各式各样的界面风格,Android系统提供了5种布局,这5种布局分别是:LinearLayout(线性布局)TableLayout(表格布局)RelativeLayout(相对布局)AbsoluteLayout(绝对布局)FrameLayout(框架布局)利用这五种布局,可以在屏幕上将控件随心所欲的摆放,而且控件的大小和位置会随着屏幕大小的变
2014-10-29 16:35:08
615
原创 安卓开发快捷键
行注释/销注释 Ctrl+/ 块注释/销注释/XML注释 Ctrl+Shift+/ Ctrl+Shift+\ 查找 查找替换 Ctrl+H Ctrl+F 查找下一个/往回找 Ctrl+K Ctrl+Shift+K 跳到某行 Ctrl+L,哈用惯了Editplus,不时会敲下Ctrl+G, 查找当前元素的声明 Ctrl+G 查找当前元素的所有引用 Ctrl+Shift+G 重
2014-10-28 15:42:10
615
原创 程序员最应该去的网站
要想成为优秀的程序猿,不仅要有一定天分,常与大神交流,自己多加练习才是正确的方法。下面是一些Quora用户推荐的国外网站,与广大程序猿或者希望学习编程的朋友们分享:1)编程练习和竞赛类http://www.codechef.com/http://www.spoj.com/p/http://programmingpraxis.com/http://projecteuler.net
2014-09-24 20:09:12
698
原创 Html辅助方法
ASP.NET MVC3 读书笔记二(Html辅助方法)时间 2013-06-04 17:47:00 博客园-所有随笔区原文 http://www.cnblogs.com/powerzhang/archive/2013/06/04/3117536.html 在实际的程序中,除了在View中展示数据外,还需要在View与后台的数据进行交互,在View中我就需要用的表单相关的元素;
2014-09-08 22:11:47
2379
原创 Myeclipse 快捷键
在调试程序的时候,我们经常需要注释一些代码,在用Myeclipse编程时,就可以用 Ctrl+/ 为选中的一段代码加上以 // 打头的注释;当需要恢复代码功能的时候,又可以用Ctrl+/ 去掉注释。这样的快捷键确实让我们编程变得容易多了。诸于此类的快捷方式,是利用Myeclipse进行Java开发程序的必备武器,可以让同学们在使用Myeclipse进行编程的时候灵活自如,充分享受编程的乐趣。
2014-08-18 22:01:56
492
原创 ListView 上下移动行
//上移private void ListViewUpMove(ListView listView) { if (listView.SelectedItems.Count == 0) { return; } listView.BeginUp
2014-04-13 12:25:41
2348
1
原创 Expression Blend实例中文教程(2) - 界面快速入门
上一篇主要介绍Expression系列产品,另外概述了Blend的强大功能,本篇将用Blend 3创建一个新Silverlight项目,通过创建的过程,对Blend进行快速入门学习。 在开始使用Blend前,首先需要进行Silverlight的开发环境搭建,在银光中国网(SilverlightChina.Net)有篇“轻松建立Silverlight开发环境”,其中列出了建立Silverli
2014-03-13 10:17:31
3306
Android学习路线
2012-08-23
ERP开发文档
2012-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人