摘要: 我们在开发系统的时候经常会碰到类似如下这样的情况:比如我有一张数据表 假如我现在要把红圈中这列的的http://www.mylanqiu.com/ 这个字符串批量替换成mylanqiu 这个字符串,这个要怎么实现?其实这个很简单,只要使用SQL的Replace函数就可以了,代码如下: Replace 阅读全文
posted @ 2018-09-27 15:55 mylanqiu 阅读(22691) 评论(1) 推荐(2) 编辑
摘要: 原文地址:http://www.dalbll.com/Group/Topic/ArchitecturedDesign/4943 俗话说“没有见过好程序,怎么可能写出好程序”,同样,也可以说“不了解架构师的能力、工作,怎么可能成为架构师”,如果没有接触过顶级架构师,那你怎么知道自己要往哪个方向努力?所 阅读全文
posted @ 2018-10-19 11:49 mylanqiu 阅读(194) 评论(0) 推荐(0) 编辑
摘要: Uber的Greenlight Hubs(GLH)在全球拥有超过700个分支机构,为合作车主提供从账户和支付到车辆检查和车主注册等各方面的人工支持。为了给合作车主创造更好的体验并提高客户满意度,Uber的客户优先工程团队开发的内部客户支持系统,是一个通过GLH实现了更加简化和快速的支持申请的解决方案 阅读全文
posted @ 2018-10-18 11:02 mylanqiu 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 首先声明,本文并不是介绍什么是N层架构,然后给张分层图,最后来一堆代码结束。本文主要是对分层过程中常常让人感到困惑地方的思考,从个人经验角度出发,努力尝试来解决这些困惑,欢迎拍砖!开始我们先从一幅大家眼熟能详的图开始:这是应用开发人员最熟悉的N层架构图,其中:数据访问层:应用程序中全权负责与数据存储 阅读全文
posted @ 2018-10-16 21:01 mylanqiu 阅读(2151) 评论(0) 推荐(0) 编辑
摘要: 7Fresh是京东第一个线上线下融合落地的零售创新业务模式,店内有大量设备的集成,设备供应商达50多家,针对线下业务的特点,团队独立规划和设计POS收银系统、店内生产系统、加工系统、货架陈列系统、魔镜系统、餐饮系统、自助收银系统等共60多个系统,对接电子价签、电子秤、包装机、无人购物车、门店客流检测 阅读全文
posted @ 2018-10-11 13:35 mylanqiu 阅读(1631) 评论(0) 推荐(0) 编辑
摘要: 商品,黄金交易流程最基础、最核心的环节,无商品不电商。商品数据无处不在,商家(采销、供应商)发布管理、供应商下采购单、仓储配送、促销、搜索、商详页展现、购物支付、财务结算、售后服务等,都离不开商品。商品信息要准确传导于京东整个供应链的各节点,必须要有一套稳健、可靠的商品服务体系支撑。 原本并没有统一 阅读全文
posted @ 2018-10-10 10:19 mylanqiu 阅读(3645) 评论(0) 推荐(0) 编辑
摘要: 想在黑暗中看清周围,不可避免地要用到夜视仪。那么如果是想在黑暗中拍照,又没有闪光灯,如何才能排到清晰的照片?在CVPR 2018上,英特尔实验室的Vladlen Koltun和陈启峰带领的团队提出了一种在黑暗中快速成像的系统,效果非常赞。 在暗光下的图像易受到低信噪比和低亮度的影响。短曝光的照片会出 阅读全文
posted @ 2018-10-09 09:21 mylanqiu 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 零、 题记 在高并发场景下,需要通过缓存来减少数据库的压力,使得大量的访问进来能够命中缓存,只有少量的需要到数据库层。由于缓存基于内存,可支持的并发量远远大于基于硬盘的数据库。所以对于高并发设计,缓存的设计是必不可少的一环。一、为什么要使用缓存 为什么要使用缓存呢?源于人类的一个梦想,就是多快好省的 阅读全文
posted @ 2018-10-08 11:14 mylanqiu 阅读(6305) 评论(0) 推荐(0) 编辑
摘要: 排序算法是一种基本并且常用的算法。由于实际工作中处理的数量巨大,所以排序算法 对算法本身的速度要求很高。 而一般我们所谓的算法的性能主要是指算法的复杂度,一般用O方法来表示。在后面我将给出详细的说明。 对于排序的算法我想先做一点简单的介绍,也是给这篇文章理一个提纲。 我将按照算法的复杂度,从简单到难 阅读全文
posted @ 2018-10-06 20:06 mylanqiu 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 实习生张大胖这是个代码写得很烂的电商系统,只要运行一段时间,服务器就会出现Out Of Memory。别人都忙得四脚朝天,于是实习生张大胖被抓了壮丁去研究为什么会出现OOM。刚入行的张大胖技术水平一般,“装模作样”地看代码,研究日志,请教老员工,一个星期过去了,还是一无所获。周一例行的项目会议上, 阅读全文
posted @ 2018-09-30 09:09 mylanqiu 阅读(2224) 评论(0) 推荐(2) 编辑
摘要: video.js是一款很流行的html5视频播放插件。很适合在移动端播放视频(比如微信网页),功能强大,且支持降级到flash,兼容ie8。官网:http://videojs.com/ git&demo :http://files.cnblogs.com/files/stoneniqiu/video 阅读全文
posted @ 2018-09-29 13:33 mylanqiu 阅读(23179) 评论(0) 推荐(1) 编辑