上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 41 下一页

2015年1月13日

javascript匿名函数

摘要: 此前在做node.js项目的时候,整天与匿名函数打交道,似乎习惯成自然,熟悉得很了。这次天降大任,搞了许久前端,忽然有一次觉得应该写个匿名函数,竟然不知道该怎么写!主要是搞不清楚匿名函数应该写在哪里。函数有定义,有调用。而匿名函数是作为参数定义在一个函数里面的。那么它是定义在函数定义里,还是定义在函... 阅读全文

posted @ 2015-01-13 19:02 左直拳 阅读(142) 评论(0) 推荐(0) 编辑

easyUI里的checkbox编辑

摘要: 数据源如果有布尔值,那么在UI里,最合适的控件应该就是checkbox了。easyUI的datagrid中,列的checkbox酱紫设置:{field:'status',title:'Status',width:50,align:'center', editor:{ type:'checkbox'... 阅读全文

posted @ 2015-01-13 18:28 左直拳 阅读(1326) 评论(0) 推荐(0) 编辑

2015年1月7日

jeasyUI treegrid 的 reload 和 getChanges

摘要: 看上去,treegrid继承自datagrid,因此,datagrid有的,treegrid也会有。比如说,getChanges,翻看那些网络教程,绝大多数都没提treegrid有这个东东。但是,treegrid确确实实是有。有了getChanges,我们再不用担心如何记录修改。问题是,当我们rel... 阅读全文

posted @ 2015-01-07 22:23 左直拳 阅读(243) 评论(0) 推荐(0) 编辑

jeasyUI的treegrid批量删除多行

摘要: 看上去,javascript的变量类型,也可以分为值类型和引用类型。赋值操作中,值类型,各自独立,互不干涉;引用类型,指针而已,大家指向同一个对象。为什么这样说呢?我是从jeasyUI的treegrid批量删除多行操作中知道的。treegrid中批量删除多行,首先要获得选中的那些行:var rows... 阅读全文

posted @ 2015-01-07 18:02 左直拳 阅读(209) 评论(0) 推荐(0) 编辑

javascript下获取guid或者UTC时间作为唯一值

摘要: javascript下,有时出于需要,可以利用guid或UTC时间作为当前页面中的唯一值。什么场景需要弄这个唯一值?比如说,用easyUI的treegrid,添加新节点。在treegrid里面 ,节点要对应唯一的主键,比如ID。那么新建节点的时候,通常只是在界面操作,然后再批量提交到后台,保存到数据... 阅读全文

posted @ 2015-01-07 10:06 左直拳 阅读(472) 评论(0) 推荐(0) 编辑

2015年1月6日

Linq入门

摘要: 看起来,Linq是.NET独创的,java里面,或者其他开发语言里面,似乎没有这个东西。微软独创的东西,命运都不大好说,也许不久也会被微软自己抛弃。但是目前来讲,年轻的.NET程序员写出来的代码,到处都是Linq,Lambda表达式。看着这些代码,我有一种生疏感,敬畏之心油然而生,难道自己真的是老了... 阅读全文

posted @ 2015-01-06 00:40 左直拳 阅读(170) 评论(0) 推荐(0) 编辑

JSON参数

摘要: JSON(JavaScript Object Notation,JavaScript 对象表示法),多么简单,不就是键值对嘛。可是每次在前后端之间通过json作为参数传递,我都心烦意乱,甚至吓到面无人色。何故?因为没搞懂咯。现在也是一知半解。是时候做一个总结了。1、前端传送给后端$.ajax({ ... 阅读全文

posted @ 2015-01-06 00:33 左直拳 阅读(680) 评论(0) 推荐(0) 编辑

2015年1月5日

C#下JSON字符串的反序列化

摘要: C#下JSON字符串的反序列化,一般都是用newtonsoft.json,比较方便。.net当然也有提供相应功能,但觉得比较复杂。所谓反序列化,就是将一个包含JSON内容的字符串,转换回指定对象(不一定是转换回JSON对象)。方法是:using Newtonsoft.Json;。。。JsonConv... 阅读全文

posted @ 2015-01-05 22:45 左直拳 阅读(368) 评论(0) 推荐(0) 编辑

2015年1月4日

easyUI 对话框的关闭事件

摘要: 有一个easyUI的dialog:在页面运行过程中,对话框右上有一个叉,点击了之后会关闭此对话框。因为我写的代码里面,根本没有这个叉,显然它是easyUI自动设置的。现在问题来了,这个关闭事件,我们能不能干预,在里边写一些自己的代码呢?比如,询问一下是否确定关闭什么的。答案是肯定的:$("#dlg_... 阅读全文

posted @ 2015-01-04 22:34 左直拳 阅读(901) 评论(0) 推荐(0) 编辑

2014年12月24日

easyUI 动态添加窗体

摘要: 有一张页面A,在页面开头引用了jquery.easyUI.min.js。现在想达到这么一种效果,点击页面A的一个按钮,弹出一个easyUI窗体。因为想分模块的原因,这个窗体对应的是另一张页面B。在点击按钮的时候,才用ajax动态加载页面B,加载到页面A指定的容器里(),然后将这个容器里的内容作为模式... 阅读全文

posted @ 2014-12-24 17:40 左直拳 阅读(1079) 评论(0) 推荐(0) 编辑

2014年12月23日

操作系统学习笔记二 操作系统结构

摘要: POSIXPortable Operating System Interface 可移植操作系统接口。X表明其对Unix API的传承。Linux逐步地基本实现了这一接口;WINDOWS NT部分地实现。系统调用用户应用程序调用系统调用接口的API(应用程序接口),系统调用接口截获这个请求,并调用操... 阅读全文

posted @ 2014-12-23 20:17 左直拳 阅读(173) 评论(0) 推荐(0) 编辑

2014年12月18日

操作系统学习笔记一 导论

摘要: 引导程序计算机开机的时候需要运行一个初始化程序,又名引导程序。这段程序用于初始化系统,包括CPU寄存器、设备控制器和内存。然后运行操作系统。通常,引导程序位于ROM或EEPROM中。装入操作系统的关键在于定位操作系统,即知道操作系统入口在哪里。记忆中,通常应该是在硬盘的引导扇区?中断操作系统开始执行... 阅读全文

posted @ 2014-12-18 20:01 左直拳 阅读(358) 评论(0) 推荐(0) 编辑

2014年12月16日

成为高手,人人可以

摘要: 这里说的高手是指计算机高手。总的来说,我认为计算机技术是比较简单的,尽管我现在还是个低手。其复杂度,跟大一、大二的高数、微积分、矩阵这些东西比起来,简直小巫见大,不在一个档次上。你看现在业界采取的一些所谓高大上的架构啦,解决方案啦,算法啦,其实都是一些很朴素、很自然的思想。比如说,提高性能,就用缓存... 阅读全文

posted @ 2014-12-16 20:09 左直拳 阅读(161) 评论(0) 推荐(0) 编辑

Node.js机制及原理理解初步

摘要: 一、node.js优缺点node.js是单线程。好处就是1)简单2)高性能,避免了频繁的线程切换开销3)占用资源小,因为是单线程,在大负荷情况下,对内存占用仍然很低3)线程安全,没有加锁、解锁、死锁这些问题phpnode.js坏处就是如何解决高并发?node使用异步IO和事件驱动(回调函数)来解决这... 阅读全文

posted @ 2014-12-16 19:48 左直拳 阅读(299) 评论(0) 推荐(0) 编辑

控制反转和依赖注入

摘要: 网络上,这些概念看上去很复杂,并且众说纷纭。我读了其中几篇文章,按照自己的理解总结一下。凡学习,必须有笔记输出,否则等于从来没有学过。其实,控制反转(IoC)、依赖注入(DI)和设计模式中的依赖倒置是一脉相承的:都是面向接口编程的一种表述。一、依赖倒置原则:A.高层次的模块不应该依赖于低层次的模块,... 阅读全文

posted @ 2014-12-16 16:27 左直拳 阅读(177) 评论(0) 推荐(0) 编辑

2014年12月12日

Node.js的全局对象和全局变量

摘要: 1、全局对象所有模块都可以调用1)global:表示Node所在的全局环境,类似于浏览器中的window对象。2)process:指向Node内置的process模块,允许开发者与当前进程互动。例如你在DOS或终端窗口直接输入node,就会进入NODE的命令行方式(REPL环境)。退出要退出的话,可... 阅读全文

posted @ 2014-12-12 00:00 左直拳 阅读(2114) 评论(0) 推荐(0) 编辑

2014年12月11日

javascript的闭包

摘要: 闭包闭包闭包,屁包屁包屁包一、什么是闭包javascript里面,所有的函数都是闭包!这句断言真是惊天地,泣鬼神。不过,通常意义上的闭包是指:某个函数内部的子函数,这个子函数被外界所调用,用于访问父函数(就是那个该死的“某个函数”啦)内的变量(包括参数)。从中可以看出,我们常常说的闭包是:1)首先,... 阅读全文

posted @ 2014-12-11 23:58 左直拳 阅读(166) 评论(0) 推荐(0) 编辑

2014年12月10日

package.json

摘要: package.json里面有许多信息,包括1、依赖模块(dependencies),开发、部署的时候都需要2、开发依赖模块(devDependencies),开发时候需要,但部署则不必。比如,grunt方面的一些东西。3、main:大概相当于程序里的main函数,是个入口,指明了入口文件。通常用在... 阅读全文

posted @ 2014-12-10 22:06 左直拳 阅读(175) 评论(0) 推荐(0) 编辑

javascript的this

摘要: 如果是面向对象语言,this在类里面,我们都很清楚,那是代表类实例自己。而在javascript里面呢,this代表什么?javascript中,this都存在于函数内部。因此,在javascript里面,有一个总的原则,这个this,指的是调用该函数的对象。所以,this代表什么这个问题,就转化成... 阅读全文

posted @ 2014-12-10 19:45 左直拳 阅读(217) 评论(0) 推荐(0) 编辑

javascript里的prototype

摘要: 在javascript中,prototype是函数的一个固有属性,其他对象,比如字符串什么的,并没有这个属性。这个属性做什么用呢?1、用于该函数的所有实例进行共享比如,共同的属性,共同的方法。类似C#里的静态全局变量。所有实例,是指通过new的方法,来进行构造该函数的实例对象。比如说var Pers... 阅读全文

posted @ 2014-12-10 19:43 左直拳 阅读(197) 评论(0) 推荐(0) 编辑

上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 41 下一页

导航