卡团CTO曹雪竹:互联网+物流的性能优化实践分享
电子商务在蓬勃兴起推动着我国物流行业进入发展的快车道,以顺丰为代表的专业快递公司和依附于电商巨头的菜鸟网络不断倒逼传统物流企业,传统仓配体系依靠成本价格竞争的粗放式发展模式难以为继,在后电商时代,电商仓储、城乡配送、大件物流、智慧化物流等都将成为物流发展的重点,物流行业进入互联网+转型的风口浪尖。卡团物流是业内互联网+物流创新企业,公路货运无车承运人、长途货运行业的Uber
业界
2016年07月18日
mbedTLS(PolarSSL)简单思路和函数笔记(Client端)
OpenSSL一直以来各种被诟病,具体挑了哪些刺,本文就不深究。作为OpenSSL有很多替代,我了解到的有cyaSSL(WolfSSL)和PolorSSL。其中PolarSSL已经被ARM收购了,改名为mbedTLS。本文列举了作为一个SSL client端,应该如何使用mbedTLS。本文可以搭配我上一篇文章OpenSSL一起看;单独看也没问题本文地址:https://s
业界
2016年07月18日
Fiddler调试(适合修复线上bug和直接调试线上问题)
注:本文章讲述的不全,只是一些常用的调试方式
拦截响应bpafter: url拦截请求bpu: url使用Fiddler将线上文件映射到本地调试使用stave插件使用AutoResponder`如需批量映射使用REGEX匹配`参考 http://blog.mingsixue.com/debug/Fiddler-online-map-localfile.html
关键字:fi
业界
2016年07月18日
CentOS7.2 network.service NetworkManager.service 冲突
今天通过NetworkManager Gui修改了网卡eth0的Gateway,后来reboot了虚拟机,然后奇怪的事情出现了.
1.ifconfig not found eth0
2.systemctl status network, 发现如下错误Bringing up interface eth0: Error: Connection activation faile
业界
2016年07月18日
webpack 教程资源收集
官方文档中文指南初级教程webpack-howto 作者:Pete HuntWebpack 入门指迷 作者:题叶 webpack-demos 作者:ruanyf一小时包教会 —— webpack 入门指南 作者:VaJoy Larn webpack 入门及实践 作者:zhouweicsu Webpack傻瓜式指南(一) 译者:前端外刊评论 Webpack
业界
2016年07月18日
提升R的性能和突破内存限制的技巧
本文为雪晴数据网《R语言大规模数据分析实战》 http://www.xueqing.tv/course/56 的课程学习笔记。该课程目前更新到“第2章 Microsoft R Server简介”的微软数据科学家介绍MRS,后续教学主要是关于MRS的内容,再另外学习,所以本文只学习“第1章 提升R的性能和突破内存限制的技巧”。1. 课程介绍1.1 课程目录第一章 突破R内存瓶
业界
2016年07月18日
npm相关文章(持续更新中)
npm安装问题:http://blog.csdn.net/lmagic1985/article/details/51364619
关键字:JavaScript, node.js, npm, 安装
业界
2016年07月18日
ngin upload module安装及使用
下载
https://github.com/vkholodkov/nginx-upload-module/archive/2.2.zip安装
./configure --prefix=/opt/yliyun/openresty--add-module=/opt/nginx_upload_module-2.2.0
make
make installnginx配置
# uplo
业界
2016年07月18日
TaintDroid 剖析之 DVM 变量级污点跟踪(下篇)
1 回顾在上一章节中我们详细分析了TaintDroid对DVM方法参数和方法变量的变量级污点跟踪机制,现在我们将继续分析TaintDroid对类的静态域、实例域以及数组的污点跟踪。2 了解DVM中类的数据结构由于DVM师从JVM,所以DVM中所有类的祖先也是Object类,该类定义在dalvik/vm/oo/Object.h中。其实不仅仅是Object类,DVM所有的基本类
业界
2016年07月18日
使用 Laravel 框架开发是什么样的体验
在程序界的远古时期,大神们手持键盘敲着机器语言跟庞大的机器打着交道,那时候机器语言还没有语义和语法,更没有封装的概念。后来进化到汇编语言,C语言时期,基础的功能特性就已经能满足当时的需求了,比如函数封装使其得于复用,但随着计算机的普及,操作系统的到来,面向过程语言已无法继续满足复杂的需求。历史的变迁促使了高级语言的诞生,到了我们这个阶段,已经是高级语言百花齐放的时代,Jav
业界
2016年07月18日
ES6的for-of初探
ES6语法之for-of
for-of的简介
for-of是ES6的新语法。该语法建立在iterable对象之上。可以使用for-of进行处理的数据类型有Array、Map、Set、String、类数组等等。
js中常规的for循环的写法
var arr = [1, 2, 3];
for(var i = 0; i for (variable of iterable) {st
业界
2016年07月18日
visible选择器
现在移动端项目在重构阶段,将之前的jQuery全部替换成Zepto了。由于Zepto的精简,以置于之前的jQuery的代码不能运行了,其中visible选择器就是其中一个。既然已经选择了Zepto,那就给Zepto增加visible功能。分析第一反应就是思考通过元素的属性来判断,然后尝试了使用display和visibility来进行判断。但是经过小的测试,是我想的简单了!
业界
2016年07月18日
用正则表达式匹配化学式/化学方程式
对于不是特别复杂的化学式和化学方程式来说,可以用一个或多个正则表达式来匹配。
匹配绝大多数化学式的正则表达式:
[A-Z][a-z]?\d*|\((?:[^()]*(?:\(.*\))?[^()]*)+\)\d+
在线DEMO
当然,对于特别复杂的化学式,比如:
(1) K0.85Ca3(Si2.15Al2.85)O11(SO4)0.7(CO3)0.3
(2) (N
业界
2016年07月18日
浅谈JS字符串的三个方法
正文每次遇到某个类型陌生的方法的时候,我通常会思考这样几个问题:该方法需要的传入参数:不需要传参数的:诸如Array的pop方法;有必传参数?默认值是多少?例如前文所诉的parseInt方法;parseInt确实可以不传,但是没什么实际意义,会返回NaN;但是某些方法如Number的toString方法,可接受一个参数即进制数,不传默认值是10。该方法会改变调用该方法的对象
业界
2016年07月18日
JavaScript正则表达式浅析及常用代码
JavaScript正则表达式正则表达式简述正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。ECMAScript的RegExp对象表示正则表达式,而String 和RegExp 都定义了使用正则表达式进行强大的模式匹配和文本检索与替换的函数。正则表达式
业界
2016年07月18日
多进程等待的跨平台实现
最近在xmake中,用lua的协程实现了多任务编译,效果还是不错的,不过后来发现一个问题:如果所有编译进程都在处理编译,没有退出的时候,xmake的lua主进程会不断地在这些任务间,不停的切换轮询进程的状态,但是有没有机会执行其他任务,导致cpu过高,抢占了编译进程的cpu时间。。那如果在等不到完成的进程时候,加入sleep等待呢,又会导致编译速度变慢,没法合理利用cpu。
业界
2016年07月18日
一个0.8简洁的事件订阅和发布Javascript库
onfire.js 是一个很简洁的事件分发,事件订阅和发布的Javascript库(仅仅 0.8kb),简洁实用。Github地址:https://github.com/hustcc/onfire.js可以用于:简单的事件分发;在 react / vue.js / angular 用于跨组件的轻量级实现;事件订阅和发布;在线示例,点击这里;English Version R
业界
2016年07月18日
