会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
承山牧云
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
···
7
下一页
2023年3月31日
纯CSS3实现多行文本截断
摘要: 纯CSS处理多行文本展开和收起,直接上代码和效果图 1 <html> 2 <header> 3 <style> 4 .wrap { 5 position: relative; 6 padding: 5px 25px 25px; 7 border-radius: 5px; 8 box-shadow:
阅读全文
posted @ 2023-03-31 09:38 风铃如沧海
阅读(160)
评论(0)
推荐(0)
2022年7月24日
27 Golang的break/continue/goto/return的使用
摘要: 1 break的作用: 使用循环语句,有时需要跳出当前循环;或者多层嵌套循环时,需要跳出到指定层数的循环。 用法直接上demo 1 获取到程序需要的数据后,跳出当前循环 1 // 生成一个1~100之间的随机数,当随机到99的时候退出循环,并输出生成次数 2 count := 0 3 rand.Se
阅读全文
posted @ 2022-07-24 17:19 风铃如沧海
阅读(320)
评论(0)
推荐(0)
2022年6月27日
26 Go 循环语句for循环
摘要: golang的for循环有三种方式 1 // 常规for循环的三种使用方式 2 // 方式一 3 for a := 1; a <=10; a++ { 4 fmt.Println(a) 5 } 6 7 // 方式二 8 var b uint8 = 0 9 for b < 10 { 10 fmt.Pri
阅读全文
posted @ 2022-06-27 22:25 风铃如沧海
阅读(87)
评论(0)
推荐(0)
25 Go 条件控制语句switch
摘要: golang语言,switch分支控制语句使用 switch语句基本结构如下 switch 表达式1 { case 表达式2,表达式3,...: 语句块1 case 表达式4,表达式5: 语句快2 default: 默认语句 } 注意事项: 1 switch的执行流程是,先执行表达式,得到值,然后和
阅读全文
posted @ 2022-06-27 22:24 风铃如沧海
阅读(184)
评论(0)
推荐(0)
24 Go 条件控制语句if/else
摘要: if else 使用注意事项 1 if后的括号()可以使用也可以省略,建议省略 2 {}和else不能另起一行单独书写,会编译不通过syntax error: unexpected newline, expecting { after if clause 3 多分支控制语句,只能执行其中一个分支,即
阅读全文
posted @ 2022-06-27 22:11 风铃如沧海
阅读(123)
评论(0)
推荐(0)
2022年6月19日
23 Go原码、反码、补码及位运算详解
摘要: 什么是原码、反码、补码 原码、反码、补码是计算机的二进制表示码 1 二进制的最高位是符号位,0表示正数,1表示负数 例如:1 的二进制表示为 0000 0001;-1 的二进制表示为 1000 0001 2 正数的原码、反码、补码都一样 3 负数的反码等于他的原码符号位不变,其他位取反 4 负数的补
阅读全文
posted @ 2022-06-19 22:02 风铃如沧海
阅读(715)
评论(0)
推荐(0)
2022年6月5日
22 Go 其他进制转二进制
摘要: 八进制转二进制 规则:将八进制的每一位数,转成对应的三位的二进制数,然后拼接在一起即可 PS:为何八进制的每一位转成三位的二进制数,因为八进制任何一位的最大数为7,正好对应三位二进制的最大数111 案例:请将0237转成二进制数 1 str := `将0237转成二进制数 2 2 3 7 3 010
阅读全文
posted @ 2022-06-05 21:14 风铃如沧海
阅读(131)
评论(0)
推荐(0)
21 Go 二进制数转成其他进制
摘要: 二进制转八进制 规则:将二进制数每三位一组(从低位开始),每三位转成一位八进制数即可 PS:为什么每三位一组,因为三位二进制最大数为111,正好能表达八进制的最大数7 案例:请将二进制数 11010101 ,转成八进制数 1 str := `将二进制数 11010101 ,转成八进制数 2 11 0
阅读全文
posted @ 2022-06-05 21:11 风铃如沧海
阅读(181)
评论(0)
推荐(0)
2022年6月1日
20 Go 十进制数转其他进制
摘要: 直接上代码演示: 十进制数转二进制数 1 // 十进制123转成二进制 2 str := `十进制123转成二进制 3 十进制转二进制,即把十进制数m除以2,得到商和余数,记录下余数, 4 用商继续除以2得到商和余数,如此循环直至商为0后,把所有的余数倒叙排列即为二进制数 5 具体如下: 6 十进制
阅读全文
posted @ 2022-06-01 23:25 风铃如沧海
阅读(206)
评论(0)
推荐(0)
2022年5月30日
19 Go 其他进制转十进制
摘要: 在Golang中 1 二进制:0,1,满2进1。在golang中不能直接使用二进制表示一个整数,这一点沿用的C语言的特性 2 八进制:0-7,满8进1。以数字0开头表示 3 十进制:0-9,满10进1。 4 十六进制:0-9及A-F,满16进1。以0x或0X开头表示,此处的A-F不区分大小写 案例一
阅读全文
posted @ 2022-05-30 23:23 风铃如沧海
阅读(356)
评论(0)
推荐(0)
1
2
3
4
5
···
7
下一页
公告