09 2017 档案

摘要:原文地址: "学习 Git 玩转 GitHub" 博客地址: 一、基本了解 1.1 什么是版本控制系统 版本控制系统是一种记录一个或若干个文件内容变化,以便将来查阅特定版本修订情况的系统。 1.2 什么是 Git Git是一个免费、开源的版本控制软件 1.3 什么是 Github Github是全球 阅读全文
posted @ 2017-09-29 15:02 关小西 阅读(553) 评论(0) 推荐(0)
摘要:原文地址: "Elasticsearch 基础入门" 博客地址: 一、什么是 ElasticSearch ElasticSearch是一个基于 Lucene 的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于 RESTful web 接口。Elasticsearch 是用 Java 开发 阅读全文
posted @ 2017-09-27 11:36 关小西 阅读(927) 评论(0) 推荐(0)
摘要:原文地址: "记一次跨域问题的解决方案" 博客地址: 一、背景 在公司空暇时间,笔者使用 AngularJS + SSM 方案编写一套权限控制系统。由于采用的是前后端分离的思想,前端页面服务启动的端口和后端服务启动端口不一致导致请求跨域问题的出现。在此,写下解决问题的流程。 二、基础知识 2.1 什 阅读全文
posted @ 2017-09-26 11:05 关小西 阅读(475) 评论(0) 推荐(0)
摘要:原文地址: "jQuery 性能优化技巧" 博客地址: 一、使用最新版本 jQuery 类库 二、合理使用选择器 ! more 三、使用缓存对象 场景:修改某个按钮的文本和颜色 四、循环时减少对DOM的操作 场景:往 <ul> 中添加 <li> 菜单项 五、使用事件代理 场 阅读全文
posted @ 2017-09-26 10:06 关小西 阅读(352) 评论(0) 推荐(0)
摘要:Java API 操作 Mongodb 阅读全文
posted @ 2017-09-11 17:52 关小西 阅读(485) 评论(0) 推荐(0)
摘要:Mongodb 基本命令 阅读全文
posted @ 2017-09-08 23:33 关小西 阅读(379) 评论(0) 推荐(0)
摘要:MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 阅读全文
posted @ 2017-09-07 19:08 关小西 阅读(321) 评论(0) 推荐(0)
摘要:Requirejs简单介绍 阅读全文
posted @ 2017-09-05 22:25 关小西 阅读(802) 评论(0) 推荐(0)
摘要:一、思路 假设有8个数字未被排序。 默认第一位数为已排序数字a,从剩余的7个未排序数字中拿出第一个数b,b与a进行比较,如果b小于a,则将b插入到a位置前边。 二、案例分析 待排序数据:8 6 2 3 1 5 7 4 第一轮排序: 默认数字8已排序,剩余7个未排序数字中,数字6为未排序集合中的第一个 阅读全文
posted @ 2017-09-03 21:51 关小西 阅读(295) 评论(0) 推荐(0)
摘要:一、思路 假设有8个数字未被排序。 在8个未被排序的数字中找到最小数字,将其与未排序数字中的第一个数进行位置交换,最小数字已排序,剩余7个数字未被排序。依此类推。 二、案例分析 待排序数据:8 6 2 3 1 5 7 4 第一轮排序: 找到1是未排序数据中最小数字,与数字8位置交换,得到如下结果: 阅读全文
posted @ 2017-09-01 23:01 关小西 阅读(431) 评论(0) 推荐(0)