互联网
-
【Python】极简单的方式序列化sqlalchemy结果集为JSON
继承 json.JSONEncoder 实现一个针对sqlalchemy返回类型的处理方式。 sqlalchemy的返回类型有大都有两种,一种是Model对象,一种是Query集合(只查询部分字段)。 针对这两种返回结果,都是来自同一中类型 sqlalchemy.orm.query.Query 所以针对Query做相应处理,让他返回一个dict class
- 互联网
- 2026年05月04日
-

【MVC】关于Action返回结果类型的事儿(上)
一、 ASP.NET MVC 1.0 Result 几何? Action的返回值类型到底有几个?咱们来数数看。 ASP.NET MVC 1.0 目前一共提供了以下十几种Action返回结果类型: 1. ActionResult(base) 2. ContentResult 3. EmptyResult 4. HttpUnauthorizedResult 5. JavaScriptResult 6
- 互联网
- 2026年05月04日
-

【python】时间戳、字典列表排序
记录一下昨天学到的知识: 一、文件相关 文件追加:f = open("fname","a") 文件不存在时创建 二、时间戳相关 获取时间戳: 三、判断列表、字典为空 False,0,'',[],{},() 都视为假 四、列表、字典排序 列表排序: 设列表格式为:[[1,2,3,4],[5,6,7,8],...]的格式,
- 互联网
- 2026年05月04日
-
【err】tensorflow.python.framework.errors
problem Traceback (most recent call last): File "/home/xxx/anaconda3/envs/mtcnn_tfgpu/lib/python3.7/site-packages/tensorflow/python/client/session.py", line , in _do_call return fn(*args)
- 互联网
- 2026年05月04日
-
【python】详解numpy库与pandas库axis=0,axis= 1轴的用法
对数据进行操作时,经常需要在横轴方向或者数轴方向对数据进行操作,这时需要设定参数axis的值: axis = 0 代表对横轴操作,也就是第0轴; axis = 1 代表对纵轴操作,也就是第1轴; numpy库中横轴、纵轴 axis 参数实例详解: In [1]: import numpy as np #生成一个3行4列的数组 In [2]: a = np.arange(12).reshape(3
- 互联网
- 2026年05月04日
-
【MyBatis】MyBatis分页插件PageHelper的使用
好多天没写博客了,因为最近在实习,大部分时间在熟悉实习相关的东西,也没有怎么学习新的东西,这周末学习了MyBatis的一个分页插件PageHelper,虽然没有那么的强大(我在最后会说明它的缺点),但还是挺不错的。这篇博文主要来总结下如何使用PageHelper。 我们知道,在MySQL中,分页的sql是使用limit来做,如果我们自己写sql,那分页肯定是没有任何问题的
- 互联网
- 2026年05月04日
-
【python安装】Windows上安装和创建python开发环境
1. 在 windows10 上安装python开发环境 C:\Users\gybb>python Python 3.6.6 (v3.6.6:4cf1f54eb7, Jun 27 2018, 03:37:03) [MSC v.1900 64 bit (AMD64)] on win32 Type "help", "copyright", "
- 互联网
- 2026年05月04日
-

【flask】flask请求上下文分析 threading.local对象 偏函数 flask1.1.4生命执行流程 wtforms
目录 上节回顾 # 1 蓝图 - 第一步:导入 - 第二步:实例化得到对象,可以指定static和templates - 第三步:app中注册蓝图,注册蓝图时,可以指定前缀 - 第四步:使用蓝图,注册路由,注册请求扩展 # 2 g对象 -当次请求的全局对象,在当次请求中可以放值和取值 -跟session的区别是 # 3 flask中使用mysql数据库 -pymysql,在一个视图函数中
- 互联网
- 2026年05月04日
-

【Python成长之路】Python爬虫
【写在前面】 在用requests库对自己的CSDN个人博客(https://blog.csdn.net/yuzipeng)进行爬取时,发现乱码报错(\xe4\xb8\xb0\xe5\xaf\x8c\xe7\x9),如下图所示: 网上 查找了一些方法,以为是遇到了网站加密处理。后来发现 通过F12还 是能获取网页的元素,那么有什么办法能规避乱码问题呢? 答案是: 用selenium.
- 互联网
- 2026年05月04日
-

【MyBatis源码分析】select源码分析及小结
示例代码 之前的文章说过,对于MyBatis来说insert、update、delete是一组的,因为对于MyBatis来说它们都是update;select是一组的,因为对于MyBatis来说它就是select。 本文研究一下select的实现流程,示例代码为: selectMailById方法的实现为:
- 互联网
- 2026年05月04日






