`
吴凡鑫的个人主页
  • 浏览: 15506 次
文章分类
社区版块
存档分类
最新评论
文章列表
Rust不是一个拥有前沿科技的革命性语言,但是Rust合并了已经在老的语言中证明了自己的技术。当然它在c++的基础上大大的提升安全性。 Rust的开发者,设计Rust成为通用的有大量实例的语言。就像C++,他是结构化的面向对象语言。除了这一点,它从现有的语言中集合和继承了许多先进的技术。 在Rust中,输入变量是静态和强壮的因为Rust已经被编译好。 但是,不像java和C++,开发者不用强制去制定所有实物的类型,Rust的编译器在很多情况下可以推测类型。 C和C++中,有被人熟知的一系列问题会导致系统的崩溃,内存溢出。而且这些问题是很难被调试和解决的。 想象一下 dangling po ...
Mozilla  是一家已开发工具和驱动,基于web开发标准来让人熟知的。 最著名的是他们的旗舰产品火狐游览器(FireFox)。 一个有趣的事实,在今天的互联网世界中,所有的游览器(包括Firefox)都是用C++来编写的,Firefox用了12,900,992代码,chrome用了4,490,488行。这样使的我们的程序可以很快,但是在根本上不安全,因为C和C++在操作内存时没有进行有效的检查。 如果工程师没有遵循最严格安全的代码规范来编写代码,程序则很有可能会崩溃,内存溢出,缓冲区溢出还有一些空指针指向程序的异常处。 这些将很有可能造成严重的安全漏洞。 Rust的设计初衷就是来避免这 ...
前面介绍了我理解的sku概念和表设计,那么最后看一下做好后的效果页面。 后台发布。 sku发布的页面大概是这样:                           属性值                       属性值 属性  颜色            红色                          白色                + -                 删除  添加 属性  内存            16g                           32g                + -                 删除  添加 ...
接着说一下,我们设计这个商品sku发布功能时候的表设计 一. 属性和属性值 首先,我们定义了最最基础的信息表 属性表,和属性值表。 比如 我现在需要一个16g的iphone, 那么16g就是一个属性值,它对应的属性就是内存,可以这 ...
sku的全称是  Stock Keeping Unit ,顾名思义就是库存保存的一个单元,最早用于沃尔玛这种大超市。现在电商行业这么发达,所有的商品都需要发布和配置库存和价格。这样,在互联网世界,sku也就应运而生。今天说说我在工作中遇到的sku和解决方案。   上面介绍了sku的概念,但还是比较抽象。举个简单的例子,现在我需要卖康师傅方便面, 那么康师傅方便面有很多种味道(列举三个,红烧排骨,香菇炖鸡,海鲜味)。除了味道,方便面好像还有一些别的属性,比如分为碗装,袋装,超大碗装。 也许还有一些别的属性,暂时不讨论,以味道和大小两个属性作为例子。那么我需要卖康师傅方面,它的sku就变成了:    ...
首先,我不是水军,不是360蜜也不是360黑。360OS的发布会已经过去两天 ,之前断断续续的听说了一点功能,昨天夜里才完整的看了视频,而且是开着弹幕看的。360发布的前一天是锤子,再过一周多的9月9日苹果大神也要发布。对 ...
[img][/img]由于工作的一个小需求,来写一写这个很小,但是新手朋友可能会有些迷惑的功能 记得刚工作的时候做过一个类似的功能,但是的思路不太记得了,只记得很乱,测出各种bug。 今天来看一下这次的思路,比较适合新手 ...
Global site tag (gtag.js) - Google Analytics