2018年11月2日

时间复杂度On和空间复杂度O1是什么意思?

摘要: (1)、把输入规模看成x轴,所花时间/空间看成y轴 O(n)就是y=x,y随x的增长而线性增长。也就是成正比,一条斜线。 O(1)就是y=1,是一个常量,不管x怎么变,y不变,一条与x轴平行的线。 (2)、举个简单的例子,要从0加到n,我们会这么写: 一共算了n次加法,那么就说这个时间复杂度是O(n 阅读全文

posted @ 2018-11-02 15:32 zzzhouheng 阅读(22471) 评论(3) 推荐(4) 编辑

2018年9月30日

bin sh git@github.com no such file or directory

摘要: window下使用git: 输入命令:git clone git @github.com:Alan0521/dotvim.git 出现/bin/sh:git@github.com no such file or directory fatal:The remote end hung up unexp 阅读全文

posted @ 2018-09-30 09:42 zzzhouheng 阅读(701) 评论(0) 推荐(0) 编辑

2018年9月25日

Mysql8.0 Public Key Retrieval is not allow错误的解决办法

摘要: 在使用Mysql 8.0时重启后启动项目的事后会报错com.mysql.jdbc.exceptions.jdbc4.MysqlNonTransientConnectionException: Public Key Retrieval is not allow 最简单的解决办法就是在连接后面添加all 阅读全文

posted @ 2018-09-25 14:08 zzzhouheng 阅读(496) 评论(0) 推荐(0) 编辑

2018年9月18日

Spring cloud 之Feign基本使用

摘要: 首先导入feign的依赖: 主程序: Feign客户端接口: 阅读全文

posted @ 2018-09-18 09:56 zzzhouheng 阅读(209) 评论(0) 推荐(0) 编辑

2018年9月11日

java.lang.NumberFormatException:For input string:"undefined"

摘要: 在将字符串转换为数字时导致此错误,解决此问题的思路: 1、添加 try catch语句 2、判断字符串是否为数字,将介绍java中判断字符串是否为数字的方法的几种方法 发生错误的代码: 发生错误的原因: 由于Ajax调用的时候对应的参数未设置,导致后台获取到的字符串是“undefined”,在将它转 阅读全文

posted @ 2018-09-11 11:52 zzzhouheng 阅读(13063) 评论(0) 推荐(0) 编辑

2018年9月10日

Spring MVC @ResponseBody和@RequestBody使用

摘要: @ResponseBody用法: 作用:该注解用于将Controller的方法返回的对象,根据HTTP Request Header的Accept的内容,通过适当的HttpMessageConverter转换为指定格式后,写入到Response对象的body数据区。 使用时机: 返回的数据不是htm 阅读全文

posted @ 2018-09-10 17:43 zzzhouheng 阅读(1010) 评论(0) 推荐(0) 编辑

2018年9月5日

Spring Mvc:用MultiPartFile上传单个文件,多个文件

摘要: 1、单个文件上传步骤: 添加Apache文件上传jar包 首先需要下载两个apache上传文件的jar包,commons-fileupload-1.3.1jar,commons-io-2.4.jar 具体使用版本,清根据项目进行选择 2、配置MultipartResolver处理文件 Spring  阅读全文

posted @ 2018-09-05 11:08 zzzhouheng 阅读(440) 评论(0) 推荐(0) 编辑

2018年8月28日

Java 8 Lambda表达式之方法引用 ::双冒号操作符

摘要: 双冒号运算符就是java中的方法引用,方法引用的格式是类名::方法名。 这里只是方法名,方法名的后面没有括号“()”。 > 这样的式子并不代表一定会调用这个方法。这种式子一般是用作Lambda表达式,Lambda有所谓的懒加载,不要括号就是说,看情况调用方法。 例如: 表达式: person ->p 阅读全文

posted @ 2018-08-28 19:08 zzzhouheng 阅读(7693) 评论(1) 推荐(1) 编辑

2018年8月27日

MapBuilder,操作集合工具类

摘要: public class MapBuilder { /** * Creates an instance of {@code HashMap} */ public static <K, V> HashMap<K, V> newHashMap() { return new HashMap<>(); } 阅读全文

posted @ 2018-08-27 17:37 zzzhouheng 阅读(1898) 评论(0) 推荐(0) 编辑

简化Redis数据访问代码RedisTemplate

摘要: 恢复内容开始 Redis数据结构简介: Redis可以存储键与5中数据结构类型之间的映射,这5中数据结构类型分别是;String(字符串),List(列表),Set(集合),Hash(散列)和ZSet(有序集合)。 下面对这5中数据结构做简单的介绍: String:可以是字符串,整数和浮点数。对整个 阅读全文

posted @ 2018-08-27 15:58 zzzhouheng 阅读(962) 评论(0) 推荐(0) 编辑

导航