码迷,mamicode.com
首页 > 编程语言 > 日排行
HMAC算法原理
HMAC算法原理 HMAC算法是一种基于密钥的报文完整性的验证方法 ,其安全性是建立在Hash加密算法基础上的。它要求通信双方共享密钥、约定算法、对报文进行Hash运算,形成固定长度的认证码。通信双方通过认证码的校验来确定报文的合法性。 HMAC算法可以用来作加密、数字签名、报文验证等 。(我感觉实 ...
分类:编程语言   时间:2020-06-22 12:40:51    阅读次数:57
前后端分离Java后端主流开发环境框架20200622
开发环境: IDE:IntelliJ IDEA 2017+ DB:? mysql5.7.4、PostgreSQL、mongoDB、redis JDK:JDK1.8+ ?Maven:Maven 3.2.3+ 技术框架:前后端分离、微服务等 ?核心框架:spring boot 2.0.0、springc ...
分类:编程语言   时间:2020-06-22 12:45:35    阅读次数:159
Java中的变量和常量
变量 1. 类变量 static String name = "WeirJin"; (可以直接输出) 2. 实例变量 int a = 1; 方法外面,类里面,从属对象(利用对象输出) 3. 局部变量 int b = 2; 方法里面 常量 static final String PLAY_NAME = ...
分类:编程语言   时间:2020-06-22 12:46:57    阅读次数:55
Java8 日期DateTimeFormatter LocalDateTime
DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyyMMdd"); System.out.println(dtf.format(LocalDateTime.now())); System.out.println(dtf.format(Lo ...
分类:编程语言   时间:2020-06-22 12:49:40    阅读次数:41
MFC——快速创建选择框
//文件->打开按钮 void CXB32DbgDlg::OnCreateProcess() { // TODO: 在此添加命令处理程序代码 //文件类型过滤 const TCHAR pszFilter[] = _T("可执行文件 (*.exe *.dll)|*.exe;*.dll|所有文件 (*. ...
分类:编程语言   时间:2020-06-22 12:59:26    阅读次数:68
C 语言中的声明与定义
声明的时候分配了空间,也就称为定义。此外,定义的时候为其赋值称为初始化。 两种声明: 会分配空间的声明:int a; 这种声明被称为定义性声明,定义意味着将会分配空间,定义就蕴含着声明,声明不蕴含定义,因为下面这种情况。 不会分配空间的声明:extern int a; 这种声明也称为引用性声明,ex ...
分类:编程语言   时间:2020-06-22 13:00:35    阅读次数:60
冒泡排序与选择排序(代码)
冒泡排序:比较相邻的两个数,如果第一个数比第二个数大,则两数交换。 选择排序:每次从所有数据中,选出最小的数据下标,然后和自定的最小索引交换。 package j_6_21; import java.util.Arrays; public class Text01 { public static v ...
分类:编程语言   时间:2020-06-22 13:02:37    阅读次数:40
Java8根据某字段去重
subjects = subjects.stream().collect( Collectors.collectingAndThen( Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(Subjects::getId)) ...
分类:编程语言   时间:2020-06-22 13:04:44    阅读次数:159
python -- 优雅地删除字符列表中的空字符及None元素
这段代码其实是在 “廖雪峰官方网站” 里的对于 python 中 高阶函数 filter 的使用 中看到的,当时学的时候在这个地方思考了蛮久,觉得很有意思,就进行了一点整理。 文中给出了这样的一段删除空字符串的代码: def not_empty(s): return s and s.strip() ...
分类:编程语言   时间:2020-06-22 13:09:48    阅读次数:68
python类的组合
1. 组合:一个对象的属性值是另一个类的实例对象,alex.weapon是Weapon类的对象 class Dog: def __init__(self,name,aggr,hp,kind): self.name=name self.aggr=aggr self.hp=hp self.kind=ki ...
分类:编程语言   时间:2020-06-22 13:10:08    阅读次数:61
2-3课程 如何根据字典中值得大小,对字典中的项排序
testCase 某班英语成绩以字典形式存储为:{'LeiLei':90,'kim':88,......},根据成绩高地,计算学生排名。 from faker import Faker from random import randint faker =Faker('zh') #随机构造30个学生名 ...
分类:编程语言   时间:2020-06-22 13:12:13    阅读次数:59
c++中sprintf和sprintf_s的区别
参考:https://blog.csdn.net/qq_37221466/article/details/81140901 sprintf_s是sprintf的安全版本,指定缓冲区长度来避免sprintf()存在的溢出风险,主要差在sprintf_s第二个参数,可以控制缓冲区大小sprintf/sp ...
分类:编程语言   时间:2020-06-22 13:14:19    阅读次数:95
dex2jar jd_jui 反编译apk
一、dex2jar https://sourceforge.net/projects/dex2jar/files/ dex2jar 下载兼容 Mac 和 Windows,执行需要 JRE 环境。我这里以 Mac 环境示例 下载后解压如上图 cd 进目录 然后 chmod u+x ./dex2jar- ...
分类:编程语言   时间:2020-06-22 13:16:24    阅读次数:212
js语言运算符优先级
优先级从高到低,依次是由上到下排列: 相同优先级,从左到右 ...
分类:编程语言   时间:2020-06-22 13:19:01    阅读次数:60
Microsoft Visual C++ 14.0 is required解决办法
问题出现在pyhon 3.8.3安装模块的场景下pip install XXX,出现以下错误: error: Microsoft Visual C++ 14.0 is required. Get it with "Build Tools for Visual Studio": https://vis ...
分类:编程语言   时间:2020-06-22 13:19:48    阅读次数:69
【Python】词频统计
需求:一篇文章,出现了哪些词?哪些词出现得最多? 英文文本词频统计 英文文本:Hamlet 分析词频 统计英文词频分为两步: 文本去噪及归一化 使用字典表达词频 代码: #CalHamletV1.py def getText(): txt = open("hamlet.txt", "r").read ...
分类:编程语言   时间:2020-06-22 13:22:11    阅读次数:66
【Python】文件操作
文件的类型 文件是数据的抽象和集合 文件是存储在辅助存储器上的数据序列 文件是数据存储的一种形式 文件展现形态:文本文件和二进制文件 文件的打开和关闭 <变量名> = open(<文件名>, <打开模式>) **注意:**在 windows 中使用 "\" 来作为路径分隔符,如 D:\,但是 "\" ...
分类:编程语言   时间:2020-06-22 13:22:58    阅读次数:51
Java数学函数的使用
Java的Math类中提供了一系列关于数学运算的静态方法,常见的运算整理如下[^ref]## 算数运算```javaMath.sqrt() // 平方根Math.cbrt() // 立方根Math.pow(a, b) // 计算a的b次幂Math.max(a, b) // 计算最大值Math.min... ...
分类:编程语言   时间:2020-06-22 14:36:12    阅读次数:79
bootstrap导航栏.nav与.navbar区别
bootstrap导航栏.nav与.navbar区别 一、简单的ul,li组成的导航: <ul class="nav nav-pills justify-content-center bg-dark nav-dark"> <li class="nav-item"> <a href="#" class ...
分类:编程语言   时间:2020-06-22 14:41:28    阅读次数:61
JavaSE基础入门_019_Java8特性
Java8 新特性 Java8概述 Java8(又称 JDK 1.8)是 Java 语言开发的一个主要版本。Oracle 公司于 2014.03.18 发布 Java 8 支持 Lambda 表达式 函数式接口 新的 Stream API 新的日期 API 其他特性 Lambda表达式 Lambda ...
分类:编程语言   时间:2020-06-22 14:50:17    阅读次数:57
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!