
后端
web15185420056
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Cannot load configuration class org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration
当启动时报错,查看错误信息,如Cannot load configuration class: org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration就是无法加载配置类mybatis,为什么无法加载,就需要去看pom文件的mybatis依赖有没有写错,以及版本mybatis的3.4.0及以上版本只支持mybatis-spring1.3.0及以上版本说明是版本兼容问题,解决办法:mybatis的3.4.0及以上版本用mybatis-s原创 2022-03-20 15:55:37 · 1218 阅读 · 0 评论 -
js 千分位格式化 (4种方式实现)
千分位格式化 —> 金额格式化// 1000 —> 1,000// 10000 —> 10,000// 100000 —> 100,000// 1000000 —> 1,000,000目录目标:如何实现千分位格式化?(你有几种方式实现)方法一字符串的方式实现方法三——每次截取三位末尾字符串方法四——toLocaleString测试结果目标:如何实现千分位格式化?(你有几种方式实现)方法一字符串的方式实现function?toThousands(num原创 2022-03-19 22:03:27 · 3204 阅读 · 0 评论 -
GIT 切换远程分支
1. 查看远程仓库地址git remote -v2. 切换远程仓库地址先删除后添加git remote rm origin //删除现有远程仓库git remote add origin url //添加新远程仓库3 直接修改配置文件进入git_test/.gitvim config[core]repositoryformatversion = 0filemode = truelogallrefupdates = trueprecomposeunicode = true[原创 2022-03-19 20:32:40 · 305 阅读 · 0 评论 -
Camera:双摄基本原理
基本概念基线:两镜头的间距景深:画面清晰范围,景深小(浅)背景虚化,景深大背景清晰影响景深的三个因素:光圈(反比,光圈越大景深越小)焦距(反比,焦距越长景深越小)摄距(正比,摄距越远景深越大)单反通过伸缩镜头实现变焦进而得到合适的景深,但由于手机机身厚度限制无法伸缩镜头,那该怎么办?答:景深信息可通过主副两个相机的视差共同计算的,目前最好的方法是采用双摄+算法得出合适的景深。双摄的组合方式1、彩色相机 + 彩色相机(RGB+RGB):主要用于计算景深,实现背景虚化和重对焦2、彩色相机原创 2022-03-19 16:41:50 · 1784 阅读 · 0 评论 -
2043.简易银行系统
题目2043.简易银行系统题目大意你的任务是为一个很受欢迎的银行设计一款程序,以自动化执行所有传入的交易(转账,存款和取款)。银行共有 n 个账户,编号从 1 到 n 。每个账号的初始余额存储在一个下标从 0 开始的整数数组 balance 中,其中第 (i + 1) 个账户的初始余额是 balance[i] 。请你执行所有 有效的 交易。如果满足下面全部条件,则交易 有效 :指定的账户数量在 1 和 n 之间,且取款或者转账需要的钱的总数 小于或者等于 账户余额。实现 Bank 类:原创 2022-03-19 12:41:48 · 136 阅读 · 0 评论 -
数据仓库之【商品订单数据数仓】12:项目优化
一、Sqoop数据采集参数优化默认情况下Sqoop采集数据只会生成一个map任务,采集性能会比较低,我们可以通过splitBy指定一个数字类型的列,再去修改num-mappers的值,这样就可以提高采集性能了,一般可以将num-mappers设置为5~10个。二、集群Queue队列优化针对大数据集群的资源可以分为多个队列,可以分为一个online队列,online表示线上的意思,这里面会执行线上的任务,还有一个offline队列,这个里面执行离线任务针对我们的数仓任务可以在离线队列中执行,不影响线上原创 2022-03-18 16:43:58 · 189 阅读 · 0 评论 -
剑指offer 专项突破版 22、链表中环的入口节点
题目链接思路首先判断是否有环 快慢指针(注意写法)然后数出环的长度,就可以把问题转化成找出链表的倒数第k个结点然后双指针,一前一后如何数出环的长度?在快慢指针相遇后固定一个,让另一个继续前进并计数,再次相遇后即可得到长度代码注意一个细节就是我们在判断是否有环的的时候,如果两指针相遇,会返回相遇结点,这样方便后续数出环的长度class Solution { ListNode getNodeInLoop(ListNode head) { if (null == he原创 2022-03-18 15:04:59 · 84 阅读 · 0 评论 -
【深度学习】卷积神经网络CNN
可以看看这个 【参考:CNN中feature map、卷积核、卷积核个数、filter、channel的概念解释,以及CNN 学习过程中卷积核更新的理解_xys430381_1的专栏-优快云博客】【参考:卷积核(kernel)和过滤器(filter)的区别_xu.hyj-优快云博客】一维卷积【参考:深度学习面试题09:一维卷积(Full卷积、Same卷积、Valid卷积、带深度的一维卷积) - 黎明程序员 - 博客园】【参考:卷积神经网络中的batch到底是什么? - 知乎】batch是批原创 2022-03-17 18:57:48 · 970 阅读 · 0 评论 -
java返回字符串的排列
总结写到这里也结束了,在文章最后放上一个小小的福利,以下为小编自己在学习过程中整理出的一个关于 java开发 的学习思路及方向。从事互联网开发,最主要的是要学好技术,而学习技术是一条慢长而艰苦的道路,不能靠一时激情,也不是熬几天几夜就能学好的,必须养成平时努力学习的习惯,更加需要准确的学习方向达到有效的学习效果。由于内容较多就只放上一个大概的大纲,需要更及详细的学习思维导图的 点击我的Gitee获取。还有 高级java全套视频教程 java进阶架构师 视频+资料+代码+面试题!全方面的java进阶实原创 2022-03-16 20:41:34 · 434 阅读 · 0 评论 -
the request was rejected because no multipart boundary was found
前端完整报错如下:Could not parse multipart servlet request; nested exception is java.io.IOException: org.apache.tomcat.util.http.fileupload.FileUploadException: the request was rejected because no multipart boundary was found前端使用React进行开发分析:由于后端设置的是multipart f原创 2022-03-16 13:41:11 · 2374 阅读 · 0 评论 -
ElasticSearch head 安装
目录ElasticSearch head 安装1.安装xz2.安装node3.安装Git4.安装Head启动ElasticSearch head 安装更新yumsudo yum update -y由于head插件本质上还是一个nodejs的工程,因此需要安装node,使用npm来安装依赖的包。前期工作准环境1.安装xzyum install -y xz2.安装node1.下载压缩包;wget https://nodejs.org/dis原创 2022-03-15 13:42:17 · 276 阅读 · 0 评论 -
Python之Requests模块使用详解
Requests模块是一个用于网络访问的模块,其实类似的模块有很多,比如urllib,urllib2,httplib,httplib2,他们基本都提供相似的功能,那为什么Requests模块就能够脱引而出呢?可以打开它的官网看一下,是一个“人类“用的http模块。那么,它究竟怎样的人性化呢?相信如果你之前用过urllib之类的模块的话,对比下就会发现它确实很人性化。一、导入下载完成后,导入模块很简单,代码如下:1import``requests二、请求url这里我们列出最常见的发送get或者po原创 2022-03-15 10:58:44 · 308 阅读 · 0 评论 -
LeetCode练习5:移除链表元素
LeetCode链接:力扣题目:给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。示例一:输入:head = [1,2,6,3,4,5,6], val = 6输出:[1,2,3,4,5]代码一:(头节点部分单独写)/** * Definition for singly-linked list. * public class ListNode { * int val; * Lis原创 2022-03-15 09:38:34 · 450 阅读 · 0 评论 -
C++设计模式 - 享元模式(Flyweight)
享元模式:运用共享技术有效地支持大量细粒度的对象。动机在软件系统采用纯粹对象方案的问题在于大量细粒度的对象会很快充斥在系统中,从而带来很高的运行时代价一主要指内存需求方面的代价。如何在避免大量细粒度对象问题的同时,让外部客户程序仍然能够透明地使用面向对象的方式来进行操作总结面向对象很好地解决了抽象性的问题,但是作为一个运行在机器中的程序实体我们需要考 虑对象的代价问题。Flyweight主要解决面向对象的代价问题,一般不触及 面向对象的抽象性问题。Flyweight采用对象共享的做法来降低原创 2022-03-14 15:48:40 · 1119 阅读 · 0 评论 -
30行代码让你构建自己的脚手架工具--保姆级教程
1. 创建一个文件夹首先创建一个文件夹,并且使用 npm init -y 来初始化项目。然后下载ejs和inquirer。现在项目长这样:2. 创建一个js文件在根目录下创建一个js文件,我这里命名为cli.js,并且在第一行加入**#!/usr/bin/env node**。3. 修改package.json的内容在package.json 里面增加 “bin”: “cli.js”,注意这里要和你新建的js文件名字要相同。4. 创建你的模板文件在根目录创建template文件夹,里原创 2022-03-13 15:14:16 · 245 阅读 · 0 评论