首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

阿里Java编程规约【三】代码格式

【强制】如果大括号内为空,简洁地写成{}即可,大括号中间无需换行空格;如果是非空代码块,则: 1)左大括号前不换行。 2)左大括号换行。 3)右大括号前换行。...4)右大括号还有 else 等代码则不换行;表示终止右大括号必须换行。 2. 【强制】左小括号右边相邻字符之间不需要空格;右小括号左边相邻字符之间也不需要空格;而左大 括号前需要加空格。...说明:使用 Tab 缩进,必须设置 1 个 Tab 为 4 个空格。...【强制】方法参数在定义传入时,多个参数逗号后面必须加空格。 正例:下例实参 args1 逗号后边必须要有一个空格。 method(args1, args2, args3); 10....类成员顺序 这并没有唯一正确解决方案,但如果都使用一致顺序将会提高代码可读性,推荐使用如下排序: 1. 常量 2. 字段 3. 构造函数 4. 重写函数回调 5.

87810
您找到你想要的搜索结果了吗?
是的
没有找到

数据库之数据类型详解

在上面的表,x列为float数值类型,其他两列数值还是基于四舍五入方法进行插入,但是float数值类型x列,插入数据实际输入数据就有些出入了,并且会随着小数点位数增加,这个浮动范围会更大...上述插入数据,基本可以对应SQL语句来看出来其规律,唯一需要解释,应该就是“82:02:00”,对应插入值是“3 10:2”,最写入表时间是3天(3 X 24)+10小时,零2分钟,也就是82...ENUM 是一个字符串对象,其值为表创建时在列规定枚举(即列举)一列值,语法格式为:字段名 ENUM ('值1', '值2', ........'值n') 字段名指将要定义字段,值 n 指枚举列表第 n 个值,ENUM类型字段在取值时,只能在指定枚举列表取,而且一次只能取一个。如果创建成员中有空格时,其尾部空格将自动删除。...5、BIT BIT 数据类型用来保存位字段值,即以二进制形式来保存数据,保存数据 13,则实际保存是 13 二进制值,即 1101; BIT 是位字段类型,BIT(M) M 表示每个值位数

1.6K30

web常见界面测试方法总结

3空格检查:输入字符间有空格、字符前有空格、字符后有空格、字符前后有空格 (4)多行文本框输入:允许回车换行、保存再显示能够保存输入格式、仅输入回车换行,检查能否正确保存(若能,检查保存结果,...NO2-搜索功能 查询条件为输入框,则参考输入框对应类型测试方法 1>功能实现: (1)如果支持模糊查询,搜索名称任意一个字符是否能搜索到 (2)比较长名称是否能查到 (3输入系统不存在与之匹配条件...NO3-添加、修改功能 1、特殊键:(1)是否支持Tab键 (2)是否支持回车键 2、提示信息:(1)不符合要求地方是否有错误提示 3、唯一性:(1)字段唯一,是否可以重复添加,添加是否能修改为已存在字段...(字段包括区分大小写以及在输入内容前后输入空格,保存,数据是否真的插入到数据库,注意保存数据正确性) 4、数据 正确性: (1)对编辑页每个编辑项进行修改,点击保存,是否可以保存成功,检查想关联数据是否得到更新...2>登陆 功能: (1)输入正确用户名正确密码 (2输入正确用户名错误密码 (3输入错误用户名正确密码 (4)输入错误用户名错误密码 (5)不输入用户名密码(均为空格) (

1.5K30

VIM常用命令

在行首使用上下键选择需要注释多行; 3. 按下键盘(大写)“I”键,进入插入模式; 4. 然后输入注释符(“//”、“#”等); 5. 最后按下“Esc”键。...注:在按下esc键,会稍等一会才会出现注释 2.删除多行注释: 1. 首先按esc进入命令行模式下,按下Ctrl + v, 进入列模式; 2. 选定要取消注释多行; 3....输入:n,代表跳转到第n行,:79,就跳转到第79行。 gg:跳转到第1行。...字符串line替换为lines :2,10s/line/lines/g表示将2~3line全局替换为lines 三:全文行首加入//字符,批量注释时非常有用 :%s/^/\/\//表示在全文范围行首替换插入...//,注意在Vim需要将/进行转义才可以替换 四:将所有行尾多余空格删除 :%s= *$==表示全局替换行尾一个或多个空格,更多正则表达式说明可以参考Vim正则表达式2d 9.vim刷新当前文件

7.4K20

mysql字符串等值查询条件字段值末尾有空格也能查到数据问题

删除表数据,重新插入数据: #前面无空格 INSERT INTO `student_info` (`name`) VALUES ('duduu'); #前面带一个空格 INSERT INTO `student_info...)、duduu(后面带一个空格)、duduu(后面带两个空格)是重复个字符串,后面两条数据由于违背了唯一性,因而不可以被插入,我们去官方文档看看有没有提及这一点。...LIKE是基于逐个字符进行比较,这样就不会忽略尾部空格,官方文档有所提及:https://dev.mysql.com/doc/refman/5.7/en/string-comparison-functions.html...1 row in set (0.00 sec) 这里可以得到两个结论: LIKE后面的字段可以不带通配符; LIKE是基于逐个字符进行比较,这样就不会忽略尾部空格 思路二:BINARY BINARY...en/cast-functions.html#operator_binary 可以看到,空格在BINARY转换并不会被忽略,那么我们再使用BINARY进行等值查询进行验证: #不带空格duduu

72410

文本编辑器及文本处理 文本编辑器介绍 常见Linux文本编辑器有: emacs nano gedit kedit vi vimLinux文本编辑器-emacs emacs是一款功能强大

这个模式,可以用鼠标或者光标键高亮选择文本,不过输入任何字符的话,Vim会用这个字符替换选择高亮文本块,并且自动进入插入模式。 命令行模式:在命令行模式可以输入会被解释成并执行文本。...替换模式:这是一个特殊插入模式,在这个模式可以做插入模式一样操作,但是每个输入字符都会覆盖文本缓冲已经存在字符。在普通模式下按"R"键进入。...:显示文件最后num 行 提取列或字段 - cut cut用于显示文件或者标准输入特定列,: [root@openEuler ~]# cut -d: -f1 /etc/passwd #显示/...-M:从第一个字节、字符、字段开始到第M个(包括M在内)字节、字符、字段结束 提取列或字段 - awk awk是一个强大文本分析工具,简单来说awk就是把文件或者标准输入逐行读入,以空格为默认分隔符将每行切片...grep在一个或多个文件搜索字符串模板。如果模板包括空格,则必须被引用,模板所有字符串被看作文件名。搜索结果被送到标准输出,不影响原文件内容。

49540

华为认证欧拉openEuler-HCIA文本编辑器及文本处理

这个模式,可以用鼠标或者光标键高亮选择文本,不过输入任何字符的话,Vim会用这个字符替换选择高亮文本块,并且自动进入插入模式。 命令行模式:在命令行模式可以输入会被解释成并执行文本。...替换模式:这是一个特殊插入模式,在这个模式可以做插入模式一样操作,但是每个输入字符都会覆盖文本缓冲已经存在字符。在普通模式下按"R"键进入。...:显示文件最后num 行 提取列或字段 - cut cut用于显示文件或者标准输入特定列,: [root@openEuler ~]# cut -d: -f1 /etc/passwd #显示/...-M:从第一个字节、字符、字段开始到第M个(包括M在内)字节、字符、字段结束 提取列或字段 - awk awk是一个强大文本分析工具,简单来说awk就是把文件或者标准输入逐行读入,以空格为默认分隔符将每行切片...grep在一个或多个文件搜索字符串模板。如果模板包括空格,则必须被引用,模板所有字符串被看作文件名。搜索结果被送到标准输出,不影响原文件内容。

29640

21 分钟 MySQL 入门教程完整版

(8字节) m总个数,d小数位 设一个字段定义为float(5,3),如果插入一个数123.45678,实际数据库里存是123.457,但总个数还以实际为准,即6位。...255个字符 text 可变长度,最多65535个字符 mediumtext 可变长度,最多224次方-1个字符 longtext 可变长度,最多232次方-1个字符 charvarchar:..._BLOB_text存储方式不同,_TEXT以文本方式存储,英文存储区分大小写,而_Blob是以二进制方式存储,不分大小写。 2._BLOB存储数据只能整体读出。 3....操作MySQL数据库 向表插入数据 insert 语句可以用来将一行或多行数据插到数据库表, 使用一般形式如下: insert [into] 表名 [(列名1, 列名2, 列名3, ...)] values...(值1, 值2, 值3, ...); 其中 [] 内内容是可选, 例如, 要给 samp_db 数据库 students 表插入一条记录, 执行语句: insert into students

1.6K20

mysql成绩用什么类型_数据库里面的数据类型都有哪些

2、浮点型(floatdouble) 设一个字段定义为float(5,3),如果插入一个数123.45678,实际数据库里存是123.457,但总个数还以实际为准,即6位。...3、定点数 浮点型在数据库存放是近似值,而定点类型在数据库存放是精确值。...2.char(n) 固定长度,char(4)不管是存入几个字符,都将占用4个字节,varchar是存入实际字符数+1个字节(n255),所以varchar(4),存入3个字符将占用...2.text类型不能有默认值。 3.varchar可直接创建索引,text创建索引要指定前多少个字符。varchar查询速度快于text,在都创建索引情况下,text索引似乎不起作用。..._BLOB_text存储方式不同,_TEXT以文本方式存储,英文存储区分大小写,而_Blob是以二进制方式存储,不分大小写。 2._BLOB存储数据只能整体读出。 3.

2.3K20

HTML空格字符_dw空格代码怎么打

大家好,又见面了,我是你们朋友全栈君。 在学习插入空格字符代码书写方法之前,我们要知道,html代码空格字符,在浏览器,总会被压缩为一个字符!...也就是说,你在html文本输入多个空格,但在浏览器,只会保留显示一个字符,其余都将被浏览器删除。...再打个比如,你在html输入了8个空格字符,如下图所示: 在显示之前,浏览器会删除其余7个,而只保留一个空格字符,如下图所示: 也就是说,无论你输入多少个空格字符,在浏览器显示永远上图一样,...html如何插入空格字符代码6种书写方法 下面,我们就一起了解一下,html空格六种字符实体,分别是 、 、 、 、‌、‍,它们在不同浏览器宽度各异。...n宽度,其占据宽度正好是1/2个中文宽,而且基本上不受字体影响。

4.9K20

HTML空格符_HTML什么表示特殊字符空格

html+css 代码在网页如何插入打出空格字符实现方法 摘要 浏览器总是会截短 HTML 页面空格HTML将所有空格字符,制表符,空格回车符压缩为一个字符。...直接输入输入例如“版权” – ©. 2....字符:© 3. charCode:©复制代码 正文   不间断空格(non-breaking space)字符编码 :在HTML,按下space键产生,空格不累加...为em宽度一半,1en在16px字体中就是16px,名义上是小写字母n宽度。此空格有个相当稳健特性,其占据宽度正好是1/2个中文宽度。...HTML字符值‍。 其它 浏览器还会把以下字符当作空白进行解析:空格 、制表位 、换行 回车 还有 等等。

4K10

mysql存储long型数据_int数据类型

例如,指定一个字段类型为 INT(6),就可以保证所包含数字少于 6 个值从数据库检索出来时能够自动地用空格填充。需要注意是,使用一个宽度指示器不会影响字段大小和它可以存储范围。...精度在这里指为这个值保存有效数字总个数,而计数方法表示小数点数字位数。比如语句 DECIMAL(7,3) 规定了存储值不会超过 7 位数字,并且小数点不超过 3 位。...如果 MySQL 自动转换值并不符合我们需要,请输入 4 个数字表示年份。...在处理相互排拆数据时容易让人理解,比如人类性别。ENUM 类型字段可以从集合取得一个值或使用 null 值,除此之外输入将会使 MySQL 在这个字段插入一个空字符串。...SET 类型可以从预定义集合取得任意数量值。并且与 ENUM 类型相同是任何试图在 SET 类型字段插入非预定义值都会使 MySQL 插入一个空字符串。

3.5K30

Matlabfprintf函数使用

meters or 7700.000 mm formatSpec 输入 %4.2f 指定输出每行第一个值为浮点数,字段宽度为四位数,包括小数点两位数。...formatSpec 输入 %8.3f 指定输出每行第二个值为浮点数,字段宽度为八位数,包括小数点三位数。\n 为新起一行控制字符。...示例:%+10s ' ' 在值之前插入空格。示例:% 5.2f '0' 在值之前补零以填充字段宽度。...当将 * 指定为字段宽度操作符时,其他输入参数必须指定打印宽度要打印值。宽度值可以是参数对组,也可以是数值数组对组。...当将 * 指定为字段精度操作符时,其他输入参数必须指定打印精度要打印值。精度值可以是参数对组,也可以是数值数组对组。

4.2K60

mysql密码字段类型_MySQL 字段类型

精度在这里指为这个值保存有效数字总个数,而计数方法表示小数点数字位数。比如语句 DECIMAL(7,3) 规定了存储值不会超过 7 位数字,并且小数点不超过 3 位。...FLOAT 类型在长度比较高比如 float(10,2) decimal(10,2)同时插入一个符合(10,2)宽度数值,float 就会出现最后小数点出现一些出入; UNSIGNED ZEROFILL...如果 MySQL 自动转换值并不符合我们需要,请输入 4 个数字表示年份。...在处理相互排拆数据时容易让人理解,比如人类性别。ENUM 类型字段可以从集合取得一个值或使用 null 值,除此之外输入将会使 MySQL 在这个字段插入一个空字符串。...SET 类型可以从预定义集合取得任意数量值。并且与 ENUM 类型相同是任何试图在 SET 类型字段插入非预定义值都会使 MySQL 插入一个空字符串。

14.4K20

mysql数据库double类型_timestamp是什么数据类型

位精度(8字节) m总个数,d小数位 设一个字段定义为float(5,3),如果插入一个数123.45678,实际数据库里存是123.457,但总个数还以实际为准,即6位。...3、定点数 浮点型在数据库存放是近似值,而定点类型在数据库存放是精确值。...可变长度,最多232次方-1个字符 charvarchar: 1.char(n) 若存入字符数小于n,则以空格补于其后,查询之时再将空格去掉。...2.char(n) 固定长度,char(4)不管是存入几个字符,都将占用4个字节,varchar是存入实际字符数+1个字节(n255),所以varchar(4),存入3个字符将占用..._BLOB_text存储方式不同,_TEXT以文本方式存储,英文存储区分大小写,而_Blob是以二进制方式存储,不分大小写。 2._BLOB存储数据只能整体读出。 3.

2.5K20

shell脚本扩展「建议收藏」

常用正则表达式: 1、.代表任意单个字符, :/l..e/与包含一个l,后跟两个字符,然后跟一个e行相匹配 2、^代表行开始。 ^love :与所有love开头行匹配 3、代表行结束。...love :与所有love结尾行匹配 那么‘^$’ 就表示空行 4、[…]匹配括号字符之一 [abc] 匹配单个字符a或b或c [123] 匹配单个字符1或23 [a-z]...① 表达式可以使用变量(字段变量1,2等)/regexp/ ② 布尔表达式操作符: 关系操作符: = == !...(如果输入文件省略,将从标准输入读取) 3 awk将读入记录分割成字段,将第1个字段放入变量1,第2字段放入2,以此类推。...shift命令,各位置变量为: 1=file22=file3、 再次执行shift命令,各位置变量为: 1=file32=file4 例2:如果某些日志文件超过了特定长度(8K),那么它内容将被倒换到另一个文件

5.7K20

数据类型

单独插入时间时,需要以字符串形式,按照对应格式插入 2. 插入年份时,尽量使用4位值 3....,会往右填充空格来满足长度 例如:指定长度为10,存>10个字符则报错,存<10个字符则用空格填充直到凑够10个字符存储 检索: 在检索或者说查询时,查出结果会自动删除尾部空格...ps:对于 MySQL 4.1 之前版本, MySQL 3.23 MySQL 4.0,CHAR(N) VARCHAR (N) N 代表字节长度。...对于 GBK UTF-8 这些字符类型,其有些字符是以 1 字节 存放,有些字符是按 23 字节存放,因此同样需要 1 ~ 2 字节空间来存储字符长 度。...五 枚举类型与集合类型  字段值只能在给定范围中选择,单选框,多选框 enum 单选 只能在给定范围内选一个值,性别 sex 男male/女female set 多选 在给定范围内可以选择一个或一个以上

4.5K70

Java岗大厂面试百日冲刺 - 日积月累,每日三题【Day14】—— 数据库3

5、在SQL需要注意点 追问2:varchar(50)、char(50)50涵义是什么? 追问3:那int(10)10涵义呢?int(1)int(20)有什么不同?...当存储CHAR值时,MySQL会删除字符串末尾空格(在MySQL 4.1更老版本VARCHAR 也是这样实现——也就是说这些版本CHARVARCHAR在逻辑上是一样,区别只是在存储格式上...表只有单列字段情况下,varchar一般最多能存放(65535 - 3)个字节,varchar最大有效长度通过最大行数据长度使用字符集来确定,通常最大长度是65532个字符(当字符串字符都只占...rows in set (0.00 sec) 当检索这些值时候,会发现id=8行,char类型"陈哈哈 "末尾空格被截断了,而VARCHAR(10)字段存储相同值时,末尾空格被保留了。...另外,在进行检索时候,若列值尾部含有空格,则CHAR列会删除其尾部空格,而VARCHAR则会保留空格。 追问3:那int(10)10涵义呢?int(1)int(20)有什么不同?

1.5K10

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券