消息认证码(Message Authentication Code )是一种确认完整性并进行认证的技术,取三个单词的首字母,简称为MAC。 消息认证码的输入包括任意长度的消息和一个发送者与接收者之间共享的密钥,它可以输出固定长度的数据,这个数据称为MAC值。 消息认证码是 一种与密钥相关联的单向散列 ...
分类:
其他好文 时间:
2020-05-23 20:36:09
阅读次数:
99
编程规范是推进遵守的变成习惯,不遵守不会导致编译错误,但会降低代码的可读性。 1、类名和接口名:首字母大写。如果类名由几个单词构成,那么每个单词的首字母大写,其余字母小写。 2、方法名和变量名:首字母小写。如果方法名或变量名有几个单词组成,那么除第一个单词外其余每个单词的首字母大写,其余字母小写。如 ...
分类:
编程语言 时间:
2020-05-21 09:21:07
阅读次数:
59
首先说明一下,这里使用的是Springboot2.2.6.RELEASE版本,由于Springboot迭代很快,所以要注意版本问题。 1、Spring Data是Spring提供的帮助操作数据的框架,Spring Data中的一个模块叫做Spring Data JPA,Spring Data JPA ...
分类:
编程语言 时间:
2020-05-21 00:22:55
阅读次数:
67
什么是对象 对象是一个整体,对外提供一些操作 什么是面向对象 使用对象时,只关注对象提供的功能,不关注其内部细节 面向对象是一种通用思想,并非只有编程中能用,任何事情都可以用 对象命名规范 类名首字母大写 面向对象编程(OOP)的特点 抽象:抓住核心问题 封装:不考虑内部实现,只考虑功能使用 继承: ...
分类:
Web程序 时间:
2020-05-19 18:14:00
阅读次数:
86
#capitalize()首字母大写 t = "james" v = t.capitalize() print(v) #lower()所有“英文”字母小写 t1 = "AbCdeFg" v1 = t1.lower() print(v1) #casefold()所有“语言”字母小写 t2 = "AbC ...
分类:
其他好文 时间:
2020-05-19 09:16:26
阅读次数:
60
一、索引 #索引 在公司中一般也叫做下标或者角标 # 1、我们可以通过索引位读取序列中的指定元素,索引可分为正向索引和负向索引 # 2、索引的表达式:str[x] 其中x是需要我们自己填写的一个数据,#STR # 如:str[1]、str[0] # 3、索引中正向索引从0开始,负向索引从-1开始 # ...
分类:
其他好文 时间:
2020-05-19 00:43:09
阅读次数:
56
https://leetcode-cn.com/problems/rearrange-words-in-a-sentence/ 非常简单的题目,首先先将字符串按照空格进行分割,然后将第一个字符串的首字母转成小写。 然后对字符串数组进行排序,按照字符串的长度进行排序,因为题目要求要保持原有的顺序,所以 ...
分类:
其他好文 时间:
2020-05-18 14:27:19
阅读次数:
40
作者:Z帅来袭来自:授权地址转自:微信小程序联盟? 话不多说,先给你们看看核心数据和结构: 一、数据: city的json array,letter的array (city的json array里的首字母是我手工放置进去的,你也可以通过for循环获得city_en的第一个字符来自动添加,但是为了赢得 ...
分类:
微信 时间:
2020-05-18 00:19:46
阅读次数:
111
package com.example.demo; /** * 5413. 重新排列句子中的单词 * 显示英文描述 * 我的提交 * 返回竞赛 * <p> * 通过的用户数 * 1668 * 尝试过的用户数 * 2012 * 用户总通过次数 * 1678 * 用户总提交次数 * 3409 * 题目难 ...
分类:
其他好文 时间:
2020-05-17 13:34:13
阅读次数:
81
1.B/S结构 B是英文单词“Browser”的首字母,即浏览器的意思;S是英文单词“Server”的首字母,即服务器的意思。B/S就是“Browser/Server”的缩写,即“浏览器/服务器”模式。 B/S结构是随着互联网的发展,web出现后兴起的一种网络结构模式。这种模式统一了客户端,让核心的 ...
分类:
编程语言 时间:
2020-05-14 09:11:22
阅读次数:
97