学习笔记
璃墟
愿我们一直都很好
展开
-
NVM 安装node.js后没有npm
我们在使用NVM管理工具安装一个新的node后,发现没有npm可以使用参考文档是因为在使用NVM安装node的时候不会默认安装npm,所以需要我们自己下载后放到nvm对应的node目录下面npm下载地址:http://npm.taobao.org/mirrors/npm/ (下载对应版本的zip文件)node版本对应npm版本:https://nodejs.org/zh-cn/download/releases/下载完成后将zip文件解压到nvm安装目录中对应的node版本中的node_原创 2021-07-28 15:45:02 · 14648 阅读 · 13 评论 -
Python爬楼梯问题
问题描述:一共有 n 阶楼梯,每一次你可以爬一个台阶或两个你有多少种不同的方法可以爬到楼顶?(其中,给定的 n 是一个整数) 示例: 输入:2输出:2 因为两阶台阶有两种方式爬到楼顶1. 爬一阶再爬一阶2. 直接爬两阶问题分析:1.拆解问题 一共n阶台阶,有两种方式爬,所以我们到达第n阶的时候不是从第n-2爬上来,就是从第n-1阶爬上来,所以我们把问题看成到达第 n-2 阶时所有方式加上到达第n-1阶时所有方式就是到达第n阶的所有方式. 2.状态定义原创 2020-05-09 16:27:55 · 5530 阅读 · 0 评论 -
There is no default constructor available in ‘xxx“
产生的原因就是你在继承父类的时候 父类定义了有参构造器 没有无参构造器导致。构造器不能继承。子类的构造器一定会默认调父类的无参构造器,除非写代码明确指定调用父类的有参数构造器!调父类构造器并不是创建父类的实例,只是执行构造器内的代码而已。声明定义类的时候,不写构造器,编译器会默认提供无参构造器;如果写了有参构造器,则编译器不会默认提供无参构造器,那么在写派生类的时候就会编译会有问题,因为子类的构造器一定会默认调父类的无参构造器,但是父类没有。所以 我们在子类的构造方法中显示的调用父类的有参构原创 2021-08-11 16:15:52 · 212 阅读 · 2 评论 -
Field injection is not recommended
(Spring团队不推荐使用Field注入)使用@Autowired注解是 下方有提示信息Field injection is not recommended原因是Spring团队不推荐使用Field注入,建议创建构造器原创 2021-08-10 15:43:01 · 195 阅读 · 0 评论 -
Unable to load authentication plugin ‘caching_sha2_password‘.
参考文章出现这个原因是mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password, 解决方法是把mysql用户登录密码加密规则改为mysql_native_password.首先找到mysql的安装路径下的my.ini文件 确保文件中有这行,没有就添加上# 默认使用“mysql_native_password”插件认证# mysql_native_passworddefault_authent.原创 2021-08-04 14:16:41 · 4847 阅读 · 0 评论 -
关于 Unable to load authentication plugin ‘caching_sha2_password‘问题
java.sql.SQLException: Unable to load authentication plugin 'caching_sha2_password'. at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:868) ~[mysql-connector-java-5.1.44.jar:5.1.44] at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:8.原创 2021-07-28 18:20:24 · 951 阅读 · 0 评论 -
解决:1045: Unknown column ‘xxx.id‘ in ‘field list‘
应为Mapper.xml文件经常是复制粘贴过来的,所以……果然是我复制其他表然后表名没有改查看表名是否写错 查看字段名是否写错 查看表名是否写错 查看字段名是否写错 查看表名是否写错 查看字段名是否写错 查看表名是否写错 查看字段名是否写错...原创 2021-07-21 15:16:59 · 200 阅读 · 0 评论 -
MySQL的全连接
由于MySQL不支持FULL JOIN ,所以 需要使用UNION来实现全连接;具体操作FULL JOIN:SELECT * FROM `jobs` a FULL JOIN employees b ON a.JOB_ID=b.JOB_ID;UNION:SELECT * FROM `jobs` a LEFT JOIN employees b ON a.JOB_ID=b.JOB_IDUNION DISTINCTSELECT * FROM `jobs` a RIGHT JOIN..原创 2021-07-10 09:40:58 · 7674 阅读 · 0 评论 -
剑指offer—字符串专项python
1 . 字符流中第一个不重复的字符题目描述:请实现一个函数用来找出字符流中第一个只出现一次的字符。例如,当从字符流中只读出前两个字符"go"时,第一个只出现一次的字符是"g"。当从该字符流中读出前六个字符“google"时,第一个只出现一次的字符是"l"。示例:输入:‘google’输出:‘ggg#ll'解题思路:# -*- coding:utf-8 -*-class Solution: def __init__(self): self.s=''.原创 2020-05-15 13:43:23 · 145 阅读 · 0 评论 -
Python置换密码(练习)
没@#事$$%%写$%^着^&*玩_+*题目描述:思路:将字符串反转,然后去点空格,按照重新定义的输出格式 截取长度 输出将字符串反转 有两种形式:##第一种形式str='FAN ZHUAN ZI FU CHUAN'print(str[::-1])##输出结果##NAUHC UF IZ NAUHZ NAF##第二种形式str='FAN ZHUAN ZI FU CHUAN'print(''.join(reversed(str)))##输出结果##NA.原创 2020-05-14 19:30:24 · 1937 阅读 · 0 评论 -
Python求解二维数组中的查找问题
题目描述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。解题思路:通过循环遍历二维数组中所有元素值与target值进行比较(暴力破解,非常好理解,不过复杂度相对高一点,但是也能编译通过)附python代码:# -*- coding:utf-8 -*-class Solution: # array 二维列表 def Find(s原创 2020-05-13 17:47:15 · 748 阅读 · 0 评论 -
Python寻找数组中重复数字
题目描述:在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是第一个重复的数字2。解题思路:最简单的,暴力破解:整个数组从第一个数字开始,遍历第一个数字之后所有数字寻找是否有与第一个数字重复的数字,没有在从第二个开始在循环遍历第二个数字之后的所有数字寻找与第二个数字是否有重复的数字,以此类推,直到查找原创 2020-05-11 17:53:00 · 9413 阅读 · 0 评论 -
Note: 动态规划问题总结
动态规划不是一个具体的算法,而是一种思想。这种思想具体的就是 从局部最优解采用一定策略推导出全局最优解,从子问题的答案中一步步推出整个问题的答案。解决动态规划问题通常采用四个步骤:问题拆解(找到问题的子问题) 状态定义(使当前状态就是当前问题的解) 写出递推方程(之前相邻子问题的答案推出当前状态的答案) 代码实现通过几个题目去理解动态规划和这四个步骤。三角形最小路径和问题...原创 2020-05-07 12:19:16 · 230 阅读 · 0 评论 -
Note :提取图像空间频率、色度、亮度、饱和度Python—Opencv
# -*- coding: utf-8 -*-"""Created on Sun Apr 26 08:43:23 2020@author: Aaron"""import cv2import os.path# import matplotlib.pyplot as pltimport numpy as npimport pandas as pdsf = [] #空间频率...原创 2020-05-03 11:07:18 · 3160 阅读 · 0 评论 -
Note: Python学习笔记
# -*- coding: utf-8 -*-"""Created on Sat May 2 07:12:09 2020@author: Aaron"""import pandas as pdimport datetimeimport matplotlib.pyplot as pltimport matplotlib.dates as mdate# df = pd.rea...原创 2020-05-03 10:56:02 · 334 阅读 · 0 评论 -
Note: Python_Matplotlib绘制平滑曲线和散点图
给出横坐标纵坐标点,即可连线绘图import matplotlib #调用绘图工具包#给出x,y点坐标x,y=[1,2,3,4,5,6],[5,9,3,4,7,5]#绘图matplotlib.pyplot.plot(x,y)#这样使用工具包如果程序代码行过多就会很麻烦#所以,在调用工具包的时候写成这种模式#from matplotlib import pyplot#pypl...原创 2020-05-01 17:40:50 · 8989 阅读 · 4 评论 -
Note: Python学习笔记 -- Anaconda install jqdata
运行代码下列代码,提示错误 没有安装 jqdata。 打开Anaconda Prompt 输入 pip install jqdata 提示cannot find command 'git' 然后百度了半天,有人说 pip install git 出错可以使用 conda install git 但是依然出错。 然后去官网下载了Git:https://git-scm.com/download...原创 2020-04-27 10:46:35 · 1418 阅读 · 0 评论 -
Note : Python-Opencv颜色空间转换(RGB->HSV)计算平均亮度
RGB颜色空间在RGB模型的立方体中,[1] - 原点对应的颜色为黑色,它的三个分量值都为0;[2] - 距离原点最远的顶点对应的颜色为白色,三个分量值都为1.[3] - 从黑色到白色的灰度值分布在这两个点的连线上,该虚线称为灰度线.[4] - 立方体的其余各点对应不同的颜色,即三原色红、绿、蓝及其混合色黄、品红、青色.HSV颜色空间HSI 颜色空间可以用一个圆锥空间模型来...原创 2020-04-26 09:47:14 · 3170 阅读 · 0 评论 -
Note : Python-循环读取指定目录内所有文件夹内所有文件夹中的图像
循环读取指定目录下的所有文件夹内的——所有文件夹内——所有文件,并做相应处理,并新建与源文件存储目录相同的所有文件夹和嵌套的文件夹,以源文件相同的命名方式保存到新建的目录下。 源代码如下,有问题留言咨询,非常乐意讨论# -*- coding: utf-8 -*-"""Created on Sat Apr 18 12:01:26 2020@author: Aaron"""...原创 2020-04-24 14:11:54 · 1936 阅读 · 0 评论 -
Note : Python机器学习笔记(三)——Python机器学习基础教程(书)
numpy.bincount函数 zip()函数原创 2019-12-27 13:44:24 · 183 阅读 · 0 评论 -
Note : Python机器学习笔记(二)——Python机器学习基础教程(书)
2019/12/26 在本书中关于SciPy遇到的第一个问题就是 str.format() 函数,参考了文章。 >>>"{} {}".format("hello", "world") # 不设置指定位置,按默认顺序'hello world' >>> "{0} {1}".format("hello", "world") # 设置指定...原创 2019-12-27 08:34:16 · 499 阅读 · 0 评论 -
Note : Study Hard and Make Progress Everyday
Daily Task1 Learning English2 Network Technology3 Papers4 Opening Report (finish)原创 2019-12-17 14:46:59 · 709 阅读 · 0 评论