码迷,mamicode.com
首页 > 2019年10月24日 > 全部分享
深入缓存核心技术:大型网站多级缓存的分层架构
在互联网高速发展的今天,缓存技术被广泛地应用。无论业内还是业外,只要是提到性能问题,大家都会脱口而出“用缓存解决”。这种说法带有片面性,甚至是一知半解,但是作为专业的我们,需要对缓存有更深、更广的了解。缓存技术存在于应用场景的方方面面。从浏览器请求,到反向代理服务器,从进程内缓存到分布式缓存。其中缓存策略,算法也是层出不穷,今天就带大家走进缓存。正文缓存对于每个开发者来说是相当熟悉了,为了提高
分类:Web程序   时间:2019-10-24 23:16:37    阅读次数:153
[置顶]Django框架
Django框架 第一篇 "Web应用" 第二篇 "Django之路由层" 第三篇 "Django之视图层" 第四篇 "Django之模板层" 第五篇 "Django之模型层 ( 一 )" "Django之模型层 ( 二 )" "Django之模型层 ( 三 )" "Django之模型层 ( 四 ) ...
分类:其他好文   时间:2019-10-24 23:16:13    阅读次数:82
Django-settings可插拔实现
Setting可插拔 django暴露了一个可以给用户自定义配置的文件,优先使用用户配置的信息,而且必须要大写才有效 文件目录 start.py \_\_init\_\_.py 总结 关于两个配置文件,可以自己随意些,但是要注意大写 通过代码我们就可以更好的了解可插拔体现在哪里了,用户的配置文件可以 ...
分类:其他好文   时间:2019-10-24 23:15:47    阅读次数:122
三、Spring注解之@Import
spring注解之@Import 【1】@Import ? 参数value接收一个Class数组,将你传入的类以全类名作为id加入IOC容器中 ? 比较简单,此处不做详细解释 【2】ImportSelector ? ImportSelector强调的是复用性,使用它需要创建一个类实现ImportSe ...
分类:编程语言   时间:2019-10-24 23:14:25    阅读次数:82
SCSS 教程
Sass是成熟、稳定、强大的CSS预处理器,而SCSS是Sass3版本当中引入的新语法特性,完全兼容CSS3的同时继承了Sass强大的动态功能。 特性概览 CSS书写代码规模较大的Web应用时,容易造成选择器、层叠的复杂度过高,因此推荐通过SASS预处理器进行CSS的开发,SASS提供的变量、嵌套、 ...
分类:Web程序   时间:2019-10-24 23:13:46    阅读次数:119
ListModelSerializer模块
ListModelSerializer模块 一 、自定义反序列化字段 二 、模型类中自定义序列化深度 三 、接口操作总结 3.1 路由层:api/url.py 3.2模型层:api/models.py 3.3 序列化层 3.4 视图层 ...
分类:其他好文   时间:2019-10-24 23:13:27    阅读次数:74
dijkstra
这是一个用来求没有负边权的最短路径算法,复杂度是n^3,经过优先队列优化则是n^2. 算法思想:首先用前向星存储图,用一个node(需要重载运算符)类的priority_queue来存储被松弛的点(vis[i]==0)的的信息,dis[]数组存放当前到达这个点的最短路。其次进行扫描,看堆顶,也就是当 ...
分类:其他好文   时间:2019-10-24 23:13:07    阅读次数:89
Django--MVC与MVT模式
Django里面有两种模式,分别是mvc和mvt模式 mvc和mvt模式的区别之一: 解耦,让不同的代码块之间降低耦合,增强代码的可扩展和可移植性,实现向后兼容。 MVC模式: MVC:model-view-controller分别是模型-视图-控制器 ?m:model层,负责处理数据,包块对数据的 ...
分类:Web程序   时间:2019-10-24 23:12:52    阅读次数:108
REST Framework接口规范
REST Framework接口规范 一 、发展及其背景介绍 网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备…)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致 构架的流行,甚至出现 的设计思想。 是目前比较成熟的 ...
分类:其他好文   时间:2019-10-24 23:12:34    阅读次数:117
TCP/IP四层与五层模型 概论与详解
一. TCP/IP四层模型 TCP/IP四层体系结构:简单,易于使用。五层原理体系结构:综合OSI和TCP/IP的优点,为了学术学习。 TCP/IP四层模型和OSI七层模型的不同 二. TCP/IP五层模型 TCP/IP五层模型作用和功能 1、应用层(application layer) (1)直接 ...
分类:其他好文   时间:2019-10-24 23:11:28    阅读次数:133
Event事件、进程池与线程池、协程
[TOC] Event事件 用来控制线程的执行 出现 ,就会把这个线程设置为False,就不能执行这个任务; 只要有一个线程出现 ,就会告诉Event对象,把有 的用户全部改为True,剩余的任务就会立马去执行。由一些线程去控制另一些线程,中间通过Event。 进程池与线程池 1. 进程池与线程池是 ...
分类:编程语言   时间:2019-10-24 23:10:37    阅读次数:99
路由Routers
路由Routers 对于视图集 ,我们除了可以自己手动指明请求方式与动作 之间的对应关系外,还可以使用 来帮助我们快速实现路由信息。 提供了两个 SimpleRouter DefaultRouter 一 、使用方法 1. 创建 对象,并注册视图集,例如 该视图集的路由前缀 视图集 路由别名的前缀 如 ...
分类:其他好文   时间:2019-10-24 23:10:13    阅读次数:103
jQuery中的end()方法
先看一个例子:<!DOCTYPE html> <html> <head> <style>p { margin:10px; padding:10px; }</style> <script type="text/javascript" src="/jquery/jquery.js"></script> ...
分类:Web程序   时间:2019-10-24 22:03:52    阅读次数:114
二、Python开发---19、文件
文件的打开 1、open函数 在python中,使用open函数,打开一个已经存在的文件,或者新建一个新文件 语法:open(name,mode,buffering,encoding) name:一个包含了要访问的文件名称的字符串值(区分绝对路径和相对路径) mode:决定了打开文件的模式:只读,写 ...
分类:编程语言   时间:2019-10-24 22:03:35    阅读次数:110
37岁程序员被裁,120天都没找到工作,无奈去小公司,然后懵了...
从短期来看,程序员的确算是个不错的工作,薪水也比一般岗位高很多,但是从长远来看,程序员的中年危机会比其他岗位来的更早,很多程序员只有到了35岁左右,才能真正认清楚互联网行业,尤其是被裁之后,找工作无门的这种无奈。 最近在职场论坛上看到这样一个帖子:37岁程序员被裁,120天没找到工作,面试华为阿里均 ...
分类:其他好文   时间:2019-10-24 22:03:13    阅读次数:91
leetcode——206. 反转链表
头依次拔下来,按顺序插进另一个链表: 执行用时 :44 ms, 在所有 python3 提交中击败了93.17%的用户 内存消耗 :14.9 MB, 在所有 python3 提交中击败了19.62%的用户 ——2019.10.24 ...
分类:其他好文   时间:2019-10-24 22:02:57    阅读次数:97
Ubuntu 16.04下搭建Java(php)环境
1,安装java 2,安装tomcat 3,安装mysql 4,安装apache 5,安装pure-ftpd 安装sudo apt-get install pure-ftpdsudo netstat –nl查看21端口是否已开启。完成安装后,就可以用Ubuntu系统的用户名和密码登陆了。Ubuntu ...
分类:编程语言   时间:2019-10-24 22:02:37    阅读次数:102
992条   上一页 1 ... 3 4 5 6 7 8 9 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!