摘要: 恢复内容开始 RDB:在指定的时间间隔对redis中的数据进行快照存储,默认开启 AOF:记录每次操作redis的命令,将命令写入到AOF文件中,当重启redis时会重新执行这些命令来恢复数据,默认关闭。 RDB方式: Redis会根据redis.conf配置文件定期将数据快照至一个RDB文件中: 阅读全文
posted @ 2019-10-18 11:59 我的java编程学习之路 阅读(622) 评论(0) 推荐(0) 编辑
摘要: 一、HttpBasic模式的应用场景 HttpBasic登录验证模式是Spring Security实现登录验证最简单的一种方式,也可以说是最简陋的一种方式。它的目的并不是保障登录验证的绝对安全,而是提供一种“防君子不防小人”的登录验证。 就好像是我小时候写日记,都买一个带小锁头的日记本,实际上这个 阅读全文
posted @ 2020-05-07 16:26 我的java编程学习之路 阅读(1453) 评论(0) 推荐(0) 编辑
摘要: 异常处理方式:1.捕获处理 try-catch-finally try:可能会出现异常的代码块 catch:捕获try语句块中出现异常的代码,并进行处理。finally:最终都要执行的代码块。 2.抛出处理 关键字throws 抛出异常,将出现异常的代码向上抛出,抛给方法处理,最终抛给jvm处理。 阅读全文
posted @ 2019-03-16 13:06 我的java编程学习之路 阅读(121) 评论(0) 推荐(0) 编辑
摘要: String类:不可变的字符串,一旦被赋值将不能被改变。 如 String str="123"; String str="111"; 当值改变时,str指向的常量池的内存地址也会发生改变。 String类提供了操作字符串的常用方法。 String的几种声明 String s=new String ( 阅读全文
posted @ 2019-03-13 20:14 我的java编程学习之路 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 获取幸运数字,每次都把3的倍数删掉,直到最后一个数为止。例如1-7中幸运数字为4。 代码实现: 参数num指的是要从1-num这些数中获取幸运数字。 public static int getLuckNum(int num) { //把1-num这些数存入list集合中 ArrayList<Inte 阅读全文
posted @ 2018-08-14 23:21 我的java编程学习之路 阅读(211) 评论(0) 推荐(0) 编辑
摘要: IO流作用:用来处理设备间的数据传输。 Java对数据的操作是通过流的方式。 流按操作类型分为两种: * 字节流:可操作任何类型的数据,因为在计算机中任何类型的数据都是以字节形式存储的。 * 字符流:只能操作纯字符数据,比较方便。 字节流抽象父类:InputStream OutputStream 字 阅读全文
posted @ 2018-08-14 22:44 我的java编程学习之路 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 使用TCP协议,使客户端和服务器端能够互相发送数据。 编程思路以及主要代码实现如下: 针对客户端:1.创建Socket对象并指定要通信的服务器的ip,以及绑定一个端口号。 Socket socket=new Socket("127.0.0.1",1243); 2.调用Socket的getInputS 阅读全文
posted @ 2018-08-14 21:37 我的java编程学习之路 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 使用UDP协议,写一个能在同一界面发送消息,并显示消息的聊天软件。 代码实现如下: package com.abel.socket; import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramS 阅读全文
posted @ 2018-08-14 21:07 我的java编程学习之路 阅读(573) 评论(0) 推荐(0) 编辑