- 博客(76)
- 收藏
- 关注
原创 Visual Studio Code配置c/c++环境
快捷键:Ctrl+Shift+P --> 输入Task --> 选中"Tasks: Configure Default Build Task" --> 选中"C/C++: g++.exe 生成活动文件"快捷键:Ctrl+Shift+P --> 输入c++ --> 选中"C/C++:Edit Configurations (UI)"调试测试 : 工具栏 “Run” --> “Start Debugging”修改配置 c_cpp_properties.json。
2023-11-15 17:41:40 2621
原创 sqlalchemy.exc.ProgrammingError: (psycopg2.errors.DuplicateObject)错误解决方法
flask enum 枚举
2023-07-26 12:30:02 808
原创 Python base64
现在网络上传/下载图片,在传递过程中把图片转换为base64字符串,但是作为url参数传递时,由于url中会转义<如:‘=’ 转换为 ‘%3D’>这样就改变了base64字符串内容,urlsafe_b64encode可以避免这种情况发生。b64encode:对二进制数据进行编码成字符串,适用于64位编码。b64decode:把字符串解码成二进制数据,适用于64位编码。对图片文件123.png编码,并输出到456.txt文件中。urlsafe_b64encode:字符串解码为二进制数据。
2023-03-24 15:17:15 865
原创 Python3.9 django4.1 migrate出现错误(sqlite3)
Python3.9 django4.1 migrate出现错误(sqlite3)
2022-08-18 15:15:09 524
原创 Django Layui table数据表格de实现
django后台-layui前端 table数据表格实现1、Django创建项目及配置1、创建项目及App2、注册App3、创建数据模型4、创建路由1、项目路由2、App路由5、视图6、模板1、Django创建项目及配置1、创建项目及App(env) D:\My Project>django-admin startprojeck sku # 创建项目(env) D:\My Project>django-admin startapp shopping # 创建app2、注册App
2022-05-30 16:15:22 546
原创 LayUI前端设计框架
LayUI框架1、 LayUI目录结构2、HTML连接layui3、模块3.1、自定义模块(define)3.2、模块使用(define)3.3、获取浏览器信息参考文档:https://www.layuion.com/doc/1、 LayUI目录结构├─css //css目录│ │─modules //模块 css 目录(一般如果模块相对较大,我们会单独提取,如下:)│ │ ├─laydate│ │ └─layer│ └─layui.css //核心样式文件├─font //字
2022-05-09 15:57:21 1054
原创 Django ORM数据库回滚
Django RAM数据库回滚Django数据库回滚分为三步:注册断点异常回滚无异常提交import pandas as pd df = pd.read_excel(file_name, header=None, sheet_name=None) # pandas读取Excel表格文件, header为None时,pandas不会以第一行作为列索引,sheet_name为None返回的是字典{‘sheet_name1’:[data,.....], ‘sheet_name2’:[data,
2022-05-09 14:22:35 848
原创 Django Ajax POST请求 forbidden错误解决方法
Django Ajax POST请求 forbidden错误解决方法html代码js代码html代码<form id="form_avatar" enctype="multipart/form-data"> {% csrf_token %} <input type="file" name="file_name" id="file_name"> <button type="button" onclick="input_excel()">提交</b
2022-05-03 16:37:17 335
原创 openpyxl 插入图片并居中,切图片不会变形
openpylx 插入图片并居中1、计算方法2、代码实现1、计算方法2、代码实现import openpyxlfrom openpyxl.styles import Alignment, Font, PatternFill, Borderimport loggingfrom openpyxl.cell.cell import get_column_letterfrom openpyxl.drawing.image import Imagefrom openpyxl.drawing.xdr
2021-12-01 17:36:02 3115
原创 openpyxl 以绝对位置形式插入图片(实现在区域居中)
openpyxl 以绝对位置形式插入图片(实现在区域居中)1、为什么要使用绝对位置插入图片1、为什么要使用绝对位置插入图片我们在使用openpyxl的插入图片使用add_image方法,图片是左上角对齐,并不能居中居中。import openpyxlwb = openpyxl.Workbook()ws = wb.activews.add_image('图片路径')from openpyxl.drawing.image import Imagefrom openpyxl.drawing
2021-08-05 10:58:40 6572 9
原创 python hashlib模块
python hashlib模块1、什么是hash2、为何要用hash算法一个简单的登录验证实例1、什么是hashhash 是一种算法,也叫散列,hashlib.md5()接受一个参数,对该参数进行加工,返回一串16进制的字符串打个比方: hash算法比喻为一座工厂 传给hash算法的参数就是原材料 返回的hash值就是生产出的产品2、为何要用hash算法hash值、产品的三大特性: 1,只要传入的参数值相同,得到的hash值必然也相同 2,只要使用hash算法固定一
2021-03-21 17:47:05 106
原创 MongoDB学习文档
MongoDB一、特点1、优点2、缺点3、遗留的问题4、主要特点一、特点1、优点1.文档结构的存储方式,能够更便捷的获取数据2.内置GridFS,支持大容量的存储3.内置Sharding,分片简单4.海量数据下,性能优越5.支持自动故障恢复(复制集)6.面向集合存储,易存储对象类型的数据。(MongoDB 是一个面向文档存储的数据库,操作起来比较简单和容易)7.模式自由。8.支持动态查询。(可以在MongoDB记录中设置任何属性的索引 (如:FirstName="Sameer")来实现更
2021-03-13 13:07:50 303
原创 window7安装MongoDB缓存数据库
mkdir D:\mongdb_dataC:\tools\mongdb\bin\mongod --dbpath D:\mongdb_dataC:\tools\mongdb\bin\mongo.exemkdir D:\mongdb_data\dbmkdir D:\mongdb_data\log在D:\mongdb_data目录下创建mongod.cfg配置文件向配置文件中添加如下内容:systemLog:destination: filepath: D:\mongdb_data\log\mo
2021-03-12 15:25:21 72
原创 python unicodedata模块
python unicodedata模块‘bidirectional’,‘category’,‘combining’,‘decimal’,‘decomposition’,‘digit’,‘east_asian_width’,‘lookup’,‘mirrored’,‘name’,‘normalize’,‘numeric’,‘ucd_3_2_0’,‘ucnhash_CAPI’,‘unidata_version’...
2021-01-19 22:22:27 426
原创 Python itertools模块
Python itertools模块itertools模块常用的类和方法itertools模块常用的类和方法‘accumulate’:‘chain’:‘combinations’:‘combinations_with_replacement’:‘compress’:‘count’:‘cycle’:‘dropwhile’:‘filterfalse’:‘groupby’:‘islice’:'permutations:‘product’:‘repeat’:‘starmap’:‘t
2021-01-19 21:43:08 143
原创 python 数据类型set集合
python 数据类型set集合1、集合的特性2、集合之间的逻辑关系2.1、并集2.2、交集2.3、差集3、集合常用的方法3.1、add() 向集合中添加元素3.2、clear() 清空集合3.3、copy() 复制集合3.4、discard() 删除集合中指定的元素,该元素不存在不会报错3.5、remove() 删除集合中指定的元素,该元素不存在报错3.6、pop() 随机删除集合中一个元素3.7、update() 更新集合,把‘参数’添加到集合中3.8、union() 并集,返回这个并集3
2021-01-18 14:32:12 111
原创 Django 常见的知识点
Django 常见的知识点1、Django模板1.1 渲染字符串中的HTML代码1.11、Django模板1.1 渲染字符串中的HTML代码方法1:<div class="options"> {% for k,v in meun.1.items %} {{ k|safe }} /*使用“|safe”渲染字符串中的HTML代码*/ <ul> {% for i in v %} {{i|safe}}/*使用“|
2021-01-16 22:16:49 97
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人