会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
幕三少
我们之所以会心累,就是常常徘徊在坚持和放弃之间,举棋不定。我们之所以会烦恼,就是记性太好,该记的,不该记的都会留在记忆里。我们之所以会痛苦,就是追求的太多。我们之所以不快乐,就是计较的太多,不是我们拥有的太少,而是我们计较的太多。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
27
28
29
30
31
32
33
34
35
···
37
下一页
2013年7月2日
(转)分享一个技巧,利用批处理调用ruby脚本(可能你为路径苦恼)
摘要: #关闭命令显示@echo off#提示信息echo Now,listing the controller,please not shutdown the DOS File!#切换到当前路径,.bat文件和.rb文件放在一起就可以了set pa=%cd%#执行ruby脚本ruby test.rbpause
阅读全文
posted @ 2013-07-02 13:15 幕三少
阅读(479)
评论(0)
推荐(0)
2013年6月30日
泛型介绍(接上一篇,具体的事例随后呈上)
摘要: 2.2接口约束为了规定某个数据类型必须实现某个接口,需要声明一个接口约束(interfaceconstraint).有了这种约束之后,甚至不需要执行类型转换,就可以调用一个显示的接口成员实现.为了确保T类型参数都是先了IComparable接口,publicclassBinarywhereT:System.IComparable{...}编译器会确保每次使用Binary类的时候,都必须指定一个实现了IComparable接口的类型参数.2.3struct/class约束另一个重要的泛型约束是将类型参数限制为一个值类型或者一个引用类型.编译器不允许在一个约束中将System.ValueType指
阅读全文
posted @ 2013-06-30 11:57 幕三少
阅读(851)
评论(0)
推荐(0)
看到他我一下子就悟了-- 泛型(1)
摘要: 1.泛型概念: 本质上,术语”泛型”指的是”参数化类型(parameterizedtypes)”.参数化类型非常重要,因为它们可以在创建类.结构.方法和委托的时候将要操作的数据类型作为参数进行指定.使用参数化类型的类.结构.方法和委托都可以称为泛型,如”泛型类”或者”泛型方法”. 在具体声明一个变量或者实例化之前,类型参数T只是一个占位符。等到具体声明和实例化的时候,编译器要求代码指定类型参数。泛型类型声明了泛型参数占位符类型,由泛型类型的用户填写这些占位符,并作为泛型的参数提供给泛型类型.2.泛型约束:约束声明了泛型要求的类型参数的特征。 为了声明一个约束,需要使用where关键...
阅读全文
posted @ 2013-06-30 08:19 幕三少
阅读(1780)
评论(3)
推荐(1)
2013年6月28日
EXTJS4 Grid Filter 插件的使用 与后台数据解析------Extjs 查询筛选功能的实现
摘要: 先汗一个,一个小功能又踢腾了一天。本来这个带Demo的,但是上面介绍的不是很详细。用的时候问题不大,主要问题在文件导入方面.以为这个插件的使用和其他的不一样。1.首先是需要引入文件的位置:如图需要把整个grid都考到vs下,vs中结构如下:2.设置路径,将文件导入Ext.Loader.setConfig({ enabled: true });Ext.Loader.setPath('Ext.ux', '../ext-js4.2/ux');Ext.require(['*','Ext.toolbar.Paging', 'Ext.
阅读全文
posted @ 2013-06-28 18:32 幕三少
阅读(6592)
评论(3)
推荐(2)
Extjs4.2 rest 与webapi数据交互----顺便请教了程序员的路该怎么走
摘要: 这一章接着上一篇对于Ext.data.Store 介紹 与总结,以及对以前代码的重构与优化1.对于更新OnUpdate()函数的修改:先上代码:function OnUpdate(record) { //获取要更新的数据 var functionCode = Ext.getCmp('code').getValue(); var FunctionName = Ext.getCmp('name').getValue(); var IsEnabled = Ext.getCmp('isEnable').getValue(); var Invoker =
阅读全文
posted @ 2013-06-28 07:53 幕三少
阅读(2311)
评论(5)
推荐(1)
2013年6月26日
Extjs 项目中常用的小技巧,也许你用得着(3)
摘要: 几天没写了,接着继续,1.怎么获取表单是否验证通过:form.isValid()//通过验证为true2.怎样隐藏列,并可勾选: hidden: true,如果是动态隐藏的话:grid.getColumnModel().setHidden(1,true); //1 代表要隐藏的列所在位置,true代表隐藏3.怎样隐藏列,并不可勾选(这个必须配合上边那个一块用)hideable: false,4.怎样设置简单查询,如果所示: tbar: { xtype: 'toolbar', frame: true, ...
阅读全文
posted @ 2013-06-26 17:45 幕三少
阅读(1418)
评论(1)
推荐(0)
看到他我一下子就悟了---委托
摘要: 看到大家的留言,我想说下我对委托的了解,首先看它的定义:委托 就是将方法作为方法的参数不用先看例子什么的,你就多品味品味这句话,然后你看下使用委托的步骤,1.定义一个委托2.注册该委托3.使用委托Ok就这么简单,其实委托就像大家常说的那样:它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里憋得慌,浑身不自在其实不用怕,你就按着这三步来标准没错,下面来个小例子:第一步:定义委托public delegate void GreetingDelegate(string name); 第二步:注册委托这里先定义一个方法private static void
阅读全文
posted @ 2013-06-26 07:49 幕三少
阅读(2307)
评论(21)
推荐(4)
2013年6月25日
对于Ext.data.Store 介紹 与总结,以及对以前代码的重构与优化
摘要: 对于Ext.data.Store 一直不是很了解,不知道他到底是干嘛的有哪些用处,在实际开发中也由于不了解也走了不少弯路,store是一个为Ext器件提供record对象的存储容器,行为和属性都很象数据表. 由于刚学不是太懂,都是比葫芦画瓢,东搬西畴的去完成功能.程序思路都是自己想象的,对于rest方式的增删改查全是采用另外一种方式去实现的,最后研究发现其实,store都已经有了这些函数,根本不用自己去实现.下面看下以前所写的代码:这是model,store ,gridpanelvar store;Ext.onReady(function () { //接口管理model E...
阅读全文
posted @ 2013-06-25 07:22 幕三少
阅读(2716)
评论(0)
推荐(0)
2013年6月24日
看到他我一下子就悟了-- Lambda表达式
摘要: 一直对Lambda表达式似懂非懂,平常也用过,就是不太明白有时候还要百度。周六去图书馆看书,看到下面这几句话,一下子就悟了:Lambda表达式(匿名函数),基本形式:(intput paramters)=〉expressiona.只有一个参数时,括号是可选的,两个或者更多用逗号隔开b.编译器无法推断输入函数类型时,可以按一下实例中的方式显示指定类型(int x,string s)=>s.Length>x 其它参数举例://两个参数(x,y)=>x==y//一个参数x=>x*x//零个参数()=>somemethod()Lambda语句(与Lambda表达式类似,只
阅读全文
posted @ 2013-06-24 13:16 幕三少
阅读(1826)
评论(11)
推荐(2)
ExtJS中xtype一览
摘要: 基本组件:xtypeClass描述buttonExt.Button按钮splitbuttonExt.SplitButton带下拉菜单的按钮cycleExt.CycleButton带下拉选项菜单的按钮buttongroupExt.ButtonGroup编组按钮(Since 3.0)sliderExt.Slider滑动条progressExt.ProgressBar进度条statusbarExt.StatusBar状态条,2.2加进来,3.0 又去了colorpaletteExt.ColorPalette调色板datepickerExt.DatePicker日期选择面板容器及数据类组件xtypeC
阅读全文
posted @ 2013-06-24 11:06 幕三少
阅读(3143)
评论(0)
推荐(0)
上一页
1
···
27
28
29
30
31
32
33
34
35
···
37
下一页
公告