![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 56
记录java学习过程中的点点滴滴
Palmer Sheng
这个作者很懒,什么都没留下…
展开
-
jxls模板导出基本使用
excel导出原创 2022-08-01 14:44:47 · 1188 阅读 · 1 评论 -
java8 新特性
jdk8 新特性lambda表达式把函数作为一个方法的参数变量作用域:lambda 表达式只能引用标记了 final 的外层局部变量,这就是说不能在 lambda 内部修改定义在域外的局部变量,否则会编译错误。在lambda中使用外部变量,这个外部变量必须是final 或者 实际上的最终变量Variable used in lambda expression should be final or effectively final方法引用方法引用使用::构造器引用:语法是Class::new原创 2021-10-23 15:40:04 · 91 阅读 · 0 评论 -
exclude= {DataSourceAutoConfiguration.class}失效 解决方案
在启动类加上@SpringBootApplication exclude = {DataSourceAutoConfiguration.class}仍然出现Description:Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.Reason: Failed to determine a suitable driver原创 2021-09-19 16:01:37 · 6812 阅读 · 4 评论 -
CentOS 安装Redis单实例 配置主从节点 超详细教程
CentOS7 安装Redis单实例 超详细教程CentOS7安装Redis 6.0.9先到准备放安装包的目录,下载安装包cd /usr/localmkdir rediscd redishttps://download.redis.io/releases/redis-6.0.9.tar.gz 解压tar -zxvf redis-6.0.9.tar.gz因为Redis是用c语言写的,所以需要使用GCC,Redis默认的gcc版本是4.8.5,而Redis 6 支持了多线程,原创 2021-06-05 22:14:53 · 287 阅读 · 0 评论 -
多线程 synchronized理解
知识点如果某个任务处在对标记为synchronized的方法的调用中,那么在这个线程从该方法返回之前,其他所有要调用类中所有标记为synchronized的方法的线程都会被阻塞2.无论synchronized关键字加在方法上还是对象上,它取得的锁都是对象,而不是把一段代码或函数当作锁3、synchronized同步快对同一条线程来说是可重入的,不会出现自己把自己锁死的问题;4、同步块在已进入的线程执行完之前,会阻塞后面其他线程的进入。以代码为例:/** * @author sf * cr原创 2020-12-04 09:56:35 · 135 阅读 · 0 评论 -
java学习思维导图(详细)
网上找的思维导图,在这里分享一下1. 基础知识2. Java程序设计(基础)3.Java程序设计(专题)4. 客户端网页编程5. Java Web表示层技术6. Oracle7. Hibernate8. MyBATIS9. Spring资料来自微信公众号“资料在线”,回复“java思维导图”,即可获得思维导图...原创 2020-06-03 15:00:09 · 1751 阅读 · 0 评论 -
JSON转换常用方法
com.alibaba.fastjsonString 转 JOSNObjectJSONObject jsonObject = JSONObject.parseObject(jsonStr);//获取属性值jsonObject.getString("key");String 转 ObjectUserInfo userinfo = JSONObject.parseObject(jsonStr, UserInfo.class);String 转 JSONArrayJSONArray jsonA原创 2020-06-25 15:20:44 · 195 阅读 · 0 评论