键盘快捷方式是指按键或
jk
index() 函数用于从列表中找出某个值第一个匹配项的索引位置。
第一个i
在 Python 中合并列表的5种方法
茴字的五种写法
Schema 信息
这特么什么东西,说的不明不白的。
SQLite 语法
这是一篇语法结构的快速查询
RDBMS
关系型数据库管理系统 Relational database management system
CGI(Common Gateway Interface)
公共网关接口
ArithmeticError
数值计算错误
StopIteration
停止迭代
b = a[:]
啥东西
Logging中的日志等级如下:
在很多程序的源码里面,特别是嵌入式开发的一些源码里面,就是采用了这种模式,将日志分级,以此来减少输出,但分析关键问题的时候可以打开
xp : 调换相邻的两个字符ddp : 调换相邻的两行 这种组合拳最好是形成肌肉记忆,而不是去试图理解它的意思。
牛啊
Node.js 异步编程的直接体现就是回调
回调
读取 - 读取用户输入,解析输入的 Javascript 数据结构并存储在内存中。 执行 - 执行输入的数据结构 打印 - 输出结果 循环 - 循环操作以上步骤直到用户两次按下 ctrl-c 按钮退出。
读取、执行、打印、循环
Read Eval Print Loop
交互式解释器 读出,评估评价,和打印的循环
console
控制台
警告框来显示数据:
afdadf sfsdf
当访问chrome新标签页时
tetsttt
vimium会出现上面无法使用的问题
jkdslf
快捷键
网页20
快捷键
想要定位到 input标签中
test
您还可以使用
test
NAME 和 SALARY 升序排序
不懂
SQLite 的 ORDER BY 子句是用来基于一个或多个列按升序或降序顺序排列数据。
基于一个列好理解,但是基于多个列怎么解释
sqlite> SELECT * FROM COMPANY LIMIT 3 OFFSET 2;
offset 可以是表达式
no
数字
星号 (*) 问号 (?)
百分号 (%) 下划线 (_)
like: - %:零个或多个字符、数字 - _:一个单一的占位符
两个运算符被称为连接运算符
or and
CURRENT_TIMESTAMP
硬记 current_timestamp
运算符用于指定 SQLite 语句中的条件,并在语句中连接多个条件。
连接多个条件如何理解
SELECT
重要的选择语句,对select后面的此参数要熟悉
上面的 .width 命令设置第一列的宽度为 10,第二列的宽度为 20,第三列的宽度为 10。
不明这个10、20到底是什么计量单位
SELECT * FROM table_name;
显示所有的表值
INSERT INTO first_table_name [(column1, column2, ... columnN)] SELECT column1, column2, ...columnN FROM second_table_name [WHERE condition];
这是在接触数据库之前经常看到的一段语句 用一张表的数据来填充另一张表 通过select来选择数据 where来限制条件 insert into table1 [(column1,column2...)] select column1,column2... from tbale2 where condition;
务必注意这些脚本语句都是通过 ; 来表示结束
但是insert是不是用来代替了copy的角色
您也可以使用第二种语法在 COMPANY 表中创建一个记录,如下所示:
两者的区别在于第二种语法应该不能缺省数据,比如中间某个值在本次插入中不想录入,第二种语法应当更具有试用性
INSERT INTO TABLE_NAME [(column1, column2, column3,...columnN)] VALUES (value1, value2, value3,...valueN);
一般和values结合以来确认输入的值 区别在于create 创建了一个表的表头 而values则是实际数据 values可以理解成数组
SQLite 的 INSERT INTO 语句用于向数据库的某个表中添加新的数据行。
sqlite3 创建database create 创建table insert 创建行 column
CREATE TABLE database_name.table_name( column1 datatype PRIMARY KEY(one or more columns), column2 datatype, column3 datatype, ..... columnN datatype, );
创建的是 database.table
SQLite 的 CREATE TABLE 语句用于在任何给定的数据库创建一个新表
上一章节讲的attach detach 都是对数据库的操作 而现在讲的则是对表的操作
Alias-Name
alias-name 指的是database_name
.open test.db
我寻思也没有单独用来创建数据库的,一般都是程序里面命令来创建
.db
记住是.db的扩展格式
BLOB
blob 块存储 取决于输入
REAL
浮点数为什么是用REAL来表示?
sqlite3
可以直接使用命令行来使用
这些命令被称为 SQLite 的点命令
为什么被称为点命令?
DQL - 数据查询语言
数据查询 - select 检索记录
DML - 数据操作语言
data modified language 数据操作 - 创建一个记录 insert - 修改、更新 update - 删除记录 delete
DDL - 数据定义语言
data design language 数据定义语言 - 创建 create - 修改 alter - 删除 drop
DOM
文本对象模型
Hypothesis
这个软件就没有快捷键么,用来和vimium配合挺好的