- 博客(41)
- 收藏
- 关注
原创 vue2初学1-37
因此所有不被Vue管理的函数,比如定时器的回调函数,ajax的回调函数等,都写成箭头函数,this才会指向vm或组件实例对象。3,{{}}中要写JS表达式(JS表达式:一个表达式只会产生一个值,可以放在任何一个需要值的地方,比如a,a+b;最好使用每条数据的唯一标识作为key,比如id,手机号,身份证号等唯一值,如果不存在逆序的破坏性操作,仅用于渲染列表用于展示,可以使用index。通过setter实现监视,且要在new Vue时就要传入要监视的数据:对象后追加的属性,vue默认不做响应式处理;
2022-10-05 15:02:59
451
原创 JSON的基础知识
JSON:JavaScript 对象表示法(JavaScript Object Notation),JSON和JS对象格式一样,只不过JSON字符串中的属性名必须加双引号,其他和JS语法一致。将JSON中的字符串转换成JS中的对象,在JS中有个工具类叫JSON,它可以转换JSON为JS对象,也可以将JS对象转换JSON。JSON:是一个特殊格式的字符串,可以被任何语言识别,并且可以转换成任意语言中的对象,JSON主要是用来数据的交互;JS:JS中的对象只有JS自己认识,其他语言不认识,因此需要JSON。..
2022-08-27 22:12:48
341
原创 JavaScript BOM
由于历史原因,Navigator对象大部分属性都已经不能帮助我们识别浏览器。userAgent是一个字符串,其中包含有用来描述浏览器内容,不同浏览器有不同的userAgent ,举例Mozilla/4.0 (compatible;tips:之前通过按键来控制盒子的方向和速度,这样会导致盒子速度比较卡顿,通过计时器可以使速度顺滑,下面是代码。代表整个浏览器的窗口,同时window使网页中的全局对象。代表当前浏览器信息,通过该对象可以识别不同浏览器。通过浏览器向前或向后翻页,仅限当次。相关练习:图片自动切换。.
2022-08-27 21:17:54
298
原创 JavaScript类的操作
在之前修改div属性都是通过style来一个属性一个属性修改,这就需要浏览器重新渲染一次页面,这样执行的性能比较差,要修改多个样式也比较不方便。通过修改box的class属性,来间接修改多个样式,浏览器只需要加载一次。...
2022-08-27 21:16:00
189
原创 JavaScript学习四 DOM
其他浏览器使用getComputedStyle(获取样式的元素,传递伪元素一般为null).属性,返回一个封装当前元素对应样式的对象,若获取样式没有设置获取真实值,而不是默认值,IE8及以下不支持。tips:如果需要直接读取元素节点属性,直接采用元素.属性名,如:元素.name,元素.value(但是class属性不能采用这种方法,读取class属性需要使用元素.className。(要是没有W3C制定标准,每个浏览器对图片定义不同的标签,那针对每个浏览器要写不同的代码,这个肯定是行不通的)...
2022-08-26 20:40:14
183
原创 JavaScript鼠标事件
对于 keydown 和 keyup 事件,它指定了被敲击的键的虚拟键盘码。虚拟键盘码可能和使用的键盘的布局相关。onkeydown 某个键盘按键被按下 :如果一直按着一个键盘不松手,事件就会一直被触发,当连续触发时,第一次和第二次时间间隔会久一点,这是防止误触。shiftKey 返回当事件被触发时,“SHIFT” 键是否被按下。ctrlKey 返回当事件被触发时,“CTRL” 键是否被按下。altKey 返回当事件被触发时,“ALT” 是否被按下。要求:按下左键,div向左;
2022-08-24 20:52:39
226
原创 JavaScript学习三 特殊对象
数组是一种特殊的对象,和普通对象功能相似都是用来存储值的,但是有一点不同:数组的属性名称为索引(index,从0开始),属性值称为值。
2022-08-11 20:09:18
308
原创 JavaScript学习二
tips:原型对象也是对象,原型对象中没有可以去原型对象的原型中找,直到找到object对象的原型,若没有则返回unidentified)使用同一个构造函数创建的对象,称为一类对象,将一个构造函数称为一个类,通过一个构造函数创建的对象称为该类的实例。在“非严格”模式下,它成为全局对象。:被嵌套的内部函数引用外部函数的数据,从这里可以看出闭包产生的条件是函数必须得嵌套和内部的函数必须要引用外部函数的变量或者函数。使用上面的例子,callName 引用的是函数对象,而 callName() 引用的是函数结果。.
2022-08-06 20:55:57
173
原创 wv.key_to_index.keys的理解
index2word和index_to_key差不多,都是将函数变量转换成字典形式不同主要是gensim的版本不同导致的.keys()用于获取对象自身所有的可枚举的属性值
2022-06-28 16:06:38
1520
原创 hadoop集群错误 hdfs:未找到命令
在安装Hadoop集群进行最后一步时,出现下面问题这是系统不知道去哪找一种方法是给这个命令加上绝对路径另一种方法是修改相关配置文件,把路径写进去,在让它生效tips:注意路径字符什么的,不要写错。...
2021-06-18 11:00:17
3627
原创 hadoop集群错误分享2
这是主机Hadoop01(master)的Haoop03(命名不同可能是slave)的(datanode)Hadoop02的1.将hosts中的改为下图,不要有多余的行如果节点中的core-site.xml、slaves、mapred-site.xml、yarn-site.xml、hdfs-site.xml的配置错误,不然会报错,提示拒绝连接。首先在Hadoop01上输入以下代码...
2021-05-28 08:17:33
126
原创 Hadoop集群出现的错误1
在做集群时不小心没有把master名字改为haoop01,而且连续将错误语句enter两次,因此在把名字改回来之后,还是出现以下错误。用了好多csdn上的方法还是错误。后来我重新写入之前(以下)的代码就可以了...
2021-05-27 19:41:48
147
原创 numpy
增创建import numpy as np #三维arrl =np.array([1,2,3,4])arrlarray([1, 2, 3, 4])arr2=np.array([[1,2,3,4],[5,6,7,8],[9,10,11,12]]) #二维arr2array([[ 1, 2, 3, 4], [ 5, 6, 7, 8], [ 9, 10, 11, 12]])#三维np.linspace(0,1,12) #0
2021-03-30 16:28:48
225
原创 pandas增删改查
创立import pandas as pdimport numpy as npdf=pd.DataFrame(data=[['a','b','c'],[1,2,3],['in','place','lisa']],columns=['shuju','datas','suibian'])df shuju datas suibian 0 a b c
2021-03-16 09:11:51
181
原创 flask快速开发极简web应用程序
from flask import Flaskfrom flask import requestfrom flask import render_templateapp = Flask(__name__)@app.route("/")@app.route("/hello")#def hello(): #return "Hello world! This is a web application by Flask."def hello():# return render_tem
2020-12-24 12:08:06
109
原创 tkinter之BMI
import tkinter import tkinter.messageboxdef BMI(): tkinter.messagebox.showinfo(title="BMI",message=msgbox())def msgbox(): tizhong=float(weight.get()) shengao=float(height.get()) bmi_get=tizhong/(shengao**2) #b=round(bmi_get,1
2020-12-17 12:09:44
163
原创 异常捕获和处理
###自定义异常类class NotIntError(Exception): def __init__(self,error): self.error=error a=[1,2,'',4,5,'a',['1','2','3']]for i in range(len(a)): try: if type(a[i])!=int: raise NotIntError("错误") except Not
2020-12-17 12:01:41
136
原创 身体健康指数BMI 课上
class BMI: def __init__(self,name,age,weight,height): self.name=name self.age=age self.weight=weight self.height=height self.bmi=self.weight/(self.height*self.height) def get_name(self): #print()
2020-12-10 09:43:06
244
原创 身体质量指数BMI
class BMI: def __init__(self,name,age,weight,high): self.name=name self.age=age self.weight=weight self.high=high bmi=self.weight/(self.high**2) health=in.
2020-12-09 21:25:05
221
原创 类 对象。。。
class Student: def __init__(self,name,xuehao,phone): self.name=name self.xuehao=xuehao self.phone=phone def say_hello(self): print("你好,我是{n}.format(n=self.name)") def print_phone(phone):
2020-12-03 12:13:21
75
原创 约瑟夫游戏改进 运用自定义
del move(players,step): num=step-1 while num > 0: tmp = list1.pop(0) list1.append(tmp) num = num-1 return playersdef play(players,step,alive): """ 模拟约瑟夫游戏的函数: input: players:参加游戏的人数 ste
2020-11-29 21:14:09
97
原创 分离单词,瓦尔登英语单词出现频率
from collections import Counterf=open(r'C:\Users\jihao\Desktop\Walden.txt','r')lines=f.readlines()print(type(lines))<class 'list'>print(lines)
2020-11-16 22:49:06
113
原创 猜数字
import randoms1=random.randint(1,100) #s1=随机print("这是一个位于1--100之间的数,你只能猜5次")这是一个位于1--100之间的数,你只能猜5次for s2 in range(1,6): #s2=猜的数字 print("请输入猜测的数:") g1=int(input()) #g1=猜的人 if g1==0: break if g1<s1: print("太
2020-11-11 21:16:39
88
原创 break和continue的不同
a=10b=5while b>a: print(b) breakelse: b+=211a=10b=2while a>b: if b == 9: continue print(b) b+=1 2345678
2020-11-11 21:15:53
81
原创 约瑟夫游戏,幸存者游戏
people={}for i in range(1,40): people[i]=1print(people){1: 1, 2: 1, 3: 1, 4: 1, 5: 1, 6: 1, 7: 1, 8: 1, 9: 1, 10: 1, 11: 1, 12: 1, 13: 1, 14: 1, 15: 1, 16: 1, 17: 1, 18: 1, 19: 1, 20: 1, 21: 1, 22: 1, 23: 1, 24: 1, 25: 1, 26: 1, 27: 1, 28: 1, 29: 1
2020-11-11 15:36:06
354
1
原创 了解list的删和改,1---39
all_in_list=[1,2,3,4,5,6,7,8,9,10,"...",39]del all_in_list[0]del all_in_list[0]del all_in_list[0]all_in_list[4, 5, 6, 7, 8, 9, 10, '...', 39]all_in_list.append(1)all_in_list.append(2)all_in_list[4, 5, 6, 7, 8, 9, 10, '...', 39, 1, 2]del
2020-11-10 13:04:12
86
原创 字典元组集合
b={1,2,3,4,5}print (type(b))<class 'set'>a=list(b)a[1]2b.add(0)print(b){0, 1, 2, 3, 4, 5}b.remove(5)b{0, 1, 2, 3, 4}b.update([1,9])b{0, 1, 2, 3, 4, 9}a=dict(zip([1,2,3],[10,'b','c']))print(a[1])10a[1]='z'del a[2]
2020-11-09 22:07:52
63
原创 github
*github的使用注册一个github帐户,创建新的存储库在右上角,在你的头像或识别图标边上,点击然后选择新的存储库。给存储库命名“ ****”。写一个简短的描述。选择:Initialize this repository with a README.点击:Create repository...
2020-11-01 21:59:50
844
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅