思路:首先是本弱鸡的弱鸡思路1、将所有的组合放入Map中,key值代表罗马数字,value代表罗马数字对应的整数值2、每次取两个值进行判断,如果匹配直接跳两个继续匹配,否则取一个进行匹配ps:这样做的缺点就是,无法判断输入的数字是否是罗马数字,而且判断比较繁琐,对于此题,题目中未让判断输入是否是罗马 ...
分类:
其他好文 时间:
2018-08-24 17:24:13
阅读次数:
198
原理解释: 接下来就是对于这个服务的详细实现。首先,大概说一下原理:用户打开网站的登录页面的时候,向浏览器的服务器发送获取登录二维码的请求。服务器收到请求后,随机生成一个uuid,将这个id作为key值存入redis服务器,同时设置一个过期时间,再过期后,用户登录二维码需要进行刷新重新获取。同时,将 ...
分类:
其他好文 时间:
2018-08-22 19:08:47
阅读次数:
162
Java中List<E>对象赋值操作问题业务需求是:取2个集合中的交集对象并返回。如下代码,busMap中key值和stocks中Map中的key值相等的对象则返回继续操作,也就是说剔除stocks中的不存在于busMap中的对象,就是一个过滤操作。实现代码①bug版报错:java.util.ConcurrentModificationException;atjava.util.Arr
分类:
编程语言 时间:
2018-08-22 14:03:34
阅读次数:
719
下面通过例子看看:一. keySet()方式 返回值是个只存放key值的Set集合(集合中无序存放的) 二. entrySet()方式: Set<Map.Entry<K,V>> entrySet() //返回映射所包含的映射关系的Set集合(一个关系就是一个键-值对), 分析:虽然使用keyset及 ...
分类:
其他好文 时间:
2018-08-20 15:33:10
阅读次数:
192
首先说说什么是数组:数组在类型划分上归为Object,属于比较特殊的对象,数组的索引值类似于对象的key值。 数组的几个注意点: 1.数组的长度是可读属性,不可更改,数组的长度根据索引最大值。 2.数组的索引值可以是字符串等,但这个不影响数组的长度。 3.数组根据下标最大值,会自动补齐对应的其他索引 ...
分类:
编程语言 时间:
2018-08-18 17:43:30
阅读次数:
187
redis五大数据类型:string(字符串),hash(哈希,类似java的Map),list(列表),set(集合),zset(有序集合) 1、redis的键(key) keys 查询数据库中的key值,keys * 查出所有,keys rt* 查出匹配的key exists key 判断key ...
分类:
其他好文 时间:
2018-08-17 22:27:10
阅读次数:
197
一、字典的三种方法keys(),values(),items()spam={"color":"red","age":20}# 打印spam所有的value值for v in spam.values(): print(v)# 打印spam所有的key值for key in spam.keys(): p ...
分类:
其他好文 时间:
2018-08-16 17:42:40
阅读次数:
193
今天开发项目的还没完成的功能点,没什么难的,样式复制粘贴,JSON表单配一配,接口调一调,基本就完成了。不过中间在写后台的一些接口时,发现被自己之前写的一些方法给坑了。为什么这样说呢,因为在之前的几个工具方法里,都把一些本该是变量的值都给写死了!导致代码的复用性极差,如果我不修改工具方法的话,就要多 ...
分类:
其他好文 时间:
2018-08-14 23:59:24
阅读次数:
301
urllib.request模块是python3针对处理url的。 1. 首先导入: from urllib import request 2. 构造url,构造url的headers信息和传参【request.Request】 不带参数的get请求【略】 带参数的get请求【带header,带da ...
分类:
编程语言 时间:
2018-08-14 14:41:27
阅读次数:
162
一、前言 Picasso 强大的图片加载缓存框架 api加载方式和Glide 类似,均是通过链式调用的方式进行调用 1.1、作用 Picasso 管理整个图片加载、转换、缓存等策略 1.2、简单调用: Picasso .with(this 传入一个单例,上下文).load(“url”/file文件/ ...
分类:
移动开发 时间:
2018-08-13 12:23:39
阅读次数:
264