摘要: Java常用函数式接口--Consumer接口使用案例 阅读全文
posted @ 2019-05-12 14:42 学亮编程手记 阅读(6747) 评论(0) 推荐(3) 编辑
摘要: 第一种方式: 第二种方式: 阅读全文
posted @ 2019-05-12 12:24 学亮编程手记 阅读(1284) 评论(0) 推荐(0) 编辑
摘要: 使用案例: 阅读全文
posted @ 2019-05-12 11:50 学亮编程手记 阅读(2763) 评论(0) 推荐(0) 编辑
摘要: lambda表达式作为方法的返回值: 阅读全文
posted @ 2019-05-12 11:33 学亮编程手记 阅读(5290) 评论(0) 推荐(0) 编辑
摘要: Lambda表达式的使用场景: 当方法的参数是一个函数式接口时,可以使用Lambda表达式进行简化—— 首先,前提是Runnable接口是一个函数式接口,经过查看源码得知,确实如此: 将Runnable接口作为参数进行传递,可以使用两种方式: 优化写法: 阅读全文
posted @ 2019-05-12 11:03 学亮编程手记 阅读(9330) 评论(1) 推荐(0) 编辑
摘要: 使用lambda表达式的延迟加载特性对代码进行优化: 阅读全文
posted @ 2019-05-11 22:21 学亮编程手记 阅读(1580) 评论(0) 推荐(0) 编辑
摘要: idea项目结构: 一般是创建一个empty project,然后再创建一个个的Module。 阅读全文
posted @ 2019-05-11 22:04 学亮编程手记 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 函数式接口的概念: 函数式接口的格式: 示例: 函数式接口的使用: 简化lambda表达式: 阅读全文
posted @ 2019-05-11 21:48 学亮编程手记 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 代码提示快捷键设置: keymap--Main Menu--Code--Completion--Basic 阅读全文
posted @ 2019-05-11 21:05 学亮编程手记 阅读(1308) 评论(0) 推荐(0) 编辑
摘要: 添加依赖: (Spring Data Redis) 启动redis: 配置文件中进行配置: redis基本使用思路: redis中不存在就查询数据库然后存入redis: 查看日志: 阅读全文
posted @ 2019-05-11 20:57 学亮编程手记 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 添加依赖: 在测试类上添加注解: 阅读全文
posted @ 2019-05-11 20:35 学亮编程手记 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 步骤: 添加依赖: 配置文件: 出了数据库的配置,还要配置jpa相关的: 实体类: Dao接口: 定义一个查询的方法,如果是jpa默认就有也可以不写: 测试: 如果报下面的错误,说明jdk9中缺少相关依赖: 需要在maven中添加依赖 阅读全文
posted @ 2019-05-11 19:00 学亮编程手记 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 步骤: 添加Mybatis依赖: 添加数据库依赖: 配置属性文件: (具体的属性名称可以在jar包中找到) 内容: 建表sql: Mapper文件的头: 集成Mybatis的配置文件中的具体内容可以在mybatis.spring.boot:mybatis-spring-boot-autoconfig 阅读全文
posted @ 2019-05-11 18:41 学亮编程手记 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 注意:这种方式要提供属性的getter/setter方法—— 如果idea报错,提示没有相应的执行器,就需要在maven中添加: (虽然不配置代码也能正常运行,作用在下面会说明) 配置了该执行器后,在yml文件中编辑时,会有代码提示: (具体提示依据是你在@ConfigurationProperti 阅读全文
posted @ 2019-05-11 18:08 学亮编程手记 阅读(2403) 评论(0) 推荐(0) 编辑
摘要: 获取配置文件的内容—— 阅读全文
posted @ 2019-05-11 18:02 学亮编程手记 阅读(885) 评论(0) 推荐(0) 编辑
摘要: yml集合数据的表示方式: 这种方式是配置普通的字符串—— 如果集合中装的是对象,就这么配置—— 行内配置方式—— map的配置方式—— 阅读全文
posted @ 2019-05-11 17:51 学亮编程手记 阅读(5066) 评论(0) 推荐(1) 编辑
摘要: yml行内对象的配置方法,一般是采取 上面的缩进方式,我只想配置在一行怎么处?—— 阅读全文
posted @ 2019-05-11 17:44 学亮编程手记 阅读(1310) 评论(0) 推荐(0) 编辑
摘要: 配置文件的加载顺序, 后加载的会覆盖先加载的:也就是properties配置文件的内容会替换掉.yml及.yaml文件的内容 阅读全文
posted @ 2019-05-11 17:37 学亮编程手记 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 最终效果: 日志查询流程分析: Controller代码: Mapper: 阅读全文
posted @ 2019-05-11 17:17 学亮编程手记 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-05-11 16:44 学亮编程手记 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 日志Bean的设计: 类名及方法名: 阅读全文
posted @ 2019-05-11 13:47 学亮编程手记 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 通过Security获取访问者用户名: 也可以通过session来获取: 整体思路: 阅读全文
posted @ 2019-05-11 13:38 学亮编程手记 阅读(2414) 评论(1) 推荐(0) 编辑
摘要: 获取类及方法上的@RequestMapping注解: 应该是不等于: 获取访问者的ip地址,首先配置一个监听器: 配置完监听器后,就可以在类中注入一个HttpServletRequest: 获取ip: 阅读全文
posted @ 2019-05-11 13:30 学亮编程手记 阅读(7565) 评论(0) 推荐(0) 编辑
摘要: 前置通知:获取访问的类,访问的方法,带参数和不带参数的 日志表信息描述字段: 获取访问时长: 阅读全文
posted @ 2019-05-10 23:02 学亮编程手记 阅读(317) 评论(0) 推荐(0) 编辑
摘要: > List子体系特点:A:有序的(存储和读取的顺序是一致的) B:有整数索引 C:允许重复的 <!-- more --> **List的特有功能** ````void add(int index, E element) :将元素添加到index索引位置上E get(int index) :根据in 阅读全文
posted @ 2019-04-29 17:10 学亮编程手记 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 使用多线程: 阅读全文
posted @ 2019-04-25 22:38 学亮编程手记 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-04-25 22:10 学亮编程手记 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 执行顺序: 阅读全文
posted @ 2019-04-25 21:34 学亮编程手记 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 当我们使用Spring Cloud Ribbon实现客户端负载均衡的时候,通常都会利用@LoadBalanced来让RestTemplate具备客户端负载功能,从而实现面向服务名的接口访问。 下面的例子,实现了对服务名为hello-service的/hello接口的调用。由于RestTemplate 阅读全文
posted @ 2019-04-08 11:08 学亮编程手记 阅读(985) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-04-06 10:01 学亮编程手记 阅读(687) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-04-03 11:09 学亮编程手记 阅读(3536) 评论(0) 推荐(0) 编辑
摘要: Linux centos重启命令: 1、reboot 普通重启 2、shutdown -r now 立刻重启(root用户使用) 3、shutdown -r 10 过10分钟自动重启(root用户使用) 4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用) 如果是通 阅读全文
posted @ 2019-04-03 09:44 学亮编程手记 阅读(1371) 评论(0) 推荐(0) 编辑
摘要: inux搭建ftp服务器 1.安装软件: yum install vsftpd 2.修改配置文件vsftpd.conf: vim /etc/vsftpd/vsftpd.conf 把anonymous_enable=YES 改为anonymous_enable=NO 即可禁用匿名登录 读取生效的配置, 阅读全文
posted @ 2019-04-03 09:41 学亮编程手记 阅读(1614) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-04-02 16:13 学亮编程手记 阅读(1181) 评论(0) 推荐(0) 编辑
摘要: 我们通过ideal编辑器编辑 springboot时候,出现这个错误: com.mongodb.MongoSecurityException: Exception authenticating MongoCredential 这个问题说明一件事儿,我们连接数据库没有连接上,为什么连接不上呢,比如我们 阅读全文
posted @ 2019-04-02 14:07 学亮编程手记 阅读(14241) 评论(0) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2019-04-02 13:51 学亮编程手记 阅读(2168) 评论(0) 推荐(0) 编辑
摘要: 本机windows7 ,装了vagrant盒子,并在盒子上装了mongodb服务,本机连接虚拟机时连不上。 解决方法: 修改虚拟机上 mongodb.conf 文件,将bind_ip = 127.0.0.1 改成 bind_ip = 0.0.0.0 就可以访问了 阅读全文
posted @ 2019-04-02 13:13 学亮编程手记 阅读(3471) 评论(0) 推荐(0) 编辑
摘要: 在一台服务器的全新windows Server 2008 R2 服务器上配置php运行环境, 在启动Apache之后,显示下图错误: 解决方法: 1.安装VC redit.exe程序解决 是VC的一个程序:VC redit.exe链接:https://www.microsoft.com/zh-cn/ 阅读全文
posted @ 2019-04-02 11:58 学亮编程手记 阅读(14645) 评论(0) 推荐(0) 编辑
摘要: 1.配置MongoDB的yum源 1.配置MongoDB的yum源 1.配置MongoDB的yum源 创建yum源文件: #cd /etc/yum.repos.d #vim mongodb-org-4.0.repo 添加以下内容:(我们这里使用阿里云的源) [mngodb-org] name=Mon 阅读全文
posted @ 2019-04-02 10:36 学亮编程手记 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 问题描述 使用vi编辑器写好内容后保存并退出时遇到以下问题 解决方案 该问题的原因是用户权限不够,因为普通用户用 vi 不能保存文件,需要使用超级用户才可以。 先转换为超级用户:su 再用vi打开文件进行保存:vi...:wq 阅读全文
posted @ 2019-04-02 10:06 学亮编程手记 阅读(3296) 评论(0) 推荐(0) 编辑