- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 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 92
原创 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 6865 4
原创 docker入门笔记
DockerDocker 基本组成Docker安装uname -r 查看系统内核cat /etc/os-release 查看系统配置[root@palmer docker]# cat /etc/os-releaseNAME="CentOS Linux"VERSION="7 (Core)"ID="centos"ID_LIKE="rhel fedora"VERSION_ID="7"PRETTY_NAME="CentOS Linux 7 (Core)"ANSI_COLOR="0;3
2021-09-14 08:00:39 586
原创 nginx压缩ttf文件踩坑 mine.types的作用
今天在开发过程中,发现在linux上下载某ttl文件(字体文件)太大,传输过程比较慢,于是就想着使用nginx的gzip进行压缩,经过不断尝试,终于发现在nginx的配置目录/etc/nginx/mine.types 文件中少了font/ttf ttf;造成nginx不能识别ttf文件,加上后就能压缩了(ttf在nginx中默认是没有配置的,需要手动去加)下载是nginx.conf具体的配置gzip on; #是否开
2021-08-10 21:59:04 2103 2
原创 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 288
原创 markdown语法
标题一个#是一级标题,二个#是二级标题,以此类推。支持六级标题。字体斜体要倾斜的文字左右分别用一个*号包起来加粗要加粗的文字左右分别用两个*号包起来斜体加粗要倾斜和加粗的文字左右分别用三个*号包起来删除线要加删除线的文字左右分别用两个~~号包起来**加粗的文字***倾斜的文字*`***斜体加粗的文字***~~加删除线的文字~~引用在引用的文字前加>即可。引用也可以嵌套,如加两个>>三个>>>n个…示例:>这是引用的内容>
2021-05-31 09:03:40 63
原创 多线程 synchronized理解
知识点如果某个任务处在对标记为synchronized的方法的调用中,那么在这个线程从该方法返回之前,其他所有要调用类中所有标记为synchronized的方法的线程都会被阻塞2.无论synchronized关键字加在方法上还是对象上,它取得的锁都是对象,而不是把一段代码或函数当作锁3、synchronized同步快对同一条线程来说是可重入的,不会出现自己把自己锁死的问题;4、同步块在已进入的线程执行完之前,会阻塞后面其他线程的进入。以代码为例:/** * @author sf * cr
2020-12-04 09:56:35 137
原创 ajax请求 返回状态码详解
1开头的http状态码表示临时响应并需要请求者继续执行操作的状态代码。100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。2开头的http状态码表示请求成功200 成功处理了请求,一般情况下都是返回此状态码;201 请求成功并且服务器创建了新的资源。202 接受请求但没创建资源;203 返回另一资源的请求;204 服
2020-09-09 23:47:38 3528
原创 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 196
原创 java学习思维导图(详细)
网上找的思维导图,在这里分享一下1. 基础知识2. Java程序设计(基础)3.Java程序设计(专题)4. 客户端网页编程5. Java Web表示层技术6. Oracle7. Hibernate8. MyBATIS9. Spring资料来自微信公众号“资料在线”,回复“java思维导图”,即可获得思维导图...
2020-06-03 15:00:09 1752
ojdbc6-11.2.0.1.0 .zip
2021-07-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人