随笔分类 -  java基础

摘要:java8新出的YearMonth可以方便的用来表示某个月。我的项目中使用springmvc来接收YearMonth类型的数据时发现 x-www-from-urlencoded 格式的数据可以使用"2018-12"的类型接收,但是在post请求中 接收application/json的数据时出现以下 阅读全文
posted @ 2020-02-18 11:41 雨落寒沙 阅读(3282) 评论(0) 推荐(0)
摘要:java8有很多时间上的新api,在操作时间的时候很好用,这儿算是个备忘录吧,(补充中。。。) 定位某个时间:of方法 LocalDateTime dateTime = LocalDateTime.of(2020, 2, 11, 13, 15, 12); LocalDate date = Local 阅读全文
posted @ 2020-02-11 18:06 雨落寒沙 阅读(470) 评论(0) 推荐(0)
摘要:一般来说int代表一个数字,但是如果利用每一个位 ,则可以表示32个数字 ,在数据量极大的情况下可以显著的减轻内存的负担。我们就以int为例构造一个bitmap,并使用其来解决一个简单的问题:求两个数组的交集 先实现一个bitmap /** * @Description: * @author: zh 阅读全文
posted @ 2020-01-23 23:04 雨落寒沙 阅读(1622) 评论(0) 推荐(0)
摘要:例如获取2020年5月一共有多少个星期二,一共跨了多少个星期 结果 阅读全文
posted @ 2019-10-10 10:34 雨落寒沙 阅读(1101) 评论(0) 推荐(0)
摘要:老早以前刚学程序的时候碰到了这么个问题,当时没想出来,今天突然想起来了这么个问题于是写了下,也算留个纪念吧 1 public static String itr; 2 3 public static void main(String[] args) { 4 String s = "abcd"; 5 阅读全文
posted @ 2019-05-16 20:11 雨落寒沙 阅读(457) 评论(1) 推荐(1)
摘要:目前使用的是根据key的hashcode来进行排序,并且没有考虑hash碰撞的问题 1 package com.zhou.tree; 2 3 import java.util.Comparator; 4 import java.util.HashMap; 5 import java.util.Map 阅读全文
posted @ 2019-05-16 14:19 雨落寒沙 阅读(697) 评论(0) 推荐(0)
摘要:方法依赖commons-codec包 maven的引入方式如下 1 <dependency> 2 <groupId>commons-codec</groupId> 3 <artifactId>commons-codec</artifactId> 4 <version>1.12</version> 5 阅读全文
posted @ 2019-04-03 12:48 雨落寒沙 阅读(14312) 评论(0) 推荐(2)
摘要:从《java编程思想中》阅读到,作一下笔记 /** * @author zhouming * @date 2018\5\26 0026 12:39 * */ public class MyLinkedList<T> { /** * 链式存储类 * @param <U> */ private stat 阅读全文
posted @ 2018-05-26 13:14 雨落寒沙 阅读(477) 评论(0) 推荐(0)
摘要:package com.pcxm.blockqueue; import java.util.concurrent.BlockingQueue; import java.util.concurrent.ExecutorService; import java.util.concurrent.Execu 阅读全文
posted @ 2018-05-24 18:15 雨落寒沙 阅读(198) 评论(0) 推荐(0)
摘要:package com.pcxm.list; /** * 手动实现一个list * MyList * @description TODO * @author zhoum * @date 2018年5月24日 下午4:51:39 * @version TODO */ public class MyLi 阅读全文
posted @ 2018-05-24 18:11 雨落寒沙 阅读(456) 评论(0) 推荐(0)