首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小小后端
掘友等级
后端开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
让 MySQL 支持存储 emoji 表情
由于数据库的字符集和排序规则分别是 utf8 和 utf8_general_ci,创建数据表时虽没有指定字符集以及对应的排序规则,则取数据库的配置。 之所以出现这个错误,是因为 MySQL 的 utf8 字符集存储不了 emoji 表情。 诶,不会吧,utf8 不是一种 uni…
灵活使用 SQLAlchemy 中的 ORM 查询
之前做查询一直觉得直接拼 SQL 比较方便,用了 SQLAlchemy 的 ORM 查询之后,发现也还可以,还提高了可读性。 这篇文章主要说说 SQLAlchemy 常用的 ORM 查询方式,偏实践。看了之后,对付开发中的查询需求,我觉得可以满足不少。 好了,下面进入正题。 当…
Python 函数如何重载?
什么是函数重载?简单的理解,支持多个同名函数的定义,只是参数的个数或者类型不同,在调用的时候,解释器会根据参数的个数或者类型,调用相应的函数。 重载这个特性在很多语言中都有实现,比如 C++、Java 等,而 Python 并不支持。这篇文章呢,通过一些小技巧,可以让 Pyth…
使用 Vue + Flask 搭建单页应用
单页应用,只加载一个主页面,然后通过 AJAX 无刷新加载其它页面片段。表面上看,就只有一个 HTML 文件,所谓单页。开发上,做到了前后端分离,前端专注于渲染模板,而后端只要提供 API 就行,不用自己去套模板了。效果上,页面和共用的 JS、CSS 文件都只加载一次,能减轻服…
数据库存数据时,逻辑上防重了为啥还会出现重复记录?
在很多异常情况下,比如高并发、网络糟糕的时候,数据库里偶尔会出现重复的记录。 但是,想了想,自己在处理相关数据的时候也加了判重的相关逻辑,比如,新增时当图书 name 相同时,会提示图书重复而返回。 初次遇到这个情况的时候,感觉有点摸不着头脑,后面想了想,还是理清了,其实这和数…
说说我对 WSGI 的理解
先说下 WSGI 的表面意思,Web Server Gateway Interface 的缩写,即 Web 服务器网关接口。 之前不知道 WSGI 意思的伙伴,看了上面的解释后,我估计也还是不清楚,所以下面结合实际场景说明,先让大家有个大致的认识。最后我们再自己实现一个,加深对…
简单几步让你的网站支持 HTTPS
最近在玩小程序,调用自己的 API 的时候需要支持 HTTPS。在网上试了一些方法,这里分享一个简单实用的供大家使用。 证书提供商有很多,这里我使用的是 Let’s Encrypt 家的免费 SSL 证书。官方推荐使用 Certbot 工具生成,本文教程也基于此。 为了能描述的…
Python 类的私有成员
大家都知道,一个类的私有成员只能在其所在的类里能够访问,而在外部是不行的。比如 C++ 或者 Java 的 private 关键字就是用来声明类的私有成员的,如果一个属性或者方法被 private 声明,那么这个成员就只能在类里面才能直接使用,这样做的目的是为了封装。和很多面向…
Python 命名空间和作用域
本文说下自己对 Python 命名空间和作用域的理解。 命名空间,直译是名称到对象(比如数字、字符串等)的映射,(我的理解是)这些名称构成一个命名空间。一般有三种命名空间 内置名称(built-in names), Python 语言内置的名称,比如函数名 abs、char 和…
Python 存储字符串时是如何节省空间的?
从 Python 3 开始,str 类型代表着 Unicode 字符串。取决于编码的类型,一个 Unicode 字符可能会占 4 个字节,这个有些时候有点浪费内存。 使用 Python 进行开发的时候,我们会觉得字符串的处理都很类似,很多时候根本不需要注意这些差别。可是,当碰到…
下一页
个人成就
文章被点赞
134
文章被阅读
76,304
掘力值
1,343
关注了
5
关注者
60
收藏集
1
关注标签
11
加入于
2016-07-19