码迷,mamicode.com
首页 > 2018年07月26日 > 全部分享
基于Python使用Redis的一些想法和建议
目录 1关于Redis使用的一点想法 1.1进行缓存前,需考虑 1.2进行缓存后,需考虑 1.3缓存使用一段时间后 2编写Redis数据库层规范建议 2.1选择适合的redis客户端 2.2规范化定义key的名称并初始化 2.3 选择合适的数据结构 2.4 规范化定义操作方法 2.5 开始愉快的调用 ...
分类:编程语言   时间:2018-07-26 23:28:31    阅读次数:195
Leetcode 121. 买卖股票的最佳时机
class Solution { public: int maxProfit(vector& prices) { if(prices.size()==0) return 0; int maxProfit = 0x80000000; vector stack; stack.push_back(pric... ...
分类:其他好文   时间:2018-07-26 23:28:20    阅读次数:165
日历类Calendar
import java.util.Calendar; public class Calendarfinally { public static void main(String[] args) { Calendar ca = Calendar.getInstance(); //System.out.... ...
分类:其他好文   时间:2018-07-26 23:28:10    阅读次数:140
multi_index_container
转自:https://blog.csdn.net/buptman1/article/details/38657807 multi_index_container: Boost Multi-index Containers Library定义了multi_index_container模板类,可以从不 ...
分类:其他好文   时间:2018-07-26 23:28:01    阅读次数:179
Date类,和SimpleDateFormat日期格式化
import java.util.Date; public class Datefinally { public static void main(String[] args) { Date date = new Date(); //打印的不是地址,肯定是重写了toString方法 System.o... ...
分类:其他好文   时间:2018-07-26 23:27:52    阅读次数:163
MySQL多版本并发控制(MVCC)
MVCC是行级锁的一个变种,但是它在很多的情况下避免了加锁操作,因此开销更低。MySQL,包括Oracle、PostgreSQL都实现了MVCC,虽然每个关系数据库实现不一样,但大都是实现了非阻塞的读操作,写操作也只锁定必要的行。 MVCC的实现原理:InnoDB的MVCC的实现原理,是通过在每行记 ...
分类:数据库   时间:2018-07-26 23:27:45    阅读次数:179
结构体的比较
结构体可以根据里面的数据进行排序,会调换整个结构体顺序 struct q { char name[20]; int num; int score; }x[10005]; int cmp(q x,q y) { if(x.num!=y.num) return x.num y.num; return x. ...
分类:其他好文   时间:2018-07-26 23:27:24    阅读次数:161
HDU 4553 约会安排
约会安排 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others) Total Submission(s): 2637 Accepted Submission(s): 732 Problem De ...
分类:其他好文   时间:2018-07-26 23:27:08    阅读次数:176
异步编程解决方案之事件发布/订阅模式
时间监听模式是广泛用于异步编程的模式,是回调函数的事件化,又称不发订阅模式。 nodejs的events模块就是发布订阅模式的一个简单实现,不存在preventDefault,stopPropagation,stopImmediatePropagation,等控制事件传递的方法。 它具有addLis ...
分类:其他好文   时间:2018-07-26 23:27:00    阅读次数:165
Git初始化及仓库创建和操作
步骤一:创建git初始化工作空间,在对应的工作空间,打开git命令行模式 步骤二:1)、设置用户名:git config -- global user.name 'github上注册的用户名'; 2)、设置用户邮箱:git config --global user.email '注册时候邮箱 3)、 ...
分类:其他好文   时间:2018-07-26 23:26:51    阅读次数:166
File文件类
package file; import java.io.File; public class FileDemo { public static void main(String[] args) { File file = new File("C:\\Users\\侯江涛\\Desktop\\jav... ...
分类:其他好文   时间:2018-07-26 23:26:43    阅读次数:178
92 背包问题
原题网址:https://www.lintcode.com/problem/backpack/description 描述 在n个物品中挑选若干物品装入背包,最多能装多满?假设背包的大小为m,每个物品的大小为A[i] 描述 描述 在n个物品中挑选若干物品装入背包,最多能装多满?假设背包的大小为m,每 ...
分类:其他好文   时间:2018-07-26 23:26:33    阅读次数:160
Redis缓存使用技巧
缓存能够有效加速应用的访问速度,同时可以降低后端负载,在应用架构中起着至关重要的作用,本文主要介绍缓存使用的一些技巧。 缓存更新策略 LRU/LFU/FIFO算法剔除 场景:数据一致性要求较低 原理:缓存使用量超过了预设值,使用maxmemory-policy来选择何种剔除策略对现有数据进行删除 问 ...
分类:其他好文   时间:2018-07-26 23:26:26    阅读次数:215
Python 爬虫案例-web微信登陆与消息发送
首先回顾下网页微信登陆的一般流程 1、打开浏览器输入网址 2、使用手机微信扫码登陆 3、进入用户界面 1、打开浏览器输入网址 首先打开浏览器输入web微信网址,并进行监控: 可以发现网页中包含了一个新的url,而这个url就是二维码的来源。 可以猜测一下获取url的一般网址就是https://log ...
分类:微信   时间:2018-07-26 23:26:17    阅读次数:302
关于C#中泛型类型参数约束(where T : class)
.NET支持的类型参数约束有以下五种:where T : struct | T必须是一个结构类型where T : class | T必须是一个Class类型where T : new() | T必须要有一个无参构造函数where T : NameOfBaseClass | T必须继承名为NameO ...
分类:Windows程序   时间:2018-07-26 23:26:11    阅读次数:241
享元模式
来自书籍 设计模式之禅 享元模式:是池技术的重要实现,使用共享对象可有效支持大量的细粒度的对象。 定义两个要求 细粒度的对象和共享对象。 要求细粒度的对象就必然会存在大量且性质相似的对象,我们将对象的信息分为两个部分 内部状态 和外部状态 内部状态 是对象可共享的信息,存储在享元对象内部并且不会随环 ...
分类:其他好文   时间:2018-07-26 23:26:01    阅读次数:153
hdu2016 数据的交换输出【C++】
数据的交换输出 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 128186 Accepted Submission(s): 47663 Prob ...
分类:编程语言   时间:2018-07-26 23:25:54    阅读次数:152
1221条   上一页 1 ... 5 6 7 8 9 10 11 ... 72 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!