Redis 学习开发笔记】的更多相关文章

Redis特点: 1.速度快 2.支持丰富的数据类型:字符串.哈希列表.集合 3.操作具有原子性,所有Redis操作都是原子操作 4.多实用工具,可应用如缓存,消息队列,应用程序中任何短期数据,如web中会话,网页命中计算 Redis有专用命令管理键,包括有设置过期时间,判断是否存在,转移,查找类型等 键的形式:表名:主键名:列名 应用场景 Redis作缓存系统 Redis可以对每个键设置生存时间 可以限定数据占用的最大内存空间,在数据达到空间限制后可以按照一定规则自动淘汰不需要的键. 设置方法…
零零散散开发微软移动2年多了,基本上从未记录或写过任何笔记.所以打算写一些自己的心得和技术的分享,大家一起来共同探讨.虽然现在UWP的工作几乎没有了,但是我感觉大家都是在观望,再看接下来微软的动作,所以在职的小伙伴闲暇之余有时间可以来补充学习一下UWP的技术,但是全身心的投入到UWP的怀抱,暂时还不是个好时机.对于微软其他的技术,我觉得还是很不错的,最近本人的前同事及好友有很多都放弃.NET去做其他语言开发了,感觉进入到了全民抵制微软技术的时代,也许这就是微软所谓的转型带来的阵痛吧,不过本人目前…
基本概念 ConnectionFactory.Connection.Channel ConnectionFactory.Connection.Channel,这三个都是RabbitMQ对外提供的API中最基本的对象.不管是服务器端还是客户端都会首先创建这三类对象.       ConnectionFactory为Connection的制造工厂. Connection是与RabbitMQ服务器的socket链接,它封装了socket协议及身份验证相关部分逻辑. Channel是我们与RabbitM…
首先注册小程序开账号,下载开发工具之后,先啃官方文档:https://developers.weixin.qq.com/miniprogram/dev/framework/ ,把小程序的基本的代码框架结构.运行机制.后台管理操作以及开发工具的使用过一遍 这两天把小程序框架基本摸了一遍,觉得蛮有意思的. 项目里的计划是用小程序实现Camera AR,现在WebAR里面有一个开源的库AR.js,本来打算把这个移植到小程序中,可是光js源码就超过了小程序的代码包体上限...,原生小程序方案扑街,所以准…
文件或者目录的路径操作 获取当前工作目录 import os import sys cwd = os.getcwd() 路径的拼接 os.path.join(path,"dir") os.path.normpath(path + "/" + "dir") 路径的跨平台标准化 os.path.normsize(path) 求取父路径 path.split("/")[0] 判断是否是目录 if os.path.isdir(path…
很多时候,你可能会问,为什么要用 Service,而不用 Thread 呢,因为用 Thread 是很方便的,比起 Service 也方便多了,下面我详细的来解释一下. 1). Thread:Thread 是程序执行的最小单元,它是分配CPU的基本单位.可以用 Thread 来执行一些异步的操作. 2). Service:Service 是android的一种机制,当它运行的时候如果是Local Service,那么对应的 Service 是运行在主进程的 main 线程上的.如:onCreat…
1.          Android:2007年11月5日第一版,2009年5月豪华版,2010年HTC手机 2.          Android框架主要:应用程序.应用程序框架.函数库.运行时.Linux内核 3.          应用程序:通讯录.短信.日历.天气等 4.          应用程序框架:Android 提供的API 5.          函数库:C/C++ 库,一般不能直接使用,需要封装成组件,程序员调用API 6.          运行时:核心库.Dalvik系…
线程有有序性和可见性 多个线程之间是不能直接传递数据交互的,它们之间的交互只能通过共享变量来实现. 在多个线程之间共享类的一个对象,这个对象是被创建在主内存(堆内存)中,每个线程都有自己的工作内存(线程栈),工作内存存储了主内存对象的一个副本,当线程操作对象时,首先从主内存复制对象到工作内存中,然后执行代码改变了值,最后用工作内存刷新主内存. 当一个对象在多个内存中都存在副本时,如果一个内存修改了共享变量,其它线程也应该能够看到被修改后的值,此为可见性. 多个线程执行时,CPU对线程的调度是随机…
创建django项目注: 首先需在python中下载django 命令:pip install django1.任意文件中创建django项目 diango-admin startproject mysite(项目名称)2.在项目mysite中创建app应用 python37 manage.py startapp blog3.启动项目 python manage,py runserver 8080(端口可自定义)图示: 二.Django实现Hello world 项目结构 |—— manage.…
在Redis中直接启动redis-server服务时, 采用的是默认的配置文件.采用redis-server   xxx.conf 这样的方式可以按照指定的配置文件来运行Redis服务.按照本Redis学习笔记中Redis的按照方式按照后,Redis的配置文件是/etc/redis/6379.conf.下面是Redis2.8.9的配置文件各项的中文解释. #daemonize no 默认情况下, redis 不是在后台运行的,如果需要在后台运行,把该项的值更改为 yes daemonize ye…