首页 > 编程语言
micropython sha256 加密
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
SpringBoot解决跨域的三种方式
一:什么是跨域 1:为什么会出现跨域问题 出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。同源策略会 ...
分类:编程语言   时间:2021-05-10 22:43:33    收藏:0  评论:0  赞:0  阅读:61
二叉树二叉链表的构建遍历等操作(C语言)
用C语言实现二叉树的链式存储——二叉链表。凭借递归的思想,实现二叉树的结构定义;二叉树的先序、中序、后序遍历;求树的深度、结点数、叶子结点数等算法。 ...
分类:编程语言   时间:2021-05-10 22:42:17    收藏:0  评论:0  赞:0  阅读:20
java基础-程序中间只有2个变量 输入10个整数,求中间的最大值
题目:程序中间只有2个变量 输入10个整数,求中间的最大值; 程序思路:定义俩个变量,分别进行输入,首先俩个变量比较,将较大数的存在第一个变量容器中,其次,不断的通过第二个变量输入数据,与第一个变量中的数进行比较,如果比第一个变量容器中的数大,则将这个数存在第一个变量容器中. 1 package 下 ...
分类:编程语言   时间:2021-05-10 22:41:20    收藏:0  评论:0  赞:0  阅读:28
go语言学习日记 - 指针
指针 首先我们来了解下什么是指针:一个指针变量可以指向任何一个值的内存地址,它所指向的值的内存地址在 32 和 64 位机器上分别占用 4 或 8 个字节,占用字节的大小与所指向的值的大小无关。当一个指针被定义后没有分配到任何变量时,它的默认值为 nil。指针变量通常缩写为 ptr。 下面我们用代码 ...
分类:编程语言   时间:2021-05-10 22:40:42    收藏:0  评论:0  赞:0  阅读:33
Java学习08-变量
变量 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格式配置文件)
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
spring cloud集群搭建以及Ribbon和Feign学习
上一篇文章讲述了单机环境的搭建,这一篇讲的是集群环境的搭建,其实改为集群是非常方便的 服务者的配置 server: port: 7001 eureka: instance: hostname: eureka.7001.com #Eureka服务端的实例名称 client: register-with ...
分类:编程语言   时间:2021-05-10 20:24:26    收藏:0  评论:0  赞:0  阅读:33
Python optparse模块的简单使用
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启动
正常情况下,我们开发 SpringBoot 项目,由于内置了Tomcat,所以项目可以直接启动,部署到服务器的时候,直接打成 jar 包,就可以运行了 (使用内置 Tomcat 的话,可以在 application.yml 中进行相关配置) 有时我们会需要打包成 war 包,放入外置的 Tomcat ...
分类:编程语言   时间:2021-05-10 20:21:30    收藏:0  评论:0  赞:0  阅读:32
springboot mybatis 映射器配置
<?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
Java读取json文件转换为json
在项目中遇到读取以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
Python 日志重复打印问题
在执行代码的时候发现一个问题,每个日志都会打印三次,结果如下图: 查找原因发现,是因为 get_logger() 这个函数被实例化多次导致的。 此函数在base_page.py里被实例化一次,然后在test_login.py中又被实例化一次。将base_page.py导入到test_login.py ...
分类:编程语言   时间:2021-05-10 20:16:25    收藏:0  评论:0  赞:0  阅读:29
SpringBoot 整合 Swagger3.0
引入 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
Spring-Cloud之Ribbon
Ribbon是Netflix基于Http和TCP开发的客服端负载均衡工具,下面我们通过一些Ribbon的示例带你快速了解如何使用它。 ...
分类:编程语言   时间:2021-05-10 20:14:50    收藏:0  评论:0  赞:0  阅读:24
python自动化测试之日志输出
一、日志定义:用于跟踪运行软件所发生事件的方法,可以通过日志“查询信息”、“服务诊断”、“数据分析” 二、日志主要有如下5个等级: 第一级debug:调试信息 第二级info:描述重要事件 第三级warning:警告信息 第四级error:错误信息 第五级critical:危险信息 三、python ...
分类:编程语言   时间:2021-05-10 20:14:42    收藏:0  评论:0  赞:0  阅读:27
算法分析与设计(work8)
###示例 \(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 Controller层默认跳转、重定向(redirect)、转发(forword)之间的区别
默认跳转SpringBoot底层会为返回的字符串拼接前缀和后缀,使其成为完整的资源路径。然后按照路径查找对应资源,返回个浏览器,浏览器解析并展示。 重定向在使用重定向时,返回的字符串指的是一个请求,而不是一个具体的资源。并且在当前方法设置的Model的Attribute会消失,session不会。u ...
分类:编程语言   时间:2021-05-10 20:09:47    收藏:0  评论:0  赞:0  阅读:20
Java常见并发编程方式和手段解密,看这篇就足够了!
今天的文章将给大家分享Java并发编程相关的知识点,虽然类似的文章已有很多,但本文将以更贴近实际使用场景的方式进行阐述。具体将对Java常见的并发编程方式和手段进行总结,以便可以从使用角度更好地感知Java并发编程带来的效果,从而为后续更深入的理解Java并发机制进行铺垫。
分类:编程语言   时间:2021-05-10 20:09:33    收藏:0  评论:0  赞:0  阅读:23
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!