2019年11个值得研究的Javascript机器学习库

https://www.toutiao.com/a6669159846014616071/ 虽然大部分机器学习都是用python这样的语言完成的,但在Javascript生态系统中,其前端和后端社区都很棒。这个有趣的交集促使我们探索并尝试了一起使用Javascript和机器学习的奇怪可能性。这里分享有一些有趣的库,它们将Javascript,机器学习,DNN甚至NLP结合在一起。 1. Brain.js Brain.js是神经网络的Javascript库,取代了(现已弃用的)“ 大脑 ”库,可
分类: 其他 发布时间: 03-17 23:37 阅读次数: 0

挡不住的AI成熟趋势

https://www.toutiao.com/a6668999496250163724/ AI (人工智能)是依托科学技术,依从互联网平台打造的智能空间,融合多学科的知识信息,模拟人类的大脑思考模式,形成代替人力操作,将人类生产工艺简化并延伸出多条管理系统的自动化应用。 人们已经能够逐步的感受到智能时代带来的优势,以往智能模式只能给工业、农业等生产提供便利,近年来愈发的走进人们的生活中,利用人与机器的互动,涉猎生活的各个视角,为人们提供了便捷的环境。科学领域更加关注引起人们生活生产大幅度变革
分类: 其他 发布时间: 03-17 23:36 阅读次数: 0

解析|自动驾驶的核心技术是什么?

用4级或5级来定义自动驾驶很难有一个明确的标准,自动驾驶也不应该搞得很复杂。自动驾驶实际包含三个问题:一是我在哪?二是我要去哪?三是如何去?能完整解决这三个问题就是真正的自动驾驶。所以特斯拉升级后的8000美元的Autopilot 2.0只有部分线控功能,不能算真正的自动驾驶。福特、百度和谷歌这些公司做的才是真正的自动驾驶,远在特斯拉之上,两者云泥之差,天壤之别。 第一个问题是定位,自动驾驶需要的是厘米级定位。 第二个问题是路径规划,自动驾驶的路径规划第一层是点到点的非时间相关性拓扑路径规划;
分类: 其他 发布时间: 03-17 23:36 阅读次数: 0

专访吴新宙:小鹏汽车无人驾驶系统采取逐步演进路线

https://www.toutiao.com/a6668997361458479620/ 3月13日,原高通自动驾驶负责人吴新宙正式加盟小鹏汽车,出任公司自动驾驶副总裁,全面负责小鹏汽车自动驾驶美国及国内的整体技术路线规划、业务及团队管理,并向小鹏汽车董事长兼CEO何小鹏汇报。 3月14日,吴新宙接受了DoNews的专访,介绍了小鹏汽车无人驾驶团队情况以及接下来的研发路线图。 为什么会选择加入小鹏汽车 吴新宙毕业于清华大学,获电子工程学士学位,后在美国伊利诺伊大学香槟分校获得了电子工程硕士及
分类: 其他 发布时间: 03-17 23:36 阅读次数: 0

SAP MIGO 发货批次确定界面批次可用数量无穷大问题之对策

SAP MIGO 发货批次确定界面批次可用数量无穷大问题之对策 本周收到业务的一个问题,MIGO投料的时候批次确定功能建议的数量不准确。在批次确定界面里,每个批次的可用数量都是无穷大,如下图示: 由于笔者所在的项目是一个民营企业的项目,开发增强无底线无节操,无处不在无孔不入。所以笔者第一时间想着是不是有增强程序没有控制好,因为根据笔者的经验,SAP系统的标准功能不会出这么明显的问题。所以就去问项目一期实施顾问和开发同事,得到的反馈是没有在MIGO发货功能里做过增强的。尽管如此,我还是着了开发同
分类: 其他 发布时间: 03-17 23:36 阅读次数: 0

为什么要减少代码中该死的 if else 嵌套 侵立删

来源:www.jianshu.com/p/57c065b124c4 作者:简书—安卓大叔 写在前面 不知大家有没遇到过像“横放着的金字塔”一样的if else嵌套:   if (true) { if (true) { if (true) { if (true) { if (true) { if (true) { } } } } } } 我并没夸大其词,我是真的遇到过了!嵌套6、7层,一个函数几百行,简!直!看!死!人! if else作为每种编程语言都不可或缺的条件语句,我们在编程时会大量
分类: 其他 发布时间: 03-17 23:35 阅读次数: 0

为什么阿里巴巴不建议在for循环中使用"+"进行字符串拼接 侵立删

来源:Hollis公众号 作者:Hollis 本文,也是对于Java中字符串相关知识的一个补充,主要来介绍一下字符串拼接相关的知识。本文基于jdk1.8.0_181。 字符串拼接 字符串拼接是我们在Java代码中比较经常要做的事情,就是把多个字符串拼接到一起。 我们都知道,String是Java中一个不可变的类,所以他一旦被实例化就无法被修改。 不可变类的实例一旦创建,其成员变量的值就不能被修改。这样设计有很多好处,比如可以缓存hashcode、使用更加便利以及更加安全等。 但是,既然字符串是
分类: 其他 发布时间: 03-17 23:35 阅读次数: 0

HashMap?ConcurrentHashMap?相信看完这篇没人能难住你! 侵立删

来源:crossoverJie(ID:crossoverJie) 前言 Map 这样的 Key Value 在软件开发中是非常经典的结构,常用于在内存中存放数据。 本篇主要想讨论 ConcurrentHashMap 这样一个并发容器,在正式开始之前我觉得有必要谈谈 HashMap,没有它就不会有后面的 ConcurrentHashMap。 HashMap 众所周知 HashMap 底层是基于 数组 + 链表 组成的,不过在 jdk1.7 和 1.8 中具体实现稍有不同。 Base 1.7 1.
分类: 其他 发布时间: 03-17 23:35 阅读次数: 0

一文带你看懂Spring事务! 侵立删

前言 Spring事务管理我相信大家都用得很多,但可能仅仅局限于一个@Transactional注解或者在XML中配置事务相关的东西。不管怎么说,日常可能足够我们去用了。但作为程序员,无论是为了面试还是说更好把控自己写的代码,还是应该得多多了解一下Spring事务的一些细节。 这里我抛出几个问题,看大家能不能瞬间答得上: 如果嵌套调用含有事务的方法,在Spring事务管理中,这属于哪个知识点? 我们使用的框架可能是Hibernate/JPA或者是Mybatis,都知道的底层是需要一个sessi
分类: 其他 发布时间: 03-17 23:35 阅读次数: 0

深度神经网络原理与实践

理论基础 什么是神经网络 我们知道深度学习是机器学习的一个分支,是一种以人工神经网络为架构,对数据进行表征学习的算法。而深度神经网络又是深度学习的一个分支,它在 wikipedia 上的解释如下: 深度神经网络(Deep Neural Networks, D
分类: 企业开发 发布时间: 03-17 23:34 阅读次数: 0

完了!生产事故!几百万消息在消息队列里积压了几个小时! 侵立删

一、面试题 如何解决消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理?有几百万消息持续积压几小时,说说怎么解决? 二、面试官心里分析 你看这问法,其实本质针对的场景,都是说,可能你的消费端出了问题,不消费了,或者消费的极其极其慢。接着就坑爹了,可能你的消息队列集群的磁盘都快写满了,都没人消费,这个时候怎么办?或者是整个这就积压了几个小时,你这个时候怎么办?或者是你积压的时间太长了,导致比如rabbitmq设置了消息过期时间后就没了怎么办? 所以就这事儿,其实线上挺常见的,一般不出,一
分类: 其他 发布时间: 03-17 23:34 阅读次数: 0

优爱腾三大视频APP技术对比--内存占用

周末闲来无事,翻遍各大视频网站实在是找不到什么好看节目。既然从娱乐的角度来说视频不好看,那我们就来从技术的角度来看下各家视频APP吧。技术的角度,话题还是太大,实在是没有能力做一个全面的比较。记得曾经有位小伙伴曾说过,一切性能问题追究到底都会成为内存问题。那我
分类: 移动开发 发布时间: 03-17 23:34 阅读次数: 0

[UnityShader基础]04.ColorMask

语法如下: ColorMask RGB | A | 0 | 其他R,G,B,A的组合 ColorMask R,意思是输出颜色中只有R通道会被写入 ColorMask 0,意思是不会输出任何颜色 默认值为RGBA,即四个通道都写入 测试: 1.ColorMask R 1 Shader "Custom/ColorMask" 2 { 3 Properties 4 { 5 } 6 SubShader 7 { 8 Ta
分类: 其他 发布时间: 03-17 23:34 阅读次数: 0

图片SIFT特征匹配处理

1.SIFT特征原理描述 SIFT的全称是Scale Invariant Feature Transform,由加拿大教授David G.Lowe提出的。SIFT特征不只具有尺度不变性,即使改变旋转角度,图像亮度或拍摄视角,仍然能够得到好的检测效果,是一种非常稳定的局部特征。 总体来说,Sift算子具有以下特性: (1)Sift特征是图像的局部特征,对平移、旋转、尺度缩放、亮度变化、遮挡和噪声等具有良好的不变性,对视觉变化、仿射变换也保持一定程度的稳定性。 (2)独特性好,信息量丰富,适用于在
分类: 其他 发布时间: 03-17 23:34 阅读次数: 0

ROS零门槛学渣教程系列(二)——Linux常用指令

(待编辑) cd cd .. cd ../.. tar -xf all.tar #untar all.tar file unzip file.zip #解压zip cp -rf /home/zzz/* /home/123 #copy files and child dirs in dir /123 cp -rf /home/zzz /home/123 #copy dir /zzz behind dir /123 scp [email protected]:~/Desktop/command c
分类: 其他 发布时间: 03-17 23:34 阅读次数: 0

Anatomy of a Database System学习笔记 - 概论、并发控制

《Anatomy of a Database System》这篇发表于87年、一共48页的论文据说是DBA入门必看,但是找了全网没有找到中文翻译。这篇文章对关系型数据库确实有提纲挈领的作用,看完能带来融会贯通的感觉,值得抄写一遍,如有任何抄写不当的地方请诸位看官留言。 1. 文章结构 文章把数据库划分为4块,chap2、4、5、6都对应上图每一块;chap3浅显的讲了磁盘存储的设计。 2. Process Manager 这一章讲数据库的并发模型,稍微翻下chap2的图片就能明白,下面只简要贴
分类: 其他 发布时间: 03-17 23:34 阅读次数: 0

使用nmon来按频率采集数据

# nmon -s1 -c60 -f -m /home/nmon # ll /home/nmon/ total 15220 -rw-r--r-- 1 root root 23923 Oct 14 16:59 chen_151014_1659.nmon 参数说明: -s1 每隔n秒抽样一次,这里为1秒 -c60 取出多少个抽样数量,这里为60,即监控=1*60/60=1分钟 -f 按标准格式输出文件名称:<hostname>_YYMMDD_HHMM.nmon -m 指定监控文件的存放目录,-m后
分类: 其他 发布时间: 03-17 23:34 阅读次数: 0

C++中malloc / free 和 new / delete 的区别?

1、malloc/free 是C++/C语言的标准库函数,New/delete是C++运算符;都是用于申请动态内存和释放内存。 2、new做两件事:分配内存和调用类的构造函数,delete是:调用类的析构函数和释放内存。而malloc和free只是分配和释放内存。
分类: 其他 发布时间: 03-17 23:34 阅读次数: 0

第三周-数组-续

继上周的数组又提的进一步要求: 1.要求数组从文件读取。 2.如果输入的数组很大, 并且有很多大的数字, 就会产生比较大的结果 (考虑一下数的溢出), 请保证你的程序能正常输出。 3.另外, 如果输入文件的参数有错误, 这个程序应该能正常退出, 并显示相应的错误信息。 任何输入错误都不能导致你的程序崩溃。 思路: 1.向文件输入时采取一行一个数的方式输入。 2.采用容器list从文件中获取数据。解决数组容量问题 3.采用BigInteger解决数的溢出问题。 1 package shuzu
分类: 其他 发布时间: 03-17 23:34 阅读次数: 0

IP通信 第三周

TCP建立连接/三次握手: 步骤1 A的TCP向B发出连接请求报文段,其首部中的同步位SYN=1,并选择序号xeq=x,表明传送数据时的第一个数据字节的序号是x号。 步骤2 B的TCP收到连接请求报文段后,如同意,则发回确认。ACK=1,其确认号 ack=x+1。同时B向A发起连接请求,应使SYN=1,自己选择的序号seq=y。 步骤3 A收到此报文段后向B给出确认,其ACK=1,确认号ack=y+1。 A的TCP通知上层应用进程,连接已经建立。 TCP报文格式: 源端口和目的端口字段----
分类: 其他 发布时间: 03-17 23:34 阅读次数: 0