自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 java常用的几个IO流

java常用的几个IO流,字节流,字符流;缓冲流

2022-07-09 00:00:13 568 1

原创 python文件打包为exe,带静态资源 2022-6-30

python文件打包为exe的简单方式 ,含静态资源的简单处理。

2022-06-30 21:46:03 1208

原创 启动项目报错404 Not Found nginx/1.21.5-2022-6-8

启动项目报错404 Not Found nginx/1.21.5。问题出在nginx的配置文件上。

2022-06-08 20:42:54 10599

原创 使用更便捷的时间序列预测模型 2022-6-2

Sktime是一个使用时间序列进行机器学习的开源Python工具箱。

2022-06-02 21:52:42 654

原创 谷粒商城P85问题记录—发布商品时规格参数不显示-2022/4/8

谷粒商城P85问题记录—发布商品时规格参数不显示这一p有2个问题,折腾了很久问题1 :数据库表中不存在 valueType这个键但是接口文档里是需要提供这个键(而且是不能为null)所以需要:1、在数据库表pms_attr添加value_type字段,类型为tinyint就行。2、在代码AttyEntity.java、AttrVo.java中各添加:private Integer valueType,3、在AttrDao.xml中添加:<result property="valueTy

2022-04-08 00:21:59 2246 3

原创 阿里云上使用Docker部署Nacos(单机模式)2022-3-30

阿里云ESC使用Docker部署Nacos(单机模式)2022-3-301、在阿里云上建一个Ubuntu的虚拟机实例2、安装Docker镜像也可以看官网的安装教程:https://docs.docker.com/engine/install/ubuntu/#prerequisites2.1更新 sudo apt-get update2.2 安装依赖sudo apt-get install \ apt-transport-https \ ca-certificates \

2022-03-30 15:16:21 1945

原创 0-1背包和完全背包在动态规划中实现的区别 -20220325

0-1背包和完全背包在动态规划中实现的区别

2022-03-25 16:28:08 310

原创 navicat报错 无法访问虚拟机里的Docker的mysql

navicat报错:2013-Lost connection to MYSQL server at 'reading for initial communicat网上找了一天,各种方法都试了:mysql用户授权远程访问、安装SSH server、配置mysql的跳过域名检测重启Docker。。。。真是一把心酸泪最后尝试着重新启动虚拟机,对就是重新开机Ubuntu系统,然后启动Docker的mysql,然后就连接上了。。。。猜测还是Docker的地址映射的问题,重新开机后系统刷新了Dock

2022-03-11 10:50:05 1090 4

原创 学习《集信达短信平台》项目--20220308

项目是b站上黑马的,资料都提供了。因为要找实习,选了这个项目写到简历里去。从今天开始记录复现项目过程中出现的问题安装Nodejs需要的依赖node_modules:安装好最新的稳定版之后输入:npm install -g cnpm --registry=https://registry.npm.taobao.orgcnpm install报错: code 1发现是版本问题,估计是有的函数都不支持了。遂重新下了Nodejs 11.3版本再输入后还是报错,npm ERR! Refusing t

2022-03-08 23:07:04 865

原创 Ubuntu上安装Docker最新教程

1、准备最好是刚刚装好的Ubuntu20.04,不会有装过Docker2、更新包sudo apt-get updat3、更新依赖sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-common4、添加 Docker 的官方 GPG 密钥curl -fsSL https://download.doc

2022-03-07 23:51:53 250

原创 java最大公约数和最小公倍数

最大公约数(辗转相除法): //最大公约数 public int gcd(int x, int y) { //规则:默认y>x ,y用x替换,二者的余数(y%x)替换x ;相当于每次都消去较大的数 int z = x; while (y % x != 0) { z = y % x; y = x; x = z; } return z;

2022-03-06 13:35:44 552

原创 每日力扣-377. 组合总和 Ⅳ

组合总和 Ⅳ题目:给你一个由 不同 整数组成的数组 nums ,和一个目标整数 target 。请你从 nums 中找出并返回总和为 target 的元素组合的个数。请注意,顺序不同的序列被视作不同的组合。使用完全背包来解决:class Solution { public int combinationSum4(int[] nums, int target) { int[] dp=new int[target+1]; dp[0]=1; .

2022-02-26 13:17:47 194

原创 每日力扣—— 47. 全排列 II

全排列 II给定一个可包含重复数字的序列 nums ,按任意顺序 返回所有不重复的全排列。输入:nums = [1,1,2]输出:[[1,1,2],[1,2,1],[2,1,1]]关键点是使用了两个vis数组来分别监控 同一层是否插入相同的值 和 不同层是否插入相同的元素,比如1,1,2在第一个层遍历时插入了第一个1,那么遍历到第二个1时就不能插入在这层了,就是代码中vis1的体现。在第一层插入第一个1,然后到第二层,遍历到第一个1时,是不能插入的,这就是代码中vis的体现clas.

2022-02-23 14:28:58 311

原创 每日力扣— 838. 推多米诺

题目 :838. 推多米诺n 张多米诺骨牌排成一行,将每张多米诺骨牌垂直竖立。在开始时,同时把一些多米诺骨牌向左或向右推。每过一秒,倒向左边的多米诺骨牌会推动其左侧相邻的多米诺骨牌。同样地,倒向右边的多米诺骨牌也会推动竖立在其右侧的相邻多米诺骨牌。如果一张垂直竖立的多米诺骨牌的两侧同时有多米诺骨牌倒下时,由于受力平衡, 该骨牌仍然保持不变。就这个问题而言,我们会认为一张正在倒下的多米诺骨牌不会对其它正在倒下或已经倒下的多米诺骨牌施加额外的力。给你一个字符串 dominoes 表示这一行多米诺骨牌的

2022-02-21 20:50:34 124

原创 每日力扣题-704. 二分查找

题目描述:给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。class Solution { public int search(int[] nums, int target) { int l=0,r=nums.length-1;// 定义target在左闭右闭的区间里,[left, right] while (l<=r){// 当lef

2022-02-14 10:47:59 102

原创 每日力扣刷题-53最大子数组的和

题目描述:给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组 是数组中的一个连续部分。class Solution { public int maxSubArray(int[] nums) { int maxSum=Integer.MIN_VALUE; int tempSum=0; for (int i = 0; i < nums.length; i++) {

2022-02-14 10:30:35 130

原创 分清并发、并行和多线程

学习笔记:分清并发、并行和多线程笔者在学习操作系统之前的理解是:多线程,要么属于并发,要么属于并行。实际上,二者不是一个概念。首先,并发和并行都是属于操作系统的特征,并发前者一个处理器,后者是多个处理器。然后再说说多线程,也叫多线程模型:它分为三种线程模型:图片来源:b站王道考研的操作系统课程视频P121、一对一模型: 一般直接使用API或系统调用创建的线程均为一对一的线程。一个用户使用的线程就唯一对应一个内核使用的线程;并发能力强,多个线程可在多核处理机上并行运行2、多对一模型: 多对一模型

2022-02-11 21:57:45 1173

原创 Java超级简单理解汉诺塔问题

突然心血来潮想复习一下最近学的递归,就用以前学的汉诺塔来分析一下废话不多说上代码:import java.io.BufferedInputStream;import java.util.Scanner;public class Test { public static void main (String[] args){ Scanner in = new Scanner(new BufferedInputStream(System.in)); int n =

2021-06-08 20:37:03 83

原创 Visual Studio 2019无法安装

Visual Studio 2019无法安装前段时间由于要释放某个磁盘,需要卸载vs2019等软件,但是vs2019总是跳出卸载失败,楼主一怒之下直接把vs2019的安装文件夹给删除了。最近,楼主突然又要用了,遂去官网下载,然后弹出安装失败了。。。安装报错:无法安装Microsoft visualStudio.broading…楼主估计是注册表没删干净于是去注册表编辑器里找所有关于visualstudio的注册表,统统删除了。这里有个问题,有的visualstudio的注册表是有用的,可能是用于

2021-06-06 22:35:33 4179 2

原创 Pycharm报错MemoryError: Unable to allocate 927. MiB for an array with shape (25487, 685, 9) and data t

Pycharm报错MemoryError: Unable to allocate 927. MiB for an array with shape (25487, 685, 9) and data type用pandas导入了1个g大小的csv,结果报错MemoryError:用了网上的方法都没什么效果,最后发现是自己代码的问题哈哈网上的方法:1、修改pycharm的运行内存 (Help->Find Action->(type “VM Options”)->(Click)"Edit

2021-05-04 23:26:14 8148 1

原创 为什么Thread不能实现多线程之间的共享?—2021-1-21

前言最近在学习多线程的Runnable和Thread,对二者的区别感到有一些疑惑。于是乎看到了一篇博主写的文章《彻底理解Runnable和Thread的区别》https://blog.csdn.net/zhaojianting/article/details/97664370。对他所得出的”Thread能够实现多线程之间的共享”这个结论进行反驳。文章内容这位博主是这么说的:在实际工作中,我们很可能习惯性地选择Runnable或Thread之一直接使用,根本没在意二者的区别,但在面试中很多自以.

2021-01-21 20:50:16 590 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除