首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

vi中跳到文件一行最后一行

由于vi编辑器不能使用鼠标,所以一个大文件如果要到最后一行只用键盘下键的话会是一个很痛苦过程,还好有各种比较快捷方法归我们使用: 1. vi 编辑器中跳到文件一行:    a 输入 :0 或者...:1 回车    b 键盘按下 小写 gg 2.vi 编辑器跳到文件最后一行:    a 输入 :$ 回车    b 键盘按下大写 G    c 键盘按 shift + g (其实和第二种方法一样...) Vim快速移动光标至行首和行尾 1、 需要按行快速移动光标时,可以使用键盘上编辑键Home,快速将光标移动至当前行行首。...2、 如果要快速移动光标至当前行行尾,可以使用编辑键End。也可以在命令模式中使用快捷键””(Shift+4)。与快捷键”^”和0不同,快捷键””前可以加上数字表示移动行数。...例如使用”1”表示当前行行尾,”2”表示当前行一行行尾。

9.4K40

mysql数据类型选择

1、整数和浮点数 如果不需要小数部分,就是用整数来保存数据;如果需要小数部分,就是用浮点数。对于浮点数据列,存入数值会对该列定义小数位进行四舍五入。...2、浮点数和定点数 浮点数FLOAT、DOUBLE相对于定点数DECIMAL优势是:在长度一定条件下,浮点数能表示更大数据范围。...CHAR会自动删除插入数据尾部空格,VARCHAR不会删除尾部空格 CHAR是固定长度,所以处理速度比VARCHAR快,但是浪费存储空间。...5、ENUM与SET ENUM只能取单个值,它数据列表是一个枚举集合。它合法列表最多有65535个成员。...ENUM和SET值是以字符串形式出现,但是在MYSQL内部以数值形式存储它们。 6、BLOB和TEXT BLOB是二进制字符串,TEXT是非二进制字符串,两者均可存放大容量信息。

99420

MySQL数据类型优化选择

:精确(只是存储格式,在计算中会转为double类型) 浮点类型在存储同样范围值时,通常比decimal使用更少空间。...Char:定长字符串(MySQL会删除所有末尾空格) 优点:不易产生碎片 适用:存储密码MD5值;经常变更数据; 大型数据类型: Blob:二进制 Text:字符 特殊性:mysql将blob和text...值当做一个独立对象处理,当值太大时,innodb在值内存储一个指针,外部存储区域存储实际值;mysql对blob和text排序,只对每列最前max_sort_length进行排序;mysql不能将列全部长度字符串进行索引...,也不能使用这些索引进行排序; 枚举类型ENUM: mysql在存储枚举类型时非常紧凑; Mysql在内部会将每个值在列表中位置保存为整数,并且在表.frm文件中保存“数字-字符串”映射关系查找表...):4字节;依赖于时区;保存1970.1.1以来秒数;列默认为not null; Timestamp特殊性:如果插入数据时没有指定第一个timestamp列值,mysql则设置这个值为当前时间;

70620

MySQL 选择数据

在你连接到 MySQL 数据库后,可能有多个可以操作数据库,所以你需要选择你要操作数据库。...---- 从命令提示窗口中选择MySQL数据库 在 mysql> 提示窗口中可以很简单选择特定数据库。你可以使用SQL命令来选择指定数据库。...changed mysql> 执行以上命令后,你就已经成功选择了 RUNOOB 数据库,在后续操作中都会在 RUNOOB 数据库中执行。...---- 使用PHP脚本选择MySQL数据库 PHP 提供了函数 mysqli_select_db 来选取一个数据库。函数在执行成功后返回 TRUE ,否则返回 FALSE 。...规定要使用 MySQL 连接。 dbname 必需,规定要使用默认数据库。 实例 以下实例展示了如何使用 mysqli_select_db 函数来选取一个数据库: 选择数据库 <?

1.6K30

MySQL 选择数据

MySQL 选择数据库 在你连接到 MySQL 数据库后,可能有多个可以操作数据库,所以你需要选择你要操作数据库。...---- 从命令提示窗口中选择MySQL数据库 在 mysql> 提示窗口中可以很简单选择特定数据库。你可以使用SQL命令来选择指定数据库。...changed mysql> 执行以上命令后,你就已经成功选择了 RUNOOB 数据库,在后续操作中都会在 RUNOOB 数据库中执行。...---- 使用PHP脚本选择MySQL数据库 PHP 提供了函数 mysqli_select_db 来选取一个数据库。函数在执行成功后返回 TRUE ,否则返回 FALSE 。...规定要使用 MySQL 连接。 dbname 必需,规定要使用默认数据库。 实例 以下实例展示了如何使用 mysqli_select_db 函数来选取一个数据库: 选择数据库 <?

1.6K20

Power Query里怎么快速移动到最后一行数据

小勤:Power Query里面怎么能快速移动到最后一行啊? 大海:这个我不知道哦。但是,你要快速移动到最后一行目的是什么? 小勤:其实我就是想知道数据刷新后一共有多少行。...大海:那很简单,你并不需要移动到最后一样,选中一列直接做个值计算就行了: 小勤:那如果想查看结果最后一行数据到底是个啥呢? 大海:那你直接反转行即可。如下图所示: 小勤:也对哦。...不过好像感觉还是像Excel里直接有个快捷键能移动到最后一行,那不是更好吗? 大海:可是Power Query里目前没有,希望将来Power Query会越来越好更加人性化吧。...同时,从这里可以看出,有些需求其实并不是真正需求,又或者在不同环境(工具)里,有不同解决办法。 等电梯故事 一个经典故事极好地阐明了把问题置于学科箱中潜在代价。...第一,增加电梯数量; 第二,把现有电梯换成速度快一点电梯; 第三,可以引进电脑控制,要是这样做,上述两种选择要不要都可以。

1.8K20

MySQL数据备份方法选择和思考

// MySQL数据备份方法选择和思考 // 从事DBA行业也有两年多了,在数据备份上无论是理论和实践上,都积累了一些经验,恰逢这两天又出现一些数据备份方面的问题,这里,我将之前遇到过数据备份方法简单做个整理...我曾经就遇到过一个案例,业务方误删数据引发故障,要求DBA恢复数据,结果发现当天数据没有备份,场面一度十分尴尬,本来这个故障是业务引发,但是由于没有数据备份,最后业务和DBA各打五十大板,一起背锅。...如果业务没有要求DBA恢复数据,那么DBA完全可以后续悄悄数据备份,最后就可以免于被牵连,当然,生产环境没有如果。 备份重要性,自然不言而喻,那么我们常见备份思路,都可以有哪些呢?...4、逻辑备份mysqldump 这可能是最常见一种MySQL备份方式了,mysqldump这个官方提供备份工具,可以提供给你某个时间点一致性快照,可以很清楚知道当前时间点,MySQL数据库执行到了那个...但是目前,线上环境使用比较少,原因是大部分国产数据库目前都停留在MySQL5.7版本,当然,8.0是趋势,没升级赶快升级吧。

1.1K30

MySQL建表数据类型选择

首先数据选择有几个简单原则: 更小通常更好。一般情况下,应该尽量使用可以正确存储数据最小数据类型。例如只需要存 0~200,tinyint unsigned 更好。...更小数据类型通常更快,因为它们占用更少磁盘、内存和 CPU 缓存,并且处理时需要 CPU 周期也更少。 简单就好。简单数据类型操作通常需要更少 CPU 周期。...MySQL 可以为整数类型指定宽度,例如 int(11),对大多数应用这是没有意义:它不会限制值合法范围,只是规定了 MySQL 一些交互工具(例如 MySQL 命令行客户端)用来显示字符个数。...char 类型是定长MySQL 总是根据定义字符串长度分配足够空间。 char 存储会删除存储数据末尾空格;varchar 不会。...(准确来说是 MySQL 4.1 以后版本 varchar 不会删除存储数据末尾空格) blob 和 text 类型 blob 和 text 都是为了存储很大数据而设计字符串数据类型,分别采用二进制和字符方式存储

5.2K10

MySQL(1)——数据类型选择(一)

一、三个原则 更小通常更好:在符合条件情况下,选择最小数据类型更好。因为它们占用更少磁盘、内存和 CPU 缓存。 简单就好:简单数据类型操作通常需要更少 CPU 周期。...尽量避免 NULL:如果查询中包含可为 NULL 列,对 MySQL 来说更难优化,因为可为 NULL 列使得索引、索引统计和值比较都更负责。...MySQL 可以为整数类型指定宽度,比如 INT(11),对大多数应用来说是没有意义,对于存储来说也没有影响。 三、实数类型 可以使用 DECIMAL 存储比 BIGINT 还大整数。...数据量大情况下,可以使用 BIGINT 替代,进行相应位数乘除倍数就行,存储比 DECIMAL 小,计算精确。...当存储 char 值时, MySQL 会删除所有的末尾空格 ② char 适合存储很短字符串,或所有值都接近同一个长度 两者使用区别 ① 对于经常变更列,使用 char 更好,因为定长 char

1.1K20

新加坡为什么是ICO最后选择,同时也是最佳选择? | 热点

随着加密代币市场爆发,新加坡已经成为想要推动ICO区块链初创公司看中几个关键枢纽之一,由于新加坡税收优惠、低干涉度监管机制和国家对于投资支持。...为了表示对代币资产支持,MAS推动了Ubin项目,他们试图通过代币和区块链技术创造一种新型具有实际功能“替代品”,以替代其强大银行交易系统,为此,他们制造了代币版本新币,其中,该货币可以在基于以太坊区块链钱包上获得...那时,新加坡已经开始有几家非常成功ICO,其中包括Tenx8000万美元融资,以及其他几家150万美元到1500万美元之间较为平和融资,但那一阶段大多数公司还处于种子阶段。...因此,许多公司选择在新加坡注册成立,以期望在没有监管情况下自由经营。 但其实很多公司对新加坡政策有极大误解,在新加坡进行ICO并不是完全自由。...随着越来越多企业涉足该领域,将资产转为代币式新币,就表明MAS在对代币交易所做监管工作方面是卓有成效。 与美国一样,新加坡将对此采取更加严格监管。

71800

MySQL优化:选择合适数据类型

前言 MySQL支持数据类型非常多,选择正确数据类型对于获得高性能至关重要。不管存储哪种类型数据,下面几个简单原则都有助于做出更好选择。...但是要确保没有低估需要存储范围,因为在schema中多个地方增加数据类型范围是一个非常耗时和痛苦操作。如果无法确定哪个数据类型是最好,就选择你认为不会超过范围最小类型。...在为列选择数据类型时,第一步需要确定合适大类型:数字、字符串、时间等。下一步是选择具体类型。...很多MySQL数据类型可以存储相同类型数据,只是存储长度和范围不一样,允许精度不同,或者需要物理空间(磁盘和内存空间)不同。相同大类型不同子类型数据有时也有一些特殊行为和属性。...如果建表时采用数据类型别名,然后用SHOW CREATE TABLE检查,会发现MySQL报告是基本类型,而不是别名。

78510

数据MySQL-选择合适数据类型

三、数据库结构优化 1、选择合适数据类型 1、数据类型选择 数据类型选择,重点在于“合适”二字,如何确定选择数据类型是否合适了? 1、使用可以存下你数据最小数据类型。...(时间类型数据:可以使用varchar类型,可以使用int类型,也可以使用时间戳类型) 2、使用简单数据类型,int要比varchar类型在mysql处理上简单。...(int类型存储时间是最好选择) 3、尽可能使用not null定义字段。...结论: 1、unix_timestamp()函数是将日期格式数据转换为int类型 2、FROM_UNIXTIME(timestr)函数是将int类型转换为时间格式 案例二:ip地址存储 在我们外部应用中...,都要记录ip地址,大部分场合都是varchar(15)进行存储,就需要15个字节进行存储,但是bigint只需要8个字节进行存储,当数据量很大时候(千万级别的数据),相差7个字节,但是不能小看这7个字节

2K30

『深度学习』信号处理和时序分析最后选择

还有另外一些例子比如车载数据等等,希望你已经注意到这里有大量应用场景。...其他情况我们最好用下面的技术: 卷积神经网络(CNN) CNNs在计算机视觉领域表现非常棒,因为它能在图片甚至3D数据中抓住微小细节(局部特征)。为什么我们不能把它运用到更简单一维数据上呢?...局部模式很好,但是如果我们还要考虑这些模式短时间依赖会怎样呢(考虑到将RNNs直接用在原始信号上不是最好选择)?我们应该记得,运用各种池技术,卷积网络在降维方面有很好应用。...异常检测 另一个与序列数据(常常是流数据)相关重要和流行任务是异常检测——即发现数据中“非在此刻希望看到”情况。...这个想法是将图左边一组特征与图右边嵌入自编码器组合训练一个联合模型,这样你就可以控制不同特征重要性并跟踪其对模型最后表现影响。 结论 1、到处都存在着信号,从外太空到我们身体。

3.6K41

MySQL数据类型选择「建议收藏」

大家好,又见面了,我是你们朋友全栈君。 前言 在MySQL中,选择正确数据类型,对于性能至关重要。...在MySQL数据类型设置方面,尽量采用更小数据类型,因为它们占用存储空间更小,通常有更好性能,花费更少硬件资源。并且,尽量把字段定义为NOT NULL,避免使用NULL。...避免使用整数显示宽度(参看文档最后),也就是说,不要用INT(10)类似的方法指定字段显示宽度,直接用INT。 DECIMAL最适合保存准确度要求高,而且用于计算数据,比如价格。...建议用DATE数据类型来保存日期。MySQL中默认日期格式是yyyy-mm-dd。 用MySQL内建类型DATE、TIME、DATETIME来存储时间,而不是使用字符串。...如果指定TINYINT(5),那输出就是00005,其实实际存储值还是5,而且存储数据不会超过255,只是MySQL输出数据时在前面填充了0。

80730

MySQL数据选择

SQL语句是(A) A、SELECT语句 B、INSERT语句 C、UPDATE语句 D、DELETE语句 31.在select语句中,可以使用(B)子句,将结果集中数据行根据选择值进行逻辑分组...(AC) A、关键字DESC表示升序,ASC表示分组 B、如果指定多列排序,只能在最后一列使用升序或者降序关键字 C、如果指定多列排序,可以在任意列使用升序或降序关键字 D、关键字ASC表示降序...SQL语句是(A) A、SELECT语句 B、INSERT语句 C、UPDATE语句 D、DELETE语句 98.在select语句中,可以使用(B)子句,将结果集中数据行根据选择值进行逻辑分组...(A) A、部分用户都会被显示 B、显示表中三列 C、显示user库中表 D、显示mysql库中表 一、选择题 1、以下哪项是事务特性(ABCD) A、隔离性 B、持久性 C、原子性...D、一致性 2、关于检索结果排序,正确是(AC) A、关键字DESC表示降序,ASC表示升序 B、如果指定多列排序,只能在最后一列使用升序或者降序关键字 C、如果指定多列排序,可以在任意列使用升序或降序关键字

2.6K20
领券