Javascript的模块管理 CMD AMD ES7等

2017-08-28
阅读 2 分钟
2k
JavaScript has no module system. To compose JavaScript scripts, they must be either managed in HTML, concatenated, injected, or manually fetched and evaluated. There is no native facility for scope isolation or dependency management.

nodejs session 原理及实战

2017-08-24
阅读 4 分钟
20.5k
因为HTTP协议是没有状态的,但很多情况下是需要一些信息的,比如在用户登陆后、再次访问网站时,没法判断用户是否登陆过。于是就有了cookies,用于在浏览器端保存用户数据,它有如下特点1 是在客户端浏览器端才有的2 用于记录信息,大小最大为4K字节3 如果使用了cookies,那么任何对该域名的访问都会带上cookies

nodejs Failed to lookup view "error" 异常

2017-07-14
阅读 1 分钟
6.9k
这个错误是因为我们配置了html模板,而之前是用的jade,所以后台出错后会去找error.jade,但此时这个模块已经不存在了,所以不可用,查找不到。

JavaScript匿名函数以及在循环中的匿名函数

2017-06-28
阅读 2 分钟
3.3k
一 历史 JavaScript其实是一门奇异的语言,TA的一大特性是没有块级作用域 {代码...} 大家猜测下值是多少?答案是 10, 虽然我们在一个块内申明了变量,但i却是在全范围内起作用的,所以就引入了匿名函数 {代码...} 以函数的作用域来限定变量作用域 二 立即执行匿名函数 当然,还立即执行的匿名函数 {代码...} 第一次看到...

concurrentmap并非线程安全

2017-06-06
阅读 1 分钟
1.8k
Thread A calls containsKey and finds out that the key is not present, but is immediately suspended.Thread B calls containsKey and finds out that the key is not present, and has the time to insert its value v2.Thread A resumes and inserts v1, "peacefully" overwriting (since put is threadsafe) the ...

CSP(Common Service Platform)部署记录-新建server

2017-05-18
阅读 1 分钟
1.5k
CSP(Common Service Platform)实现了负载均衡、分布容错等功能,流程图可参考:[链接] 现将部署步骤记录如下,我们以最简单的echo项目为例 按照方法二来进行部署,此时不需要中央处理器来分发 1 建立Proxy工程 其中Names.java用于记录服务名称proto里的类是实体类,用来表述接受和发送的实体类EchoSrvProxy为代理对象,...

Netty简明教学文档

2017-05-02
阅读 3 分钟
3.1k
写个简单点,比较小白的文档,言语比较接地气 Netty是什么?NIO的高层封装,NIO很难写,所以有了Netty,方便异步的操作 service的主要代码片段 {代码...} 按照代码顺序解释如下 (1) EventLoopGroup bossGroup = new NioEventLoopGroup(); 事件循环队列,用来接受或发送事件。大家可以把他想象成邮局,消息都要先到邮局...

java的线程、锁相关

2017-05-02
阅读 2 分钟
1.7k
当中有个lock指令,这个指令是做什么的呢?1)将当前处理器缓存行的数据写回到系统内存。2)这个写回内存的操作会使在其他CPU里缓存了该内存地址的数据无效。

tensorflow API翻译

2017-01-19
阅读 2 分钟
3.3k
英文API看了真是不爽,翻译几个常用的API,不一定准确 Shape Shape可以说是张量、或者说是向量 可以以下图来表示的更加直观一点 placeholder 占位符,用来定义变量tf.placeholder(dtype, shape=None, name=None)shape是变量的维数,name是用来定义保存的变量名x = tf.placeholder(tf.float32, shape=(1024, 1024))定义了...

深入浅出自动驾驶(二):卷积神经网络(CNN)

2017-01-18
阅读 2 分钟
8.5k
我们可以把眼睛、鼻子、嘴都分开,而后分别识别出来,最后将所有的特征组合起来,就可以看出来是一只狗啦比如在这幅图中,你就可以分别识别出1 眼睛2 鼻子3 金毛如下图所示

深入浅出自动驾驶(一)-图像识别

2016-12-15
阅读 2 分钟
9.7k
这是自动驾驶的系列文章。自动驾驶的第一步是什么呢?当然,是识别当前环境,具体来说就是识别自己的正确道路-车道线,入下图所示 1 转为灰度图 彩色的图是没法识别出车道线的,所以我们需要把他转化为黑白的图像,入下图所示 大家知道,我们的图像都是由RGB三原色组成的,分别是0-255,所以,我们只要对非白色的做出处...

《深入浅出机器学习》之强化学习

2016-12-15
阅读 5 分钟
23.2k
所谓强化学习就是智能系统从环境到行为映射的学习,以使奖励信号(强化信号)函数值最大。如果Agent的某个行为策略导致环境正的奖赏(强化信号),那么Agent以后产生这个行为策略的趋势便会加强 -《百科》

mongoose复杂查询

2016-07-31
阅读 2 分钟
8.1k
1 populate(中文:移民)的用法在mongodb中没有关联查询这一说,因此必须就要先设置好相关联的对象比如,我们在ZonePrice中就就先定义一个Zone对象