#淘宝技术这十年

网站运维技术与实践之服务器监测常用命令

一、监测的意义不论是网站运维还是系统管理,服务器本身的运行状况都是我们需要掌控的基础资料。在《打造FaceBook》一书中,王淮介绍FaceBook的工程师文化中有一句“MoveFastandMonitorClosely”。这个"Closely"有两层意义,其一是“即时”...

开源技术推荐之个人使用心得

我推荐的这些项目,我自己都在实际开发环境中使用过,目前暂时没有遇到副作用,当然也不排除存在副作用,当然了,就目前web应用开发而言,还没有遇到严重影响项目对外提供正常服务。另外这些开源项目的源代码都是对外完全开放的,大家如果觉得它只能满足大部分需求,不满足特定需求,可根据个人能力或团队能力自行改造。正如jeesite对...

java的poi技术读取Excel数据

这篇blog主要是讲述java中poi读取excel,而excel的版本包括:2003-2007和2010两个版本,即excel的后缀名为:xls和xlsx。读取excel和MySQL相关: java的poi技术读取Excel数据到MySQL 你也可以在: java的poi技术读取和导入E...

一图看懂音视频核心技术栈(框架、工具和场景)

其实前面整理过一波音视频技术栈涉及的核心内容和工具,这篇在上篇基础上再次进行补充。目的就是为了让大家快速对音视频技术有一个框架性的认识,同时也便于刚入门小白对这部分内容有一个清晰的学习脉络。 如果你么看这篇文章《音视频基础知识:流媒体核心技术梳理》建议先点进去看下,这篇无非就是更详细点。 上图,可以...

大叔最新课程~MVC核心技术剖析

《MVC核心技术剖析介绍》  主讲:仓储大叔  时间:2016-12-04  20:30分 MVC各层分工Http请求的过程如何查找Action如何渲染视图ViewModel,DTO,DomainModel,EntityModel的阐述复杂类型在页面上的绑定关于实体校验技术在MVC里的实现...

大叔最新课程~EF核心技术剖析

EF核心技术剖析介绍数据上下文(共享对象与实例对象的选择)自动初始化(Initializer初始化的几种方式)数据迁移(Migrations如何使用及其重要作用)实体关系映射(一对一,一对多,多对多)延时加载和include立即加载写SaveChanges解决并发冲突的问题DbCommandInterceptor实现读...

Lind.DDD.RedisClient~对StackExchange.Redis调用者的封装及多路复用技术

回到目录两雄争霸使用StackExchange.Redis的原因是因为它开源,免费,而对于商业化的ServiceStack.Redis,它将一步步被前者取代,开源将是一种趋势,商业化也值得被我们尊重,毕竟人家研究代码也不容易,做商品也很正常,当然这不是我们今天的重点,今天主要说一下对StackExchange.Redi...

Lind.DDD.API核心技术分享

回到目录关于Lind.DDD框架里API框架的技术点说明讲解:张占岭花名:仓储大叔主要框架:Lind.DDD目录关于Lind.DDD.Authorization关于授权的原理关于ApiValidateModelConfig关于Lind.DDD.CacheConfigFile如何为你的API项目注入授权模块关于服务端收取...

Lind.DDD.Manage项目核心技术分享

回到目录关于Lind.DDD.Manager的培训与学习讲解:张占岭花名:仓储大叔主要框架:Lind.DDD,Lind.DDD.Manager关于Lind.DDD.Manager由于数据模型,数据库初始化(Code.First自动升级数据库或者进行数据库版本的迁移)控制器,View视图,css,js等元素组件的一套标准...

Java or PHP? 谈谈高并发网站的技术选型和架构设计

对于许多创业公司,要做网站和手机App,到底选择Java还是PHP,是个很纠结的事情.作为一个有10多年经验的工程师,谈谈个人看法.开门见山,先说结论.PHP,Java各有优劣,不要把问题想的太重大了,不妨举重若轻,任选一个都好.主要看团队成员熟悉哪个语言,哪个语言能快速出产品,并快速迭代更新.PHP的优点简单,开发效...
代码星球 ·2020-07-14

一天造出10亿个淘宝首页,阿里工程师如何实现?

阿里妹导读:双十一手淘首页个性化场景是推荐生态链路中最大的场景之一,在手淘APP承载了整体页面的流量第一入口,对用户流量的整体承接、分发、调控,以及用户兴趣的深度探索与发现上起着至关重要的作用。 原文: http://mp.weixin.qq.com/s/vpxLTcwenvlIvj5D-8uolg...

淘宝技术发展

转载 http://blog.csdn.net/kobejayandy/article/details/8685271目录  一、引言  二、个人网站  三、Oracle/支付宝/旺旺  四、淘宝技术发展(Java时代:脱胎换骨)  五、淘宝技术发展(Java时代:坚若磐石)  六、淘宝技术发展(Java时代...
代码星球 ·2020-07-12

七 web爬虫讲解2—urllib库爬虫—状态吗—异常处理—浏览器伪装技术、设置用户代理

如果爬虫没有异常处理,那么爬行中一旦出现错误,程序将崩溃停止工作,有异常处理即使出现错误也能继续执行下去 1.常见状态吗301:重定向到新的URL,永久性302:重定向到临时URL,非永久性304:请求的资源未更新400:非法请求401:请求未经授权403:禁止访问404:没找到对应页面500:服务器内部出现...

服务器推送(Server push)技术总结

1.短轮询ajax按一定间隔去请求2.长轮询(longPolling)LongPolling的实现很简单,可分为四个过程:发起Polling发起Polling很简单,只需向服务器发起请求,此时服务端还未应答,所以客户端与服务端之间一直处于连接状态。数据推送如果服务器端有相关数据,此时服务端会将数据通过此前建立的通道发回...

Redis的学习(一、Redis的一些常用技术)

与大多数的NoSql不同,Redis是存在事务的,尽管它没有数据库那么强大。Redis的事务是使用MULTI-EXEC的命令组合,使用它可以提供两个重要的保证:1.事务是一个被隔离的操作,事务中的方法都会被Redis进行序列化并按顺序执行,事务在执行的过程中不会被其他客户端发生的命令所打断。2.事务是一个原子性的操作。...
首页上一页...3031323334...下一页尾页