本文目录:

一、计算机、cpu与存储器

二、操作系统、编程语言及编写python、变量

三、数据类型、输入输出及基本运算

四、流程控制之if判断、while与for循环

一、计算机、cpu与存储器  

1. 什么是编程语言

    语言就是一个事物与另外一个事物沟通的介质/表达方式
     编程语言即程序员与计算机沟通的介质

2. 什么是编程?为何要编程

    编程就是程序员用计算机所能理解的表达方式(编程语言)来将自己的思维逻辑写下来,编程的结果就是一推文件,这些文件称之为软件/程序

  

3. 编程的目的:

     就是人想要奴役计算机,让计算机代替人类去工作,从而解放人力

4. 运行程序的三大核心硬件:

  cpu:运行+控制
   内存
       优点:存取速度快
       缺点:断电数据丢失
   硬盘
      优点:可以永久保存数据,断电数据也不丢失
      缺点:存取速度慢

  重要:
      运行程序,硬件的工作过程:
       程序最先存放于硬盘
       程序要运行必须从硬盘加载到内存
       cpu去内存中取出指令->翻译->执行

  
  1一个二进制位称之为1bit
     1Bytes=8bit
     1KB=1024Bytes
     1MB=1024KB
     1GB=1024MB
     1TB=1024GB
     1PB=1024TB
 
 

二、操作系统、编程语言及编写python、变量

操作系统

  1. 什么是操作系统
       操作系统是一个协调\管理\控制计算机硬件资源与软件资源的一个控制程序
  2. 为何要有操作系统
       1. 把复杂硬件操作封装成简单的功能/接口用来给用户或者应用程序使用(文件)
       2. 把应用程序多硬件的竞争变得有序
  3. 如何用操作系统
      一套完整的计算机系统分为三层:
                应用程序层
                操作系统层
                计算机硬件层

编程语言分类

  1. 机器语言(直接操作硬件):直接使用二进制指令去编写程序
        优点:计算机无障碍理解,运行效率非常高
        缺点:开发效率低
 
  2. 汇编语言(直接操作硬件):使用英文标签代替二进制指令去编写程序
        优点:比起机器语言开发效率高
        缺点:开发效率比机器语言高,但仍然比较低
 
  3. 高级语言:直接使用人能力理解的表达方式去编写程序
        问题是计算机无法直接理解,程序是需要经过翻译才能被计算机理解执行的,按照
 
      翻译方式的不同,分为两种:           
       1. 编译型C:谷歌翻译
                 优点:执行效率高于解释型
                 缺点:开发效率低于解释型
            2. 解释型Python:同声传译
                 优点:开发效率高于编译型
                 缺点:执行效率低于编译型
   
    执行效率:机器语言>汇编语言>编译型>解释型
       开发效率:解释型>编译型>汇编语言>机器语言

编写python

    执行python程序有两种方式:
    1. 交互式环境:输入代码立即执行
       优点:调试程序方便
       缺点:无法永久保存程序
 
    2 代码写入文件,文件的名test.py
            打开cmd执行:python3 D:\test.py
            优点:永久保存程序
 

变量

    1. 什么是变量
        量:衡量/计量/记录某种状态
        变:记录下来的某种状态是可以发生变化的
 
    2. 为何要用变量
        为了让计算机能够像人一样去识别世间万物,
        如何识别,就是把事物的特征记录下来=>变量的定义
 
    3. 如何用变量
        变量的使用必须遵循:先定义,后引用
  1. # 一: 定义变量
  2. x=10
  3. name = 'egon'
  4. age=18
  5. salary=3.1
  6. # 定义一个变量分为三部分:
  7. # 1. 变量名:变量名是访问到值的唯一方式
  8. # 2. 赋值符号:将值的内存地址"赋值"给变量名
  9. # 3. 变量的值:记录状态
  10. # print(age)
  11.  
  12. # 二: 变量名的命名规范:
  13. # 大前提:变量名的命名应该对值有描述性的功能
  14. #1. 变量名只能是 字母、数字或下划线的任意组合
  15. #2. 变量名的第一个字符不能是数字
  16. #3. 关键字不能声明为变量名
  17.  
  18. # 三: 变量名的命名风格:
  19. # 1. 驼峰体:
  20. # OldboyOfAge=73
  21. # 2. 下划线纯小写式
  22. # oldboy_of_age=73
  23. # 在python中变量名的命名推荐使用2
  24.  
  25. # 补充:!!!!!!运行python程序的三个阶段!!!!!!
  26. # python3 D:\test.py
  27. # 1. 先启动python解释器
  28. # 2. python解释器将python文件由硬盘读入内存
  29. # 3. python解释器解释执行刚刚读入内存的代码,开始识别python语法
  30.  
  31. # 引用计数:计算值被关联了多少个变量名
  32. # 引用计算一旦为零就是垃圾,会被python的垃圾回收机制自动清理
  33. # 引用技术增加
  34. # x=10
  35. # y=x
  36.  
  37. # 引用技术减少
  38. # x=10
  39. # del x # 解除变量名与值10内存地址的绑定关系
  40. # x=11
  41.  
  42. x=1111

  变量剩余  

  1. #一 变量值具备三个特征:
  2. # 1. id: 变量值的唯一编号,内存地址不同id则不同
  3. # 2. type:类型
  4. # 3. value
  5.  
  6. # name='egon'
  7. # print(id(name))
  8. # age=18
  9. # print(id(age))
  10.  
  11. # x=10
  12. # y=x
  13. # print(id(x),id(y))
  14.  
  15. # age=10
  16. # print(id(age))
  17. # print(type(age))
  18. # print(age)
  19.  
  20. #二: is与==
  21. #is身份运算:比较的是id是否相等
  22. #==判断值是否相等
  23.  
  24. x=10
  25. y=x
  26. print(id(x),id(y))
  27. print(x is y) #id相等,值一定相等
  28. print(x == y)
  29.  
  30. '''
  31. 值相等id不一定相等
  32. >>> x=111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
  33. >>> y=111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
  34. >>> id(x)
  35. 2181129522824
  36. >>> id(y)
  37. 2181129523040
  38. >>> x is y
  39. False
  40. >>> x == y
  41. True
  42. '''
  43.  
  44. # x=100000000000000000000000000000000000000
  45. # y=100000000000000000000000000000000000000
  46. print(x is y)
  47.  
  48. # 三 常量
  49. OLDBOY_OF_AGE=73
  50. OLDBOY_OF_AGE=74
  51. print(OLDBOY_OF_AGE)

三、数据类型、输入输出及基本运算

基本数据类型

  1. '''
  2. 1. 什么是数据类型
  3. 变量值即我们存放的数据,数据类型及变量值的类型
  4.  
  5. 2. 变量值为何要区分类型
  6. 因为变量值使用记录现实世界中事物的特征,针对不同的特征就应该用不同类型的值去标识
  7.  
  8. 3. 如何应用数据类型
  9. '''
  10.  
  11. # 一 数字类型:
  12. # 1. 整型int: 年龄\身份证号\电话号码\等级
  13. # age=18 # age=int(18)
  14. # print(id(age),type(age),age)
  15.  
  16. # 2. 浮点型float:薪资\身高\体重
  17. # salary=3.1 #salary=float(3.1)
  18. # print(id(salary),type(salary),salary)
  19.  
  20. # 二 字符串类型str: 名字\家庭住址\单个爱好\性别等等描述性质的特征
  21. # 定义:在引号(单引号\双引号\三引号)内包含一串字符
  22. # name1='egon'
  23. # name2="egon"
  24. # name3="""egon"""
  25. # print(type(name1))
  26. # print(type(name2))
  27. # print(type(name3))
  28. # msg='my name is "egon"'
  29. # print(msg)
  30.  
  31. msg1='hello'
  32. msg2='world'
  33. # res=msg1 + msg2
  34. # print(res,type(res))
  35. # print(msg1)
  36. # print('='*100)
  37. # print(msg2)
  38.  
  39. # 三 列表list: 记录多个值,比如人的多个爱好,一个班级多个学生的性别
  40. #定义:在[]内用逗号分隔开多个任意类型的值
  41. l=[1,3.1,'aa',['a','b','c',['aaaa','bbbb']]]
  42. # print(l)
  43. # print(l[0])
  44. # print(l[2])
  45. # print(l[3][1])
  46. # print(l[3][3][0])
  47.  
  48. # 四 字典dict: 记录多个key:value值,
  49. # 引子:
  50. # students=['egon','lxx','yxx']
  51. # print(students[0])
  52.  
  53. # name age sex level hobbies
  54. # info=['egon',18,'male',10,['music','read','dancing']]
  55. # print(info[0])
  56. # print(info[2])
  57.  
  58. # 定义:在{}内用逗号分隔开多个key:value的值,其中value可以是任意数据类型,
  59. # 而key通常应该是字符串类型
  60. info={
  61. 'name':'egon',
  62. 'age':18,
  63. 'sex':'male',
  64. 'level':10,
  65. 'hobbies':['music','read','dancing']
  66. } #info=dict(...)
  67. # print(type(info))
  68. # print(info['level'])
  69. # print(info['age'])
  70. # print(info['hobbies'][1])
  71.  
  72. # emp_info={
  73. # 'name':'egon',
  74. # 'hobbies':['play','sleep'],
  75. # 'company_info':{
  76. # 'name':'Oldboy',
  77. # 'type':'education',
  78. # 'emp_num':40,
  79. # }
  80. # }
  81. # print(emp_info['company_info']['name'])
  82.  
  83. # 五: 布尔类型bool: True/False,用来标识条件是否成立
  84. # age=18
  85. #
  86. # print(age > 30)
  87. # print(age < 30)
  88.  
  89. # 所有类型的值都自带布尔值: 当数据类型的值为0,None,空时,布尔值为False,除此以外都为True
  90. # print(bool(0))
  91. # print(bool(None))
  92. # print(bool(''))
  93. # print(bool([]))
  94. # print(bool({}))
  95. # print(bool(1))
  96.  
  97. if None:
  98. print('条件成立了11确实大于10的')

输入输出

  1. # 在python3中的input会将用户输入的任何内容都存成str类型
  2. # name=input("请输入您的用户名: ") #name="egon"
  3. # pwd=input("请输入您的密码: ") #pwd='123'
  4.  
  5. # if name == 'egon' and pwd == '123':
  6. # print('登陆成功')
  7. # else:
  8. # print('用户名或者密码输错了傻叉')
  9.  
  10. # 了解:
  11. # 在python3中只有一个input,而python2中有input和raw_input
  12. # 1.其中python2的raw_input与python3的input是一样
  13. # 2 不一样的是:python2的input要求使用者必须输入一个明确的数据类型,输入什么类型就存成什么类型
  14. # age=input('>>>: ') #age="18"
  15. # print(age,type(age))
  16. # age=int(age) #age=int("18") #age=18
  17. # print(age > 30)
  18.  
  19. # name=input('请输入您的用户名: ')
  20. # age=input('请输入您的年龄: ')
  21.  
  22. # print('my name is my age is ',name,age)
  23. # print('my name is ',name,'my age is ',age)
  24.  
  25. # print('my name is %s my age is %s' %(name,age))
  26. # print('my name is %s my age is %s' %([1,2,3],18)) #%s可以收任意类型的值
  27. # print('my name is %s my age is %d' %('egon',18))
  28. # print('my name is %s my age is %d' %('egon','18')) #%d只能接收整型

基本运算符

  1. #1 算术运算
  2. # print(10 + 1.1)
  3. # print(10 / 3) # 有整数部分有余数部分
  4. # print(10 // 3) # 去掉小数部分
  5. # print(10 % 3) #取余
  6. # print(2 ** 3)
  7. #2 比较运算
  8. #比较运算只能在同类型之间进行,其中int与float同属于数字类型
  9. # print(10 > 3.1)
  10. # print(10 >= 10)
  11. # 了解
  12. # msg1='abcdefg'
  13. # msg2='abce'
  14. # print(msg2 > msg1)
  15. # list1=['a',1,'b']
  16. # list2=['a',2]
  17. # list2=['a','b']
  18. # list2=['c','b']
  19. # print(list2 > list1)
  20. #3 赋值运算
  21. #3.1 增量赋值
  22. # age=18
  23. # age=age + 1
  24. # age+=1 # age=age+1
  25. # print(age)
  26. # x=10
  27. # x%=3 #x=x%3
  28. # print(x)
  29. #3.2 链式赋值
  30. # x=10
  31. # y=x
  32. # print(x is y)
  33. # a=b=c=d=e=111
  34. # print(a is b is c is d is e)
  35. #3.3 交叉赋值
  36. # x=10
  37. # y=20
  38. #
  39. # temp=x
  40. # x=y
  41. # y=temp
  42. # x,y=y,x
  43. # print(x,y)
  44. #3.4 解压赋值
  45. nums=[1,2,3,4,5]
  46. # a=nums[0]
  47. # b=nums[1]
  48. # c=nums[2]
  49. # d=nums[3]
  50. # e=nums[4]
  51. # a,b,c,d,e=nums
  52. # print(a,b,c,d,e)
  53. # a,b,c,_,_=nums #_=5
  54. # print(a,b,c)
  55. # print(_)
  56. # a,b,*_=nums #
  57. # print(a,b)
  58. #4 逻辑运算:and,or,not
  59. # and:连接左右两个条件,两个条件必须都成立,最后结果才为True,一旦左边条件为假则最终结果就为假,没有必要再去计算右面条件的值
  60. # print(1 > 2 and 3 > 1)
  61. # or:连接左右两个条件,两个条件但凡有一个成立,结果就为True,一旦左边条件为True则最终结果就为True,没有必要再去计算右面条件的值,
  62. # 一旦左边条件为False,还需要去计算右面条件的值,如果为True,最终也True
  63. # not:取反
  64. # print(not 1 > 2 or 3 > 1)
  65. # print(not 1 > 2)
  66. print((True and (False or True)) or (False and True))
  67. #5 身份运算:is与==

四、流程控制之if判断、while与for循环

if判断

  1. # for循环主要用于循环取值
  2. student=['egon','虎老师','lxxdsb','alexdsb','wupeiqisb']
  3.  
  4. # i=0
  5. # while i < len(student):
  6. # print(student[i])
  7. # i+=1
  8.  
  9. # for item in student:
  10. # print(item)
  11.  
  12. # for item in 'hello':
  13. # print(item)
  14.  
  15. # dic={'x':444,'y':333,'z':555}
  16. # for k in dic:
  17. # print(k,dic[k])
  18.  
  19. # for i in range(1,10,3):
  20. # print(i)
  21.  
  22. # for i in range(10):
  23. # print(i)
  24.  
  25. student=['egon','虎老师','lxxdsb','alexdsb','wupeiqisb']
  26. # for item in student:
  27. # print(item)
  28.  
  29. for i in range(len(student)):
  30. print(i,student[i])

while循环

  1. '''
  2. 1. 什么是循环
  3. 循环指的是一个重复做某件事的过程
  4.  
  5. 2. 为何要有循环
  6. 为了让计算机能够像人一样重复做某件事
  7. 3. 如何用循环
  8.  
  9. '''
  10. # while循环的语法:while循环又称为条件循环,循环的次数取决于条件
  11. '''
  12. while 条件:
  13. 子代码1
  14. 子代码2
  15. 子代码3
  16. '''
  17. # print('start....')
  18. # while True:
  19. # name=input('please your name>>: ')
  20. # pwd=input('please your password>>: ')
  21. # if name == 'egon' and pwd == '123':
  22. # print('login successful')
  23. # else:
  24. # print('user or password err')
  25. # print('end...')
  26.  
  27. # 如何结束while循环
  28. # 方式一:操作while循环的条件让其结束
  29. # print('start....')
  30. # tag=True
  31. # while tag:
  32. # name=input('please your name>>: ')
  33. # pwd=input('please your password>>: ')
  34. # if name == 'egon' and pwd == '123':
  35. # print('login successful')
  36. # tag=False
  37. # else:
  38. # print('user or password err')
  39. #
  40. # print('end...')
  41.  
  42. # 方式二: break强行终止本层循环
  43. # count=1
  44. # while count < 6:
  45. # print(count)
  46. # count+=1
  47.  
  48. # count=1
  49. # while True:
  50. # if count > 5:
  51. # break
  52. # print(count)
  53. # count+=1
  54.  
  55. # print('start....')
  56. # while True:
  57. # name=input('please your name>>: ')
  58. # pwd=input('please your password>>: ')
  59. # if name == 'egon' and pwd == '123':
  60. # print('login successful')
  61. # break
  62. # else:
  63. # print('user or password err')
  64. #
  65. # print('end...')
  66.  
  67. # 输错三次则退出
  68. # 方式一:
  69. # print('start....')
  70. # count=0
  71. # while count <= 2: #count=3
  72. # name=input('please your name>>: ')
  73. # pwd=input('please your password>>: ')
  74. # if name == 'egon' and pwd == '123':
  75. # print('login successful')
  76. # break
  77. # else:
  78. # print('user or password err')
  79. # count+=1
  80. #
  81. # print('end...')
  82.  
  83. # 方式二
  84. # print('start....')
  85. # count=0
  86. # while True:
  87. # if count == 3:
  88. # print('输错的次数过多傻叉')
  89. # break
  90. # name=input('please your name>>: ')
  91. # pwd=input('please your password>>: ')
  92. # if name == 'egon' and pwd == '123':
  93. # print('login successful')
  94. # break
  95. # else:
  96. # print('user or password err')
  97. # count+=1
  98. #
  99. # print('end...')
  100.  
  101. # while+continue:continue代表结束本次循环,直接进入下一次
  102. # count=1
  103. # while count < 6:
  104. # if count == 4:
  105. # count+=1
  106. # continue # 只能在cotinue同一级别之前加代码
  107. # print(count)
  108. # count+=1
  109. #
  110. #
  111. # while True:
  112. # print('11111')
  113. # print('22222')
  114. # print('333')
  115. # continue # 不应该将continue作为循环体最后一步执行的代码
  116.  
  117. # while+else
  118. # count=1
  119. # while count < 6:
  120. # if count == 4:
  121. # break
  122. # print(count)
  123. # count+=1
  124. # else:
  125. # print('会在while循环没有被break终止的情况下执行')
  126.  
  127. # 输错三次则退出之while+else的应用
  128. # print('start....')
  129. # count=0
  130. # while count <= 2: #count=3
  131. # name=input('please your name>>: ')
  132. # pwd=input('please your password>>: ')
  133. # if name == 'egon' and pwd == '123':
  134. # print('login successful')
  135. # break
  136. # else:
  137. # print('user or password err')
  138. # count+=1
  139. # else:
  140. # print('输错的次数过多')
  141. #
  142. # print('end...')
  143.  
  144. # while循环的嵌套
  145. # name_of_db='egon'
  146. # pwd_of_db='123'
  147. # print('start....')
  148. # count=0
  149. # while count <= 2: #count=3
  150. # name=input('please your name>>: ')
  151. # pwd=input('please your password>>: ')
  152. # if name == name_of_db and pwd == pwd_of_db:
  153. # print('login successful')
  154. # while True:
  155. # print("""
  156. # 1 浏览商品
  157. # 2 添加购物车
  158. # 3 支付
  159. # 4 退出
  160. # """)
  161. # choice=input('请输入你的操作: ') #choice='1'
  162. # if choice == '1':
  163. # print('开始浏览商品....')
  164. # elif choice == '2':
  165. # print('正在添加购物车....')
  166. # elif choice == '3':
  167. # print('正在支付....')
  168. # elif choice == '4':
  169. # break
  170. # break
  171. # else:
  172. # print('user or password err')
  173. # count+=1
  174. # else:
  175. # print('输错的次数过多')
  176. #
  177. # print('end...')
  178.  
  179. # tag控制所有while循环
  180. name_of_db='egon'
  181. pwd_of_db=''
  182. tag=True
  183. print('start....')
  184. count=0
  185. while tag:
  186. if count == 3:
  187. print('尝试次数过多')
  188. break
  189. name=input('please your name>>: ')
  190. pwd=input('please your password>>: ')
  191. if name == name_of_db and pwd == pwd_of_db:
  192. print('login successful')
  193. while tag:
  194. print("""
  195. 1 浏览商品
  196. 2 添加购物车
  197. 3 支付
  198. 4 退出
  199. """)
  200. choice=input('请输入你的操作: ') #choice='1'
  201. if choice == '':
  202. print('开始浏览商品....')
  203. elif choice == '':
  204. print('正在添加购物车....')
  205. elif choice == '':
  206. print('正在支付....')
  207. elif choice == '':
  208. tag=False
  209.  
  210. else:
  211. print('user or password err')
  212. count+=1
  213.  
  214. print('end...')

for循环

  1. # for循环主要用于循环取值
  2. student=['egon','虎老师','lxxdsb','alexdsb','wupeiqisb']
  3.  
  4. # i=0
  5. # while i < len(student):
  6. # print(student[i])
  7. # i+=1
  8.  
  9. # for item in student:
  10. # print(item)
  11.  
  12. # for item in 'hello':
  13. # print(item)
  14.  
  15. # dic={'x':444,'y':333,'z':555}
  16. # for k in dic:
  17. # print(k,dic[k])
  18.  
  19. # for i in range(1,10,3):
  20. # print(i)
  21.  
  22. # for i in range(10):
  23. # print(i)
  24.  
  25. student=['egon','虎老师','lxxdsb','alexdsb','wupeiqisb']
  26. # for item in student:
  27. # print(item)
  28.  
  29. for i in range(len(student)):
  30. print(i,student[i])

                            

               

                

              

         

计算机基础与python入门的更多相关文章

  1. 316python 基础之计算机基础、Python简介、变量、注释、基础数据类型初识、if、while、语句

    一.计算机基础. cpu:相当于人的大脑,运算与控制中心. 速度 飞机 内存:4G,8G,16G....暂时存储,供给cpu数据. 速度 高铁.成本高,断电即消失. 硬盘:相当于你电脑的数据库,存储着 ...

  2. 计算机基础,Python基础--变量以及简单的循环

    一.计算机基础 1.CPU 相当于人体的大脑,用于计算处理数据. 2.内存  用于存储数据,CPU从内存调用数据处理计算,运算速度很快. PS:问:既然在内存里的数据CPU运算速度快,为什么计算机不全 ...

  3. 计算机基础与python安装

    计算机基础 内容详细: 一.计算机基础 1. 计算机什么组成的 输入输出设备 cpu 硬盘 内存 中央处理器 处理各种数据 相当于人的大脑 内存 存储数据 硬盘 存储数据的 2. 什么是操作系统 控制 ...

  4. 计算机基础、python历史,环境,分类,安装

    一.计算机基础 CPU:大脑,处理数据,计算 内存:临时储存数据,运行速度快,成本高,断电数据会消失:4G,8G,16G,32G 硬盘:1T,固态硬盘,机械硬盘:储存数据,文件,能长久保存 操作系统: ...

  5. 零基础小白Python入门必看:面向对象之典型魔术方法

  6. 给有C或C++基础的Python入门 :Python Crash Course 5 if语句

    本章就是Pyhon版的 if语句.原理大家都懂,就不一一说说明了. 值得注意的两点: 1. 在每个if类语句结尾必须加上符号“:”. 2. 注意,在python中是否缩进代表与上一行代码是否有关. 下 ...

  7. 给有C或C++基础的Python入门 :Python Crash Course 1 - 3

    暑假ACM集训结束,预习下个学期要学习的Python. 前几章比较基础,玩玩学学很快学完了,这里随意写点收获. 第一章 搭建编译环境   用的是最新的Python3.编译器用的是推荐的Geany..具 ...

  8. 给有C或C++基础的Python入门 :Python Crash Course 4 操作列表 4.4 -- 4.5

    上接前一篇文章. 4.4 使用列表的一部分 一,切片 切边,顾名思义,就是处理列表的部分元素. 我们可以联系一下C++的一段语句:for(int i = 0; i < n-2; ++i) cou ...

  9. 给有C或C++基础的Python入门 :Python Crash Course 4 操作列表 4.1--4.3

    操作列表,也就是遍历列表.本章我们要学的就是如何遍历列表. 4.1--4.2 遍历列表 遍历列表,用for循环. 不同于C++或者C语言的for循环,Python的for循环更容易让人理解. 看一个例 ...

随机推荐

  1. WordPress自定义菜单和修改去除多余的css

    这里主要是用于模板制作的,一般前端已经写好了,我们只要将前端的内容套用WordPress后台就可以了. 所以我们在模板制作过程中,需要自定义WordPress菜单. 在functions.php文件中 ...

  2. C++中使用OPENCV对深度学习的特征图进行可视化

    //需要先在运行目录下创建文件夹opencv_layers #include <iostream> #include <unistd.h> #include <openc ...

  3. form表单Get方式提交时,action中带参数传递不了

    <form action="getPostServlet/getPost.do?param4=param4" method="get"> <i ...

  4. [BAT] SetX 永久设置环境变量

    SetX 有三种使用方式: 语法 1: SETX [/S system [/U [domain\]user [/P [password]]]] var value [/M] 语法 2: SETX [/ ...

  5. 虚拟机中CentOS 7 x64图形化界面的安装

    VMware的初始设置如下: 图1 待虚拟机读取完iso,出现此界面 图2 我们主要是安装图形化界面的系统,所以在软件选择栏下如图选择: 图3 设置root密码,创建用户,等候安装完成: 图4 安装完 ...

  6. iostream

    cout 星号*为默认 控制符 描 述 控制符 描 述 *dec 以十进制形式输出整数 hex 以十六进制形式输出整数 oct 以八进制形式输出整数 fixed 以普通小数形式输出浮点数 scient ...

  7. flex布局时,vertical-align:middle无效

    flex布局,子元素内部vertical-align=middle无效,对文字的容器 display: flex; align-items: center;

  8. 解决element-ui按需引入不了Scrollbar的问题

    一.报错原因 在我想按需引入element-ui时,突然报错: 这个报错来的有点措不及防.明明在页面当中能够使用,为仕么在单独引入时却不能引用了,真是百思不得其解. 经过在百度上的查找才知道,原来Sc ...

  9. vue用echarts 画3d地球 且画线

    页面效果如下: 项目结构如下: 引入的包 "dependencies": { "core-js": "^3.3.2", "regi ...

  10. Linux下运行《UNIX环境高级编程》undefined reference to `err_quit 编译出错的处理方法

    错误信息: : undefined reference to `err_quit': undefined reference to `err_sys' 解决方法: 因为err_quit跟err_sys ...