SHA256 SHA256-SHA2系列的最新现代哈希算法。它适用于加密安全的目的。 import uhashlib import ubinascii ## 常规 text = b'123' # 需要加密的数据 或 "123".decode("utf8") hash = uhashlib.sha25 ...
分类:
编程语言 时间:
2021-05-10 22:44:24
收藏:
0 评论:
0 赞:
0 阅读:
26
一:什么是跨域 1:为什么会出现跨域问题 出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。同源策略会 ...
分类:
编程语言 时间:
2021-05-10 22:43:33
收藏:
0 评论:
0 赞:
0 阅读:
61
用C语言实现二叉树的链式存储——二叉链表。凭借递归的思想,实现二叉树的结构定义;二叉树的先序、中序、后序遍历;求树的深度、结点数、叶子结点数等算法。 ...
分类:
编程语言 时间:
2021-05-10 22:42:17
收藏:
0 评论:
0 赞:
0 阅读:
20
题目:程序中间只有2个变量 输入10个整数,求中间的最大值; 程序思路:定义俩个变量,分别进行输入,首先俩个变量比较,将较大数的存在第一个变量容器中,其次,不断的通过第二个变量输入数据,与第一个变量中的数进行比较,如果比第一个变量容器中的数大,则将这个数存在第一个变量容器中. 1 package 下 ...
分类:
编程语言 时间:
2021-05-10 22:41:20
收藏:
0 评论:
0 赞:
0 阅读:
28
指针 首先我们来了解下什么是指针:一个指针变量可以指向任何一个值的内存地址,它所指向的值的内存地址在 32 和 64 位机器上分别占用 4 或 8 个字节,占用字节的大小与所指向的值的大小无关。当一个指针被定义后没有分配到任何变量时,它的默认值为 nil。指针变量通常缩写为 ptr。 下面我们用代码 ...
分类:
编程语言 时间:
2021-05-10 22:40:42
收藏:
0 评论:
0 赞:
0 阅读:
33
变量 1. 变量的概念 内存中的一个存储区域 该区域的数据可以在同一类型范围内不断变化 变量是程序中最基本的存储单元。包含变量类型、变量名和存储的值 示例代码 /* 变量的使用 1. java定义变量的格式:数据类型 变量名 = 变量值; 2. 说明: ① 变量必须先声明,后使用 ② 变量都定义在其 ...
分类:
编程语言 时间:
2021-05-10 20:29:46
收藏:
0 评论:
0 赞:
0 阅读:
40
1、Thread Thread thread1= new Thread() { @Override public void run() { System.out.println(" Threading"); }};thread1.start(); 2、Runnable new Runnable(){ ...
分类:
编程语言 时间:
2021-05-10 20:29:32
收藏:
0 评论:
0 赞:
0 阅读:
20
GO语言viper包(处理toml格式配置文件) config.toml配置文件 Name="world" [school] Name="qinghua" time=4 credits=3.14 toml.go package main import ( "fmt" "github.com/spf1 ...
分类:
编程语言 时间:
2021-05-10 20:25:20
收藏:
0 评论:
0 赞:
0 阅读:
29
上一篇文章讲述了单机环境的搭建,这一篇讲的是集群环境的搭建,其实改为集群是非常方便的 服务者的配置 server: port: 7001 eureka: instance: hostname: eureka.7001.com #Eureka服务端的实例名称 client: register-with ...
分类:
编程语言 时间:
2021-05-10 20:24:26
收藏:
0 评论:
0 赞:
0 阅读:
33
optparse模块主要用来为脚本传递命令参数,采用预先定义好的选项来解析命令行参数。 示例: import optparse opt = optparse.OptionParser() opt.add_option("-s", "--server", dest="server",type='str ...
分类:
编程语言 时间:
2021-05-10 20:21:43
收藏:
0 评论:
0 赞:
0 阅读:
31
正常情况下,我们开发 SpringBoot 项目,由于内置了Tomcat,所以项目可以直接启动,部署到服务器的时候,直接打成 jar 包,就可以运行了 (使用内置 Tomcat 的话,可以在 application.yml 中进行相关配置) 有时我们会需要打包成 war 包,放入外置的 Tomcat ...
分类:
编程语言 时间:
2021-05-10 20:21:30
收藏:
0 评论:
0 赞:
0 阅读:
32
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > < ...
分类:
编程语言 时间:
2021-05-10 20:21:20
收藏:
0 评论:
0 赞:
0 阅读:
25
在项目中遇到读取以json格式存储的配置文件,为了方便操作,将文件内容读取出来并转换为json对象,本文使用的是fastjson import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import org. ...
分类:
编程语言 时间:
2021-05-10 20:17:07
收藏:
0 评论:
0 赞:
0 阅读:
25
在执行代码的时候发现一个问题,每个日志都会打印三次,结果如下图: 查找原因发现,是因为 get_logger() 这个函数被实例化多次导致的。 此函数在base_page.py里被实例化一次,然后在test_login.py中又被实例化一次。将base_page.py导入到test_login.py ...
分类:
编程语言 时间:
2021-05-10 20:16:25
收藏:
0 评论:
0 赞:
0 阅读:
29
引入 Swagger3 依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</version> </dependency> 配置 ...
分类:
编程语言 时间:
2021-05-10 20:15:38
收藏:
0 评论:
0 赞:
0 阅读:
22
Ribbon是Netflix基于Http和TCP开发的客服端负载均衡工具,下面我们通过一些Ribbon的示例带你快速了解如何使用它。 ...
分类:
编程语言 时间:
2021-05-10 20:14:50
收藏:
0 评论:
0 赞:
0 阅读:
24
一、日志定义:用于跟踪运行软件所发生事件的方法,可以通过日志“查询信息”、“服务诊断”、“数据分析” 二、日志主要有如下5个等级: 第一级debug:调试信息 第二级info:描述重要事件 第三级warning:警告信息 第四级error:错误信息 第五级critical:危险信息 三、python ...
分类:
编程语言 时间:
2021-05-10 20:14:42
收藏:
0 评论:
0 赞:
0 阅读:
27
###示例 \(n=6\) \(P=<5,10,6,20,2,25,30>\) \(A_{1}:5\times 10\) \(A_{2}:10\times 6\) \(A_{3}:6\times 20\) \(A_{4}:20\times 2\) \(A_{5}:2\times 25\) \(A_{ ...
分类:
编程语言 时间:
2021-05-10 20:11:13
收藏:
0 评论:
0 赞:
0 阅读:
24
默认跳转SpringBoot底层会为返回的字符串拼接前缀和后缀,使其成为完整的资源路径。然后按照路径查找对应资源,返回个浏览器,浏览器解析并展示。 重定向在使用重定向时,返回的字符串指的是一个请求,而不是一个具体的资源。并且在当前方法设置的Model的Attribute会消失,session不会。u ...
分类:
编程语言 时间:
2021-05-10 20:09:47
收藏:
0 评论:
0 赞:
0 阅读:
20
今天的文章将给大家分享Java并发编程相关的知识点,虽然类似的文章已有很多,但本文将以更贴近实际使用场景的方式进行阐述。具体将对Java常见的并发编程方式和手段进行总结,以便可以从使用角度更好地感知Java并发编程带来的效果,从而为后续更深入的理解Java并发机制进行铺垫。
分类:
编程语言 时间:
2021-05-10 20:09:33
收藏:
0 评论:
0 赞:
0 阅读:
23