ICode9

精准搜索请尝试: 精确搜索
  • 腾讯云发送短信2022-07-31 14:33:32

    ## 注册页面前端设计 ```python# 登录注册版本,设计 -用户表,没有其他表 -写哪些接口? -1 用户名密码登录---》多方式登录(可以使用 用户名+密码,手机号+密码,邮箱+密码) -2 校验手机号是否存在的接口 -3 手机号+验证码登录 ---》后期改成如果没注册,直接注册并登

  • 【数据结构】稀疏数组 --- 应用场景,转换的思路分析,代码实现2022-07-30 19:32:09

    楔子:  数据结构包括线性结构和非线性结构。 1、线性结构: 1) 线性结构作为最常用的数据结构,其特点是数据元素之间存在一对一的线性关系 2) 线性结构有两种不同的存储结构,即顺序存储结构(数组)和链式存储结构(链表)。顺序存储的线性表称为顺序表,顺序表中的存储元素是连续的 3)

  • 利用指数加权进行局部平均值计算---指数加权平均(吴恩达)2022-07-30 15:31:24

    对于5个数值的平均值我们可以使用求和均值计算 对于10个数值的平均值我们也可以使用求和均值计算 对于20个数值的平均值,如果存储条件允许,可以考虑使用求和均值计算 但对于50个数值等甚至更多的数值,直接使用求和均值计算,对于内存来说是十分不友好的。   指数加权平均法,即vt = (1-

  • MinimalAPI---内置容器IOC+DI2022-07-30 11:03:50

    主要两个步骤: 1.注册服务  builder.Services.AddScoped<ITestServiceA, TestServieceA>(); 2.使用 app.MapGet("TestServiceAShowA",([FromServices] ITestServiceA testServiceA) =>{ return testServiceA.ShowA();});   案例Demo 1.项目结构    2.MinimalApi.Interfac

  • UG notebooks(制图、建模、曲面)2022-07-30 07:31:09

    摘要:UG软件主要是用于模具设计场合,本篇文章是我在 友成(中国)模具有限公司实习时候撰写。 目录     1. 基本设置     2. 制图     3. 建模     4. 曲面   1.基本设置 (1).角色的设置(mtx)         工具—定值—角色—创建(.mex) (2).激励语言的设置        安装目录—ugi

  • 单点登录2022-07-30 00:02:28

       整合jwt令牌                            -----        ---        --- 前段定义发送短信接口 和注册接口        但前段获取cookie中的值时  需要将cookie是string类型 转换成json格式    

  • Jenkins 凭据管理-----用户名/密码2022-07-28 19:03:07

    需要先安装Jenkins 插件Credentials Binding       1、Manage Jenkins(管理jenkins)--->Manage Credentials(管理凭据)--->Stores scoped to Jenkins(存储范围)----全局---->添加凭据----->       

  • jenkins凭据---SSH-key2022-07-28 19:01:47

                 

  • JavaWeb-MVC三层架构(精简版)2022-07-28 19:00:44

    一、MVC架构图 Model 业务处理:业务逻辑(Service) 数据持久层:CRUD(Dao) View 展示数据 提供连接发起Servlet请求(a,form,img....) Controller(Servlet) 接收用户的请求:(req:请求参数,Session信息) 交给业务层处理对应的代码 控制视图的跳转 比如一个登录流程

  • Java实用小工具系列1---使用StringUtils分割字符串2022-07-28 08:34:04

    经常有这种情况,需要将逗号分割的字符串,比如:aaa, bbb ,ccc,但往往是人工输入的,难免会有多空格逗号情况,比如:aaa, bbb , ccc, ,,这种情况使用split会解析出不正常的结果。 1.使用split分割 String str1 = "aaa, bbb , ccc, ,"; String[] arr1 = str1.split(","); List

  • 认识微服务---微服务技术对比2022-07-27 23:00:49

       zookeeper:集群管理 redis:处理缓存      

  • 认识微服务---服务架构演变2022-07-27 22:33:11

    常见的项目结构有以下两种 1、单体架构 单体架构:将业务的所有功能集中在一个项目上开发,打成一个包部署 优点:架构简单、部署成本低 缺点:耦合度太高了 2、分布式架构 分布式架构:根据业务功能对系统进行拆分,每个业务功能模块作为一个独立的项目开发,称为一个服务(拆分之后为了保证高可

  • 2022.07.27 第七小组 王茜 学习笔记2022-07-27 19:32:51

    一:    类的内部结构:  属性、方法、构造器、代码块、内部类     代码块:  代码块又称为初始化块,属于类的一个成员,它是将逻辑语句封装在方法体中。 通过{}包裹。代码块没有方法名,没有参数,没有返回值,只有方法体, 它是不需要通过对象或类进行显式的调用,它会在类加载或者创建

  • Django---inclusion_tag的使用2022-07-27 17:03:13

    Django当中的inclusion_tag,来源于  from django.template import Library    属于Library下的一个方法。 主要作用:通过渲染一个模板来显示一些数据。属于自定义标签的一种。 项目实现:为了能够在页面中一栏上显示一级菜单        1.templatetags/rbac.py from django.tem

  • maven打包docker 出现的错误 Repo name "sprinDockerTest" must contain only lowercase,numbers,'2022-07-27 15:03:43

    如果出现Repo name "sprinDockerTest" must contain only lowercase,numbers,'-','_','.' 解决方法: - 我们把idea关闭之后,找到本地电脑上的项目重命名为 spring-docker-test (特别注意:项目名字母必须要小写且需要单词之间用 连接符,下划线,小数点分割开) 如果出现\.\pipe\docker_e

  • 基于python的数学建模---高阶样条插值2022-07-27 10:01:07

    为了满足对函数光滑性的需要,我们可以使用一种有弹性的长条(称之为样条),强迫它弯曲通过样本点。 import numpy as npimport matplotlib.pylab as plfrom scipy import interpolatex = np.linspace(0, 10, 11)y = np.sin(x)pl.figure(figsize=(12, 9))pl.plot(x, y, 'ro')x_new = np

  • c++获取当前格式化时间2022-07-27 09:02:29

    #include <ctime> std::string getNowTime() { time_t t = time(nullptr); struct tm *sTime = localtime(&t); char tmp[32]{0}; snprintf(tmp, sizeof(tmp), "%04d-%02d-%02d %02d:%02d:%02d", 1900 + sTime->tm_year, 1 + sTime-&g

  • 剑指 Offer II 057. 值和下标之差都在给定的范围内-----滑动窗口2022-07-26 15:37:32

    题目表述 给你一个整数数组 nums 和两个整数 k 和 t 。请你判断是否存在 两个不同下标 i 和 j,使得 abs(nums[i] - nums[j]) <= t ,同时又满足 abs(i - j) <= k 。 如果存在则返回 true,不存在返回 false。 示例: 输入:nums = [1,2,3,1], k = 3, t = 0 输出:true 滑动窗口 遍历数组(i

  • 使用shell脚本+Cron任务自动执行postgres数据库备份2022-07-26 15:37:00

    思路:先创建一个shell脚本,用于备份pgsql数据库,再使用Cron任务,根据自己需求设置定时任务。环境:centos7+postgres12.0一、创建一个根据日期来定义备份文件名的脚本1. 创建db_backup.sh文件touch db_backup.sh2. 赋予777权限chmod -R 777 db_backup.sh二、对db_backup.sh文件进行编写

  • 怎么判断一个对象已经被回收---虚引用2022-07-26 12:35:23

    定义 虚引用是使用PhantomReference创建的引用,虚引用也称为幽灵引用或者幻影引用,是所有引用类型中最弱的一个。一个对象是否有虚引用的存在,完全不会对其生命周期构成影响,也无法通过虚引用获得一个对象实例。 说明 虚引用,正如其名,对一个对象而言,这个引用形同虚设,有和没有一样。 如

  • 57-newindex元2022-07-26 00:02:31

    对表进行更新时调用。 函数用法 print("---newindex---") mytab2 = {"a","b"} metatab2 = { __newindex=function(tab,key,value) print("被调用") rawset(tab,key,value) end } setmetatable(mytab2,metatab2) mytab2[3]="c" print(m

  • Redis---命令行模式2022-07-25 18:04:22

    前言 在《Redis数据类型》一节,我们使用了大量的 Redis 命令。从本节开始我们将对各种数据类型的常用命令做详细讲解。Redis 命令用于在 Redis 服务器上执行一些操作,而命令运行的方式是通过客户端命令行来执行的,这种方式也被称为“命令行模式”。因此想要在 Redis 服务器上运行命令

  • Java内存分析脚本2022-07-25 14:01:58

    常用的java进程内存分析工具有1、JDK自带的 jvisualvm.exe2、阿里巴巴开源的 arthas 工具(命令交互) 除了以上两款工具,还可以使用jvm自带的命令如 jmap、jstack等,编写成一个脚本定时执行每隔一段时间 dump内存快照, 打印jvm内存使用率,线程栈,对象大小等信息,脚本如下(java-analyse.bat)

  • 微服务发布到k3s环境2022-07-25 13:06:19

    环 境 a、 springboot jar包 (请 求 返 回 实 时 时 间 ) b、 docker环 境 c、 k3s环 境 jar包 提 取 地 址: 链 接 1、 准 备 好 jar文 件 [root@urbancabin demo]# ll -h demo.jar -rw-r--r-- 1 root root 28M Apr 22 2021 demo.jar 2、 构 建 环 境 alpine-glibc

  • Opengl_入门学习分享和记录_03_渲染管线(二)再谈顶点着色器以及顶点属性2022-07-25 01:02:48

    ---恢复内容开始--- 写在前面的废话:岂可修!感觉最近好忙啊,本来今天还有同学约我出去玩的。(小声bb) 正文开始:之前已经编译好的着色器中还有一些问题,比如 layout(location=0) in vec3 position;这句代码中layout (location= 0)的含义。今天我将详细介绍他的作用。 但是在这之前我想完善

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有