自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 DES算法的C++实现

上应用密码学,讲到DES算法,要求用C++实现,作为一个初学者,各种找资料,终于搞定了,写篇文章以备后用。本文介绍了 DES 算法加密的大致步骤和整体流程。一、DES算法概述数据加密标准(Data Encryption Standard,DES)是在美国IBM公司的研究人员Horst Feistel 和Walter Tuchman于20世纪70年代中期提出的一个密码算法(LUCIFE...

2018-04-20 23:23:00 9616 4

原创 logback.xml和logback-spring.xml的区别

我们使用SLF4J框架记录日志时,会用到 logback.xml 和 logback-spring.xml 两个不同的配置文件。logback-spring.xml 只有在Spring应用程序运行的时候才生效,即带有@SpringBootApplication注解的类启动的时候才会生效。如果不是Spring应用程序,而是一个main方法或者一个JUnit的测试方法,要用 logback.xml 来配置。如果没有logback.xml这个文件,或者logback.xml放的路径不对,则日志仍然是会打印出来

2021-12-28 20:47:28 2166

转载 Slf4j日志 MDC机制

Slf4j MDC机制

2021-12-28 11:41:41 1226

原创 2020网易严选java实习生一面凉经

jMM 可见性,解释一下原理volatile 数据可见实现原理,内存屏障原理happens-before了解吗?介绍一下双亲委派模型介绍CopyOnWriteArrayList为什么是线程安全的mysql事务隔离级别,默认是什么mysql事务什么时候会发生死锁innoDB MVCC索引,给一个索引查询例子,解释有什么不同gc垃圾回收机制了解吗?用什么命令可以对java内存进行分析设计模式 介绍一个听都没听过的设计模式。。。面向对象设计原则,里氏替换介绍Spring Ioc介绍怎么.

2020-08-16 12:28:18 900 1

原创 Linux教程(第5版)孟庆昌版 课后答案

最近在复习Linux,用的教材是《Linux教程(第5版)孟庆昌版》,但每章的课后复习题答案没给,不太方便,我整理了一下

2020-06-15 10:18:50 39006 15

原创 Debian10安装vmware tools时报错:Setup is unable to find the “depmod” program on your machine. Please ...

VMware Workstation安装完Debian系统后,安装vmware tools的时候不停的报错:Setup is unable to find the "depmod" program on your machine. Please make sure it is installed. Do you want to specify the location of this pr...

2020-03-14 20:57:45 12630 11

原创 Bean的生命周期

Spring对bean进行实例化;Spring捋值和bean的引用注入到bean对应的属性中;如果bean实现了 BeanNameAware接口, Spring浮bean的传递给setbean-Name()方法;如果bean实现了 BeanFactoryAware接口,Spring将调用setBeanFactory()方法,将BeanFactory容器实例传入如果bean实现了 App...

2020-03-05 15:41:56 1274

原创 华为云CentOS 7上安装配置Docker

华为云上安装配置Docker听同学说牛客网上华为云一年只要9块钱,赶紧过来薅羊毛,购买了1年的学生云服务器套餐,原价99元,牛客返现90元。去除零头,相当于白送,真香!活动地址https://www.nowcoder.com/discuss/306554新到手的主机第一步就先安装docker,方便之后部署和管理容器RedHat/CentOS必须要6.6版本以上,或者7....

2019-11-06 16:36:07 1587

转载 除法取模与逆元/费马小定理

当我们要求(a / b) mod p的值,且 a 很大,无法直接求得a / b的值时,我们就要用到乘法逆元。 其中在满足一定条件下,可以用费马小定理很方便的算出逆元。原文地址:https://www.cnblogs.com/ECJTUACM-873284962/p/6847672.html以下为原文对于正整数和,如果有,那么把这个同余方程中的最小正整数解叫做模的逆元。逆元一般用...

2018-08-31 20:38:47 1346

转载 斯特林公式 ——Stirling公式(取N阶乘近似值)

原文:https://blog.csdn.net/liangzhaoyang1/article/details/51145807#commentBox斯特灵公式是一条用来取n阶乘近似值的数学公式。一般来说,当n很大的时候,n阶乘的计算量十分大,所以斯特灵公式十分好用。从图中可以看出,即使在n很小的时候,斯特灵公式的取值已经十分准确。                             ...

2018-08-31 20:17:26 4054

转载 gcc 使用入门教程

如果你还没装编译环境或自己不确定装没装,不妨先执行sudo apt-get install build-essential如果你需要编译 Fortran 程序,那么还需要安装 gfortran(或 g77)sudo apt-get install gfortran[编辑] 编译简单的 C 程序C 语言经典的入门例子是 Hello World,下面是一示例代码:#includ...

2018-07-18 12:40:11 1657

转载 北大POJ题库使用指南

原文地址:北大POJ题库使用指南作者:elevenpku北大ACM题分类主流算法:  1、搜索 //回溯  2、DP(动态规划)//记忆化搜索  3、贪心   4、图论 //最短路径、最小生成树、网络流  5、数论 //组合数学(排列组合)、递推关系、质因数法  6、计算几何 //凸壳、同等安置矩形的并的面积与周长、凸包计算问题  8、模拟   9、数据结构 //并查集、堆、树形结构  10、博弈...

2018-07-05 20:13:16 7884 1

转载 数据库基础--关系代数中的除法运算

除法运算的定义:这个概念的描述的非常抽象,刚开始学习的同学完全不知所云。这里通过一个实例来说明除法运算的求解过程设有关系R、S 如图所示,求R÷S 的结果求解步骤过程:第一步:找出关系R和关系S中相同的属性,即Y属性。在关系S中对Y做投影(即将Y列取出);所得结果如下第二步:被除关系...

2018-07-01 19:18:31 52892 46

转载 RSA密钥长度、明文长度和密文长度

 本文介绍RSA加解密中必须考虑到的密钥长度、明文长度和密文长度问题 一、密钥长度1、密钥是指谁?首先我们说的“密钥”是指谁?由于RSA密钥是(公钥+模值)、(私钥+模值)分组分发的,单独给对方一个公钥或私钥是没有任何用处,所以我们说的“密钥”其实是它们两者中的其中一组。但我们说的“密钥长度”一般只是指模值的位长度。目前主流可选值:1024、2048、3072、4096......

2018-06-09 00:14:30 3542

转载 (用atoi系列)字符串转化为数字(整型、浮点型)

头文件必须包含 #include<stdlib.h>atof()、atoi()、atol()、strtod()、strtol()、strtoul() (1)atof函数 atof() 用于将字符串转换为双精度浮点数(double),其原型为:double atof (const char* str);atof() 的名字来源于 ascii to floating point nu...

2018-06-07 12:05:38 3542

转载 算术表达式的前缀表达式,中缀表达式和后缀表达式

这里所谓的前缀,中缀,后缀是根据操作符的位置来定的,如果操作符在操作数前面,则称为前缀表达式,例如“- + 1 × + 2 3 4 5”;如果操作符在操作数之间,则称为中缀表达式,例如“1+((2+3)×4)-5”;如果操作符在操作数后面,则称为后缀表达式,例如“1 2 3 + 4 × + 5 -”。 虽然中缀表达式符合人类的日常思维习惯,但是计算机在存储中缀表达式时,需要使用树这种数...

2018-05-25 14:09:44 3490

DES算法C++实现.rar

数据加密标准(Data Encryption Standard,DES)是在美国IBM公司的研究人员Horst Feistel 和Walter Tuchman于20世纪70年代中期提出的一个密码算法(LUCIFER算法(金星算法))的基础之上发展而来的,并于1977年1月15日由美国国家标准局(NBS)正式公布实施,是第一公开的商用密码标准,并得到了ISO的认可。

2019-05-09

编程珠玑 第2版(修订版).rar

编程珠玑第2版.pdf 本书是计算机科学方面的经典名著《编程珠玑》的姊妹篇,讲述了对于程序员有共性的知识。书中涵盖了程序员操纵程序的技术、程序员取舍的技巧、输入和输出设计以及算法示例,这些内容结合成一个有机的整体,如一串串珠玑展示给程序员。本书适合各级程序员阅读参考。

2019-05-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除