
实例用法
文章平均质量分 81
孙哥vl
撸出全新的hello world
展开
-
快速搭建一个简单的dubbo示例
快速搭建dubbo示例,包括xml方式、API方式和注解方式原创 2020-05-22 21:10:23 · 716 阅读 · 1 评论 -
kafka教程:基础概念、win10下安装与配置、Java中使用kafka
详细描述了kafka基础概念、win10下安装与配置、Java中使用kafka原创 2020-05-18 18:34:10 · 620 阅读 · 0 评论 -
Java如何使用redis:Jedis和RedisTemplate
本文详细介绍了Java使用redis的两种方式:Jedis和RedisTemplate的详细配置和使用。其中Jedis提供了各个数据类型的操作方法;RedisTemplate介绍了如何配置redis,以配置类的方式进行结合,提供了一个封装类RedisUtil更好的使用RedisTemplate,并且详细介绍了RedisTemplate的序列化问题(解决RedisTemplate前缀问题)。原创 2020-05-07 17:55:21 · 3449 阅读 · 2 评论 -
slf4j的使用:常规使用、注解、存储到数据库
slf4j的使用,注解@Slf4j的应用,以logback为例将日志写入数据库目录一、应用示例二、注解@Slf4j三、将日志保存至数据库slf4j是外观模式的典型应用。slf4j只是一个日志标准,并不是日志系统的具体实现。slf4j能够提供日志接口,提供获取具体日志对象的方法。slf4j-simple、logback都是slf4j的具体实现,log4j虽然不直接实现slf4j,但是有专门的一层桥接slf4j-log412来实现slf4j。一、应用示例1、引入依赖&...原创 2020-05-01 11:38:53 · 5496 阅读 · 1 评论 -
阿里巴巴Java开发规范学习笔记
建议直接看阿里巴巴Java开发规范百度网盘链接:https://pan.baidu.com/s/1vfAaBYDac-FntF_IUx69nw提取码:6bm2一、编程规约(一)命名风格1、POJO类中布尔类型变量不要加is,否则部分框架解析会引起序列化错误。注意:MySQL表达是否的值采用is_xxx的形式,所以需要在设置is_xxx到xxx的映射关系。2、避免子父类的成员变量之间、...原创 2020-04-20 13:55:07 · 287 阅读 · 0 评论 -
IDEA中使用Git分支创建及合并
IDEA中使用Git分支创建及合并原创 2020-04-16 20:13:20 · 2508 阅读 · 0 评论 -
IDEA使用git详细教程
包括:git安装与IDEA中的配置,从云端导入项目,本地项目提交至云端,本地项目修改及更新提交。一、安装及配置下载链接:https://git-scm.com/download/win1、都默认就行,点点点。安装完成后win+R打开控制台,输入git命令,若安装成功,则2、下一步需要为IDEA指定git路径,File->settings->Version Control->...原创 2020-04-16 18:10:53 · 1478 阅读 · 0 评论 -
Java web发送邮箱验证码,并验证正确性
Java web实现邮箱验证码功能第一步、开启发件邮箱权限(以QQ邮箱为例)第二步、生成验证码第三步、发送邮件第四步、web前端第五步、servlet程序先放一张程序的预览图工程下载链接链接:https://pan.baidu.com/s/1Lrm8d6mBemKIWKd0ll0E9g提取码:vrwh第一步、开启发件邮箱权限(以QQ邮箱为例)设置->账户->开启POP3/...原创 2019-11-08 00:36:26 · 9194 阅读 · 34 评论 -
RSA加密算法原理及其Java实现
简单介绍了RSA加密算法的原理及其Java实现:原文过长时,进行了分段加密。RSA加密算法的基本原理主要步骤本文所有的字母都为正整数。其主要步骤如下:1、取两个不相等的质数p、q,一般都比较大。例如:p=67,q=79。2、n=p×q,其中n所对应的二进制长度即为密钥的长度,一般为1024位或2048位。n=67×79=5293,转化为二进制数为1 0100 1010 1101,共13位。3、计算n的欧拉函数f...原创 2019-10-24 15:08:52 · 2261 阅读 · 0 评论 -
Java web过滤器实现账号单一登录,防止同一账号重复登录,踢人效果
实现了Java web开发账号单一登录的功能,防止同一账号重复登录,后面登录的踢掉前面登录的,使用过滤器Filter实现的。可以先下载项目下来测试下效果。有博客写的是没个一段时间(比如500ms)读取后台的session,这种方法除了会占用资源,还会出现访问session(请求1)的返回值和自己提交请求(请求2)的返回值发生冲突。比如请求1先提交,此时请求1的返回值还未返回到前端,请求2提交,实际上我们想要的是请求1的返回值先返回,然后再...原创 2019-10-21 18:15:02 · 2401 阅读 · 3 评论 -
MyEclipse2018 CI创建web项目(Web Project)
第一步,file->new->other第二步,选择Web Project第三步,名字,选择Java EE version为3.1,Java version选择自己安装的版本,使用TomCat8.0或者其他版本,然后按Finish即可,后面的内容不需要设置。...原创 2019-10-09 00:02:19 · 1597 阅读 · 0 评论 -
Java的父类静态方法可以被子类继承和重写(覆盖)吗?
先给出答案:可以被子类继承,不能被子类重写。关于父类和子类关系还不太了解的看一去看一下链接https://blog.youkuaiyun.com/qq_34826261/article/details/97635047,里面详细解释了父类和子类不同情况下成员方法和成员变量的关系。这里默认已经知道了子类和父类之间的关系。那么子类能不能重写父类的静态方法?class parent{ public stat...原创 2019-09-20 00:47:14 · 18116 阅读 · 4 评论 -
Serializable接口:Java序列化和反序列化
Serializable接口:java序列化和反序列化的定义,用法,serialVersionUID详解。原创 2019-08-22 12:22:19 · 1147 阅读 · 3 评论 -
java 输出某路径下的指定类型文件的文件名及绝对路径
Java输出某路径下的指定类型文件的文件名及绝对路径给定一个文件夹的路径,输出该文件夹下所有的pdf(任意类型)文件的绝对路径。实在没有想到腾讯面试会问这种程序题,措手不及。。。。直接上代码import java.io.File;import java.util.ArrayList;import java.util.List;public class ReadFile { pub...原创 2019-08-21 16:57:09 · 1798 阅读 · 1 评论 -
Java实现图的深度优先搜索和广度优先搜索(无向图和有向图)
用邻接表实现实现图的深度优先搜索和广度优先搜索直接上代码输入测试直接上代码package mytest;import java.util.LinkedList;import java.util.Queue;import java.util.Scanner;public class BFS_DFS{ public static void main(String[] args) {...原创 2019-08-12 17:45:29 · 699 阅读 · 0 评论 -
Java 父类和子类关系:成员变量(覆盖)、构造方法、成员方法(覆盖)、类型转换等
详细解释Java中父类和子类的关系1 定义类2 构造方法3 成员变量4 成员方法5 类型转换6 隔代继承主要包括:成员变量(覆盖)、构造方法、成员方法(覆盖)、类型转换1 定义类定义A、B、C、D四个类,B、C继承A,D继承Bclass A{ public int a; private int b; protected int c; // 两个构造方法 public A() {...原创 2019-07-29 14:14:00 · 6147 阅读 · 6 评论 -
Java中Scanner的用法:单行/多行输入
Java的Scanner用法,主要用于算法笔试时的控制台输入问题:解决这种情况下的Scanner输入:单行,多行,数值,字符串最好解决的情况单行输入多个字符串多行输入多个字符串问题:解决这种情况下的Scanner输入:单行,多行,数值,字符串平时写程序一般不用Scanner,线上笔试的时候,各大公司热衷于Scanner输入。平时用LeetCode刷题也不会用到,结果多次在笔试时候卡在Scan......原创 2019-07-29 12:12:18 · 72548 阅读 · 12 评论