• 海量数据和高并发下的 Redis 业务优化实践
    Redis在海量数据和高并发下的优化实践。Redis对于从事互联网技术工程师来说并不陌生,几乎所有的大中型企业都在使用Redis作为缓存数据库,但是对于绝大多数企业来说只会用到它的最基础的KV缓存......
    海量数据和高并发下的 Redis 业务优化实践
  • 前端性能优化方案归纳
    性能优化不是一劳永逸的解决方案,项目在发展过程,代码不断地迭代和变更。我们在某个阶段优化过的代码,过段时间性能又会慢慢下降,这也是前端开发常把性能挂在嘴边的原因。......
    前端性能优化方案归纳
  • 大型企业如何实现MySQL到Redis的同步
    本文将重点讨论在超大规模系统中缓存会面临什么样的问题,以及应该使用什么样的策略来更新缓存。......
    大型企业如何实现MySQL到Redis的同步
  • 最好的跨域解决方案
    不是讲跨域吗?怎么又来个“跨源”?字都能打错的???...稍安勿躁,其实我们平常说的跨域是一种狭义的请求场景,简单来说,就是“跨“过浏览器的同源策略[1]去请求资“源”,所以我们叫它“跨源......
    最好的跨域解决方案
  • 详解Kafka生产者和消费者的工作原理
    每个消费者保留的唯一元数据是该消费者在日志中的偏移量或位置。此偏移量由使用者控制:通常,使用者在读取记录时会线性地推进其偏移量,但实际上,由于位置是由使用者控制的,因此它可以按喜欢的任......
    详解Kafka生产者和消费者的工作原理
  • Redis 持久化是如何做的
    这篇文章我们先介绍Redis的高可用保障的基础:数据持久化。因为Redis的主从复制和自动故障恢复,都需要依赖Redis持久化相关的东西。同时,Redis的数据持久化也可以用来做数据备份,用来保障数据的安......
    Redis 持久化是如何做的
  • 详细比较Web开发技术AngularJS、ReactJS与VueJS
    为了进一步让您全面了解这三者之间的区别与优缺点,下面我将详细为您介绍与比较AngularJS、ReactJS和Vue.js。......
    详细比较Web开发技术AngularJS、ReactJS与VueJS
  • 详解浏览器跨域访问的几种办法
    本文讨论web前端安全问题以及应对措施,浏览器同源策略以及对资源跨域访问的几种解决方案......
    详解浏览器跨域访问的几种办法
  • 电子商务网站中订单号设计有什么规则和依据
    本文主要是讨论电商的订单编码规则,如果是对内的ERP系统,订单编码则以简单易懂为主,因为外部人也看不到。......
    电子商务网站中订单号设计有什么规则和依据
  • Web 跨域请求问题的解决方案- CORS 方案
    一个页面发起的ajax请求,只能是于当前页同域名的路径,这能有效的阻止跨站攻击。若没有该限制,那么任意一个网站中的js脚本都可以对其他任意网站进行恶意的攻击,因为cookie是浏览器端保存的重......
    Web 跨域请求问题的解决方案- CORS 方案
  • Kafka为啥这么快
    微服务、事件驱动架构和CQRS(命令查询的责任分离CommandQueryResponsibilitySegregation)是构建当代业务应用程序的主要工具。......
    Kafka为啥这么快
  • 如何优雅设计 API 接口,实现统一格式返回?
    前端和后端进行交互,前端按照约定请求URL路径,并传入相关参数,后端服务器接收请求,进行业务处理,返回数据给前端。......
    如何优雅设计 API 接口,实现统一格式返回?
  • 12 种使用 Vue 的优秀做法
    随着VueJS的使用越来越广泛,出现了几种最佳实践并逐渐成为标准。在本文中,主要分享在平时开发中一些有用资源和技巧,废话少说,我们开始吧。......
    12 种使用 Vue 的优秀做法
  • 详解 Nginx 服务器的六种负载均衡策略
    在服务器集群中,Nginx起到一个代理服务器的角色(即反向代理),为了避免单独一个服务器压力过大,将来自用户的请求转发给不同的服务器。......
    详解 Nginx 服务器的六种负载均衡策略
  • 为什么分布式一定要有redis,redis的一些优缺点
    edis还具备可以做分布式锁等其他功能,但是如果只是为了分布式锁这些其他功能,完全还有其他中间件(如zookpeer等)代替,并不是非要使用redis。因此,这个问题主要从性能和并发两个角度去答。......
    为什么分布式一定要有redis,redis的一些优缺点
  • Kafka 入门
    Kafka是由Linkedin公司开发的,它是一个分布式的,支持多分区、多副本,基于Zookeeper的分布式消息流平台,它同时也是一款开源的基于发布订阅模式的消息引擎系统。......
    Kafka 入门
  • ASP.NET 使用Redis实现单点登录
    session是用来记录客户端用户信息的,在客户端第一次向服务器发起请求的时候服务器会生成一个sessionid并返回。客户端接收到seesion存放到cookie中,下次在请求的时候会携带sessionid用于区别不......
    ASP.NET 使用Redis实现单点登录
  • Spring Boot与Redis的集成
    Redis是一个完全开源免费的、遵守BSD协议的、内存中的数据结构存储,它既可以作为数据库,也可以作为缓存和消息代理。因其性能优异等优势,目前已被很多企业所使用,但通常在企业中我们会将其作......
    Spring Boot与Redis的集成
  • java开发获取小程序码和二维码
    通过查看api,小程序可以获取三种二维码,三种二维码有不同的适用场景,大家可以依据自己的业务场景选择,现在只针对一种进行代码演示......
    java开发获取小程序码和二维码
  • 服务号如何进行产品化运营
    风头被小程序盖过的服务号,其实内藏很大的能量。此篇文章着重梳理服务号产品化运营思路,提供一些可实操的方法。......
    服务号如何进行产品化运营
  • user-agent检测详解
    虽然当时由于它对操作系统和平台的依赖性,但是基本格式还是很简单明了。在文本中,斜杠前面是产品名称(可能会显示为NCSAMosaic或是其他类似的字),斜杠后面是产品版本号。......
    user-agent检测详解
  • 倒计时组件使用详解
    项目中遇到倒计时需求,考虑到以后在其他模块也会用到,就自己封装了一个组件。便于以后复用。......
    倒计时组件使用详解
  • 实现带查找筛选功能的select下拉框实例
    对于select的下拉列表,像国家选择这样的功能,全世界那么多国家,一直拉滚动条多辛苦,眼睛也要盯着找,累!so,为优化用户体验,带查找功能的下拉框是非常非常有必要的......
    实现带查找筛选功能的select下拉框实例
  • 10 款 Node.js 框架,可用于你的下一个项目
    本文整理了10款Node.js框架,根据应用程序功能将框架分为三类:API,全栈和类Sinatra的框架。......
    10 款 Node.js 框架,可用于你的下一个项目
  • JavaScript 最佳实践:帮你提升代码质量
    在本篇教程中,我将指出一些重要的JavaScript最佳实践,让你不必去用另外一种艰难的方式来了解它们。准备好去升级你的代码吧......
    JavaScript 最佳实践:帮你提升代码质量
  • AngularJS 日期格式化详解
    AngularJS的日期格式化有两种形式,一种是在HTML页面,一种是在JS代码里,都是用到AngularJS的过滤器$filter......
    AngularJS 日期格式化详解
  • 前端工程师必备实用网站
    前端工程师必备实用网站配色类网站图标类网站......
    前端工程师必备实用网站
  • 成为全栈Web开发者要掌握的10大编程语言
    你是一个web开发者吗?你想在web开发中提升自己的技能吗?你有专门的前端和后端开发经验吗?你想成为一个web全栈开发工程师吗?那么,你需要掌握这几种语言的知识。......
    成为全栈Web开发者要掌握的10大编程语言
  • 移动Web特别样式处理
    移动Web特别样式处理......
    移动Web特别样式处理
  • JavaScript奇技淫巧44招
    avaScript还是很多新手踏入编程世界的第一个语言。既可以用来显示浏览器中的简单提示框,也可以通过nodebot或nodruino来控制机器人。......
    JavaScript奇技淫巧44招
  • CSS兼容常用技巧
    请尽量用xhtml格式写代码,而且DOCTYPE影响CSS处理,作为W3C标准,一定要加DOCTYPE声明。......
    CSS兼容常用技巧
  • CSS编写指导规范和建议
    在参与规模庞大、历时漫长且参与人数众多的项目时,所有开发者遵守如下规则极为重要:保持CSS易于维护保持代码清晰易懂保持CSS的可拓展性......
    CSS编写指导规范和建议
  • 漂亮的CSS按钮样式集以及在线生成工具
    以前我们制作一样带带阴影、圆角或3D感的按钮都需要用图片来制作,但CSS3出来后就可以不用图片了,由于是代码写的按钮样式,在Retina上浏览依然清晰美观。......
    漂亮的CSS按钮样式集以及在线生成工具
  • CSS开发中的10个不要
    空格会占用CSS文件的空间空间。由于我们都希望我们的CSS能够快速加载,因此在部署到网站之前最好使用CSS压缩工具来一次瘦身。......
    CSS开发中的10个不要
  • 10个优化代码的CSS和JavaScript工具
    如果你想在保持文件的时候或执行的阶段lint代码,那么linting工具也可以如你所愿。这取决于个人的选择。......
    10个优化代码的CSS和JavaScript工具
  • frameset 的问题与解决
    需要提一下:CSS中的margin属性,与clientWidth、offsetWidth、clientHeight、offsetHeight均无关......
    frameset 的问题与解决
  • CSS 连接地址后面加上问号(?)表示什么意思?
    可以看成是css的一个版本号,如果css改动过,担心浏览器本地css文件没有及时更新而导致页面没有出现相应效果时,就可以通过修改这个?后面的号码来达到使......
    CSS 连接地址后面加上问号(?)表示什么意思?
  • 最全前端资源汇集
    前端涉及的所有知识体系;有粗略查看,果然“叹为观止”,至少比想象中涉猎丰富许多......
    最全前端资源汇集
  • Meta 标签与搜索引擎优化
    当谈及到标签对搜索引擎排名的影响,很多人都存在误解。在过去,许多已经失去作用的标签仍然被频繁使用。所以哪些标签对搜索引擎优化(SEO)有作用,哪些没有呢?......
    Meta 标签与搜索引擎优化
  • 5个超棒的HTML5框架
    HTML5框架在所有的Web浏览器和手机应用上都展现了优秀的性能。它不仅简化了HTML5开发中CSS开发的沉重负担,还提高了网站的可见性。......
    5个超棒的HTML5框架
  • HTML5缓存机制浅析
    本文作者,腾讯游戏平台与社区产品部安卓开发组高级工程师贺辉超详细分析了各种缓存机制的原理、用法及特点,并针对Android移动端Web性能加载优化的需求,帮助开发者选择如何利用适当缓存机制来......
    HTML5缓存机制浅析
  • 40 个重要的 HTML5 面试问题及答案
    本文将列出40个重要的HTML5面试问题及答案,祝各位求职顺利。......
    40 个重要的 HTML5 面试问题及答案
  • 最全面的前端开发指南
    HTML5为我们提供了很多旨在精确描述内容的语义元素。确保你可以从它丰富的词汇中获益。......
    最全面的前端开发指南
  • 十大最佳HTML 5响应式Web开发框架
    HTML5作为第五代HTML标准修订版本,于2014年10月完成并发布。这套最新语言版本纳入了一系列新的功能特性,包括经过改进的多媒体内容支持能力、新的语法功能以及可伸缩矢量图形(简称SVG)集成等等......
    十大最佳HTML 5响应式Web开发框架
  • 2015年开源前端框架盘点
    2015年已经过去了,作为一个前端开发者,我觉得有必要把过去一年帮助过我或朋友们的优秀开源前端框架做个盘点,希望这些项目能够越来越好,帮助到更多的前端开发者们。......
    2015年开源前端框架盘点
  • http中get,post,put和delect方法
    http中get,post,put和delect方法对应查询,修改,增加和删除。最常用的是get一般用于获取或查询资源,post一般用于更新资源。......
    http中get,post,put和delect方法
  • DIV CSS在不同IE版本和FF以及Chrome中的兼容性
    为了方便自己查询,省得每次遇到问题都要满世界搜,转篇实用的:DIV+CSS与不同IE版本等的兼容性。......
    DIV CSS在不同IE版本和FF以及Chrome中的兼容性
  • NodeJS的代码调试和性能调优
    如果你一直用着nodejs,然而一直都在写最基本的小demo,很少深入的去剖析nodejs的性能问题,甚至连如何debug代码、如何发现性能问题都不知从哪里下手,那么赶紧往下读吧!......
    NodeJS的代码调试和性能调优
  • 11个优秀的网站分步引导特效
    很多时候一个网站或者一个Web应用出品,为了让你的用户知道你的站点(或应用)有些什么?如何操作?为了让你的用户有更好的体验。往往这个时候都会给你的站点(应用)添加一个分步指引的效果。......
    11个优秀的网站分步引导特效
  • 不容错过的十五款JavaScript框架
    JavaScript目前作为客户端脚本语言被广泛应用于Web浏览器当中。在Web应用程序领域,JavaScript能够实现诸如利用Ajax针对服务器进行同步请求、在运行过程中变更网页结构以及其它一些常见功能。......
    不容错过的十五款JavaScript框架
  • 根据判断PC浏览器类型和手机屏幕像素自动调用不同CSS的代码
    @mediascreenand(min-width:320px)and(max-width:480px){在这里写小屏幕设备的样式@mediaonlyscreenand(min-width:321px)and(max-......
    根据判断PC浏览器类型和手机屏幕像素自动调用不同CSS的代码
  • 移动H5前端性能优化指南
    PC优化手段在Mobile侧同样适用在Mobile侧我们提出三秒种渲染完成首屏指标基于联通3G网络平均338KB/s(2.71Mb/s),所以首屏资源不应超过1014KB......
    移动H5前端性能优化指南
  • 网站前端架构的一些原则和总结
    每个架构师设计架构的时候都应该考虑的几条原则:高性能HighPerformance,可扩展Scalable,可维护Maintainable。网站前端的架构也是如此。......
    网站前端架构的一些原则和总结
  • Javascript 设计模式入门
    客户端计算能力的增强,使WEB技术发展的天枰又开始偏向客户端运算。为了提高开发效率,可以考虑在服务器端也用Javascript或者其他语言拼接渲染JSON格式的数据和与客户端一致的模板。......
    Javascript 设计模式入门
  • 如何挑选适合的前端框架
    最近几年,前端技术迅猛发展,差不多每年都会冒出一款主流的框架。每次新开业务线或启动新项目时,首先第一件事就是纠结:使用什么框架,重造什么轮子?......
    如何挑选适合的前端框架
  • 100行代码实现MVC样式框架
    使用过JavaScript框架(如AngularJS,Backbone或者Ember)的人都很熟悉在UI(用户界面,前端)中mvc的工作机理。这些框架实现了MVC,使得在一个单页面中实现根据需要变化视图时更加轻松,而模型-......
    100行代码实现MVC样式框架
  • 将Word,Excel转换成Html
    首先,需要了解VBA编程,它是Office外部编程接口,我用的是Office2003所以添加引用是MicrosoftOffice11.0ObjectLibrary,否则无法操作Office的......
    将Word,Excel转换成Html
  • 移动手机平台的HTML5前端优化指南
    对于访问量大的网站来说,前端的优化是必须的,即使是优化1KB的大小对其影响也很大,下面来看看来自ISUX的米随随讲讲移动手机平台的HTML5前端优化,或许对你有帮助和启发......
    移动手机平台的HTML5前端优化指南
  • HTMLCSS构建网站链接
    链接是网络的主要特色,因为链接允许你从一个网页跳转到另一个网页—实现了人们在网上浏览和冲浪的想法。......
    HTMLCSS构建网站链接
  • 2014年最流行前端开发框架对比评测
    根据Github上的流行程度整理了2014年最受欢迎的6个前端开发框架,并进行对比说明,希望帮助有需要的朋友选择合适自己的前端框架。......
    2014年最流行前端开发框架对比评测