- 博客(314)
- 资源 (3)
- 收藏
- 关注
原创 python爬取数据+数据分析
推荐用Jupyter爬取某二手车的部分数据# 爬取二手车网站的数据#Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库from bs4 import BeautifulSoup# 用于网络请求import urllib.request#操作csv文件import csv#指定编码import codecs#添加newline可以避免一行之后的空格,这样需要在python3环境下运行csvfile= open(r'D:\360MoveData
2020-04-06 17:11:17 16812 64
原创 Docker部署单机nginx
d 后台运行–name 为这个容器命名-v 挂载,目录映射/opt/nginx-server:/home/work/tools/nginx/dist/html 容器内地址:本地地址 映射关系:ro 只读nginx 镜像名称。
2023-11-23 13:24:16 200
原创 Docker使用手册
下载最新版nginx镜像命令解释docker run 启动一个容器-d 后台运行nginx 应用容器镜像的名称,通常表示该镜像为某一个软件latest 表示上述容器镜像的版本,表示最新版本,用户可自定义其标识,例如v1或v2等会先去找本地,如果本地没有,再取网上下载。
2023-11-22 15:53:53 476
原创 机器学习框架概览
机器学习(Machine Learning)是一种人工智能(AI)的分支,它是一种计算机科学领域,致力于开发能够从数据中学习的算法和模型,而不需要明确地进行编程。机器学习的主要目标是让计算机系统能够根据数据自动学习和改进,从中提取有用的信息、知识和模式,以便进行预测、决策和问题解决。机器学习的基本思想是通过数据和经验进行学习,从中发现数据中的规律和模式。它通常包括以下关键元素:数据集:机器学习算法依赖于大量的数据,包括输入数据和相关的输出标签(在监督学习中)。这些数据用于训练模型。
2023-10-30 08:50:57 215
原创 短信、邮箱验证码本地可以,部署到服务器接口却不能使用
应对公司双验证要求,对本系统做邮箱、短信验证码登录,本地开发正常发送,到服务器上部署却使用失败,已全部解决,记录坑。
2023-09-19 16:45:07 394
原创 Ubuntu系统下如何查看java环境配置
etc/environment:这是系统范围的环境变量文件,通常不直接编辑,但也可能包含Java环境变量的设置。~/.bash_profile:这是Bash shell的登录配置文件,也可能包含Java环境变量的设置。大多数时候,自己配置的时候一般子啊/etc/profile,但有时别人配置时是放在其他地方,多找找。~/.bashrc:这是Bash shell的配置文件,通常包含设置Java环境变量的代码。~/.profile:这是通用的shell配置文件,也可能包含Java环境变量的设置。
2023-08-21 09:01:18 481
原创 Springboot + Vue 上传Word、PDF文档并保留内部格式
因为业务需求,上传Word文件需要编辑,但如何使用Blob方式,在数据库里存文件,就会造成格式消失。所以修改思路:上传文件到服务器本地,保证数据存储的完整性。
2023-07-18 14:04:00 963
原创 图片对象列表查询与展示(vue+springboot+elementUI)
本文描述场景为展示:后端从数据库中查询图片对象列表,返回前端展示。
2023-04-25 09:41:18 748 1
原创 前后端分离项目文件下载的正确姿势
场景:前端需要下载后端文件,并且需要给个参数id来下载某个记录的文件以前不带参数不用token时,可以直接用a标签调用get请求,但现在需要加参数和请求头,a标签无法实现,笔者后来采用button触发js方法,调用接口,但最后的效果就是,后端的响应流返回不到前端的浏览器!!!所以,只能前端模拟a标签特此记录。
2023-04-13 09:05:49 388
原创 前端上传文件+参数发送请求的正确方式(springboot+vue2)
因为表格中有文件类型的上传与下载,在上传请求中需要给到记录Id,在此记录一下正确方式。
2023-04-12 10:44:56 2074
原创 excel表格的导入和导出(Java+element)
本项目是前端vue3,后端springboot开发需求为:前端导入表格,后端处理表格存储数据,点击按钮可以导出表格。上传效果:前端点击上传按钮,会跳出选择文件框,选择文件,点击上传。导出效果:前端点击导出按钮,会跳出下载框,选择位置自动下载。
2023-04-12 10:23:44 939
原创 Gitlib协作开发小记
本文记录一下近期实习时协作开发的相关流程。在 GitLib 上有个项目, master 分支不用,在 dev 分支上开发。
2023-02-09 10:12:25 80
原创 分布式数据库中间件——Mycat2
Mycat是基于java语言编写的数据库中间件,核心功能是分库分表和读写分离,可以将大表水平分割为N个小表。可以看做为Mysql的数据库服务器,可以用连接Mysql的方式去连接Mycat,端口为8066。
2023-01-29 19:36:38 1233
原创 涛涛的Linux学习笔记
因为自己偏向Java后端开发,接触linux有一段时间了,但从来没系统的学过,用啥学啥,所以一直感觉体系不全,现在补补日常能用到的。
2022-11-19 15:37:01 402
原创 IO深度学习01——虚拟文件系统,文件描述符,IO重定向,PackageCache
Windows用的是物理文件系统Linux用的是虚拟文件系统VFS,虚拟目录树VFS可以看做是虚拟目录树,每个文件都有自己的inode号,可以当做id。目录树结构df命令:查看文件系统挂载情况umount /boot 解除boot的挂载mount /dev/sda1/boot /boot 把/dev/sda1/boot 目录挂载到 /bootll 查看目录详情ls 查看目录pwd 查看当前路径(目录树结构)mkdir 创建目录。
2022-10-26 15:43:50 949
原创 给你二叉树的某个结点,返回其后继结点
一、右子树存在,则根据左中右,找到右子树中的最左结点,如果最左为null,则其父节点就是 中序遍历下的下一个结点。二、右子树不存在,则根据左 中 右,需要去找父结点,且当前树不能是右子树,不然就不是下一个,而是上一个。明确一点,中序遍历,左中右,首先,中肯定是存在的,就是本阶段,就要拿右子树做文章。给你二叉树中的某个结点,返回该结点的后继结点。后继结点:即中序遍历下的下一个结点。
2022-10-09 15:19:59 204
原创 能不能不给单链表的头节点,只给想要删除的节点,就能做到在链表上把这个点删掉?
能不能不给单链表的头节点,只给想要添加的节点和指定位置,就能做到在链表上把这个点添加?比如 A->B->C->D->null,此时给出E结点插入到C的前面,但只给出了C结点。思路很巧妙,比如 A->B->C->D->null,此时给出B结点,如果删除B结点。即把 B结点下一个结点的值赋值给B,然后删除下一个结点。在C的后面创建新结点,把C赋值给新结点。同理,就还要一种题型。
2022-10-07 16:00:48 267
原创 求两个可能有环或无环的链表的交点
给定两个可能有环也可能无环的单链表,头节点head1和head2。请实现一个函数,如果两个链表相交,请返回相交的 第一个节点。如果不相交,返回null【要求】如果两个链表长度之和为N,时间复杂度请达到O(N),额外空间复杂度 请达到O(1)。
2022-10-07 15:36:13 310
原创 leetcode刷题:复制带随机指针的链表
使用hashmap,键为当前结点,值为新结点,通过键值对的映射关系,可以找到对应的next和random的位置。// 变为 1 -> 1* -> 2 -> 2 * -> 3 -> 3*这样就可以通过 cur.next找到复制结点的位置,最后断开。把 // 1 -> 2 -> 3。
2022-10-06 23:55:52 109
原创 稳定的基数排序
蛮复杂的,可以准备十个桶分别放 当前位为 0-9 的数,也可以只用一个数组,预留好对应的位置,本题就是这样。从低位往高位循环,每次把数放到对应的位置,再拿出来。
2022-10-03 15:08:44 137
Book_Information_Management_System.zip
2019-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人