随笔分类 -  常见问题

摘要:Tomcat启动时自动加载Servlet1、想做一个服务启动时自动启动一不停止的获取订阅功能2、之前是做一个Jsp页面请求servlet来触发方法3、现在实现Tomcat启动时自动加载Servlet1、Tomcat中启动Servlet时,只需要在Servlet所在的工... 阅读全文
posted @ 2018-09-25 11:43 宝贝企鹅 阅读(1376) 评论(0) 推荐(0)
摘要:要从tablename表中随机提取一条记录,大家一般的写法就是:SELECT * FROM tablename ORDER BY RAND() LIMIT 1。 1 2 3 4 5 6 7 8 9 10 11 12 ... 阅读全文
posted @ 2018-09-03 11:52 宝贝企鹅 阅读(1754) 评论(0) 推荐(0)
摘要:一.简述在Java8中,我们可以使用以下类来计算日期时间差异:1.Period2.Duration3.ChronoUnit二.Period类主要是Period类方法getYears(),getMonths()和getDays()来计算.示例:package inspi... 阅读全文
posted @ 2018-08-03 16:30 宝贝企鹅 阅读(4790) 评论(0) 推荐(1)
摘要:Fiddler抓包工具在APP开发过程中使用非常频繁,对开发者理解HTTP网络传输原理以及分析定位网络方面的问题非常有帮助。今天抽点时间出来总结一下Fiddler在实际开发过程中的应用。我开发过程中使用的比较多的抓包工具主要有MiniSniffer,Fiddler和W... 阅读全文
posted @ 2018-08-02 17:47 宝贝企鹅 阅读(302) 评论(0) 推荐(0)
摘要:开始使用 Spring Boot 编写能直接运行的 Spring 应用程序J Steven Perry2017 年 6 月 28 日发布WeiboGoogle+用电子邮件发送本页面6Spring Boot 是一个轻量级框架,可以完成基于 Spring 的应用程序的大部... 阅读全文
posted @ 2018-07-26 15:56 宝贝企鹅 阅读(142) 评论(0) 推荐(0)
摘要:Streams 的背景,以及 Java 8 中的使用详解为什么需要 StreamStream 作为 Java 8 的一大亮点,它与 java.io 包里的 InputStream 和 OutputStream 是完全不同的概念。它也不同于 StAX 对 XML 解析的... 阅读全文
posted @ 2018-07-26 15:50 宝贝企鹅 阅读(262) 评论(1) 推荐(0)
摘要:使用OPtional的orElse()问题项目中有这样一段代码:return Optional.ofNullable(service.A()).orElse(service.B())1功能显而易见,service.A()如果返回值是null,则返回service.B(... 阅读全文
posted @ 2018-07-26 10:25 宝贝企鹅 阅读(552) 评论(0) 推荐(0)
摘要:1. 收集器简介收集器用来将经过筛选、映射的流进行最后的整理,可以使得最后的结果以不同的形式展现。collect方法即为收集器,它接收Collector接口的实现作为具体收集器的收集方法。Collector接口提供了很多默认实现的方法,我们可以直接使用它们格式化流的结... 阅读全文
posted @ 2018-07-26 09:51 宝贝企鹅 阅读(167) 评论(0) 推荐(0)
摘要:1. 流的基本概念1.1 什么是流?流是Java8引入的全新概念,它用来处理集合中的数据,暂且可以把它理解为一种高级集合。众所周知,集合操作非常麻烦,若要对集合进行筛选、投影,需要写大量的代码,而流是以声明的形式操作集合,它就像SQL语句,我们只需告诉流需要对集合进行... 阅读全文
posted @ 2018-07-26 09:49 宝贝企鹅 阅读(544) 评论(0) 推荐(0)
摘要:在公司codereview过程中,发现一个问题,就是有些人循环用的是普通for循环,有些人用的是foreach循环,它们之间有什么区别?应该在什么时候使用这两种循环了?两种循环的语法格式:普通for循环语法: for (int i = 0; i arrayLis... 阅读全文
posted @ 2018-07-25 14:40 宝贝企鹅 阅读(207) 评论(0) 推荐(0)
摘要:常用方式代码如下:public Map getIdNameMap(List accounts) { return accounts.stream().collect(Collectors.toMap(Account::getId, Account::getUse... 阅读全文
posted @ 2018-07-12 11:49 宝贝企鹅 阅读(21624) 评论(0) 推荐(0)
摘要:根据需求需要取得当天的零点 LocalDateTime today_start = LocalDateTime.of(LocalDate.now(), LocalTime.MIN);//当天零点 String td_st_str =today_start.for... 阅读全文
posted @ 2018-07-12 08:47 宝贝企鹅 阅读(253) 评论(0) 推荐(0)
摘要:之前在网上找的一些web项目都是用eclipse开发的,想把这些项目导入到idea中,然后部署到tomcat中,在网上找了很多教程,很多都不靠谱,发现网上很多配置都是多余的,其实很多只需要按idea默认的配置就行了。后来自己一直琢磨终于搞定,希望别人遇到同样的问题的时... 阅读全文
posted @ 2018-07-02 08:59 宝贝企鹅 阅读(4767) 评论(0) 推荐(0)
摘要:Lambda表达式和Java集合框架本文github地址Java8为容器新增一些有用的方法,这些方法有些是为完善原有功能,有些是为引入函数式编程(Lambda表达式),学习和使用这些方法有助于我们写出更加简洁有效的代码.本文分别以ArrayList和HashMap为例... 阅读全文
posted @ 2018-06-01 15:28 宝贝企鹅 阅读(245) 评论(0) 推荐(0)
摘要:在SpringMVC后台控制层获取参数的方式主要有两种,一种是request.getParameter("name"),另外一种是用注解@RequestParam直接获取。这里主要讲这个注解 一、基本使用,获取提交的参数 后端代码: Java代码 @RequestM... 阅读全文
posted @ 2018-05-29 17:33 宝贝企鹅 阅读(2496) 评论(0) 推荐(0)
摘要:v1.指定为 post 请求,输入 url Content-Type: application/x-www-form-urlencoded;charset=utf-8 request body中的参数格式:userName=adminicxp&userPasswo... 阅读全文
posted @ 2018-05-29 15:40 宝贝企鹅 阅读(238) 评论(0) 推荐(0)
摘要:List转到Iterator容易,JDK本身就支持,反过来的实现方式如下:1.使用Apache Common Collections 2.自己实现的方法转换3.Guaa实现转换[java] view plain copy 方式1: #Apache Commons C... 阅读全文
posted @ 2018-05-24 11:57 宝贝企鹅 阅读(5226) 评论(0) 推荐(0)
摘要:Collections是一个工具类,sort是其中的静态方法,是用来对List类型进行排序的,它有两种参数形式: public static > void sort(List list) { list.sort(null); } pub... 阅读全文
posted @ 2018-05-17 13:47 宝贝企鹅 阅读(390) 评论(0) 推荐(0)
摘要:来自:Java译站链接:http://it.deepinmind.com/java/2015/03/17/20-examples-of-date-and-time-api-from-Java8.html英文:http://javarevisited.blogspot.... 阅读全文
posted @ 2017-12-22 16:47 宝贝企鹅 阅读(136) 评论(0) 推荐(0)
摘要:集合类KeyValueSuper说明Hashtable 不允许为 null不允许为 nullDictionary 线程安全ConcurrentHashMap 不允许为 null不允许为 nullAbstractMap 锁分段技术(JDK8:CAS)TreeMap 不允... 阅读全文
posted @ 2017-12-15 17:19 宝贝企鹅 阅读(542) 评论(0) 推荐(0)