自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4434)
  • 收藏
  • 关注

转载 redis笔记_源码_双端链表list

参考:https://redissrc.readthedocs.io/en/latest/datastruct/adlist.html转载于:https://www.cnblogs.com/water-bear/p/11613515.html

2019-09-30 17:12:00 1060

转载 redis笔记_源码_简单动态字符串SDS

参照:https://zcheng.ren/sourcecodeanalysis/theannotatedredissourcesds/#sds%E5%B0%8F%E7%BB%93这里用char buf[] 而不用char* buf 的原因是方便内存释放转载于:https://www.cnblogs.com/water-bear/p/11611804....

2019-09-30 11:28:00 1088

转载 day61

01 导航条用户功能02 admin数据录入03 media配置+用户头像展示04 图片防盗链05 个人站点页面搭建模拟页面自定义样式06 侧边栏菜单展示07 侧边栏筛选功能08 侧边栏制作inclusion_tag功能注销\修改密码setings@login_requireddef logout(request): aut...

2019-09-27 22:47:00 1057

转载 yum安装php7.2

yum安装php7.2文章来源:https://www.cnblogs.com/hello-tl/p/9404655.html分享一个算是比较完美的php7.2yum安装0.更换yum原yum install epel-releaserpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm1.安装php...

2019-09-27 22:20:00 887

转载 PHP7 ini 配置大全

来自书本<<PHP7底层源码设计与实现>>多图警告⚠️...

2019-09-27 21:31:00 1019

转载 redis笔记_源码_内存分配

文件:zmoalloc.h zmoalloc.c1.求两个整数的余数eg: 求_n对sizeof(long)的余数(_n&(sizeof(long)-1)), 性能提升为50%~100% 左右。转载于:https://www.cnblogs.com/water-bear/p/11598618.html...

2019-09-27 16:14:00 687

转载 day60 BBS

BBS项目目的:带你从头到尾把django再复习一遍公司开发项目的流程# 1.需求分析客户提需求但是并不是完全按照客户需求来产品经理和架构师+开发组组长去之前架构师和开发组组长 会提前先预想一套方案 有意识的引导客户朝着自己已经想好的解决方案上去提需求# 2.项目设计框架的使用 语言的使用 数据库的使用(主库+缓存数据库) 功能的划分 框架的设计.....

2019-09-26 18:49:00 729

转载 redis 资源

https://github.com/antirez/redishttps://redissrc.readthedocs.io/en/latest/#id3https://www.kancloud.cn/digest/redis-code#/cataloghttps://github.com/huangz1990/https://zcheng.ren/categories...

2019-09-26 17:53:00 714

转载 Auth认证模块

Auth认证模块本文目录1 Auth模块是什么2 auth模块常用方法3 扩展默认的auth_user表回到目录1 Auth模块是什么Auth模块是Django自带的用户认证模块:我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,这还真是...

2019-09-25 21:06:00 770

转载 Django - 内置admin

Django内置的Admin是对于model中对应的数据表进行增删改查提供的组件,使用方式有:Django内置的Admin是对于model中对应的数据表进行增删改查提供的组件,使用方式有:复制代码 依赖APP: django.contrib.auth django.contrib.contenttypes ...

2019-09-25 20:48:00 745

转载 Django - 中间件

Django - 中间件一. 什么是中间件  官方: 中间件是一个用来处理Django的请求和相应的框架级别的钩子, 他是一个轻量, 低级别的插件系统, 用于在全局范围内改变Django的输入和输出, 每个中间件都负责做一些特定的功能.  大白话: 中间件是帮助我们在视图函数执行之前和执行之后都可以做一些额外的操作, 本质就是一个自定类, 类中定义了几个方法,...

2019-09-25 20:44:00 691

转载 Channel使用技巧

前言Go协程一般使用channel(通道)通信从而协调/同步他们的工作。合理利用Go协程和channel能帮助我们大大提高程序的性能。本文将介绍一些使用channel的场景及技巧场景一,使用channel返回运算结果计算斐波那契数列,在学习递归时候这是个经典问题。现在我们不用递归实现,而是用channel返回计算得出的斐波那契数列。 计算前40个斐波那契数列的值,看下效率pack...

2019-09-25 20:29:00 6171

转载 Django - Cookie和Session

Django - Cookie和SessioncookieDjango中操作CookieCookie版登陆校验SessionDjango中Session相关方法Session流程解析Session版登陆验证Django中的Session配置Django - Cookie和Sessionco...

2019-09-25 01:03:00 745

转载 Django - Form和ModelForm

一. form介绍  1.生成页面可用的HTML标签  2. 提供input可以提交数据  3. 对用户提交的数据进行校验  4. 保留上次输入内容  5. 提供错误信息二. 普通方式书写注册功能<!DOCTYPE html><html lang="en"><head> <meta chars...

2019-09-25 00:48:00 687

转载 左耳听风

《程序员练级攻略》系列文章的目录。开篇词入门篇零基础启蒙正式入门修养篇程序员修养专业基础篇编程语言理论学科系统知识软件设计篇软件设计高手成长篇Linux 系统、内存和网络(系统底层知识)异步 I/O 模型和 Lock-Free 编程(系统底层知识)Java 底层知识...

2019-09-25 00:46:00 874

转载 yum 多线程插件,apt多线程插件

1.安装yum-axelget插件,默认 yum使用单线程下载,安装该插件后,会使用多线程下载。yum -y install yum-axelget2. apt-fast安装https://github.com/ilikenwf/apt-fast转载于:https://www.cnblogs.com/wangshuyi/p/11580310.html...

2019-09-24 19:12:00 1161

转载 java运行字符串代码

本文链接:https://blog.csdn.net/junlong750/article/details/50945883转载于:https://www.cnblogs.com/bevis-byf/p/11578724.html

2019-09-24 15:48:00 136

转载 Django - Form和ModelForm

一. form介绍  1.生成页面可用的HTML标签  2. 提供input可以提交数据  3. 对用户提交的数据进行校验  4. 保留上次输入内容  5. 提供错误信息二. 普通方式书写注册功能<!DOCTYPE html><html lang="en"><head> <meta chars...

2019-09-23 20:22:00 687

转载 Django - AJAX

一. JSON  什么是json?json指的是JavaScript对象表示法(JavaScript Object Notation)json是轻量级的文本数据交换格式独立于语言, 支持不同的编程语言具有自我描述性, 跟易理解  合格的json对象:["one", "two", "three"]{ "one": 1, "two": 2, "th...

2019-09-23 17:23:00 698

转载 图书管理系统~简单流程

1. 连接数据库2. 路由url (网站目录)2.1若要从URL 中捕获一个值,只需要在它周围放置一对圆括号。(分组)2.2使用简单的、没有命名的正则表达式组(通过圆括号)来捕获URL中的值并以位置 参数传递给视图。在更高级的用法中,可以使用命名的正则表达式组来捕获URL 中的值并以关键字 参数传递给视图。在Python ...

2019-09-23 08:18:00 1337

转载 看视频

转载于:https://www.cnblogs.com/wlphp/p/11569819.html

2019-09-22 22:54:00 765

转载 spring cloud eureka注册原理-注册失败填坑

写在前面  我们知道Eureka分为两部分,Eureka Server和Eureka Client。Eureka Server充当注册中心的角色,Eureka Client相对于Eureka Server来说是客户端,需要将自身信息注册到注册中心。本文主要介绍的就是在Eureka Client注册到Eureka Server时RetryableClientQuarantineRefr...

2019-09-22 17:07:00 1540

转载 String源码分析

最近开始阅读java底层的源码,是因为发现越到后面越发现读源码的重要性,真的很重要,不阅读源码,你会发现“路”越走越窄。今天看到了String的这个构造方法, /** * Initializes a newly created {@code String} object so that it represents * an empty charac...

2019-09-22 00:57:00 687

转载 Django - ORM操作

Django - ORM操作一. 必知必会13条单表查询之神奇的双下划线二. ForeignKey操作正向查找反向操作三. ManyToManyField四. 聚合查询和分组查询聚合分组五. F查询和Q查询F查询Q查询六. 锁和事务锁事务七. Dja...

2019-09-19 23:54:00 685

转载 (附源码gitHub下载地址)spring boot -jta-atomikos分布式事务

应用场景:双数据源,就是某些项目会涉及到两个数据源或者两个以上的数据源,这个多数据源的项目一般是数据同步,也就是把数据从另一个系统中,保存到另一个系统,两边的 数据库又不一样,比如一个Mysql、一个Sql Server。但是不管是什么类型的数据库,我们都不管,直接连接就是。 为什么要使用分布式事务:顾名思义,事务就是回滚,比如如果一个在保存数据的时候,在A数...

2019-09-19 11:47:00 881

转载 spring boot 配置文件加密数据库用户名/密码

这篇文章为大家分享spring boot的配置文件properties文件里面使用经过加密的数据库用户名+密码,因为在自己做过的项目中,有这样的需求,尤其是一些大公司,或者说上市公司,是不会把这些敏感信息直接透露给你,尤其涉及账号、密码。 涉及的资料请下载(包括操作步骤): 链接:https://pan.baidu.com/s/1IcQfnj6...

2019-09-19 11:17:00 1087

转载 【秒懂】号称最为简明实用的Django上手教程

https://www.cnblogs.com/baiboy/p/django1.html阅读目录1 几个基本概念2 Django配置准备3 Django基础配置安装摘要:Django的学习教程也是分门别类,形式不一。或是较为体系的官方文档,或者风格自由的博客文档,或者偏向实例的解析文档。即使官方文档,章节较多,文字阐述累赘,有时候我们只是关注...

2019-09-18 20:05:00 783

转载 秒懂系列 | 史上最简单的Python Django入门教程

http://www.cnblogs.com/baiboy/p/django1.html摘要:Django的学习教程也是分门别类,形式不一。或是较为体系的官方文档,或者风格自由的博客文档,或者偏向实例的解析文档。即使官方文档,章节较多,文字阐述累赘,有时候我们只是关注某个功能用法而已,而自由博文最大的问题是互相抄袭,结构混乱,涵盖面小且错误较为明显。由此,本文结合学习期间资料...

2019-09-18 20:02:00 1021

转载 Django - 模板相关

一.MVC和MTV  1. MVC    M: Model : 数据库, 存取数据    V: View: 视图, 信息的展示    C: Controller: 控制器, 逻辑的控制, 负责调度, 传递指令  2. MTV    M: model: ORM操作    T: Template: 模板, HTML    V: View: , 视图, 业务逻...

2019-09-18 19:31:00 685

转载 Excel生成Sql语句 格式如:="字符串1"&A2&"字符串2"&C2&"字符串3"

我们有时候需要根据Excel生成sql语句,可以利用Excel的字符串拼接&。格式如:="字符串1"&A2&"字符串2"&C2&"字符串3"例如:在一个Excel中,我们要在Data_Company表中,根据CompanyCode(对应Excel表中的C列)修改DistributorAccount(对应Excel表中的A列)。...

2019-09-18 16:16:00 770

转载 day53-Django之路由系统

13 form表单上传文件.mp4 12 JsonResponse对象.mp4 11 虚拟环境与django版本区别.mp4 10 伪静态.mp4 09 名称空间.mp4 08 路由分发.mp4 07 有名无名反向解析.mp4 06 反向解析.mp4 05 有名和无名分组.mp4 04 路由匹配.mp4 03 django请求生命周期.mp4 02 图书管理系统表...

2019-09-17 22:53:00 716

转载 NoSQL那些事--Redis

Redis是个流行的内存数据库(in-momery)。接口好用,性能也很强,还支持多种数据结构,加上各种高可用性集群方案,实在是太太太好用了。但是就是因为太好用了,好用到让很多人都晕了脑子:用Redis性能就大大提高了用Redis可以保证原子性用Redis可以实现事务用Redis可以当队列……这就好像一个股民,在手机上操作买卖几笔股票,赚了一些,然后感...

2019-09-17 14:30:00 708

转载 day52 Django全流程

总体梳理django流程以登陆功能为例:  1.静态文件配置  2.form表单提交数据后端如何获取  3.request方法  4.pycharm连接数据库 django使用mysql数据库  5.django orm简介  6.表字段的增删改查  7.表数据的增删改查注意事项:新创建的app一定要先去settings.py注册I...

2019-09-16 17:06:00 713

转载 红黑树存在的合理性

写在前面  主要描述为什么有了二叉查找树/平衡树还需要红黑树1、二叉查找树的缺点  二叉查找树,相信大家都接触过,二叉查找树的特点就是左子树的节点值比父亲节点小,而右子树的节点值比父亲节点大,如图  基于二叉查找树的这种特点,我们在查找某个节点的时候,可以采取类似于二分查找的思想,快速找到某个节点。n 个节点的二叉查找树,正常的情况下,查找的时间复杂度为 O(log...

2019-09-16 08:25:00 676

转载 vscode自定义代码片段

{ // Place your global snippets here. Each snippet is defined under a snippet name and has a scope, prefix, body and // description. Add comma separated ids of the languages where th...

2019-09-15 12:43:00 691

转载 使用less实现自适应宽度

@baseWidth:1980px;.pxfix(@w){ width:(@w/@baseWidth)*100vw;}.testWidth{ .pxfix(100); height: 100px; background:red;}直接上代码,一个简单的函数,传入需要设置的px值,1980是设计稿的宽转载于:htt...

2019-09-15 12:21:00 2510

转载 js实现模糊查询

1、使用indexOf2、使用match3、使用test4、使用stringObject.split(),字符串分割方法,如果字符串可以被分割说明含有这个字符串<html> <head> <title> test </title> &l...

2019-09-15 11:49:00 768

转载 IO模型(epoll)--详解-03

写在前面  epoll是开发linux高性能服务器的必备技术至,epoll本质,是服务端程序员的必须掌握的知识。七、epoll的原理和流程  本节会以示例和图表来讲解epoll的原理和流程。创建epoll对象  如下图所示,当某个进程调用epoll_create方法时,内核会创建一个eventpoll对象(也就是程序中epfd所代表的对象)。eventpoll对象也是...

2019-09-15 08:13:00 726

转载 IO模型(epoll)--详解-02

写在前面  从事服务端开发,少不了要接触网络编程。epoll作为linux下高性能网络服务器的必备技术至关重要,大部分游戏服务器都使用到这一多路复用技术。文章核心思想是:要让读者清晰明白EPOLL为什么性能好。四、内核接收网络数据全过程  这一步,贯穿网卡、中断、进程调度的知识,叙述阻塞recv下,内核接收数据全过程。  如下图所示,进程在recv阻塞期间,计算机收到了对...

2019-09-15 08:06:00 788

转载 IO模型(epoll)--详解-01

写在前面  从事服务端开发,少不了要接触网络编程。epoll作为linux下高性能网络服务器的必备技术至关重要,nginx、redis、skynet和大部分游戏服务器都使用到这一多路复用技术。  本文会从网卡接收数据的流程讲起,串联起CPU中断、操作系统进程调度等知识;再一步步分析阻塞接收数据、select到epoll的进化过程;最后探究epoll的实现细节。目录:一、从网卡...

2019-09-15 07:58:00 734

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除