自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tyltr的博客

前行者----溪涧岂能留得住,终归大海作波涛

  • 博客(7)
  • 资源 (3)
  • 收藏
  • 关注

原创 Redis设计与实现笔记 |目录

第一部分:数据结构与对象Redis设计与实现笔记(一) | 字符串Redis设计与实现笔记(二) | 链表结构Redis设计与实现笔记(三) | 字典第二部分:单机数据库的实现Redis设计与实现笔记(九) | 持久化 第三部分:多机数据库的实现Redis设计与实现笔记(十五) | 复制 第四部分:独立功能的实现 本系列博文是本人学习《Redis设计...

2018-11-01 00:04:35 639

原创 杂谈(第2篇) | python中的单例模式

一言不和就飚代码,欢迎来黑。加锁是为了防止多线程下出现创建多个实例的情况。下面代码分别单利模式,和防止二次初始化的代码。下面的上锁采取上下文管理器的话,更优雅。 # -*-coding:utf-8-*-# AUTHOR:tyltr# TIME :2018/10/18import threadingclass Singleton(object): def __new__...

2018-11-15 10:14:24 234 1

原创 linux随笔(一) | 标准输入、输出、错误流

在工作开始初期,我曾经为了“ >/dev/null  2>&1 ”这一种纠结。今日又看到这种命令后缀,感触良多。如果你也有这种困惑,不妨来看看这篇小文章。在lunix中,有三种标准流:标准输入流、标准输出流、标准错误流。为了区分这三种流,linux分别为他们编号0,  1,2 进行区分。也就是说标准输入流的编号为0、标准输出流 为1 、标准错误流编号为2。在默认的情况下,l...

2018-11-14 12:23:45 3107

原创 网络安全随笔(一) | SYN Flood攻击

SYN攻击是Dos攻击之一,注意此处的Dos 指的是Denial of Service,简写DOS。新人千万别以为是dos操作系统。下面上干货。有关tcp的介绍,已经在 互联网协议解析(一) | TCP 与UDP  中进行了全面的介绍。如果有需要的话,还是可以看看的。我们再回顾一下 TCP的三次握手。在建立链接前,服务器已经开启,等待来自客户端(无论浏览器还是app等,此处把用户侧都称之为...

2018-11-06 13:28:27 521

原创 python进阶(一) | map、filter与reduce

1.1  map map(func,iterable)函数接收两个参数:一个是函数,一个是iterable( 列表,字符串 等 )作用:map将传入的函数依次作用于序列的每个元素,返回一个新的序列 ret = map(lambda x:x+1,[1,3,4,2])print ret就是把可迭代对象的每个元素,一次作为参数传递到函数中。最终将结果以列表的形式输出1.2   red...

2018-11-04 16:21:33 384

原创 Redis设计与实现笔记(九) | 持久化

redis是基于内存的数据库。总所周知,内存是RAM,数据断电即丢失。对于数据库来说,这种特性导致了数据持久性就无法保证。redis的持久化的机制解决这种问题,就是把数据库的数据保存到硬盘中,进行存储,避免数据丢失。redis有两种持久化的方式:RDB和 AOF一、RDBRDB是redis默认的持久化方式。将当前数据库的状态,以快照的形式保存在硬盘上。但如果开启了AOF的话,redis...

2018-11-04 11:58:57 205

原创 Redis设计与实现笔记(十五) | 复制

前面主要是在数据结构和单机服务器角度分析redis的底层实现。本篇讲解的是多服务器上的redis怎么实现数据复制的。在redis中只支持主从复制。复制是一个在数据库领域的基本的机制,每个数据库都有自己不同的实现方式。无论是RDB 还是NoSQL,会有复制这个概念。如MySQL中的复制,mongodb中的副本集等等。只要说到复制,就免不了谈俩个概念:数据一致性 和 读写分离,这两个概念也会在此博...

2018-11-01 00:27:26 248

Python学习手册(第4版)

Python学习手册(第4版) 适合Python开发者阅读,资料不错,供大家学习

2017-12-29

Python算法教程

本书用Python语言来讲解算法的分析和设计。本书主要关注经典的算法,但同时会为读者理解基本算法问题和解决问题打下很好的基础。全书共11章。分别介绍了树、图、计数问题、归纳递归、遍历、分解合并、贪心算法、复杂依赖、Dijkstra算法、匹配切割问题以及困难问题及其稀释等内容。本书在每一章结束的时候均有练习题和参考资料,这为读者的自我检查以及进一步学习提供了较多的便利。在全书的最后,给出了练习题的提示,方便读者进行查漏补缺。

2017-12-29

xutils3.jar

xutils 最火的框架,一定要学习呀。具体的操作可以在网上百度,介绍也比较详细:注意学习4大模块。一定添加<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 切记切记!

2017-09-22

空空如也

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

TA关注的人

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