摘要:引言 我们经常会碰到树形数据结构,比如组织层级、省市县或者动植物分类等等数据。下面是一个树形结构的例子: " " 在实际应用中,比较常见的做法是将这些信息存储为下面的结构,特别是当存在1对多的父/子节点关系时: 那么,如何将这种对象数组格式转换为层级树的格式呢?其实,利用 JavaScript 对象 阅读全文
posted @ 2020-01-03 10:13 李中凯 阅读 (269) 评论 (0) 编辑
摘要:几个月前,我的任务是将我们组的 Vue.js 项目构建配置升级到 Webpack 4。9570.com_【官方首页】-澳门金沙我们的主要目标之一是利用 tree shaking 的优势,即 Webpack 去掉了实际上并没有使用的代码来减少包的大小。现在,tree shaking 的好处将根据你的代码库而有所不同。由于我们的几个架构决策, 阅读全文
posted @ 2019-11-17 21:49 李中凯 阅读 (266) 评论 (3) 编辑
摘要:近日接到腾讯 CDC 前端开发团队的求职意向询问,在微信上简单地聊了下技术,然后抛给我一道面试题。题目内容是编写一个单机五子棋,用原生 web 技术实现,兼容 Chrome 即可,完成时间不作限制。9570.com_【官方首页】-澳门金沙同时还有几个要求: 1. 实现胜负判断,并给出赢棋提示。任意一方赢棋,锁定棋盘。 2. 尽可能考虑游戏 阅读全文
posted @ 2017-06-02 17:14 李中凯 阅读 (5668) 评论 (8) 编辑
摘要:目前的工作项目分为前端和后台,双方事先约定接口,之后独立开发。后台每天开发完后在测试服务器上部署,前端连接测试服务器进行数据交互。前端和后台分开的好处是代码不用混在一个工程里一起build,互不干涉。但由此也引发出一个问题,那就是Ajax跨域。目前的项目是一个Single Page App, 基本上... 阅读全文
posted @ 2014-08-22 22:13 李中凯 阅读 (5404) 评论 (6) 编辑
9570.com_【官方首页】-澳门金沙摘要:ExtJs4 实现自定义坐标轴刻度显示。 阅读全文
posted @ 2014-06-03 11:10 李中凯 阅读 (3141) 评论 (1) 编辑
摘要:最近粗略学习了一下jQuery插件制作的基本原理和方法,再次感受到jQuery的方便和强大之处。9570.com_【官方首页】-澳门金沙本着“现学现用”的精神,马上动手做了个非常简单的文本框插件,就当练手了。目标效果很简单:一个文本框,当没有内容且失去焦点时显示默认文字(可以加点样式以突出显示跟正常输入文字的区别),获得焦点时去掉默认... 阅读全文
posted @ 2012-08-18 13:01 李中凯 阅读 (1099) 评论 (2) 编辑
9570.com_【官方首页】-澳门金沙摘要:对于开发人员来说,数据分页查询是常见的需求。网上也有一大堆的分页查询存储过程的例子,有的还冠以“通用”之名。但实际情况是,在特定项目需求下,又显得不那么通用了。最近在工作中就碰到连接多个表查询记录的情况,由于项目是基于Entity Framework的,最初的做法是先写好相关的视图,然后映射到EF,采用Linq To Entity查询数据。这样的做法运行效率低不说,每次有字段改动还得重新映射一遍,很郁闷。由于之前存储过程写的很少,不知道采用存储过程来实现分页查询。在网上参考了几个实例,再结合自己的项目,利用周末的时间写了个分页查询存储过程的模板。基本原理是存储过程的参数采用默认值,根据传进.. 阅读全文
posted @ 2012-05-13 17:39 李中凯 阅读 (1650) 评论 (0) 编辑
正文内容加载中...
posted @ 2020-02-14 18:03 李中凯 阅读 (195) 评论 (0) 编辑
摘要:JavaScript(或ECMA Script) 是一门不断发展的语言,有许多关于如何前进的建议和想法。TC39(技术委员会39)是负责定义JS标准和特性的委员会,今年他们非常活跃。以下是目前处于“Stage 3阶段”的一些提案摘要,这是“完成”之前的最后一个阶段。这意味着这些特性将很快在浏览器和其 阅读全文
posted @ 2020-01-17 11:27 李中凯 阅读 (409) 评论 (2) 编辑
摘要:在编程领域中,模块是自包含的功能单元,可以跨项目共享和重用。它们使开发人员的生活更加轻松,因为我们可以使用它来增加应用程序的功能,而不必亲自编写这些功能。9570.com_【官方首页】-澳门金沙它还让我们可以组织和解耦代码,从而使应用程序更容易理解、调试和维护。 在本文中,我们来探究如何使用 Node.js 中的模块,主要介绍如何导出和导 阅读全文
posted @ 2020-01-08 12:14 李中凯 阅读 (190) 评论 (0) 编辑
摘要:引言 我们经常会碰到树形数据结构,比如组织层级、省市县或者动植物分类等等数据。下面是一个树形结构的例子: " " 在实际应用中,比较常见的做法是将这些信息存储为下面的结构,特别是当存在1对多的父/子节点关系时: 那么,如何将这种对象数组格式转换为层级树的格式呢?其实,利用 JavaScript 对象 阅读全文
posted @ 2020-01-03 10:13 李中凯 阅读 (269) 评论 (0) 编辑
摘要:你可能在网上见过有人用 几个不同的字符写的各种稀奇古怪的 JavaScript 代码,虽然看起来奇怪,但是能正常运行!比如这个: 你猜运行结果是什么?你可以自己去控制台试一下。 看起来很神奇,但这到底是怎么回事呢? 事实上,你几乎可以用下面这 6 个字符写出任意的 JavaScript 程序: 很多 阅读全文
posted @ 2020-01-02 10:12 李中凯 阅读 (884) 评论 (7) 编辑
摘要:我以前很喜欢 jQuery,而且说实话,我是先学jQuery,再学 JavaScript 的。所以我写这篇文章有点像是在背叛 jQuery。 我知道,关于为什么不应该用 jQuery 的文章已经汗牛充栋,但我只是想说下自己的亲身体验。 " " 不用 jQuery 用什么? 随着 web 的发展,新技 阅读全文
posted @ 2019-11-19 11:24 李中凯 阅读 (161) 评论 (0) 编辑
摘要:几个月前,我的任务是将我们组的 Vue.js 项目构建配置升级到 Webpack 4。我们的主要目标之一是利用 tree shaking 的优势,即 Webpack 去掉了实际上并没有使用的代码来减少包的大小。现在,tree shaking 的好处将根据你的代码库而有所不同。由于我们的几个架构决策, 阅读全文
posted @ 2019-11-17 21:49 李中凯 阅读 (266) 评论 (3) 编辑
摘要: 阅读全文
posted @ 2019-11-15 17:07 李中凯 阅读 (1081) 评论 (0) 编辑
摘要:近日接到腾讯 CDC 前端开发团队的求职意向询问,在微信上简单地聊了下技术,然后抛给我一道面试题。题目内容是编写一个单机五子棋,用原生 web 技术实现,兼容 Chrome 即可,完成时间不作限制。同时还有几个要求: 1. 实现胜负判断,并给出赢棋提示。任意一方赢棋,锁定棋盘。 2. 尽可能考虑游戏 阅读全文
posted @ 2017-06-02 17:14 李中凯 阅读 (5668) 评论 (8) 编辑
摘要:今年是工作的第六个年头,从事专职前端开发也有四年多了。先后换过两家公司,从后台开发逐渐转到专职Web前端。 一开始我是微软.Net阵营的开发者,这源于大学时代的偏好。那个时候,在Windows平台上开发桌面应用和Web应用,.Net Framework有着不可比拟的优势。优雅无比的C 语言加上宇宙第 阅读全文
posted @ 2017-05-13 14:49 李中凯 阅读 (1052) 评论 (5) 编辑

页面底部区域 foot.htm