问题: 用flask写api,通过jsonify返回json数据,发现jsonify自动会按照首字母排序。 解决方法: 不用jsonify,改用json.dumps。但是要加上mimetype,否则返回的是字符类型不是json类型。 ...
分类:
编程语言 时间:
2019-08-29 11:17:48
收藏:
0 评论:
0 赞:
0 阅读:
306
with是 Python2.5 引入的一个新语法,它是一种上下文管理协议,目的在于从流程中吧 try...except 和 finally 关键字和资源释放相关代码统统去掉,简化 try...except...finally 的处理流程 with 通过__enter__ 方法初始化,然后在__exi ...
分类:
编程语言 时间:
2019-08-29 11:17:19
收藏:
0 评论:
0 赞:
0 阅读:
60
Java内存模型是通过各种操作来定义的,包括对变量的读/写操作,监视器的加锁和释放操作,以及线程的启动和合并操作。JMM为程序中所有的操作定义了一个偏序关系,称之为Happens-Before。要想保证执行操作B的线程看到操作A的结果(无论A和B是否在同一个线程中执行),那么A和B之间必须满足Hap ...
分类:
移动平台 时间:
2019-08-29 11:16:59
收藏:
0 评论:
0 赞:
0 阅读:
187
作者:int32bit www.zhihu.com/question/59227720 ag:比grep、ack更快的递归搜索文件内容。 Github地址: https://github.com/ggreer/the_silver_searcher tig:字符模式下交互查看git项目,可以替代gi ...
分类:
系统服务 时间:
2019-08-29 11:16:40
收藏:
0 评论:
0 赞:
0 阅读:
53
Nginx由内核和模块组成。 Nginx本身做的工作实际很少,当它接到一个HTTP请求时,它仅仅是通过查找配置文件将此次请求映射到一个location block,而此location中所配置的各个指令则会启动不同的模块去完成工作,因此模块可以看做Nginx真正的劳动工作者。通常一个location ...
分类:
其他 时间:
2019-08-29 11:16:18
收藏:
0 评论:
0 赞:
0 阅读:
92
实体类中的ID要加KeyAttribute public class InterfaceVoyage : BaseEntity { [KeyAttribute] public string Id { get; set; } } ...
分类:
Windows开发 时间:
2019-08-29 11:15:41
收藏:
0 评论:
0 赞:
0 阅读:
123
时区,timestamp会跟随设置的时区变化而变化,而datetime保存的是绝对值不会变化 自动更新,insert、update数据时,可以设置timestamp列自动以当前时间(CURRENT_TIMESTAMP)填充/更新 占用存储空间不同,timestamp储存占用4个字节,datetime ...
分类:
数据库技术 时间:
2019-08-29 11:15:24
收藏:
0 评论:
0 赞:
0 阅读:
61
格式: . filename(.和filename间需要空格)或者 source filename ...
分类:
系统服务 时间:
2019-08-29 11:15:00
收藏:
0 评论:
0 赞:
0 阅读:
51
static的作用: 对变量: 1.局部变量: 在局部变量之前加上关键字static,局部变量就被定义成为一个局部静态变量。 1)内存中的位置:静态存储区 2)初始化:未经初始化的全局静态变量会被程序自动初始化为0(自动对象的值是任意的,除非他被显示初始化) 3)作用域:作用域仍为局部作用域,当定义 ...
分类:
其他 时间:
2019-08-29 11:14:41
收藏:
0 评论:
0 赞:
0 阅读:
53
<template> <div class="demo"> <div id="grap" class="grap"></div> </div> </template> <script> import { mapMutations } from 'vuex' import api from "@/ap ...
分类:
其他 时间:
2019-08-29 11:14:22
收藏:
0 评论:
0 赞:
0 阅读:
410
例如柱状图: ...
分类:
其他 时间:
2019-08-29 11:13:59
收藏:
0 评论:
0 赞:
0 阅读:
2042
代码: ...
分类:
其他 时间:
2019-08-29 11:13:35
收藏:
0 评论:
0 赞:
0 阅读:
63
客户端的超时时长分连接超时和读写超时,如果是基于hiredis的实现,则读写超时是合在一起的,同一参数控制。 在hiredis中,读写超时调用函数redisSetTimeout设置,可以看到没有区分读和写: int redisSetTimeout(redisContext *c, const str ...
分类:
其他 时间:
2019-08-29 11:13:10
收藏:
0 评论:
0 赞:
0 阅读:
129
看到一篇博客觉得很有用,就把它转载一下,https://blog.52itstyle.vip/archives/4330/ 优化 版本一 系统开始是这样子的,一个 Tomcat 拖着一个 MySql 服务,跑在一个 2C 4G 的Linux服务器上,所有的请求都走 Tomcat,所有的查询都走 My ...
分类:
Web开发 时间:
2019-08-29 11:12:47
收藏:
0 评论:
0 赞:
0 阅读:
95
1、软件包分类 源码包 脚本安装包 二进制包(RPM包、系统默认包) 2、源码包 源码包优点 开源,如果有足够的能力,可以修改源代码 自由选择所需要的功能 软件是编译安装,所以更加适合自己的系统,更加稳定也效率更高 卸载方便 源码包缺点 安装过程步骤过多,尤其安装较大的软件集合时(LAMP环境搭建) ...
分类:
其他 时间:
2019-08-29 11:12:29
收藏:
0 评论:
0 赞:
0 阅读:
69
os模块: os.remove() 删除文件 os.unlink() 删除文件 os.rename() 重命名文件 os.listdir() 列出指定目录下所有文件 os.chdir() 改变当前工作目录 os.getcwd() 获取当前文件路径 os.mkdir() 新建目录 os.rmdir() ...
分类:
编程语言 时间:
2019-08-29 11:11:31
收藏:
0 评论:
0 赞:
0 阅读:
59
昨天接触了一个项目,我的tbody变量是一个数组,然后数据返回的是数组里面包含对象,我刚开始没看懂这个concat的作用,然后百度一下javascript中的用法,以此记录concat的方法; 定义和用法 concat() 方法用于连接两个或多个数组。 该方法不会改变现有的数组,而仅仅会返回被连接数 ...
分类:
编程语言 时间:
2019-08-29 11:11:14
收藏:
0 评论:
0 赞:
0 阅读:
72
Flume简介 Flume 是一个cloudera提供的 高可用高可靠,分布式的海量日志收集聚合传输系统。原名是 Flume OG (original generation),但随着 FLume 功能的扩展,Flume OG 代码工程臃肿、核心组件设计不合理、核心配置不标准等缺点暴露出来,尤其是在 ...
分类:
Web开发 时间:
2019-08-29 11:10:51
收藏:
0 评论:
0 赞:
0 阅读:
60
select userenv('language') from dual; select * from nls_database_parameters where parameter ='NLS_CHARACTERSET'; ...
分类:
其他 时间:
2019-08-29 11:10:24
收藏:
0 评论:
0 赞:
0 阅读:
72
给元素设置浮动是开发中比较常见的,但是设置浮动后,会导致元素脱离正常的文档流,影响页面的布局,如果不对元素进行清除浮动的处理,会对页面布局造成 很多影响。 在什么情况下需要清除浮动呢? 当父元素没有设置宽度或者高度的时,又需要子元素撑开父元素的时候使用清除浮动。 不清除浮动会有什么影响? 1.父元素 ...
分类:
其他 时间:
2019-08-29 11:10:02
收藏:
0 评论:
0 赞:
0 阅读:
72