首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
码农StayUp
掘友等级
公众号
|
码农StayUp
人生就是一个不断学习的过程,通过学习来充实自己的头脑,让自己更有智慧的生活下去,去探索那未知领域的神秘,去享受成长带来的快乐和惬意。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
53
文章 50
沸点 3
赞
53
返回
|
搜索文章
最新
热门
一文搞懂对称加密:加密算法、工作模式、填充方式、代码实现
上篇介绍了《单向散列加密》,它是一种消息摘要算法。该算法在信息安全领域,有很多重要的应用场景,比如:用户密码保护、数字签名、文件完整性校验、云盘妙传等。 单向散列加密只能够对消息进行加密(严格来说是计
一文搞懂单向散列函数
单向散列函数(one-way hash function)是指对不同的输入值,通过单向散列函数进行计算,得到固定长度的输出值。这个输入值称为消息(message),输出值称为散列值(has
浅聊Linux的五种IO模型
在日常 Coding 中,多多少少都会接触到网络 IO,就会想要深入了解一下。看了很多文章,总是云里雾里的感觉,直到读了《UNIX网络编程 卷1:套接字联网API》中的介绍后,才豁然开朗。
@Import注解:导入配置类的四种方式&源码解析
平时喜欢看源码的小伙伴,应该知道Spring中大量使用了@Import注解。该注解是Spring用来导入配置类的,等价于Spring XML中的<import/>元素。 本文将对该注解进行介绍,并通过实例演示它导入配置类的四种方式,最后对该注解进行源码解析。 @Imp…
JDK动态代理:不仅要学会用,更要掌握其原理
JDK动态代理是指:代理类实例在程序运行时,由JVM根据反射机制动态的生成。也就是说代理类不是用户自己定义的,而是由JVM生成的。 由于其原理是通过Java反射机制实现的,所以在学习前,要对反射机制有一定的了解。传送门:Java反射机制:跟着代码学反射 1. JDK动态代理的核…
如何将代码同时提交到Github和码云Gitee上
相信很多写开源项目的小伙伴都会将代码托管到Github上,但随着近些年码云Gitee的火热,也有不少用户选择码云做为远程仓库。为了提高开源项目的曝光度,会选择将代码同时在两个平台进行托管。 那么如何将代码同时提交到Github和Gitee上呢?本文将进行详细介绍,并列出常见错误…
Java反射机制:跟着代码学反射
1. 前言 在OOP的世界里,万物皆对象。也就是说,我们可以将任何东西抽象成一个对象。 比如人,可以抽象成一个Person类,通过new Person()来实例化一个对象;再比如鸭子,可以抽象成一个Duck类,也可以对其进行实例化……那么这一个个类本身是不是也可以抽象成一个类呢…
策略模式(Strategy Pattern):封装变化,灵活应对需求变更
1. 一个简单的模拟鸭子游戏 我们先来看一个模拟鸭子的游戏:游戏中会出现各种鸭子,它们一边游泳戏水,一边呱呱叫。 已知的鸭子种类有:野鸭(Mallard Duck)、红头鸭(Redhead Duck)、橡皮鸭(Rubber Duck)。 已知的鸭子行为有:游泳(Swim)、嘎嘎…
『数据结构与算法』散列表(哈希表)
1. 什么是散列表 散列表(Hash Table)也叫哈希表,是根据给定关键字(Key)来计算出该关键字在表中存储地址的数据结构。也就是说,散列表建立了关键字与存储地址之间的一种直接映射关系,将关键字映射到表中记录的地址,这加快了查找速度。 使用函数表达式来表示,应为:hash…
80行Python代码搞定全国区划代码
1. 前言 在网站建设中一般会用到全国行政区域划分,以便于做区域数据分析。 下面我们用 Python 来爬取行政区域数据,数据来源为比较权威的国家统计局。爬取的页面为2020年统计用区划代码和城乡划分代码。 2. 网站分析 在爬取数据之前要做的便是网站分析,通过分析来判断使用何…
下一页
个人成就
文章被点赞
195
文章被阅读
34,554
掘力值
1,350
关注了
15
关注者
44
收藏集
5
关注标签
42
加入于
2020-03-26