You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

130 lines
3.6 KiB

  1. # 股票知识
  2. ## 成交,成交量和成交金额
  3. 成交,就是成交价
  4. 成交量,指股票成交的数量
  5. 成交金额,指已成交证券(股票)的价值
  6. ## 涨跌
  7. 当日股票最新价与前一日收盘价格(或前一日收盘指数)相比的百分比幅度,
  8. 正值为涨,负值为跌,否则为持平
  9. ## 涨幅
  10. 股票最新价相对前一交易日收盘价的升降幅度。
  11. ## 涨跌幅限制
  12. 制定股票价格涨跌幅的目的,是防止股价剧烈波动,维护证券市场的稳定,保护中小投资者的利益
  13. ## 涨停板
  14. 交易所规定的股价在一天中相对前一日收盘价的最大涨幅,不能超过此限,我国现规定涨停升幅(ST 类股票除外)为 10%。
  15. ## **跌停板**
  16. 交易所规定的股价在一天中相对前一日收盘价的最大跌幅,不能超过此限。我国现规定跌停降幅(ST 类股票除外)为 10%。
  17. # 工作内容
  18. 学习go
  19. # 学习内容
  20. ### 进制和编码
  21. 1. 计算机上所有的东西最终都会转换成为二进制再去运行。
  22. 2. ascii编码、unicode字符集、utf-8编码本质上都是字符与二进制的关系。
  23. - ascii,字符和二进制的对照表。
  24. - unicode,字符和二进制(码位)的对照表。
  25. - utf-8,对unicode字符集的码位进行压缩处理,间接也维护了字符和二进制的对照表。
  26. 3. ucs2和ucs4指的是使用多少个字节来表示unicode字符集的码位。
  27. 4. 目前最广泛的编码为:utf-8,他可以表示所有的字符且存储或网络传输也不会浪费资源(对码位进行压缩了)。
  28. 5. 二进制、八进制、十进制、十六进制其实就是进位的时机不同。
  29. 6. 一个字节8位
  30. 7. b/B/KB/M/G的关系。
  31. 8. utf-8用3个字节表示中文。
  32. ### 数据类型
  33. Go语言中常见的数据类型有很多,例如:
  34. - 整型,用于表示整数。
  35. - 浮点型,用于表示小数。
  36. - 布尔型,用于表示真/假。
  37. - 字符串,用于表示文本信息。
  38. - 数组,用于表示多个数据(数据集合)
  39. - 指针,用于表示内存地址的类型。
  40. - 切片,用于表示多个数据(数据集合)
  41. - 字典,用于表示键值对结合。
  42. - 结构体,用于自定义一些数据集合。
  43. - 接口,用于约束和泛指数据类型。
  44. ### 整型
  45. Go中的整型分为有符号和无符号两大类,有符号的包含负值,无符号不包含负值。
  46. 有符号整型:
  47. - int8(-128 -> 127)
  48. - int16(-32768 -> 32767)
  49. - int32(-2,147,483,648 -> 2,147,483,647)
  50. - int64(-9,223,372,036,854,775,808 -> 9,223,372,036,854,775,807)
  51. - int
  52. - 在 32 位操作系统上使用 32 位(-2,147,483,648 -> 2,147,483,647) 2**32
  53. - 在 64 位操作系统上使用 64 位(-9,223,372,036,854,775,808 -> 9,223,372,036,854,775,80)2**64
  54. 无符号整数:
  55. - uint8(0 -> 255)
  56. - uint16(0 -> 65,535)
  57. - uint32(0 -> 4,294,967,295)
  58. - uint64(0 -> 18,446,744,073,709,551,615)
  59. - uint
  60. - 在 32 位操作系统上使用32 位(0 -> 4,294,967,295) 2**32
  61. - 64 位操作系统上使用 64 位(0 -> 18,446,744,073,709,551,615) 2**64
  62. 不同整型可表示的数据范围不同,我们需要根据自己的需求来选择适合的类型。
  63. #### 整型转换
  64. ```go
  65. data := intxxx(其他整型)
  66. var v1 int8 = 10
  67. var v2 int16 = 18
  68. v3 := int16(v1) + v2
  69. fmt.Println(v3, reflect.TypeOf(v3))
  70. ```
  71. 注意:
  72. - 地位转向高位,没问题。
  73. - 高位转向低位,可能有问题
  74. 现象:轮回=>不会报错
  75. ```go
  76. var v1 int16 = 130
  77. v2 := int8(v1)
  78. fmt.Println(v2)
  79. 输出结果为 -126
  80. ```
  81. ### 切片
  82. ### 字典
  83. ### 指针
  84. ### 结构体
  85. # 明日计划
  86. 1. 学习go
  87. 2. 学习股票知识
  88. 3. 了解金币需求