在设计JavaScript xxsdk的时候考虑到能让调用者参与到工作流程中来,开始用了回调函数。如下: this.foo = function(args,callbackFn) { //do somet...
阅读(42) 评论(0)
数组是一段线性分配的内存,它通过整数计算偏移并访问其中的元素。大多数的语言都会要求一个数组的元素是相同类型,但JavaScript数组可以包含任意类型。 var misc = ['string', null, true, 98.4...
阅读(54) 评论(0)
JavaScript var是用来定义一个变量,this常用来定义或调用一个属性或方法。但是在全局范围内,this和var定义变量是等价的。 window console.log('window:', name); var...
阅读(46) 评论(0)
前面已经学习了WebSocket API,包括事件、方法和属性。详情:WebSocket(二)--API  WebSocket是基于事件驱动,支持全双工通信。下面通过三个简单例子体验一下。 简单开始 1.安装node。ht...
阅读(40) 评论(0)
    一直好奇这个功能,昨天终于走通。这里记录一下。 微信官方介绍     在进行微信OAuth2.在进行微信OAuth2.0授权登录接入之前,在微信开放平台注册开发者帐号,并拥有一...
阅读(47) 评论(0)
    这一章介绍如何用WebSocket API来控制协议和创建应用,运用http://websocket.org 提供的现有WebSocket服务器,我们可以收发消息、创建一些简单的WebSocket应...
阅读(52) 评论(0)
WebSocket 发起单个请求,服务端不需要等待客服端,客户端在任何时候也能发消息到服务端,减少了轮询时候的延迟。轮询与WebSocket的区别。简历一次连接后,服务器能给客户端发多次。 基于http的实时消息是相当的复杂的,在...
阅读(58) 评论(0)
在聊天的场景中,聊天内容需要用到气泡修饰,如下图。下面一一讲解。 图片式: 第一个样式是京东客服,气泡的圆角和钩子都是用了图片。使用了一个table组合成了一个圆角的框框。lm样式拼出了钩子。 <div class...
阅读(53) 评论(0)
2月底因朋友推荐面试了一家互联网金融公司,上午2个小时就做完了笔试、一面和二面。过程很顺利,和技术主管聊得很愉快,做了一个多小时的笔试内容他直接没看,他说,我有看过你的博客,还不错,看得出你是一个学习能力很强的人,继续写下去,多出好博客...
阅读(59) 评论(0)
需求:当鼠标放到父级菜单上面的时候,显示下方的子菜单。鼠标从子菜单或者父级菜单上面移开的时候,子菜单要收起来。最终效果如下: PS:这样需求很常见,最常见的做法是li元素下面再嵌套一个Ul元素来包含子元素。这种做法用css就可以完...
阅读(91) 评论(0)
网站需要定时执行不同的任务,比如清理无效的数据、定时发送mail等,Nop的这个定时任务设计比较好,简单的说就是将所有任务相同的属性持久化,具体的执行通过继承接口来实现。 持久化对象:ScheduleTask ScheduleT...
阅读(68) 评论(0)
总览:异类,就是把事情做对做好的少数派,而《异类》这本书从天赋、个人努力、家庭教育、机遇、家族和地域文化几个方面分析了影响成功的因素。我们常常过于看重的就是个人努力(10000小时理论),而忽视了其他...
阅读(71) 评论(0)
在开发中我们可曾有过这样的需求,将某个网页嵌入到.Net应用中来,但Winform自带的web browser不怎么理想。CefSharp可以让我们在.Net应用中嵌入一个Chromium。它提供了WPF和Winform版的web&nb...
阅读(160) 评论(0)
因为网站有下载文件需要和网站分离,使用到了FTP管理文件,这里做一个简单的整理。 1.安装FTP  和安装iis一样。全部勾选。  设置站点名称和路径。    设置ip。 &nbs...
阅读(85) 评论(0)
 今年是我的读书元年,这一年我才真正把读书当做一种爱好,一种乐此不彼的习惯。读过的书越多,发觉自己知道的越少,从而更加渴望读到更多的好书。吃饭和行走是为了身体的成长和健康,那阅读就是在构建自己精神之树。这棵树不会因为时间而衰老...
阅读(79) 评论(0)
上一页 1 2 3 4 5 6 7 下一页共7页  到第