随笔分类 -  Java

摘要:1、HikariDataSource springMVC springboot name 描述 构造器默认值 默认配置validate之后的值 validate重置 name autoCommit 自动提交从池中返回的连接 TRUE TRUE - spring.datasource.hikari.a 阅读全文
posted @ 2020-06-02 11:23 坐在家里晒太阳 阅读(777) 评论(0) 推荐(0)
摘要:1. TaskExecutor Spring异步线程池的接口类,其实质是java.util.concurrent.Executor Spring 已经实现的异常线程池:1. SimpleAsyncTaskExecutor:不是真的线程池,这个类不重用线程,每次调用都会创建一个新的线程。(我们使用了这 阅读全文
posted @ 2019-09-26 15:09 坐在家里晒太阳 阅读(2780) 评论(0) 推荐(0)
摘要:目录 1. 概述 1.1 函数式编程简介 1.2 Lambda 表达式简介 2. Lambda 表达式 2.1 Lambda 表达式的形式 2.2 闭包 2.3 函数接口 3. 集合处理 3.1 Stream 简介 3.2 Stream 常用操作 3.3 数据并行化操作 3.4 其他 参考 目录 1 阅读全文
posted @ 2019-09-18 19:16 坐在家里晒太阳 阅读(332) 评论(0) 推荐(0)
摘要:在一个web程序中,当一个HTTP请求进来时,会被容器处理进而转换成一个servlet请求。http请求所携带的数据,虽然是格式化的但是无类型;而java作为强类型语言,同时为了健壮性考虑,必然要有完善的类型约束。当然,那么,将数据从servlet请求中转换到java中,一个很原始的方式是手动处理。 阅读全文
posted @ 2019-09-18 17:06 坐在家里晒太阳 阅读(3596) 评论(0) 推荐(0)
摘要:异常org.apache.kafka.clients.consumer.CommitFailedException: Commit cannot be completed since the group has already rebalanced and assigned the partitio 阅读全文
posted @ 2019-03-18 15:14 坐在家里晒太阳 阅读(927) 评论(0) 推荐(0)
摘要:Java项目生成可执行jar包、exe文件以及在Windows下的安装文件 1、如何通过eclipse将Java项目生成可执行jar包 首先把在eclipse下的java项目导出jar file 下一步 下一步 下一步 最后点击完成,便生成了可执行的jar文件。可以在刚刚选择导出目录的文件夹中找到。 阅读全文
posted @ 2018-12-21 22:31 坐在家里晒太阳 阅读(492) 评论(0) 推荐(0)
摘要:ServletContext,是一个全局的储存信息的空间,服务器开始,其就存在,服务器关闭,其才释放。request,一个用户可有多个;session,一个用户一个;而servletContext,所有用户共用一个。所以,为了节省空间,提高效率,ServletContext中,要放必须的、重要的、所 阅读全文
posted @ 2018-01-25 15:10 坐在家里晒太阳 阅读(6497) 评论(0) 推荐(2)
摘要:public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { HttpServletRequest re 阅读全文
posted @ 2018-01-24 13:11 坐在家里晒太阳 阅读(5682) 评论(2) 推荐(2)
摘要:cookie和session在java web开发中扮演了十分重要的作用,本篇文章对其中的重要知识点做一些探究和总结。(转发自https://www.cnblogs.com/roy-blog/p/8250519.html) 1.cookie存在于浏览器 随意打开一个网址,用火狐的调试工具,随意选取一 阅读全文
posted @ 2018-01-10 15:50 坐在家里晒太阳 阅读(6986) 评论(2) 推荐(3)
摘要:无论在是在编辑文本文件的时候,还是在制作网页的时候,总会遇到文本编码方式的问题。如果处理不当,就会出现乱码的问题。因此,有必要对文本的编码方式做一个详尽的了解。 常见的一些字符编码方式无非有:Unicode、ASCII、GBK、GB2312、UTF-8。下面先对常见的这一些字符编码方式作下说明: 1 阅读全文
posted @ 2017-12-19 19:48 坐在家里晒太阳 阅读(839) 评论(0) 推荐(0)
摘要:read()方法的作用是从输入流读取数据的下一个字节,返回的字节的值是一个0~255之间的整数。到达流的末尾返回-1。 刚开始我以为这个返回值表示的是所读取的数据的长度,可是之后在一个示例程序中发现这种说法解释不通。我就好奇研究了一下这个返回值到底表示什么。 首先要知道什么是字节(Byte)和比特( 阅读全文
posted @ 2017-12-19 19:47 坐在家里晒太阳 阅读(1661) 评论(0) 推荐(1)
摘要:在学习jvm的内存分配的时候,看到的这篇博客,该博客对jvm的内存分配总结的很好,同时也利用jvm的内存模型解释了java程序中有关参数传递的问题。 博客出处: http://www.cnblogs.com/hellocsl/p/3969768.html?utm_source=tuicool&utm 阅读全文
posted @ 2017-10-11 18:18 坐在家里晒太阳 阅读(315) 评论(0) 推荐(0)
摘要:Spring MVC项目中通常会有二个配置文件,sprng-servlet.xml和applicationContext.xml二个配置文件,通常会出现以下几个配置 1. <context:annotation-config /> 它的作用是隐式地向 Spring 容器注册 AutowiredAnn 阅读全文
posted @ 2017-10-10 15:22 坐在家里晒太阳 阅读(430) 评论(0) 推荐(0)
摘要:先贴spring的开发文档,有助于大家学习http://shouce.jb51.net/spring/beans.html#beans-factory-class 一直想研究一下spring bean的控制反转的实现,废话不多说。 1、先建了一个WEB工程,导入相关spring的jar包,装载到to 阅读全文
posted @ 2017-08-09 16:00 坐在家里晒太阳 阅读(1511) 评论(4) 推荐(0)
摘要:原作者:海子 出处:http://www.cnblogs.com/dolphin0520/ 本文归作者海子和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便, 阅读全文
posted @ 2017-07-14 17:10 坐在家里晒太阳 阅读(235) 评论(0) 推荐(0)
摘要:package net.xsoftlab.baike; import java.lang.reflect.Method; public class TestReflect { public static void main(String[] args) throws Exception { Clas 阅读全文
posted @ 2017-06-29 20:20 坐在家里晒太阳 阅读(1207) 评论(0) 推荐(0)
摘要:以下的内容部分参考了网络上的内容,在此对原作者表示感谢! Java中动态代理的实现,关键就是这两个东西:Proxy、InvocationHandler,下面从InvocationHandler接口中的invoke方法入手,简单说明一下Java如何实现动态代理的。 首先,invoke方法的完整形式如下 阅读全文
posted @ 2017-06-29 15:15 坐在家里晒太阳 阅读(2949) 评论(0) 推荐(1)
摘要:脏读 一个常见的概念。在多线程中,难免会出现在多个线程中对同一个对象的实例变量进行并发访问的情况,如果不做正确的同步处理,那么产生的后果就是"脏读",也就是取到的数据其实是被更改过的。 多线程线程安全问题示例 看一段代码: 写两个线程分别去add字符串"a"和字符串"b": 写一个主函数分别运行这两 阅读全文
posted @ 2017-03-28 16:36 坐在家里晒太阳 阅读(362) 评论(0) 推荐(0)
摘要:Java并发编程系列: Java 并发编程:核心理论 Java并发编程:Synchronized及其实现原理 Java并发编程:Synchronized底层优化(轻量级锁、偏向锁) Java 并发编程:线程间的协作(wait/notify/sleep/yield/join) Java 并发编程:vo 阅读全文
posted @ 2017-03-23 15:25 坐在家里晒太阳 阅读(272) 评论(0) 推荐(0)
摘要:Java修饰符1、类的修饰符分为:可访问控制符和非访问控制符两种。 可访问控制符是:公共类修饰符 public非访问控制符有:抽象类修饰符 abstract ;最终类修饰符 final1 )公共类修饰符 public : Java 语言中类的可访问控制符只有一个: public 即公共的。每个 Ja 阅读全文
posted @ 2017-03-23 13:48 坐在家里晒太阳 阅读(196) 评论(0) 推荐(0)