javascript基础类型和数据类型
基本类型(栈数据) String Number Boolean null undefined symbol(ES6) 引用类型(堆数据) Array Object Function Date RegExp 等 区分 栈小堆大 1.基础类型是放置在栈里面,一般基础类型的数据都比较小,赋值不影响自身 var a = 1;
var b = a;
a = 2;
console.log(b); // 1 2.引用类型是放置在堆里面,一般引用类型的数据都比较大,而栈空间又比较小,所有引用类型都是放置在堆
Codeforces Round #653 (Div. 3) A~E1
减去y,相除, 直接求 -- #include<bits/stdc++.h>
#include<string.h>
using namespace std;
#define rep(i,j,k) for(LL i=(j); i<(k); ++i)
#define pb push_back
#define PII pair<LL,LL>
#define PLL pair<long long, long long>
#define ini(a,j) memset(a,j,sizeof a)
#de
vue react angular
angular 代码比较难懂,性能也比较差 vue----双向数据流 双向数据流,就是内存的改变影响页面的改变,页面的改变影响内存的改变; react-单向数据流、 单向数据流,只处理内存的改变,需要自己处理页面的改变来影响内存(通过事件),调用函数 react没有指令 导入文件 默认导入 import xxx from './xxx.js' 导出: export default 数据 按需导入 import {} from './aaa.js' 先定义再导出 导出:export const
WDNMD--冲刺日志(第四天)
WDNMD--冲刺日志(第四天) 软件工程 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1 作业要求 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10841 团队名称 WDNMD 作业目标 冲刺日志(第四天) 作业正文 见下文 参考文献 百度 SCRUM部分 1.成员描述 序号 组员 完成的任务 花费时间 遇到
BIO、NIO、AIO以及Netty的简单记录
BIO(Blocking IO - 同步阻塞IO):顾名思义就是阻塞IO,阻塞的原因有两个方面: 客户端连接服务端时阻塞 主要表现在ServerSocket的accept()方法,该方法会一直等待客户端的连接 当客户端连接上服务端时,服务端和客户端的读写操作也是阻塞的,比如inputStream.read()、outputStream.write() NIO(New/Non-blocking IO 同步非阻塞IO):非阻塞IO,该IO使用ServerSocketChannel进行注册绑
leetcode刷题笔记四十三 字符串相乘
leetcode刷题笔记四十三 字符串相乘 源地址:43. 字符串相乘 问题描述: 给定两个以字符串形式表示的非负整数 num1 和 num2,返回 num1 和 num2 的乘积,它们的乘积也表示为字符串形式。 示例 1: 输入: num1 = "2", num2 = "3" 输出: "6" 示例 2: 输入: num1 = "123", num2 = "456" 输出: "56088" 说明: 1.num1 和 num2 的长度小于110。 2.num1 和 num2 只包含数字 0-9。
anaconda启动报错-pythonw.exe - Entry Point Not Found
昨天更新完anaconda之后,突然出现了这个问题. 说pythoncom37.dll链接出问题 查了一圈,基本都在说是libssl-1_1-x64.dll这个文件的问题. 但是后来在stackoverflow上看到了一个简单粗暴但有效的解决方案---直接把system32下的pythoncom37.dll删了就好了... 把原答案的链接贴在这里:update-anaconda-failed-entry-point-not-found
Linux hexdump命令
hexdump是Linux下的一个二进制文件查看工具,它可以将二进制文件转换为ASCII、八进制、十进制、十六进制格式进行查看。 查看hexdump帮助: hexdump -h hexdump --help man hexdump $ man hexdump
NAME
hexdump - display file contents in hexadecimal, decimal, octal, or ascii
SYNOPSIS
hexdump [option
MySQL基础-06DQL语言(数据查询语言)-进阶5分组查询
声明:此MySQL基础学习源自尚硅谷。(推荐)b站官方链接:https://www.bilibili.com/video/BV1xW411u7ax?p=1 进阶5:分组查询 语法: select 查询列表
from 表
【where 筛选条件】
group by 分组的字段
【order by 排序的字段】;
特点:
1、和分组函数一同查询的字段必须是group by后出现的字段
2、筛选分为两类:分组前筛选和分组后筛选
针对的表 位置 连接的关键字 分组前筛选 原始表
StringBuffer和StringBuilder 拼接字符串
StringBuffer案例1 用String进行字符串拼接的话,会给字符串常量池带来很大的压力: /*
思考:我们在实际开发中,如果需要频繁进行字符串拼接,会有什么问题?
因为java中的字符串是不可不变的,每一次拼接都会产生新的字符串。
这样会占用大量的方法区内存。造成空间内存的浪费。
String s = "abc";
s += "hello";
就以上两行代码,就导致在方法区
ASP.NET Core 3.1 实际操作摸索学习 (Identity部分) - 3
接上篇: ASP.NET Core 3.1 实际操作摸索学习 (Identity部分) - 2 分别测试了几种情况: 最后总结:如果要考虑以后扩展用户属性等灵活性要求,建议还是在新建项目时不要直接选择个人认证,而是在建好项目后再手动加认证基架; 同时,在选择新增DBContext的同时,选择新增用户类,不然以后要想增加用户属性字段,需要手动调整很多地方; 后面按照先有一个带DBContext的MVC应用需要增加Identity 认证来做一些记录: 第1步:先创建一个MVC 项目,用Nuget安
电脑启机时出\windows\system32\drivers\bootsafe64.sys
用U盘进PE,把C:\WINDOWS\system32\drivers下bootsafe64.sys或bootsafe64.sys删除还bai有一个kavbootc.sys删除,重启即可du, 此问题就出在金zhi山的产品给系统dao加入的这个文件,它不知出于什么原因不正常了,但是由于它存在于driver目录下,Windows启动时仍然要加载它,所以不能进入系统。它不是Windows的东西,所以微软没有应对方案。
MySQL基础-07DQL语言(数据查询语言)-进阶6连接查询
声明:此MySQL基础学习源自尚硅谷。(推荐)b站官方链接:https://www.bilibili.com/video/BV1xW411u7ax?p=1 进阶6:连接查询 含义:又称多表查询,当查询的字段来自于多个表时,就会用到连接查询
笛卡尔乘积现象:表1 有m行,表2有n行,结果= m*n行
发生原因:没有有效的连接条件
如何避免:添加有效的连接条件
完全限定列名:表名.列名
完全限定表名:库名.表名
分类: 按年代分类:
sql92标准 : 仅仅支持内连接
sql99标准【推荐
请求的参数类型与取值方式
一.字符串 传: 在页面各个文本相关控件中输入数据,值均以字符串String形式,存在value中 <form action="test" method="post">
<input type="text" name="name" /> <br />
<input type="text" name="age" /> <br />
<input type="radio" name="gender" value="男" checked="checked"/>男
周排行