变量

js使用

和自甴很熟 提交于 2020-02-19 14:50:19
js使用 HTML 中的脚本必须位于 <script> 与 </script> 标签之间。 脚本可被放置在 HTML 页面的 <body> 和 <head> 部分中。   1.JavaScript 对大小写是敏感的。   2.JavaScript 会忽略多余的空格。您可以向脚本添加空格,来提高其可读性。 Test:点击按钮改变标签内容 <!DOCTYPE html> <html> <body> <h1>My Web Page</h1> <p id="myPar">I am a paragraph.</p> <div id="myDiv">I am a div.</div> <p> <button type="button" onclick="myFunction()">点击这里</button> </p> <script> function myFunction() { document.getElementById("myPar").innerHTML="Hello World"; document.getElementById("myDiv").innerHTML="How are you?"; } </script> <p>当您点击上面的按钮时,两个元素会改变。</p> </body> </html>   3.对代码行进行折行 您可以在文本字符串中使用反斜杠对代码行进行换行

js基础

拟墨画扇 提交于 2020-02-19 14:49:36
js基础 在工作中,时不时的要设计去与web端的网页去进行一些交互,要想软件的功能更加强大,包括QT,Android,IOS的开发,无一列外的都会涉及到与JS的交互,所以想着手学习JavaScript,以后遇到问题,会多一些解决的思路,虽然之前在QT已经用过JS的交互,但具体的基础还是有些模糊。 JavaScript JavaScript 使用 JavaScript 语句输出注释 JavaScript 变量数据类型对象函数运算符 变量 数据类型 JavaScript 函数 JavaScript运算符 JavaScript 条件语句和循环语句 JavaScript Break 和 Continue 语句 JavaScript 错误 - ThrowTry 和 Catch JavaScript 表单验证 结束 JavaScript JavaScript 是属于网络的脚本语言! JavaScript 被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用。 这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。 JavaScript 是脚本语言 JavaScript 是一种轻量级的编程语言。 JavaScript 是可插入 HTML 页面的编程代码。 JavaScript 插入 HTML 页面后

win7 Maven 安装与配置

心不动则不痛 提交于 2020-02-19 14:43:21
1. 下载地址:http://maven.apache.org/download.cgi 2. 下载 apache-maven-3.6.3-bin.zip 至自行选定的文件夹 3. 新建系统变量 MAVEN_HOME ,变量值: E:\Maven\apache-maven-3.3.9  编辑系统变量 Path ,添加变量值: ;%MAVEN_HOME%\bin 4. cmd中 > mvn -n 检测配置是否成功 来源: https://www.cnblogs.com/zugle/p/12331129.html

Rust笔记

假装没事ソ 提交于 2020-02-19 11:48:02
Rust笔记 文章目录 Rust笔记 Rust基本概念 Rust 数据类型 标量类型 复合类型 Rust函数 函数定义 函数参数 函数体 语句与表达式 函数返回值 控制流 if表达式 使用 else if 实现多重条件 在 let 语句中使用 if Rust基本概念 在rust中变量默认是不可变的,如果需要定义可变变量需要使用关键字 mut 进行声明 fn main() { let a = 10; //a变量是一个不可变变量 let mut b = 10; //b变量是一个可变变量 println!("{}",b); println!("{}", a); } 禁止试改不可变变量的值 let a = 10; a = 45; //error :试图修改不可变变量的值 常量 常量类似于不可变变量,但是不可变变量可以通过使用 mut 关键字使变量可变,而常量永远不可变并且不可使用 mut 关键字修饰常量。 const MAX_INT:i32 = 100; println!("{}", MAX_INT); 变量隐藏 我们可以定义一个与之前变量重名的新变量, 而新变量会 隐藏 之前的变量。 Rustacean 们称之为第一个变量被第二个 隐藏 了, 这意味着使用这个变量时会看到第二个值。 可以用相同变量名称来隐藏它自己, 以及重复使用 let 关键字来多次隐藏 fn main(){ let a

mysql配置环境变量(win 10)

五迷三道 提交于 2020-02-19 11:20:15
1、安装完mysql后就需要配置环境变量 (win 10) 选择“我的电脑”,单击右键,选择“属性->高级->环境变量中的系统变量,对 MYSQL_HOME、Path 这 2 个系统变量分别设置如下相应的值(设置原则:如果存在相应的变量,直接对该变量进行编辑,注意只添加不删除;如果该变量不存在,则新建后再编辑。) 这里由于没有于是就新建一个环境变量 MYSQL_HOM MYSQL_HOME =D:\App\Mysql ( 目录选择自己的安装目录) (此处需注意,如果是为某个已存在的变量新增变量内容,在输入变量内容前必须先输入英文输入法状态下的分号) 2、新建完环境变量后,在环境变量里面找到Path,点击编辑,在弹出的框里面点击新建,新建一个环境变量 Path=%MYSQL_HOME%\bin (在Path路径下添加 %MYSQL_HOME%\bin) 3、输入%MYSQL_HOME%\bin,之后点击确定,记住一定是3个确定 如果点击编辑Path,打开是这样的 需要在变量值最后面添加 ;%MYSQL_HOME%\bin (MYSQL_HOME%\bin前面带有英文状态下的分号) 编辑完成后确定就配置完成了 配置完成后我们可以在cmd 中输入 mysql -u root -p 回车后输入密码 ———————————————— 版权声明:本文为CSDN博主「一个木函」的原创文章,遵循

第一周学习视频(一)

╄→尐↘猪︶ㄣ 提交于 2020-02-19 09:44:29
一、标识符 首字符是:字母、下划线、美元符号"$"; 标识符组成:字母、数字、下划线、美元符号"$"; 标识符 区分大小写 ,除去 关键字、false、true、null ; 特殊:eg.“_猫”是标识符。 二、关系运算符 <、>、<=、>=、==、!= 只能用于比较两个数值类型数据(数和字符)的大小,不能用于比较 Strings、booleans、arrays 或其他类型 。 三、布尔逻辑运算符 布尔逻辑运算符: 1) & (逻辑与AND) 2) | (逻辑或OR) 3) ^ (逻辑异或XOR) 4) ! (逻辑非NOT) 5) && (条件与AND) 6) || (条件或OR) 四、位运算符 位运算符包括:&、|、~、^、>>、>>>和 << 1) >> 带符号右移 2) << 左移 3) >>> 不带符号右移 五、其他运算符 其他运算符包括:(类型)、.、[ ]、( )、 instanceof 和new 六、java程序说明 package 包的名称 import 类的名称 类修饰符 class 类的名称 构造方法 类成员:方法 (按照以下访问特性次序排列) public protected private protected private 类成员:域 (也称成员变量,按照以下访问特性次序排列) public protected private protected

Python之路 - Day3 - Python基础3

微笑、不失礼 提交于 2020-02-19 09:08:37
本节内容 函数基本语法及特性 参数与局部变量 返回值 递归 匿名函数 函数式编程介绍 高阶函数 内置函数 嵌套函数 温故知新 1. 集合 主要作用: 去重 关系测试, 交集\并集\差集\对称差集 >>> a={1,2,3,4} >>> b={3,4,5,6} >>> a {1, 2, 3, 4} >>> type(a) <class 'set'> >>> a.symmetric_difference(b) {1, 2, 5, 6} >>> b.symmetric_difference(a) {1, 2, 5, 6} >>> a.difference(b) {1, 2} >>> a.union(b) {1, 2, 3, 4, 5, 6} >>> a.issubset(b) False >>> a.issuperset(b) False >>> c={1,1,2,2,3,3} >>> c {1, 2, 3} 3. 字典 键值对 key-value pair 特性: 无顺序 去重 查询速度快,比列表快多了 比list占用内存多 为什么会查询速度快呢?因为它是hash类型的,那什么是hash呢? 哈希算法将任意长度的二进制值映射为较短的固定长度的二进制值,这个小的二进制值称为哈希值。哈希值是一段数据唯一且极其紧凑的数值表示形式。如果散列一段明文而且哪怕只更改该段落的一个字母

<JavaScript>语法

喜欢而已 提交于 2020-02-19 05:13:34
<script>标签 放在</body>之前 <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"/> <title>my test</title> </head> <body> <script src="example.js"></script> </body> </html> <script>标签内没有包含传统的 type="text/javascript" 属性。 脚本默认 文件就是JavaScript JavaScript是 解释型语言 语法 语句 statement 如果不同语句放在不同行,则可以不用在语句末尾加上';',但是最好还是加上分号,便于阅读。 注释   comment 可以//.... /*... */ 也可以<!-- ... 可以注释掉一行,但是注意不要在末尾加-->,会被视为注释内容的一部分 最好还是用// 或者/* */ 变量 variable 声明 declare js允许对变量直接赋值, 不事先声明 。 //有点像Python 赋值操作会 自动 声明变量 虽然可以不事先声明,但是最好还是声明一下,增加可读性。 数据类型 js是 弱类型 语言 强类型语言 必须要明确类型声明。要区别short int long这些的。 如c++ java... 弱类型语言 不需要明确类型声明。 变量

Java中Volatile关键字详解

﹥>﹥吖頭↗ 提交于 2020-02-19 02:24:47
这章的主要内容是:如何共享和发布对象,从而使它们能够安全地由多个线程同时访问。 内存的可见性 确保当一个线程修改了对象状态后,其他线程能够看到发生的状态变化。 上面的程序中NoVisibility可能会持续循环下去,因为读线程可能永远都看不到ready的值。一种更奇怪的现象是 NoVisibility可能会输出0,因为读线程可能看到了写入ready的值,但却没有看到之后写入number的值,这种现象被称为“ 重排序 ”。 多线程之指令重排序 失效数据 简而言之就是在缺乏同步的程序中可能会读取到过期的数据,也就是失效数据,就像上面的例子一样,当度线程查看ready变量时可能会的得到一个失效的值。 非原子的64位操作 虽然得到的可能是一个失效值,但至少这个值是由之前每个线程设置的,而不是一个随机值。这种安全性保证也被称为 最低安全性 。最低安全性适用于绝大多数变量,但是对于非volatile类型的64位数值变量(double和long)并非如此。java变量的读操作和写操作都是原子的,但是JVM允许将64位的读操作和写操作分解为2个32为的操作。这样当读取一个非volatile的long变量时,如果对该变量的读操作和写操作在不同的线程中执行,那么很可能会读取到某个值的高32为和另一个值的低32位。 加锁与可见性 Volatile变量 确保将变量的更新操作通知到其他线程

R语言入门(1)-初识R语言

北慕城南 提交于 2020-02-19 01:52:38
设置R语言环境为英文环境 其实不设置也行...就是报错提示的内容是中文的话, 会不太好理解.. 1. 首先在用户根目录下cat查看一下, 发现没有.Renviron文件, 这个是R语言的环境配置文件. 2. 那么就用echo语句追加一句"LANGUAGE=en" 到 .Renviron文件, 如果没有这个文件, echo语句会自动创建. 3. 然后再cat查看一下, 确认一下. R语言运行方式 1. 在 R 的 console中 , 以一行一行用户交互的方式来进行 2. 在R 的console中可以用source('xxx.R') 来运行xxx.R的代码 3. 在终端中 Rscript 命令来运行 R语言工作空间与工作内存 工作空间 getwd()来查看当前工作空间 setwd()来设置工作空间 查看工作内存变量 定义的变量都是在内存里,通过ls()可以查看 删除工作内存变量 可以通过rm(obj)来删除工作内存里的变量. 保存工作内存变量 可以通过save方法, 将变量持久化到工作空间中. save(obj,file="myfile")是保存特定变量到"myfile"文件中, save.image("file-name")是保存当前工作内存中所有内容到"file-name"文件中. 例如: 保存y变量到y.rda文件中, 保存当前工作内存中的所有内容到"save-all.rda