GG_Bonin
码龄4年
关注
提问 私信
  • 博客:57,075
    57,075
    总访问量
  • 91
    原创
  • 1,347,456
    排名
  • 27
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2020-11-16
博客简介:

weixin_52596593的博客

查看详细资料
个人成就
  • 获得73次点赞
  • 内容获得8次评论
  • 获得98次收藏
  • 代码片获得156次分享
创作历程
  • 87篇
    2022年
  • 4篇
    2021年
成就勋章
TA的专栏
  • docker
    1篇
  • flask
    4篇
  • 爬虫
    2篇
  • celery
    1篇
  • 项目上线
    1篇
  • Redis
    2篇
  • Git
    2篇
  • Vue
    8篇
  • linux
    2篇
  • Django
    20篇
  • Open CV
    1篇
  • 前端开发
    6篇
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Docker使用(容器、镜像相关命令)

Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub 上进行维护Docker 项目的目标是实现轻量级的操作系统虚拟化解决方案。Docker 的基础是 Linux 容器(LXC)等技术。
原创
发布博客 2022.12.21 ·
685 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

flask框架之多app应用、flask-scrip、导出依赖、偏函数、threading.local、请求上下文执行流程

1.在app中新建包:managenent2.在management下新建包:commands3.commands新建py文件,py文件名就是命令名 init.py4.init.py写入parser.add_argument('--name', type=str) # 指令接受的参数列表,参数名左边有两个减号,可以添加类型限制。
原创
发布博客 2022.12.16 ·
1534 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

flask之g对象、flask-session使用、数据库连接池、信号

全称global,是一个全局对象在此次请求过程中一直有效,其实就是请求的上下文从请求进来就一直存在直到请求结束,所以在当次请求过程中,如果调用别的函数不需要把参数传入只需要放到g对象中在别的函数中直接使用g获取即可
原创
发布博客 2022.12.14 ·
1371 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

flask请求与响应、session执行流程

1.请求来的时候会执行open_session,取出cookie判断是否为空,如果不为空把它反序列化、解密转成字典,然后放到session对象中2.请求走的时候会执行save_session,把session转成字典序列化加密成三段放到cookie中。
原创
发布博客 2022.12.13 ·
985 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Flask框架快速入门使用

Flask是一个轻量级的可定制框架,使用Python语言编写,较其他同类型框架更为灵活、轻便、安全且容易上手。它可以很好地结合进行开发,开发人员分工合作,小型团队在短时间内就可以完成功能丰富的中小型网站或的实现。另外,Flask还有很强的定制性,用户可以根据自己的需求来添加相应的功能,在保持核心功能简单的同时实现功能的丰富与扩展,其强大的插件库可以让用户实现个性化的网站定制,开发出功能强大的网站。
原创
发布博客 2022.12.12 ·
751 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

scrapy框架了解与使用

Scrapy 是开源和协作的一个基于 Twisted 实现的异步处理爬虫框架使用纯 Python 语言编写,被誉为爬虫界的Django,Scrapy 框架应用广泛,常用于数据采集、网络监测,以及自动化测试等mac、linux系统在Windows中可能会出现报错等情况这是因为依赖没有安装需要先安装相关依赖创建Scrapy爬虫项目在pycharm中运行Scrapy架构工作流程Scrapy 框架构成组件:Scrapy 工作流程示意图如下所示:1.2增加爬虫的爬取效率持
原创
发布博客 2022.12.07 ·
879 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

xpath的使用

XPath(全称:XML Path Language)即 XML 路径语言,它是一门在 XML 文档中查找信息的语言,最初被用来搜寻 XML 文档,同时它也适用于搜索 HTML 文档。因此,在爬虫过程中可以使用 XPath 来提取相应的数据。xpath在python中的使用2.selenium动作链用来实现网站中有些严重需要按住鼠标滑动的效果方式一:暴力的将图片移动到指定位置方式二:图片一点一点的移动到指定位置通过动作链自动登录12306网站3.使用打码平台自动登录
原创
发布博客 2022.12.06 ·
1093 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

celery介绍与使用

1.celery可以实现异步任务来提高项目的并发量,完成延迟任务、定时任务2.celery是一个简单、灵活、可靠的分布式系统,用于处理大量消息,同时为操作提供维护此类系统所需的工具1.消息中间件:broker 提交的任务(函数)都放到这里,celery本身不提供中间件,需要借助于第三方:redis,rabbitmq2.任务执行单元:worker,真正执行任务的地方,一个个进程,执行函数3.结果存储:backend,函数return的结果存储在这里,celery本身不提供结果存储,借助于第三方:redis,数
原创
发布博客 2022.12.06 ·
1059 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

项目上线远程服务器

ps:如果报下载mysqlclient的错误,先vim requirements.txt中把这个注释掉把其他的下载好。- 为了使上线后的程序并发量提高我们不再使用测试阶段的wsgiref来运行而是使用uwsgi。- 安装项目依赖:pip install -r requirements.txt。- uwsgi是符合wsgi协议的web服务器,使用c写的性能高。- 将前端项目中的ajax请求地址改成云服务项目ip地址。- 本地连接云服务器数据库运行导出的sql文件。- 导出项目所有的依赖。
原创
发布博客 2022.11.24 ·
359 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis数据类型

在任何一种编程语言中,字符串都是最基础的数据结构,在Redis中String是可以修改的称之为:动态字符串(简称SDS)- 当字符串的长度小于1MB时,每次扩容都是加倍现有的空间- 如果字符串长度超过1MB时,每次扩容时只会扩展1MB空间ps:这样既保证了内存空间够用,也不会造成内存的浪费,字符串最大长度为512MB。
原创
发布博客 2022.11.15 ·
683 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Redis介绍与下载

由Salvatore Sanfilippo写的key-value存储系统,是跨平台的非关系型数据库Redis通常被称之为数据结构服务器,因为值(value)可以是字符串、哈希、列表、集合和有序集合等类型Redis是完全开源的遵守BSD协议,是一个高性能的key-value数据库- 支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用- Redis不仅支持简单的key-value类型的数据,同时还提供list、set、zset、hash等数据结构存储。
原创
发布博客 2022.11.15 ·
422 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Git协同开发

采用协同开发后又可能会出现此类情况,当另一个开发者和你同时修改了相同的代码,但是他比你先提交到了远程仓库这时你再向远程仓库提及会发现提交不上,将代码clone下来可以看到代码的冲突。有一个项目由好几个人共同开发,组长把底层代码提交到远程仓库中,开发者把代码clone到自己的本地进行编写自己负责的功能,写完就推到远程仓库中这就是协同开发。另一种冲突可能是当开发在dev分支上进行开发时,master主分支提交了新的版本又恰巧新版本的代码和dev分支改的代码冲突这时候推代码的时候会出现冲突。
原创
发布博客 2022.11.09 ·
1098 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

git使用介绍

用来将自己的代码托管至一些代码管理平台进行代码的版本管理和协同开发,比如Github、Gitee,有些公司也会使用自己搭建的Gitlab-克隆 Git 资源作为工作目录,只要被Git管理了当文件发生变化(增、删、改),使用Git就能看到文件变成了红色- 工作区的变更要提交到暂存区文件又会变成绿色- 从暂存区提交到版本库才会被版本管理,一旦被版本管理了后期可以回退到某个版本- 可以把版本库的内容提交到远程仓库,统一管理起来所有的开发者都可以提交- 将远程仓库的项目clone下来,也可以将本
原创
发布博客 2022.11.08 ·
496 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

初始化全局样式配置与前后端跨域问题

简单请求请求方法是一下三种方式之一:- 非简单请求的请求头信息超过以下几种字段:Content-Type:只限于三个值application/x-www-form-urlencoded、multipart/form-data、text/plain。
原创
发布博客 2022.11.07 ·
280 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Vue3多介绍使用

打包大小减少41%初次渲染快55%, 更新渲染快133%内存减少54%使用Proxy代替defineProperty实现响应式重写虚拟DOM的实现和Tree-ShakingVue3可以更好的支持TypeScript- Composition API(组合API)setup配置ref与reactivewatch与watchEffectprovide与inject- 新的内置组件- 其他改变新的生命周期钩子。
原创
发布博客 2022.11.02 ·
331 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Vuex与Vue-router的使用

在Vue中实现集中式状态(数据)管理的一个Vue插件,对vue应用中多个组件的共享状态进行集中式的管理(读/写),也是一种组件间通信的方式,用于任意组件间的通信state:存储数据的地址actions:中转站,可发送异步请求增加判断mutations:真正改state数据的地方。
原创
发布博客 2022.11.01 ·
1069 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Vue项目开发介绍

内部有很多当前项目依赖的模块存放页面图标和不支持 JavaScript 情况时的页面网站小图标spa单页面应用存放 vue 项目的源代码静态资源,js、css,图片小组件,用在别的页面大组件中默认了一个hello world组件装了vue-router自动生成的,如果不装就没有vue-router的配置装了vuex自动生成的,如果不装就没有vuex的配置放了一堆组件,页面组件关于 页面组件主页 页面组件根组件整个项目启动入口git的忽略文件babel的配置文件。
原创
发布博客 2022.10.31 ·
1563 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

Vue组件与Vue-cli脚手架安装

父子组件可以理解为组件中再嵌套一个组件,他们的定义和普通组件是一样的只是多了一个嵌套;父组件中需要声明子组件,引入子组件对象ps:无论是哪种类型的组件每个组件都相当于一个完整的vue实例,组件与组件之间的数据是不互通的
原创
发布博客 2022.10.30 ·
211 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

表单控制、Vue生命周期

文本框的绑定需要使用指令。v-model 指令会根据控件类型自动选择正确的方法来更新元素。在表单中,文本框是最基本的表单控件类型,它分为单行文本框和多行文本框。单个复选框,就是只有一个复选框,而在使用 v-model 绑定的是一个布尔值。当选中复选框时, v-model 指令绑定的 checked 属性值为 true,否则该属性值为 false多个复选框,就是可以选择多个复选框。如果有多个复选框,应用 v-model 指令绑定的便是一个数组。当选中某个复选框时,该复选框的 value 值会存入数组中。
原创
发布博客 2022.10.26 ·
585 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Vue介绍

class='js变量、字符串、js数组'class:三目运算符、数组、对象{red:true}:style='js变量、字符串、js数组'style:三目运算符、数组[{backgreound:'red'},]、对象{background:'red'}
原创
发布博客 2022.10.25 ·
298 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多