国密算法SM4 的JAVA实现(基于BC实现) 一、pom文件引用 <dependency> <groupId>org.bouncycastle</groupId> < 2024-04-12 · wangjing · 加密算法 国密 · 0 评论 · 0 浏览
国密算法SM3 的JAVA实现(基于BC实现) 一、pom文件引用 <dependency> <groupId>org.bouncycastle</groupId> < 2024-04-12 · wangjing · 加密算法 国密 · 0 评论 · 0 浏览
国密算法SM2 的JAVA实现(基于BC实现) 一、pom文件引用 <dependency> <groupId>org.bouncycastle</groupId> < 2024-04-12 · wangjing · 加密算法 国密 · 0 评论 · 0 浏览
国密算法SM2、SM3、SM4 的JAVA实现(结合Hutool) 一、简要 Hutool针对Bouncy Castle做了简化包装,用于实现国密算法中的SM2、SM3、SM4。 Hutool 的实现也是基于 BC(Bouncy 2024-04-12 · wangjing · 加密算法 国密 · 0 评论 · 0 浏览
国密算法概述(SM1、SM2、SM3、SM4、SM7、SM9、ZUC ) 一、概述 为了保障商用密码的安全性,国家密码局制定了一系列密码标准,包括:SM1(SCB2)、SM2、SM3、SM4、SM7、SM9、祖冲之密码算法(ZUC) 2024-04-12 · wangjing · 加密算法 国密 · 0 评论 · 0 浏览
Java 常见的面试题(Spring Boot/Spring Cloud) 一、什么是 spring boot? Spring Boot是Spring开源组织下的子项目,是Spring组件一站式解决方案,主要是简化了使用Spring的难度 2024-04-12 · wangjing · 面试题 JAVA · 0 评论 · 0 浏览
Java 常见的面试题(RabbitMQ) 一、rabbitmq 的使用场景有哪些? **rabbitMQ 的使用场景,其实也就是 消息队列的使用场景。 ** 解耦,比如说系统A会交给系统B去处理一些事情 2024-04-12 · wangjing · 面试题 JAVA · 0 评论 · 0 浏览
Java 常见的面试题(Mybatis) 一、mybatis 中 #{}和 ${}的区别是什么? #{}是预编译处理,$ {}是字符串替换。 MyBatis在处理#{}时,会将SQL中的#{}替换为?号 2024-04-12 · wangjing · 面试题 JAVA · 0 评论 · 0 浏览
Java 常见的面试题(反射) 一、什么是反射? JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法,对于任意一个对象,都能够调用它的任意一个方法和属性,这种动态获 2024-04-12 · wangjing · 面试题 JAVA · 0 评论 · 0 浏览
Java 常见的面试题(设计模式) 一、说一下你熟悉的设计模式? 设计模式: 是一套被反复使用的代码设计经验的总结(情境中一个问题经过证实的一个解决方案)。使用设计模式是为了可重用代码、让代码更容易 2024-04-12 · wangjing · 面试题 JAVA · 0 评论 · 0 浏览
Java 常见的面试题(MySql) 一、数据库的三范式是什么? 范式: 简言之就是,数据库设计对数据的存储性能,还有开发人员对数据的操作都有莫大的关系。所以建立科学的,规范的的数据库是需要满足一些规 2024-04-12 · wangjing · 面试题 JAVA · 0 评论 · 0 浏览
Java 常见的面试题(对象拷贝) 一、为什么要使用克隆? 想对一个对象进行处理,又想保留原有的数据进行接下来的操作,就需要克隆了。克隆分浅克隆和深克隆,浅克隆后的对象中非基本对象和原对象指向同一块 2024-04-12 · wangjing · 面试题 JAVA · 0 评论 · 0 浏览
Java 常见的面试题(Redis) 一、redis 是什么?都有哪些使用场景? NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库。随着互联网w 2024-04-12 · wangjing · 面试题 JAVA · 0 评论 · 0 浏览
Java 常见的面试题(java基础) 一、JDK 和 JRE 有什么区别? JRE( Java Runtime Environment) 是Java 运行时环境……它是运行编译后的Java程序所必需的 2024-04-12 · wangjing · 面试题 JAVA · 0 评论 · 0 浏览
Java 常见的面试题(网络) 一、http 响应码 301 和 302 代表的是什么?有什么区别? 301 Moved Permanently: 被请求的资源已永久移动到新位置,并且将来任何对 2024-04-12 · wangjing · 面试题 JAVA · 0 评论 · 0 浏览
Java 常见的面试题(Spring/Spring MVC) 一、为什么要使用 spring? spring 是一个开源的轻量级 JavaBean 容器框架。使用 JavaBean 代替 EJB ,并提供了丰富的企业应用功能 2024-04-12 · wangjing · 面试题 JAVA · 0 评论 · 0 浏览
Java 常见的面试题(java容器) 一、java 容器都有哪些? 数组, String, java.util 下的集合容器 数组: 长度限制:Integer.Integer.MAX_VALUE; S 2024-04-12 · wangjing · 面试题 JAVA · 0 评论 · 0 浏览
Java 常见的面试题(Zookeeper) 一、zookeeper 是什么? ZooKeeper由雅虎研究院开发,是Google Chubby的开源实现,后来托管到Apache,于2010年11月正式成为 2024-04-12 · wangjing · 面试题 JAVA · 0 评论 · 0 浏览
Java 常见的面试题(Java Web) 有更新! 一、jsp 和 servlet 有什么区别? Servlet: 一种服务器端的Java应用程序 由 Web 容器加载和管理 用于生成动态 Web 内容 负责处理 2024-04-12 · wangjing · JAVA 面试题 · 0 评论 · 0 浏览
Java 常见的面试题(异常) 有更新! 一、throw 和 throws 的区别? throw: 表示方法内抛出某种异常对象 如果异常对象是非 RuntimeException 则需要在方法申明时加上 2024-04-12 · wangjing · 面试题 JAVA · 0 评论 · 0 浏览