Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。 有时,为了提升整个网站的性能,在开发时会将经常访问的数据进行缓存,这样在调用这个数据接口时,可以提高数据加载的效率 本文将在Boot项目中进行Redis的整合,将常用的数据缓存到Redis服务器中, ...
分类:
编程语言 时间:
2018-09-08 23:30:48
阅读次数:
175
[TOC] 都说ArrayList在用foreach循环的时候,不能add元素,也不能remove元素,可能会抛异常,那我们就来分析一下它具体的实现。我目前的环境是Java8。 有下面一段代码: 代码很简单,一个ArrayList添加3个元素,foreach循环一下,啥都不干。那么foreach到底 ...
分类:
编程语言 时间:
2018-09-08 23:31:23
阅读次数:
211
一.函数的定义 return语句不写或后边不加任何对象即为return None 二.函数的参数 无参数 一个参数 多个参数 必须参数 必须按照正确顺序和数量传入参数 关键字参数 默认参数 默认参数必须放在必须参数的后面 不定长参数 参数带一个星号* 参数带两个星号** 定义函数的参数时请以必须参数 ...
分类:
编程语言 时间:
2018-09-08 23:31:38
阅读次数:
236
安装对excel操作的模块:openxlxl1.excel中的基本定义工作簿(workbook):整个excel表哥文件称为一个工作簿工作表(sheet):一个工作簿中有多个工作表活动表(activesheet):保存文件时候停留在那个表,那个表就被称为活动表行(row):1,2,3,4,5,6........列(column):A,B,C,D......单元格(cell);B1,C1,C5...
分类:
编程语言 时间:
2018-09-08 23:33:37
阅读次数:
276
【1】Two Sum 【4】Median of Two Sorted Arrays 【11】Container With Most Water 【15】3Sum 【16】3Sum Closest 【18】4Sum 【26】Remove Duplicates from Sorted Array 【27 ...
分类:
编程语言 时间:
2018-09-08 23:34:39
阅读次数:
452
快速排序: 1.递归: ...
分类:
编程语言 时间:
2018-09-08 23:35:53
阅读次数:
322
一篇很不错的文章,看到就是赚到Get.... https://www.cnblogs.com/leiOOlei/p/3713989.html 说白了 :<context:component-scan> 包含了 <context:annotation-config> 的作用; <context:ann ...
分类:
编程语言 时间:
2018-09-08 23:36:13
阅读次数:
358
http://www.engr.mun.ca/~theo/JavaCC-FAQ/javacc-faq-moz.htm https://generatingparserswithjavacc.com/ https://www.cs.purdue.edu/homes/hosking/javacc/doc ...
分类:
编程语言 时间:
2018-09-08 23:36:53
阅读次数:
337
题目:有一个名为produceSales.xlsx的表格文件,每一行代表一次单独的销售纪录,第一列(A)是产品名字,第二行(B)是产品价格,第三行(C)是销售的数量,第四行(D)是本次销售总收入(根据单价和销售数量会自动计算,当B、C列变动会自动计算新的值)。现在假设表格中Celery,Garlic,Lemon这三个商品的单价设置错误,请更新表格设置新的价格:Celery1.19Garlic3.0
分类:
编程语言 时间:
2018-09-08 23:37:06
阅读次数:
903
JavaScript中对象的深拷贝来说一直都算比较恶心 毕竟没有什么api能直接全拷贝了 得自己便利写 最近在项目中需要深拷贝 自己简单封了个方法 话不多说 直接上码 这个方法目前为止能拷贝的有 对象的value有数组 数组里面有对象 数组里面有数组 还有一些嵌套之类的 在复杂的数据结构没测过 不过 ...
分类:
编程语言 时间:
2018-09-09 00:34:13
阅读次数:
399
列表可以使用所有适用于序列的标准操作,例如索引、分片、连接和乘法。但列表还有一些属于自己的操作,如修改列表本身的操作,这些操作包括元素赋值、元素删除、分片赋值以及下一节要将的列表方法。
分类:
编程语言 时间:
2018-09-09 00:35:24
阅读次数:
193
首先在网络上下载jdk的包,网址如下: 选择自己要的版本! https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 一、解压文件并复制到自己指定的目录下(此处下载的是tar结尾的包) 1 ...
分类:
编程语言 时间:
2018-09-09 00:35:53
阅读次数:
241
<groupId>javax.servlet</groupId><artifactId>javax.servlet-api</artifactId><version>3.0.1</version><scope>provided</scope> 问题是配置文件里配置就是这样的 环境: pom.xml ...
分类:
编程语言 时间:
2018-09-09 00:37:24
阅读次数:
857
1.Python程序的执行过程 Python解释器(interpreter)在执行任何一个Python程序文件时,首先进行的动作都是先对文件中的Python源代码进行编译,编译的主要结果是产生的一组Python的字节码(byte code),然后将编译的结果交给Python虚拟机(Virtual M ...
分类:
编程语言 时间:
2018-09-09 00:37:57
阅读次数:
166
Java日志组件logback使用:加载非类路径下的配置文件并设置定时更新摘自: https://blog.csdn.net/johnson_moon/article/details/788744992017年12月22日 16:20:29 阅读数:868 标签: javalogback日志配置文件 ...
分类:
编程语言 时间:
2018-09-09 00:38:14
阅读次数:
244
面试涉及问题含有: Java JDK8新特性 集合(哈希冲突、HashMap的原理、自动排序的集合TreeSet) 多线程安全问题 String和StringBuffer JVM 原理、运行流程、内部结构 Linux 查询含有某字符串内容的命令grep 查询进程、GC状态、杀死进程 Hadoop五种 ...
分类:
编程语言 时间:
2018-09-09 00:38:47
阅读次数:
213
字符串的拼接很常用,但是如果大量处理的时候每个方法间的差距就会展现出来,所以一定要弄明白。 心态很重要 9、眼睛不要老是睁得那么大,我且问你,百年以后,那一样是你的。 10、欲知世上刀兵劫,但听屠门夜半声。不要光埋怨自己多病,灾祸横生,多看看横死在你刀下的众生又有多少? 11、憎恨别人对自己是一种很 ...
分类:
编程语言 时间:
2018-09-09 00:40:13
阅读次数:
210
上面这样比较好用 错误: arr=[0 for i in range(len2 + 1)] dp = [arr for i in range(len1 + 1)] 这样会存地址。。改一个就全改了 是不对的 ...
分类:
编程语言 时间:
2018-09-09 00:40:23
阅读次数:
141
Java集合类中不实现Cloneable和Serializable原因 莫名的被问这么一个问题,也答不上,记录记录,为何Java集合类不实现Cloneable和Serializable接口。 1.Cloneable接口作用是将一个对象的属性值复制给另一个对象,而不是对象的一个引用。 2.Serial ...
分类:
编程语言 时间:
2018-09-09 00:42:07
阅读次数:
660
批量文件重命名问题,生活中或是工作中会经常用到。方法比较low多试验几次就可以了。 心态很重要 1、在你发怒的时候,要紧闭你的嘴,免得增加你的怒气。——苏格拉底 2、生气是拿别人做错的事来惩罚自己。 3、生活中若没有朋友,就像生活中没有阳光一样。 4、明天的希望会让我们忘了今天的痛苦。 5、生活若剥 ...
分类:
编程语言 时间:
2018-09-09 00:42:34
阅读次数:
160