本随机用于记录Qt Creater 中json文件的写,我的上一篇文章记录了如何读写文件 1 . json格式为如下: { "name":"zhangsan", "age":14 } 写入方法如下: QJsonDocument json_doc;//创建json文件 QjsonObject json_obj;//创建json对象 json_obj.insert("name","zhangsan");
下载 npm i -g @gauseen/gum 查看已有git账户列表 gum list 添加git账号 gum set user1 --name git名 --email git邮箱 user1为group-name 切换使用 gum use user1 在git init下的项目里,打开cmd,输入gum use user1即可切换账号 gum use user1 --global 全局使用 删除
1 环境说明 主机名 系统版本 IP地址 cpu/内存/磁盘 用途 软件版本 k8s_nfs CentOS7.5 172.16.1.60 2核/2GB/60GB nfs存储 nfs-utils-1.3.0-0.68 k8s-master1 CentOS7.5 172.16.1.81 2核/4GB/60GB kubernetes master1节点 k8s v1.20.0 k8s-master2 CentOS7.5 172.16.1.82 2
原数据 let adreeJson = [ {id: 1, name: '陕西省', pid: 0}, {id: 2, name: '山西省', pid: 0}, {id: 3, name: '广东省', pid: 0}, {id: 4, name: '西安市', pid: 1}, {id:
1、环境: 自建MySQL 5.7 innodb_autoinc_lock_mode=1 2、复现过程 2.1 建表t1 、 tt CREATE TABLE `t1` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(200) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `uqi_name` (`name`) ) ENGINE=InnoDB AUTO_INCREMEN
zip格式(跨平台, 但压缩率不高) 压缩 zip -r archive_name.zip filename 解压缩 解压到当前目录 unzip archive_name.zip 解压到指定目录 unzip archive_name.zip -d new_dir tar.gz格式(linux平台, 压缩率高) 压缩 tar -zcvf archive_name.tar.gz filenam
#查看用户权限1 select grantor,grantee,table_catalog,table_schema,table_name,privilege_type,is_grantable,with_hierarchy from information_schema.table_privileges WHERE grantee = 'abce'; #查看用户权限2 SELECT grantee ,table_catalog ,table_s
不使用drf编写5个接口 1.1路由 urlpatterns = [ path('books/', views.BookView.as_view()), path('books/<int:pk>', views.BookDetailView.as_view()), ] 1.2视图类 # 图书新增:psot 图书查询所有:get class BookView(View): def get(self, request):
游标(Cursor)是SQL Server的一种数据访问机制,它使得程序可以逐行处理数据,即允许用户访问单独的数据行,对每一行数据进行单独的处理。 一,创建游标对象 创建游标对象,注意不是游标变量,游标名称不需要带前导@: DECLARE cursor_name CURSOR [ LOCAL | GLOBAL ] [ FORWARD_
新建库 .open DATA_BASE; 新建表 create table LIST_NAME(DATA); 语法: NAME 关键字... <用逗号分割> 删除表 drop table NAME; 查看表 .schema 查看表信息 新建数据 insert into LIST_NAME values(); 语法: CLASS, PARAMETER... ,CLASS 是类别, PARAMETER是参数<用逗号分割新建的
这一篇主要讲怎么优化现有代码。 本篇将会由几个方面进行优化: 1.通过将定位信息转换成变量来进一步封装 2.配置log,在必要的地方打log,方便后续调试和排查问题 3.使用allure生成测试报告 4.数据清理 5.参数化 通过将定位信息转换成变量来进一步封装: 举一个例子,其他的类也差不多改
Python基础 1.Python基本数据类型 列表(list):存储多个数据,能方便获取整体或者局部 中括号括起来,内存可以存放多个数据值,数据值之间逗号隔开(数据值可以使任意类型) l1 = [1, 2, 3] 索引取值:在IT领域数字的起始位置通常是从0开始 现实生活中是从1开始 字典(dict):存储多个数据,能够
1 封装介绍 # 一、封装介绍 面向对象编程有三大特性:封装、继承、多态 封装是面向对象三大特性最核心的一个特性 封装 就是 整合 2 隐藏属性 2.1 如何隐藏 # 如何隐藏:在属性名前加__前缀,就会实现一个对外隐藏属性效果 class Foo: __x = 1 # _Foo__x def __f1(se
折线图 代码 option = { // 标题组件 【1】 title: { text: 'Stacked Line' }, // 提示框组件 【2】 tooltip: { // 折线图、柱状图 需设置axis时鼠标移动到坐标轴上会触发; // 饼图、散点图 需设置item时鼠标移动到上面会触发; trigger: 'axis' },
spring整合mybatis # jdbc配置文件 jdbc.driver=com.mysql.cj.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/spring_db?serverTimezone=Asia/Shanghai jdbc.username=root jdbc.password=xxxxx <?xml version="1.0" encoding="UTF-8"?> <beans
测试测试博文内容发布 总是执着想学各种框架,但忘了基础学好才最重要。每次打开菜鸟教程想重温基础内容,然后就像翻开英文字典,永远在abandon...还是需要做个笔记。 一来加深学习印象,二来等下次打开学习可以知道自己上次学到哪里了。就不至于abandon了。 JS可以放在任何地方,通常放在<
数据类型及内置方法 1、整型 1.关键字:int 整型就是纯整数,本质是用来存储整数并且能够获取。 变量名 = 整数(右边是数据值,左边是绑定的名字) a = 22 2.补充 1.类型转换 变量名 = int(变量名或数据值) 只能转换纯数字且为整数的数据值。 2.进制转换 整数是默认的十进制数,十进制可转
今日内容概要 运算符的补充 逻辑运算、成员运算、身份运算 流程控制理论 流程控制详细的语法 1.顺序结构 2.分支结构 3.循环结构 今日内容详细 运算符补充 1.逻辑运算符 and 与 or 或 not 非 '''上述三个运算符都是用来配合条
在django中设置cookie class CookieOper(View): # 定义方法设置、获取cookie 删除cookie def get(self,request): # 创建响应对象 resp = HttpResponse() # 设置cookie resp.set_cookie("name","hahahaha") resp.
#### F Q查询 1. 导包 - 导入F Q - 导入要操作的模型类2. F:同一个表中字段进行比较时用F查询 - 模型类.objects.filter(字段条件 = F("字段")) - Movies.objects.filter(id__gt=F("price")) - 语法 F("属性名") 属性名加引号3. Q:多个条件时用Q查询 - 如果条件之间
博客园 首页 新随笔 联系 管理 订阅 随笔- 11 文章- 0 评论- 15 阅读- 51752 javascript方法--call() 关于call方法,以前经常看到这个方法,但是也没怎么用心去学习,后来觉得不行,所以知识在一点一点补~ 今天对自己学习call方法做一下总结 其实,学了call方法,会
MYBatis中文网 1.需要的相关maven依赖 1 <dependency> 2 <groupId>mysql</groupId> 3 <artifactId>mysql-connector-java</artifactId> 4 <version>5.1.46</version> 5 </dependen
Cookie - 会随着每次请求发送到服务端,存储大小为4k SessionStorage - 不会随着每次请求发送到服务端,标签页或游览器关闭时 数据会被清除,存储大小为5M LocalStorage - 不会随着每次请求发送到服务端,数据永久保存,只能通过api或清除游览器缓存清除数据,存储大小为5M 您
this和super都只能在对象内部使用 this代表当前对象本身,super代表当前对象的父类型特征 this()只能出现在构造方法的第一行,通过当前的构造方法去调用“本类”中的对应的构造方法,目的是:代码复用 super()只能出现在构造方法的第一行,通过当前的构造方法去调用“父类”中的对应的构造
QxORM中,我们用的最多的无非是这两点 官方表述是这样的: 持久性: 支持最常见的数据库,如 SQLite、MySQL、PostgreSQL、Oracle、MS SQL Server、MongoDB(具有 1-1、1-n、n-1 和 n-n 关系); 序列化: JSON、二进制和 XML 格式; 简洁一点就是: 连接访问各类主流数据库 能够将