自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (5)
  • 收藏
  • 关注

原创 MySQL函数

函数分类:数字函数、字符函数、日期函数、条件函数一、数字函数 函数 功能 用例 ABS 绝对值 ABS(-100) ROUND 四舍五入 ROUND(4.63) FLOOR 强制舍位到最近的整数 FLOOR(9.9) CEIL 强制进位到最近的整数 CEIL POWER 幂函数 POWER(2,3) LOG 对数函数 LOG(7,3) LN 对数函数

2021-06-23 21:24:56 88 1

原创 Python多线程编程

进程进程就是程序执行的载体进程的应用:我们打开的每个软件、游戏,执行的每一个Python脚本都是启动一个进程。每一个进程像人一样需要吃饭,它的粮食就是CPU和内存。多进程同时启动多个软件(进程),多个进程同时在执行程序,他们之间互不干扰,各自执行自己的业务逻辑。多进程与并行的概念:...

2021-06-23 10:37:53 4736

原创 Django序列化组件Serializers

为什么要用序列化组件前后端常用json数据结构交互, 在后端我们常想把一个对象返回给前端,但是json序列化是不能序列化对象。Django的序列化工具让你可以将Django的模型‘翻译’成其它格式的数据。通常情况下,这种其它格式的数据是基于文本的,并且用于数据交换\传输过程。序列化:从Django数据库—Django的模型—JSON/XML等文本格式反序列化:上面过程的反方向序列化组件的基本使用注意:Serializer的使用不需要依赖于模型。ModelSerializer的使用需要依赖于已有m

2021-06-21 23:30:54 3577

原创 ORM学习(二)

数据库的CRUDCreate——新增Read——读/查询Update——修改Update——修改使用ORM实现数据新增1.Django shell从控制台(terminal)进入python manage.py shell从pyCharm进入2.使用ORM新增数据使用save()保存数据user_obj = User(username=‘admin’,password=‘password’)user_obj.save()使用create()新增数据

2021-06-21 23:27:33 183

原创 django PythonConsole报错Requested setting DEFAULT_INDEX_TABLESPACE

错误详情:django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.

2021-06-18 10:29:36 208

原创 ORM学习(一)

文章目录Django ORM 配置常见的ORM字段类型文本数字(整数)数字(小数)日期与时间特殊类型模型基类类型之间的关系:类型的选项(可选参数)CharFieldDateTimeField模型的创建模型同步模型的元数据一、元数据的描述数据库中常见的关联关系一对一关系一对多关系多对多关系类型的参数选项复合类型ORM的好处:面向对象的编程思想,方便扩充少写SQL,提高开发效率支持多种类型的数据库,方便切换技术成熟,能解决大部分问题Django ORM支持的数据库:MySQL,SQLite,OR

2021-06-14 22:44:08 302 1

原创 执行celery -A tasks worker --loglevel=info报错

执行celery -A tasks worker --loglevel=info后出现ModuleNotFoundError: No module named ‘grp’Traceback (most recent call last): File "D:\Python36\lib\runpy.py", line 193, in _run_module_as_main "__main__", mod_spec) File "D:\Python36\lib\runpy.py", line 8

2021-06-08 11:23:04 1543 1

原创 pycharm快速统计当前项目代码行数

下载Pycharm插件statistic安装后,会在页面底部看到statistic工具栏点击statistic,点击Refresh,就会看到代码数量。

2021-06-08 10:30:59 7388 1

原创 正则表达式

正则表达式通常被用于判断语句中,用来检查某一字符串是否满足某一格式。 元字符 正则表达式中的写法 意义 . . 代表任意一个字符 ...

2021-06-07 21:49:05 154 1

原创 MySQL学习(四)

一、聚合函数聚合函数可以对数据求和,求最大值和最小值,求平均值等等。1.SUM函数SUM函数用于求和,只能用于数字类型,字符类型的统计结果为0,日期类型的统计结果是毫秒数相加。SELECT SUM(ename) FROM t_emp;SELECT SUM(sal) FROM t_empWHERE deptno IN (10,20);SUM函数求和会排除NULL值2.MAX函数MAX函数用于获得非空值的最大值。SELECT MAX(comm) FROM t_emp;示例1:查询部门

2021-06-06 23:01:45 181

原创 MySQL学习(三)

文章目录一、事务机制利用日志来实现间接写入事务机制(Transaction)管理事务事务的ACID属性原子性一致性隔离性持久性事务的四个隔离级别数据的导入和导出导出SQL文件导入SQL文件一、事务机制如果数据的写入直接操作数据文件是一件很危险的事。利用日志来实现间接写入MySQL共有5种日志,其中只有redo日志和undo日志与事务有关。事务机制(Transaction)事务是一个或多个SQL语句组成的整体,要么全部执行成功,要么全部失败。RDBMS = SQL语句 + 事务(ACID)

2021-06-05 18:56:32 167

原创 python通过函数名调用函数的几种场景

文章目录一、通过eval实现常用内置函数1.通过eval调用同一个类内的函数eval()使用原因:eval()函数一、通过eval实现常用内置函数(不用import就可以直接使用) :help(obj) 在线帮助, obj可是任何类型callable(obj) 查看一个obj是不是可以像函数一样调用repr(obj) 得到obj的表示字符串,可以利用这个字符串eval重建该对象的一个拷贝eval_r(str) 表示合法的python表达式,返回这个表达式dir(obj) 查看obj的name

2021-06-03 10:32:59 403

原创 Django+MySQL问题 启动server报错

问题:File “D:\Python36\lib\site-packages\django\db\models\query.py”, line 122, in iterfor row in compiler.results_iter():File “D:\Python36\lib\site-packages\django\db\models\sql\compiler.py”, line 828, in results_iterresults = self.execute_sql(MULTI)Fil

2021-06-02 13:32:44 252

原创 git操作

git branch --set-upstream-to=origin/ 0506

2021-06-02 13:27:20 70

QT无边框窗口,无边框弹出框,无边框MessageBox

QT无边框窗口,无边框弹出框,无边框MessageBox

2022-04-20

Django 分页处理.zip

分页处理

2021-06-20

ORM查询优化.zip

Django ORM查询优化的实例

2021-06-19

企业进销存管理系统.zip

企业进销存管理系统

2021-05-24

demo.sql SQL语句的简单示例

SQL语句的简单示例

2021-05-24

空空如也

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

TA关注的人

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