用户中心USER CENTER

首页/用户
  • JQuery坑,说说哪些大家都踩过的坑

    摘要:回调在请求成功或失败都会触发。为避免多次执行,请先做事件解绑再重新绑定。避免响应多次执行错误使用指示符坑人指数指示符存在于一定的上下文中的,当上下文变化时指向不同的对象。 1 乱用选择器 坑人指数:200 JQuery选择器调用代价很大,反复调用效率更低。应采用缓存对象的方法或采用链式调用的方式。 //错误的写法 $(#button).click(function(){ $(#...

    habren 发布于JavaScript
  • jslint、flow 与 typescript

    摘要:命令行目录文件运行后将会检查目录下的文件,并将有问题的语句打印出来。使用成本中搭配编辑器使用是开发过程中的最佳实践。是推出的一款静态类型检查工具。收益偏高对代码做了类型检查,可以避免之类的错误。 jslint airbnb-config jslint 的作用是对 js 做语法检查,他可以使代码更加规范、清晰,而 airbnb-config 是其中最流行的一套检查规则。 安装方法 npm...

    habren 发布于JavaScript
  • 递归实现迷宫求解

    摘要:这周数据结构老师布置了一个作业,用栈来实现迷宫的求解,本来是要求自己写一个栈的类来实现,但是自己懒得写了,因为递归也是栈的一种实现,就直接用了递归来写。 这周数据结构老师布置了一个作业,用栈来实现迷宫的求解,本来是要求自己写一个栈的类来实现,但是自己懒得写了,因为递归也是栈的一种实现,就直接用了递归来写。 迷宫求解,主要用的是穷举法:从起始位置开始,向东南西北四个方向每个方向都尝试走,...

    habren 发布于Java
  • Protocol Buffers学习笔记

    摘要:学习笔记简介是发明的一种数据交换格式,独立于语言,独立于平台。此包可以对消息进行序列化和反序列化。端已经接收到消息。至此中使用的实例就完成了。参考官方文档中使用 Protocol Buffers学习笔记 1. 简介 Protocol Buffers是google发明的一种数据交换格式,独立于语言,独立于平台。与其他的数据交换格式有所不同,Protocol Buffers是一种二进制的格...

    habren 发布于Java
  • 依赖和耦合

    摘要:什么是依赖,什么是耦合现在来聊一聊我对于依赖和耦合的理解。现在又有一个需求小明想要去吃香蕉,想要去吃梨子。再加一个这个需求是一个合理的需求,但是因为我们这一段的代码是不合理的,产生了依赖和耦合。 我刚开始学习软件工程,学习设计模式,总是会聊到设计模式,总是会说高内聚,低耦合,还有依赖注入。什么是依赖,什么是耦合?现在来聊一聊我对于依赖和耦合的理解。 先看下面一段简单代码, class ...

    habren 发布于Java
<