var、let和const的区别

一、前言 在ES6(ES2015)出现之前,JavaScript中声明变量就只有通过 var 关键字,函数声明是通过 function 关键字,而在ES6之后,声明的方式有 var 、 let 、 const 、 function 、 class ,本文主要讨论 var 、 let 和 const 之间的区别。 二、var 如果使用关键字 var 声明一个变量,那么这个变量就属于当前的函数作用域,如果声明是发生在任何函数外的顶层声明,那么这个变量就属于全局作用域。举例说明: var a = 1
分类: 其他 发布时间: 12-26 23:34 阅读次数: 0

go条件语句

1. if else package main import "fmt" func main(){ a :=123 if a>100{ fmt.prinln("大于100") }else{ fmt.println("小于100") } }    2. switch 例1 var shuxue int = 300 switch { case shuxue == 100: fmt.Println
分类: 其他 发布时间: 12-26 23:34 阅读次数: 0

关于mysql的性能优化

1.用 show status like 'value' 查询mysql数据库性能 2. 用 EXPLAIN select * from table 或 DESCRIBE select * from table 查看执行计划 3.使用索引 --使用 like关键字时 like '%le'索引不起作用,但 like 'le%'索引可以起作用  -- 使用关键字or时要求两个字段必须同为索引,否则索引不起作用 4:优化数据库结构   有些表在设计时设置了很多字段,但部分字段使用频率很低,当这些表的
分类: 其他 发布时间: 12-26 23:34 阅读次数: 0

Redis持久化功能

Redis为了内部数据的安全考虑,会把本身的数据以文件的形式保存在硬盘中一份,在重启之后会自动把硬盘的数据恢复到内存(redis)里面。 一、snap shotting 快照持久化 该持久化默认开启,一次性把redis中全部的数据保存在硬盘中,如果数据非常多(10G-20G)就不适合频繁该持久化操作。 1)快照持久化在本地硬盘保存的数据备份文件:dump.rdb 可以修改备份文件名: 2)快照持久化的默认备份时间: 3)手动发起快照持久化 ./redis-cli bgsave 二、append
分类: 其他 发布时间: 12-26 23:34 阅读次数: 0

java 数据精确度

在开发与商城有关的项目时,因与金融打交道,所以需提高其精确度,java一般采用int类型,将单位设置为分,在前台调用需要转换为元时,在进行转换 public class Cycle { public static final Long MEMBER_SHOP_APPLICATION_ALLOWED = (1L << 20); public static void main(String[] args) { System.out.println(Cycle.MEMBER_SHOP_APPLICA
分类: 其他 发布时间: 12-26 23:34 阅读次数: 0

为什么要区别原属数据类型和引用类型

因为性能,原始数据类型更接近计算机硬件所支持的数据类型,因此使用它们的程序比使用引用类型的程序运行的更快
分类: 其他 发布时间: 12-26 23:34 阅读次数: 0

优秀博文(持续更新中)

Codeforces游玩攻略
分类: 其他 发布时间: 12-26 23:34 阅读次数: 0

Spring使用JDBC配置具名参数

好处:若有多个参数,则不用再去对应位置?,直接对应参数名,便于维护 缺点:较为麻烦 使用具名参数时可以使用以下的方法 好处,通过实现类BeanPropertySqlParameterSource之间传人对象     sql语句中的参数名和类的属性一致
分类: 其他 发布时间: 12-26 23:34 阅读次数: 0

01-使用eclipse新建一个标准的 java web项目

1.使用eclipse创建个普通的Java SE项目 名称:CRM java web标准目录结构 crm WEB-INF classes lib web.xml 设置项目字节码输出目录
分类: 其他 发布时间: 12-26 23:34 阅读次数: 0

sqlserver 优化建议

   1. 应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id f
分类: 其他 发布时间: 12-26 23:34 阅读次数: 0

E4A 与JS交互事件无反应

今天碰到一个问题,E4A与JS的交互,调用JS函数后,事件没有任何反应,给JS赋值,会看到浏览框中有内容显示,但是事件为什么就没反应呢。 把官方的例程打开编译试了也不行。 后来在群中问了,原来是这里设置改一下就可以了。(本人用的是6.2正式会员版) -------------------------------------------------------------------------------------------------- 在 工作属性 中,设置最低安卓版本,默认是17,修
分类: 其他 发布时间: 12-26 23:34 阅读次数: 0

Java多线程-----Thread常用方法

1.public Thread(Runnable target,String name) 创建一个有名称的线程对象 package com.thread.mothed; public class ThreadMethod { public static void main(String[] args) { SubThread subThread = new SubThread(); Thread thread = new Thread(sub
分类: 其他 发布时间: 12-26 23:34 阅读次数: 0

第十。。。三周嘞

山师第十三周学习小结 一.高数小结  1.微积分基本公式    (1).积分上限函数及其导数     •\(\Phi{\left(x\right)}=\int_{a}^{x}f{\left(t\right)dt}\)     •\(\Phi'{\left(x\right)}=\frac{d}{dx}\int_{a}^{x}f{\left(t\right)dt}=f{\left(x\right)}\)   (2).牛顿莱布尼茨公式     •\(\int{a}^{b}f{\left(x\righ
分类: 其他 发布时间: 12-26 23:34 阅读次数: 0

Tips and Tricks for Debugging in chrome

Tips and Tricks for Debugging in chrome Pretty print On sources panel ,clicking on the {} on the bottom left hand side. Console.table Display data as a table ,improve readability. Add watch expressions Watching variable changes over time. XHR/fetch
分类: 其他 发布时间: 12-26 23:34 阅读次数: 0

Nasm汇编编译器

目录 常见的汇编编译器 Nasm环境配置 指令长度 常见的汇编编译器 汇编语言目前主要有2种风格式 intel风格:intel风格 AT&T风格:多数在linux系统上使用。 汇编编译器有以下几种 gas编译器: 与gcc搭配食用,不用详细说了。 nasm: 目前编写比较优雅的一个。 masm:微软开发的编译器,可以忽略掉。2333~~ Nasm环境配置 安装nasm编译器 ubuntu下使用命令安装 sudo apt-get install nasm 指令长度 byte 8 位 word 1
分类: 其他 发布时间: 12-26 23:34 阅读次数: 0

go的变量、常量以及判断变量的数据类型

1.定义变量 var 变量名 类型 =value 或 变量名 :=123 (省略var和自动识别数据类型写法) 2.多个变量定义参数 2.1 var a,b,c int a,b,c =1,2,3 2.2 a,b,c :=1,2,3 3.一起申明独立的变量 // 一般用于声明全局变量,也可作为局部变量 var ( vname1 v_type1 vname2 v_type2 ) 4.判断数据类型 4.1.可以写一个函数使用.type的方式,但是.type只支持switch case,在其他函数或者
分类: 其他 发布时间: 12-26 23:34 阅读次数: 0

English trip V1 - 21. I dreamed dream Teacher:Corrine Key: past tense(过去式)

In this lesson you will learn to describe an experience. 本课将会学习描述一次经历 课上内容(Lesson) 词汇(Key Word ) 句型(Sentences) I dreamed of a friend last night, 我在昨晚梦见了一个朋友 And when I woke up, 然而当我醒来 Her face was still there, 她的脸依然在这里 I knew who she was, 我知道她是谁 Tha
分类: 其他 发布时间: 12-26 23:34 阅读次数: 0

Error: invalid "instanceof" keyword value Promise的解决方法

执行npm run dev 时,发现错误 Error: invalid "instanceof" keyword value Promise 经过一番查找,发现原因是webpack 与webpack-dev-server 的版本不兼容造成的。换成匹配的版本即可。 我的webpack版本是3.1.2,webpack-dev-serverk原来版本是3.0.0,我将webpack-dev-serverk降版为2.9.4就可以了。指定安装命令如下: npm install webpack-dev-s
分类: 其他 发布时间: 12-26 23:34 阅读次数: 0

Spring报错:Exception in thread "main" java.lang.IllegalArgumentException at org.springframework.asm.ClassReader.<init>(Unknown Source)

简单搭建了一个Spring Maven工程就报错: 看到网上说是JDK 7 和 Spring3.x ;JDK编译级别设置成1.7,仍然没有得到解决,采用版本为 3.2.0.RELEASE <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugi
分类: 其他 发布时间: 12-26 23:34 阅读次数: 0

主引导扇区

目录 主引导扇区 编写一个主引导扇区 FAT32格式的主引导扇区 主引导扇区又称为MBR,上面1-22行定义了一个标准的fat16的主引导扇区。大小为512字节。 主引导扇区 主引导扇区格式 主引导扇区必须是512字节大小。 必须位于硬盘开始位置的512字节。 主引导扇区必须是以0x55 0xAA为结尾的。 比如,我们在前面的代码中构建了FAT16格式的引导扇区数据,首先定义了一个跳转指令,然后定义一段数据,描述了FAT16引导文件。后面是代码段,以供跳转执行。 主执行引导扇区过程 主引导扇区
分类: 其他 发布时间: 12-26 23:34 阅读次数: 0