推荐
专栏
教程
课程
飞鹅
本次共找到3965条
数据库优化
相关的信息
东方客主
•
4年前
彻底弄懂HTTP缓存机制及原理
Http缓存机制作为web性能优化的重要手段,对于从事Web开发的同学们来说,应该是知识体系库中的一个基础环节,同时对于有志成为前端架构师的同学来说是必备的知识技能。但是对于很多前端同学来说,仅仅只是知道浏览器会对请求的静态文件进行缓存,但是为什么被缓存,缓存是怎样生效的,却并不是很清楚。在此,我会尝试用简单明了的文字,像大家系统的介绍HTTP
凯特林
•
4年前
7 个实战技巧帮你提升前端技术水平
项目架构1.封装项目的基础库优秀的基础库可以保证项目的最低质量下限和更好的可扩展性。通常我们说的基础库包括组件库、基础css库、基础工具库。2.层级管理管理你的请求,建议把你项目的api层独立出来为一个层级管理,这样有利于在复杂接口下,更好的管理,降低复杂度。性能优化1.缓存缓存可以减少请求,加快速度。比如从商品列表跳往详情页,可以用coo
helloworld_94734536
•
3年前
还在为图虫开屏广告效率烦恼?看这篇就够了!
灵活性是指让系统能够选择最有价值的广告展示机会和最有可能表现最好的素材,及时的传递给适合的人。在看来,提升ROI的核心在于广告效率,而:广告效率灵活性X信号而信号是机器学习模型用来做出决策是否会有转化的行为模型。两个关键词,转化(用户是否跟广告做了互动)、事件(优化的行为及频率)如果让我们的系统有适当的灵活性去学习你们最在意的结果信号数据,我们才能根
Wesley13
•
3年前
5G+后疫情时代,远程银行表示准备好了
5G浪潮滚滚而来,正在成为经济发展的新增长点。4G掀起了金融科技浪潮,大大优化了原有金融银行服务模式及体验,给了我们生活极大的便利。当前沿的5G遇上金融,行业将如何创新演变?2020年伊始,一场突如其来的疫情让各行各业都经历了一次压力测试,银行业也不例外。多数银行关闭了线下网点,也因此失去了客户经营的重要线下抓手。面临如此困境,银行业又将怎样“迎难而上”
Wesley13
•
3年前
APM监控
一,基础知识储备分布式跟踪的目标一个分布式系统由若干分布式服务构成,每一个请求会经过多个业务系统并留下足迹,但是这些分散的数据对于问题排查,或是流程优化都很有限,要能做到追踪每个请求的完整链路调用,收集链路调用上每个服务的性能数据,计算性能数据和比对性能指标(SLA),甚至能够再反馈到服务治理中,那么这就是分布式跟踪的目标。分布式跟踪的目的
Wesley13
•
3年前
C++矩阵处理库
项目要进行比较多的矩阵操作,特别是二维矩阵。刚开始做实验时,使用了动态二维数组,于是写了一堆Matrix函数,作矩阵的乘除加减求逆求行列式。实验做完了,开始做代码优化,发现Matrix.h文件里适用性太低,而且动态二维数组的空间分配与释放也影响效率,于是寻找其他解决方案。首先考虑的是与Matlab混合编程,折腾了半天把Matlab环境与VS2010环境之
Wesley13
•
3年前
Java线程 Top 50
不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关的问题在面试中经常会被提到。在典型的Java面试中,面试官会从线程的基本概念问起,如:为什
Wesley13
•
3年前
Java位运算原理及使用讲解
前言日常开发中位运算不是很常用,但是巧妙的使用位运算可以大量减少运行开销,优化算法。举个例子,翻转操作比较常见,比如初始值为1,操作一次变为0,再操作一次变为1。可能的做法是使用三木运算符,判断原始值为1还是0,如果是1,设置为0,否则设置为0.但是使用位运算,不用判断原始值,直接改变值就可以:1^num//num为原始值当然,一条语句可能
Stella981
•
3年前
Keymob移动网盟与芒果移动网盟的对比
近日因为百度与芒果的自动优化合同已到期,百度不再支持芒果移动广告平台,可谓是闹得沸沸扬扬。目前国内主流的移动网盟想必就是百度、Keymob、芒果了,但是Keymob和芒果又有着根本的区别:Keymob是自有的网盟平台;芒果是网盟聚合平台。下面,小编就对两者的优缺点做一个对比,便于大家在以后的使用中筛选。Keymob,全球最大的中文移动网盟。后台体验
Stella981
•
3年前
JVM的年轻代
1.为什么会有年轻代 我们先来屡屡,为什么需要把堆分代?不分代不能完成他所做的事情么?其实不分代完全可以,分代的唯一理由就是优化GC性能。你先想想,如果没有分代,那我们所有的对象都在一块,GC的时候我们要找到哪些对象没用,这样就会对堆的所有区域进行扫描。而我们的很多对象都是朝生夕死的,如果分代的话,我们把新创建的对象放到某一地方,
1
•••
306
307
308
•••
397