海若Hero
码龄6年
关注
提问 私信
  • 博客:29,280
    29,280
    总访问量
  • 31
    原创
  • 2,106,597
    排名
  • 24
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 目前就职: 华夏乐游
  • 加入CSDN时间: 2019-01-18
博客简介:

海若Hero的博客

博客描述:
微信公众号:【海若Hero】
查看详细资料
个人成就
  • 获得102次点赞
  • 内容获得3次评论
  • 获得147次收藏
创作历程
  • 2篇
    2021年
  • 1篇
    2020年
  • 7篇
    2019年
  • 22篇
    2018年
成就勋章
兴趣领域 设置
  • 人工智能
    机器学习神经网络自然语言处理
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

SpringBoot集成Shiro(自定义过滤器、自定义Token、加盐加密、记住密码、自动登录、Session管理)

导入依赖 <!--thymeleaf集成shiro模版--> <dependency> <groupId>com.github.theborakompanioni</groupId> <artifactId>thymeleaf-extras-shiro</artifactId> <version>2.0.0</ver
原创
发布博客 2021.04.22 ·
555 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

springboot注解

springboot注解入口注解:@SpringBootApplication配置注解:@SpringBootConfiguration@EnableAutoConfiguration包扫描注解:@ComponentScan@ServletComponentScanIOC:@Autowired 与@Resource的区别:AOP:基本概念实现方式:注解:入口注解:@SpringBootApplication@SpringBootApplication,springboot项目启动入口注解,是由@Spr
原创
发布博客 2021.04.21 ·
492 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java面向对象编程

1.1.1 类与对象一个问题?[Demo107.java]张老太养了两只猫猫:一只名字叫小白,今年3岁,白色。还有一只叫小花,今年100岁,花色。请编写一个程序,当用户输入小猫的名字时,就显示该猫的名字,年龄,颜色。如果用户输入的小猫名错误,则显示张老太没有这只猫猫。//用前面学习过的知识写出代码public class Demo107{ ...
原创
发布博客 2018.12.21 ·
561 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Java基本语法

1.1 IDE集成开发环境1.1.1 java平台1、J2SE java开发平台标准版2、J2EE java开发平台企业版java程序需要在虚拟机上才可以运行,换言之只要有虚拟机的系统都可以运行java程序。不同系统上要安装对应的虚拟机才可以运行java程序1.1.2 java开发步骤1、编写源文件 (.java)2、编译源文件为类文件(.c...
原创
发布博客 2018.12.21 ·
285 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Ubuntu的Java开发环境基本搭建

Ubuntu的Java开发环境基本搭建原文链接: http://yangbingdong.com/2017/ubuntu-install-jdk-ide-tomcat-mysql/前言最近公司的电脑由于不明原因老是奔溃,重装过两次,在家里也比较喜欢折腾系统,为了不用每次都度娘谷歌,记录下来,一条龙走过。博主是搞爪哇开发的,那么以下搭建针对的是爪哇环境开发安装JDK以及配置环境变量通过Apt安装https://linuxconfig.org/how-to-install-java-on-ubu
转载
发布博客 2020.10.29 ·
196 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

网络安全协议与PKI应用

1. SSL/TLS 协议Secure Socket Layer安全套接层(SSL v2/v3)和Transport Layer Security 传输层安全协议(TLS v1)协议是目前Internet上使用最广泛的安全协议。SSL/TLS在源和目的实体间建立了一条安全通道(在传输层之上),提供基于证书的认证、信息完整性和数据保密性服务,用来传送...
原创
发布博客 2019.07.22 ·
556 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

网络安全-数字证书与PKI概述

1. 公钥基础设施简介PKI(Public Key Infrustructure)又称为公钥基础设施,是一种遵循既定标准的密钥管理平台,它能够为所有网络应用提供加密和数字签名等密码服务及所必需的密钥和证书管理体系。完整的PKI系统必须具有权威认证机关(CA)、注册中心(RA)数字证书存储库LDAP、密钥备份及恢复系统(KMC)、证书作废系统(CRL)、...
原创
发布博客 2019.07.21 ·
973 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

网络安全-哈希算法和数字签名

1. 单向散列算法单向散列算法也称为哈希算法,它是一种不可逆的单向数学函数,把哈希算法应用于任意长度的一块数据,可以将它映射为一段数据唯一的、不可逆的、定长的、极其紧凑的字符串,这个字符串便称为散列值、哈希值或消息摘要。常见的单向散列算法有由Ron Rivest设计的可以产生128位散列值的MD5和由NSA设计的可以产生160位的散列值的SHA-1,...
原创
发布博客 2019.07.20 ·
2939 阅读 ·
2 点赞 ·
0 评论 ·
9 收藏

网络安全-非对称加密

公开密钥密码算法也叫双密钥密码算法或非对称密钥密码算法,它的加密密钥与解密密钥不同。这种算法需要形成一个在数学上是相关联的密钥对(一个公钥和一个私钥),使用其中一个密钥加密数据,用另一个密钥来解密。公钥可以公开传递,不需要安全信道,但与之对应的私钥必须保密。在图1中,发件人用收件人的公钥加密了一段数据,只有收件人用自己的私钥才能解密。图1 公钥...
原创
发布博客 2019.07.19 ·
462 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

网络安全-对称加密

对称密钥密码算法,也叫做单钥密码算法或私钥密码算法,发送方和接收方共同拥有相同的密钥,发送方使用这个密钥将明文数据加密成密文,然后发送给接收方,接收方收到密文后使用这个密钥将密文解密成明文读取。因为这个密钥既用来进行加密数据,也用来进行解密数据,所以叫做对称密钥,它是一种加密大量数据的加密方法。对称密钥密码体制有很多种加密算法,常用的对称加...
原创
发布博客 2019.07.18 ·
629 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux网络管理

1、网络基础1.1、iso/osi七层模型名词释义ISO:国际标准化组织OSI:开放系统互联模型比特:比特位010101..一个0/1一个单位帧:计算机硬件地址,主要是网卡MAC地址(MAC地址负责局域网通信)报文:ip地址(IP地址负责外网通信)TPDU:传输协议数据单元SPDU:会话协议数据单元PPDU:表示层协...
原创
发布博客 2019.07.13 ·
171 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux基本命令

文件和目录命令ls 命令最基本的形式会显示当前目录下的文件和目录-F 参数在目录名后加了正斜线(/),以方便用户在输出中分辨它们。类似地,它会在可执行文件(比如上面的my_script文件)的后面加个星号,以便用户找出可在系统上运行的文件-R 参数是递归选项。它列出了当前目录下包含的子目录中的文件。-l 参数会产生长列表格式的输出,包含了目录中每个...
原创
发布博客 2019.05.31 ·
121 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

免安装版本免费论文检测软件

发布资源 2019.03.25 ·
rar

snmp4j中文chm帮助api文档

发布资源 2019.01.28 ·
CHM

OJ常见编程题

第一题:目的1、变量定义、初始化、赋值2、运算符和表达式3、输出语句System.out.println();1.作一个加法器,计算它们的和2.作一个减法器,计算它们的差3.作一个乘法器,计算它们的积4.作一个除法器,计算它们的商(和余数)[Work01.java]public class Work01{ public stati...
原创
发布博客 2018.12.26 ·
910 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

OJ常见代码分析题

1、运行一下代码,将得到什么打印结果:int i=3;int j=0;double k=3.2;if(j&lt;k)if(i==j)System.out.println(i);elseSystem.out.println(j);//执行此语句,得到结果0elseSystem.out.println(k);2、以下代码能否编译通过?...
原创
发布博客 2018.12.26 ·
445 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Java 异常处理

1.1.1 基本概念当出现程序无法控制的外部环境问题(用户提供的文件不存在,文件内容损坏,网络不可用...)时,JAVA就会用异常对象来描述。java 中用2种方法处理异常:1、在发生异常的地方直接处理;2、将异常抛给调用者,让调用者处理。1.1.2 异常分类1、检查性异常:java.lang.Exception2、运行期异常:java.la...
原创
发布博客 2018.12.26 ·
126 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Java 泛型

1.1.1 泛型的基本概念泛型是java se1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。java语言引入泛型的好处是安全简单。在java se1.5之前,没有泛型的情况下,通过对类型Object的引用来实现参数的“任意化”,“任意化...
原创
发布博客 2018.12.26 ·
104 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

二进制、位运算

思考题1、请看下面的代码段,回答a,b,c,d,e结果是多少?public static void main(String []args){ int a=1&gt;&gt;2; int b=-1&gt;&gt;2; int c=1&lt;&lt;2; int d=-1&lt;&lt;2; int e=3&gt;&...
原创
发布博客 2018.12.26 ·
345 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

一维数组、多维数组

1.1 一维数组什么是数组?数组可以存放多个同一类型数据。数组一、关于数组的用法,有三种方式:1、程序员用法1 、数组的定义数据类型 数组名[]=new 数据类型[数组大小];int a[]=new int[5];//定义一个数组名为a的整型数组,并可以放入5个整型数。说明:这是定义数组的一种方法。a|a[0]|a[1]|a[2]|a[...
原创
发布博客 2018.12.26 ·
457 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏
加载更多