后端
文章平均质量分 62
普通网友
这个作者很懒,什么都没留下…
展开
-
Anaconda Linux下安装Anaconda
一.说明1.Linux: CentOS72.Anaconda:Anaconda3-2018.12-Linux-x86_643.这只是个人的记录,最终以官网安装步骤为准(见参考资料链接)。二.安装步骤1.软件下载进入到anaconda官网下载linux版本:https://www.anaconda.com/download/#linux(2)使用bash命令安装进入到下载目录,然后bash命令,如:[Sweeneys@localhost Downloads]$ bash Anaconda原创 2022-03-20 15:16:50 · 230 阅读 · 0 评论 -
LeetCode 1344. 时钟指针的夹角
基本思想:不是取模,自己想错了;直接判断是否是钝角就行;具体代码:class Solution {public: double angleClock(int hour, int minutes) { hour%=12; minutes%=60; double mins=360*(double(minutes)/60); double hos=360*(double(hour)/12); hos+=(double原创 2022-03-20 14:33:24 · 72 阅读 · 0 评论 -
Java多窗口编程示例
Java多窗口编程示例Java GUI基础GUI:GraphicalUser Interface,即图形用户界面,用于计算机与用户交互的一种方式。计算机与用户交互的两种方式:GUI和CLIGUI: Graphical User Interface,图形用户接口,用图形方式,来显示计算机操作界面,方便直观。CLI: Command LineUser Interface,命令行用户接口,即常见的Dos命令行操作,须记住一些命令,操作不直观。Java的GUI常用两个包:java.Awt包和javax.原创 2022-03-19 21:37:20 · 623 阅读 · 0 评论 -
ES6--Promise基础
欢迎学习交流!!!持续更新中…文章目录PromiseES6 promise用法then 链式操作的用法reject 的用法catch 的用法all 的用法 :以跑得慢为准执行回调race 的用法:以跑得快为准执行回调手动实现promise步骤一:实现成功和失败的回调方法步骤二:then方法链式调用PromisePromise是异步编程的一种解决方案,promise是一个对象,从它可以获取异步操作的消息。有三种状态:pending(等待态),ful.原创 2022-03-19 20:06:13 · 561 阅读 · 0 评论 -
bmob离线导入
bmob导入有问题解决办法1.下载离线包 放到libs文件夹下2.把导入bmob的语句注释依赖的报错就没有了 运行之后闪退初始化报错解决方案,再app gradle里面加入下面这段sourceSets {main {jniLibs.srcDirs = [‘libs’]}}task nativeLibsToJar(type: Zip, description: "create a jar archive of the native libs") { destinati原创 2022-03-19 16:15:44 · 100 阅读 · 0 评论 -
2018 ICPC 南京站-A
理解错题意啦 这题根本就不是博弈呀 一直在往博弈的方向写 题目中说只能拿连续的,博弈可不是这样 假设 1 2 3 4 这四个石子 如果2被拿走了 那1和3也就断开了,不能一起拿了 ,我们可以分为几种情况,n为偶数和n为奇数的情况,当n为偶数的情况 肯定是后手获胜 因为一旦n为奇数 第一个给人可以先拿一个 后面无论第二个人怎么拿 只要第一个人跟他拿一样的就可以了 最终肯定是第二个人没有石子可以拿 所以第一个人获胜 ,如果是偶数 就变成第二个人获胜了,n等于0的情况要分开考虑#include<stdi.原创 2022-03-19 12:15:43 · 61 阅读 · 0 评论 -
类型通配符
类型通配符为了表示各种泛型List的父类,可以使用类型通配符类型通配符:<>List<>:表示元素类型未知的List,它的元素可以匹配任何类型这种带通配符的List仅表示它是各种类型的父类,并不能把元素添加到其中如果说我们不希望LIst<>是任何类型List的父类,只希望它代表某一指定类泛型List的父类,可以使用类型通配符的上限类型通配符的上限:List< extends 指定类型>例:List< extends Numbe原创 2022-03-18 18:23:23 · 235 阅读 · 0 评论 -
并查集并查集
并查集就是一个一群人找祖宗的过程:最开始,每个人就是一个单独的部落,根据某个条件判断他俩属于一个部落,比如他俩相似,或者有其它属性,属于一个部落的两个人,就有一个祖宗,找到同宗的,那就部落合并,最开始的部落数就可以-1了遍历到最后的最后,所有人都认祖归宗,那么部落数就是最后的结果 /** * 剑指offer 相似的字符串 * * 【定义】: * 如果交换字符串 X 中的两个不同位置的字母,使得它和字符串 Y 相等,那么称 X 和 Y 两个字符串相似。原创 2022-03-18 15:57:33 · 451 阅读 · 0 评论 -
依赖传递的规律
1、compile 和 test 对比main目录(空间)test目录(空间)开发过程(时间)部署到服务器(时间)compile有效有效有效有效test无效有效有效无效2、compile 和 provided 对比main目录(空间)test目录(空间)开发过程(时间)部署到服务器(时间)compile有效有效有效有效provided有效有效有效无效3、结论compile:通常使用的第三方框架的 jar 包这样在项目实际运行时真正要用到的 jar原创 2022-03-18 14:43:35 · 87 阅读 · 0 评论 -
【PAC集成电机控制芯片】了解PAC集成电机控制芯片
AC芯片是active-semi公司的电机控制系列芯片,我第一次听到这个公司名,也是不知道这是哪个公司,但查了一下才知道,这公司在电机与电源部分还是非常牛的(虽然现在active-semi公司已经被收购啦)。据说ST的电机控制部分是抄active-semi的,当然,这也是别人告诉我的小道消息,真假难辨。不过,我们的重点不是这个,我们全都学习一下,之后对比即可,技多不压身。初步对比ST芯片与PAC芯片,在生态方面,技术支持,资料文档,开发例程,开发的难易程度上ST芯片无可匹敌,毕竟ST做了这么多年的生态,原创 2022-03-17 15:42:44 · 354 阅读 · 0 评论 -
【CC++开源库】单片机嵌入式中的C语言日志库
日志系统在系统开发和调整过程中的重要性,大家应该都清楚,特别是项目出问题之后,却没有日志可以帮忙定位问题,就非常令人痛苦。因为我们不可能一直通过调试器去单步调试程序,所以设备的运行日志显得尤为重要。通常我们对日志有这些要求:不同的日志级别(Debug,Warning, Info, Error, Fatal);日志打印要和printf一样简单易用;能够设置日志级别;占用空间小;可配置,甚至可以禁用日志;基于不同日志级别,支持颜色高亮;可以自定义配置,时间戳;支持RTOS;以上是比较基原创 2022-03-16 22:02:41 · 1177 阅读 · 0 评论 -
Linux环境编程——Visual Studio
一、基础 推荐使用 VS2017之后的版本。 可以远程连接到一台linux系统的虚拟机上来实现【Windows上编程和调试Linux程序】。 配置步骤: 1.Linux系统安装 ssh服务 2.Windows的VS配置 3.VS通过 SSH 连接上 linux系统 4.编译测试代码。二、Linux系统安装 ssh服务 和 gcc 或g++ 工具Linux系统安装 ssh服务连接sudo apt-get updatesudo apt-get install g++原创 2022-03-16 21:41:27 · 1856 阅读 · 0 评论 -
JavaScript事件(一)
JavaScript事件(一)一、事件流1、事件冒泡IE事件流被称为事件冒泡,这是因为事件被定义为从最具体的元素(文档树中最深的节点)开始触发,然后向上传播至没有那么具体的元素(文档)。2、事件捕获事件捕获是从最不具体的节点应该最先收到事件,而最具体的节点最后收到事件。事件捕获实际上是为了在事件达到目标前拦截事件。3. DOM事件流DOM2 Events 规定事件流分为三个阶段:事件捕获、到达目标和事件冒泡。事件捕获最先发生,为提前拦截事件提供了可能。然后,实际的目标接收到事件。最后一个阶段是原创 2022-03-16 20:19:07 · 55 阅读 · 0 评论 -
SpringBoot统一接口返回和全局异常处理
现在大多数web项目基本都是前后端分离模式,这种模式会涉及到一个前后端对接问题,所以一套完善且规范的接口是非常有必要的,不仅能够提高对接效率,也可以让我的代码看起来更加简洁优雅。本文将解决如何在基于SpringBoot前后端分离开发模式下返回统一的标准格式以及处理全局异常。SpringBoot统一接口返回和全局异常处理一、为什么要返回统一格式1.1 返回字符串1.2 返回实体类对象1.3 返回异常二、定义返回标准格式2.1 定义返回格式2.2 定义返回对象2.3 定义.原创 2022-03-16 13:18:11 · 516 阅读 · 0 评论 -
CSS基础之盒子模型
文章目录前言1.盒子模型的组成2.边框(border)3.内边距(padding)4.外边距(margin)①外边距典型应用②外边距合并③清除内外边距前言css页面布局三大重点: css 盒子模型 、 浮动 、 定位1.盒子模型的组成border(边框)content(内容)padding(内边距)margin(外边距)2.边框(border)CSS 边框属性允许你指定一个元素边框的样式和颜色边框由三部分组成:边框宽度(粗细)、边框样式原创 2022-03-15 13:18:07 · 792 阅读 · 0 评论 -
2-ZooKeeper 配置文件
zookeeper官方地址:Apache ZooKeeper[这里是图片001]https://zookeeper.apache.org/releases.htmlzookeeper配置文件# The number of milliseconds of each ticktickTime=2000# The number of ticks that the initial # synchronization phase can takeinitLimit=10# The number of ti原创 2022-03-15 11:56:54 · 321 阅读 · 0 评论 -
oracle 19c rpm安装
操作系统:oracle linux 8.5数据库版本:oracle 19c;内存: 16G,swap分区 16G;分区大小: / 分区 120G ,/opt 分区 240G;oracle linux安装oracle 非常简单,基本就是一键安装;1、安装预安装环境:dnf install oracle-database-preinstall-19c2、下载 oracle 19c 的rpm包,当前安装包是 oracle-database-ee-19c-1.0-1.x86_64.rpm下载链接:原创 2022-03-15 10:36:00 · 2264 阅读 · 0 评论 -
K8s部署Spring Boot Admin,Actuator监控(不使用主机名通信)
---------------- 特别感谢:wang dayu 同学整理 ----------------集成说明1.由于环境上部署无法访问pod地址,需要将client的客户端服务 url和管理网址进行转换覆盖pod的地址2.插件需要严格遵守与springboot,springcloud版本兼容性,具体对应关系请参考该地址:https://blog.csdn.net/q283614346/article/details/121146721以下集成案例以springboot 版本1.5.7.RE原创 2022-03-15 09:15:53 · 715 阅读 · 0 评论 -
FastAPI学习-7.POST请求body-多个参数
前言既然我们已经知道了如何使用 Path 和 Query,下面让我们来了解一下请求体声明的更高级用法。混合使用 Path、Query 和请求体参数你可以随意地混合使用 Path、Query 和请求体参数声明,FastAPI 会知道该如何处理。还可以通过将默认值设置为 None 来将请求体参数声明为可选参数:from typing import Optionalfrom fastapi import FastAPI, Pathfrom pydantic import BaseModelap原创 2022-03-14 16:46:45 · 1306 阅读 · 0 评论 -
axi_ctrl
`timescale 1ns / 1ps////////////////////////////////////////////////////////////////////////// 实验平台: 野火FPGA开发板// 公司 : http://www.embedfire.com// 论坛 : http://www.firebbs.cn// 淘宝 : https://fire-stm32.taobao.com/////////////////////////////////原创 2022-03-14 15:25:04 · 118 阅读 · 0 评论 -
15.4 计算几何(点和直线的固定代码) ——【点和直线的关系】
文章目录题目描述输入描述输出描述输入输出样例最终代码c/c++过程理解题目描述平面直角坐标系中有一个点C和一条直线AB,求点C和直线AB的位置关系。输入描述输出描述如果点C在直线AB上,输出IN如果点C在直线AB左侧,输出L如果点C在直线AB右侧输出R输入输出样例输入:30 11 01 10 01 12 20 00 11 0输出:LINR最终代码c/c++#include<bits/stdc++.h>using原创 2022-03-13 14:51:30 · 123 阅读 · 0 评论