redis高级应用特征

Redis高级应用特性1、安全性2、主从复制3、事务处理4、持久化机制5、发布订阅消息6、虚拟内存的使用  安全性设置客户端连接后进行任何其他指定前需要使用的密码。警告:因为redis速度相当快,所以在1台比较好的服务器下,一个外部的用户可以在1秒中进行150k次的密码尝试,这意
2次阅读

UISearchBar去掉SearchBar上面两条分割线

设置之前:设置之后:代码如下://// ViewController.m// UISearchBarDemo//// Created by 思 彭 on 17/3/24.// Copyright © 2017年 思 彭. All rights reserved.//#import "View
1次阅读

01背包问题

首先01背包题目的雏形是有N件物品和一个容量为V的背包。第i件物品的费用是c[i],价值是w[i]。求解将哪些物品装入背包可使价值总和最大。01背包的特点就是:每种物品仅有一件,可以选择放或不放。其状态转移方程是:f[i][v]=max{f[i-1][v],f[i-1][v-c[i]]+w[i]}对
2次阅读

[BZOJ2595][Wc2008]游览计划

[BZOJ2595][Wc2008]游览计划试题描述输入第一行有两个整数,N和 M,描述方块的数目。 接下来 N行, 每行有 M 个非负整数, 如果该整数为 0, 则该方块为一个景点;否则表示控制该方块至少需要的志愿者数目。 相邻的整数用 (若干个) 空格隔开,行首行末也可能有多余的空格。
2次阅读

CANopenNode drvTemplate/CO_driver.h hacking

/************************************************************************ * CANopenNode drvTemplate/CO_driver.h hacking * 说明: * 使用CANop
4次阅读

eval()

【eval】  1、只处理字符串  If the argument of eval() is not a string, eval() returns the argument unchanged. In the following example, the&
2次阅读

乐观锁的概念

乐观锁: 大多数是基于数据版本(version)的记录机制实现的。即为数据增加一个版本标识,在基于数据库表的版本解决方案中,一般是通过为数据库表添加一个“version”字段开实现读取数据时,将此版本号一同读出,之后更新时,对此版本号加1.此时,将提交数据的版本号与数据表对应记录的当前版本号进行对
2次阅读

common mistake of closure in loops

【common mistake of closure in loops】  下例中item引用的始终是最后一个值。function showHelp(help) { document.getElementById('help').innerHTML = help;}function setupHe
1次阅读

JVM 内部运行线程介绍

hi,all:       最近抽时间把JVM运行过程中产生的一些线程进行了整理,主要是围绕着我们系统jstack生成的文件为参照依据。 前段时间因为系统代码问题,造成性能到了天花板,于是就dump了一份stack出来进行分析。 看stac
3次阅读

解决mybatis空字段null字段不返回

Mybatis在使用resultMap来映射查询结果中的列,如果查询结果中包含空值的列(不是null),则Mybatis在映射的时候,不会映射这个字段,例如 查询 name,sex,age,数据库中的age字段没有值,Mybatis返回的map中只映射了 name和sex字段,而age字段则没有包含
2次阅读