1.Promise的基本使用 2. 形式上的和具体的Promise异步执行操作的区别 为什么要使用Promise??? 使用ES6中的Promise对象,来解决回调地狱的问题 3. Promise执行的步骤分析 4. Promise捕获异常的两种方式 5.使用JQuery中的Promise发送Aja ...
分类:
编程语言 时间:
2018-10-20 13:38:52
阅读次数:
203
前言 通过之前的两篇文章,可以简单的搭建一个路由网关了。而我们知道,现在都奉行 开发,前后端开发的沟通成本就增加了,所以一般上我们都是通过 进行api文档生成的。现在由于使用了统一路由网关了,都希望各微服务的 统一的聚合在网关服务中,也方便前端用户查阅,不需要每个服务单独查看。当然了,也是可以做一个 ...
分类:
编程语言 时间:
2018-10-20 13:39:08
阅读次数:
185
使用springboot+layim+websocket实现webim 小白技术社 项目介绍 采用springboot和layim构建webim,使用websocket作为通讯协议,目前已经能够正常聊天,并没有对好友的操作进行实现,查找和加好友没有实现,有需要的可以自行实现 安装教程 sql自行导入 ...
分类:
编程语言 时间:
2018-10-20 13:39:57
阅读次数:
463
一.回顾学习内容 在前面几篇博客中我我们已经理解了synchronized对象锁、对象锁的重入、synchronized方法块、synchronized非本对象的代码块, 链接:https://www.cnblogs.com/SAM-CJM/category/1314992.html 我们来总结一下 ...
分类:
编程语言 时间:
2018-10-20 13:40:49
阅读次数:
385
数组是用于储存多个相同类型数据的集合,平时在数据的处理中用到最多,JavaScript 中常用的操作方法 1、concat()concat() 方法用于连接两个或多个数组。该方法不会改变现有的数组,仅会返回被连接数组的一个副本。 2、join() join() 方法用于把数组中的所有元素放入一个字符 ...
分类:
编程语言 时间:
2018-10-20 13:40:59
阅读次数:
196
在面试时经常会碰到面试官问:什么是深拷贝和浅拷贝,请举例说明?如何区分深拷贝与浅拷贝,简单来说,假设B复制了A,当修改A时,看B是否会发生变化,如果B也跟着变了,说明这是浅拷贝,如果B没变,那就是深拷贝;我们先看两个简单的案例: 按照常规思维,o1应该和a1一样,不会因为另外一个值的改变而改变,而这 ...
分类:
编程语言 时间:
2018-10-20 13:41:25
阅读次数:
144
ParentNode 接口,ChildNode 接口 节点对象除了继承 Node 接口以外,还会继承其他接口。 ParentNode 接口 表示当前节点是一个父节点,提供一些处理子节点的方法。 ChildNode 接口 表示当前节点是一个子节点,提供一些相关方法。 ParentNode 接口 如果当 ...
分类:
编程语言 时间:
2018-10-20 13:43:11
阅读次数:
126
ABAP and Java see my "blog" ). nodejs 用nodejs现成的express module,几行代码就能写个server出来: go 要获取更多Jerry的原创文章,请关注公众号"汪子熙": ...
分类:
编程语言 时间:
2018-10-20 14:06:35
阅读次数:
198
知识点: send(i) :唤醒yield,并将 i 的值传给 yield 执行结果: ...
分类:
编程语言 时间:
2018-10-20 14:50:53
阅读次数:
124
一、实践题目 题目描述:存在两个长度为n得有序序列S1、S2,求出S1、S2合并后得有序序列的中位数,要求算法实间复杂度O(logn) 样例1: 样例2: 题目分析: 本题很容易能够想到几种较简单的做法,但是复杂度都不太符合要求,首先最容易想到的时可以将两个数组合并在一个数组中然后进行排序 最快的排 ...
分类:
编程语言 时间:
2018-10-20 14:51:45
阅读次数:
132
/** * * * Copyright 1994 JsonInternational * All rights reserved. - https://github.com/Jasonandy/Java-Core-Advanced * Created by Jason * * */ package ... ...
分类:
编程语言 时间:
2018-10-20 14:52:29
阅读次数:
192
如图:在Java Class编辑器里出现的这种乱码,非常烦人。 解决方案:Windows Preference General Appearance, 在里面将Theme设置成Classic: 重启Eclipse,乱码就消失了。终于可以开始正常写程序了。 要获取更多Jerry的原创文章,请关注公众号 ...
分类:
编程语言 时间:
2018-10-20 14:53:55
阅读次数:
156
注意: for i in board: if i in usename: usename=usename.replace(i,'*'*len(i)) ...
分类:
编程语言 时间:
2018-10-20 14:55:02
阅读次数:
184
我觉得把课本上的案例先自己抄一遍,然后将书看一遍。最后再写一篇博客记录自己所学过程的感悟。虽然与课本有很多相似之处。但自己写一遍感悟会更深 电影评论分类(二分类问题) 本节使用的是IMDB数据集,使用Jupyter作为编译器。这是我刚开始使用Jupyter,不得不说它的自动补全真的不咋地(以前一直用 ...
分类:
编程语言 时间:
2018-10-20 14:55:40
阅读次数:
260
需求分析 1、多用户登录 socketserver 2、用户登录,加密认证 hashlib 3、上传/下载文件,保证文件一致性 md5校验 4、不同用户目录不同,只能访问自己的 5、用户磁盘配置额度,用户不同额度不同 6、用户登录后,可在家目录权限下切换子目录 7、查看当前目录下文件,新建文件夹 8 ...
分类:
编程语言 时间:
2018-10-20 14:55:58
阅读次数:
206
这个markdown格式转html格式的开源JavaScript库在github上的地址: https://github.com/millerblack/markdown js 从markdown 格式转成html源代码格式 新建一个以js结尾的文件,将下列内容粘贴进去: 用nodejs执行,可以看 ...
分类:
编程语言 时间:
2018-10-20 14:56:30
阅读次数:
176
条件控制 if,if-else,if-elseif-else 输出结果: for循环控制 for循环中,加入控制流程:for-continue(继续循环),for-break(跳出循环) 输出结果: while循环控制 输出结果: ...
分类:
编程语言 时间:
2018-10-20 14:57:01
阅读次数:
151
基于MyEclipse开发 工程结构: 所使用到的jar: 代码: FruitControllerTest.java Fruits.java springmvc.xml web.xml fruit.jsp 输入地址: http://localhost:8080/SpringMVC_1/query_t ...
分类:
编程语言 时间:
2018-10-20 14:57:34
阅读次数:
160
/** * * * Copyright 1994 JsonInternational * All rights reserved. - https://github.com/Jasonandy/Java-Core-Advanced * Created by Jason * * */ package ... ...
分类:
编程语言 时间:
2018-10-20 14:58:23
阅读次数:
180
对book3.csv数据集,实现如下功能: (1)创建训练集、测试集 (2)用rpart包创建关于类别的cart算法的决策树 (3)用测试集进行测试,并评估模型 book3.csv数据集 setwd('D:\\data') list.files() dat=read.csv(file="book3. ...
分类:
编程语言 时间:
2018-10-20 14:58:39
阅读次数:
264