教程2020.1 2020 idea
javascript现代编程系列教程之五——正零和负零
在JavaScript中,正零(+0)和负零(-0)都代表数值0,它们在大多数情况下是等价的。然而,在某些特定的场景下,正零和负零的行为会有所不同。 1. **除法操作**:当0被用作除数时,正零和负零会产生不同的结果: ```javascript console.log(42 / +0); // ......
CMU15445 (Fall 2020) 数据库系统 Project#2 - B+ Tree 详解(下篇)
# 前言 上一篇博客中实现了单线程 B+ 树的查找、插入、删除和迭代操作,这篇博客将完成实验二的剩余任务:并发 B+ 树。实现 B+ 树并发访问最简单的方法就是在整棵树上加一把大锁,但是这样会导致过多线程处于阻塞状态,严重降低 B+ 树的性能。这篇博客将使用蟹行协议(crabbing protoco ......
Mysql必知必会教程--用通配符进行过滤
通配符:用来匹配值的一部分的特殊字符 为在搜索子句中使用通配符,必须使用LIKE操作符,like指示mysql,后跟的搜索模式利用通配符匹配而不是直接相等匹配进行比较。 %通配符 %表示任何字符出现的任意次数 select prod_id,prod_name from products where ......
Nodejs安装教程
@@nodejs 安装 目录 一、安装环境 二、安装步骤 三、验证安装 四、修改全局模块下载路径 五、更换npm源为淘宝镜像 六、全局安装基于淘宝源的cnpm 总结 一、安装环境本教程演示的环境:win 10 64位node.js下载官网: nodejs官网. 点击选中图标下载到电脑本地即可。 二、 ......
DRF 入门教程 01
Django-Rest 入门教程 环境 # windowspython version python3.7django version 4.1django-rest-framewrok 4.1 下载 pip install markdown # API 的 Markdown 的支持 version ......
javascript现代编程系列教程之三——数值表示方式
在64位浮点数的表示中,我们使用了一个叫做"偏移二进制"的技术来存储指数。这是因为我们需要在有限的位数(在这种情况下是11位)内表示正数和负数。 让我们更详细地解释一下: 1. **符号位**:浮点数的最高位是符号位,0代表正数,1代表负数。 2. **指数部分**:接下来的11位用于存储指数。但是 ......
IDEA热部署安装与破解
1、在idea插件里面搜索JRebel and XRebel安装插件 2、下载反向代理程序辅助激活 下载地址(转载): github.com/ilanyu/ReverseProxy/releases/tag/v1.4(Windows系统下载对应的ReverseProxy_windows_amd64. ......
IntelliJ IDEA 的 HTTP Client 工 HTTP Client AP
以下是一些常用的 HTTP Client API: 2. .setHeader("Header-Name", "Header-Value"): 设置请求头 3. .addQueryParam("param-name", "param-value"): 添加查询参数 4. .setBody("{\"k ......
ntelliJ IDEA 的 HTTP Client 工具中发送 HTTP 请求时 返回拉丁编码 iso-8859-1
#### 返回拉丁编码 ![](https://img2023.cnblogs.com/blog/2697130/202306/2697130-20230614145138580-163937630.png) #### python 处理方式 ``` text.encode('latin').dec ......
Aurelia教程_编程入门自学教程_菜鸟教程-免费教程分享
## 教程简介 Aurelia 是一个用于 Web 和移动应用程序开发的现代开源 UI 框架。它允许您编写干净、模块化的 JavaScript。该框架遵循简单的约定,并专注于 Web 标准。 [Aurelia入门教程](https://www.itbaoku.cn/tutorial/aurelia- ......
全景VR KRPano项目打包成安卓APP快速简易教程
有时候,我们可能不想把我们制作的全景VR项目发布到网站上,而是想把它作为一个手机应用来使用或者分享。这样,我们就可以更好地保护我们的作品,也可以更方便地展示给客户或者朋友。本文将介绍一种简单的方法,让你可以把你的全景VR KRPano项目打包成安卓APP文件。 准备工作 在开始打包之前,你需要准备以 ......
Three.js教程:光源对物体表面影响
推荐:将NSDT场景编辑器加入你的3D工具链 其他系列工具:NSDT简石数字孪生 光源对物体表面影响 实际生活中物体表面的明暗效果是会受到光照的影响,threejs中同样也要模拟光照Light对网格模型Mesh表面的影响。 你可以打开课件中案例源码,对比有光照和无光照两种情况,网格模型Mesh表面的 ......
IDEA 退出 springboot 应用没有关闭
使用idea发现的问题。 当运行spring-boot:run启动项目后,在控制台关闭项目。 再次启动项目,报错端口被占用 Address already in use: bind。后发现虽然使用idea控制台关闭项目,但是实际上该项目依旧在运行中,只能通过kill进程id来解决。 但是这种方式极不 ......
idea http client 设置脚本
``` ### Check response status, headers, and content-type GET https://httpbin.org/get > {% client.test("Request executed successfully", function() { cl ......
Cmake 基础教程
介绍 CMake是个一个开源的跨平台自动化建构系统,用来管理软件建置的程序,并不依赖于某特定编译器,并可支持多层目录、多个应用程序与多个库。 它用配置文件控制建构过程(build process)的方式和Unix的make相似,只是CMake的配置文件取名为CMakeLists.txt。CMake并 ......
idea中 org.apache.commons.pool2.impl不存在 异常处理
## 故障描述 程序所有准备工作都准备结束后,编译运行时出现以下异常 ```txt java: 程序包org.apache.commons.pool2.impl不存在 ``` ## 故障排查 ### 依赖未成功加载 1. `ctrl + shift + alt + s` 打开项目结构,进入库(lib ......
ssh 简单教程
ssh配置免密码登录服务器 生成密钥对 执行ssh-keygen -t ed25519 -C "zwyyy456@hotmail.com"以生成密钥对,存放在~/.ssh文件夹下,id_ed25519.pub为公钥,id_ed25519为私钥。 上传公钥到服务器 这里以我的N1为例,执行ssh-co ......
N1 安装 armbian 简单教程
制作镜像 选择Armbian_23.02.0_amlogic_s905d_bullseye_6.0.11_server_2022.12.08.img.gz,下载好之后,解压,利用rufus刷入u盘。 安装 由于盒子在刷入armbian前为安卓系统,已开启adb,mac的终端执行adb connect ......
servlet介绍和如何在idea中写一个servlet程序
## 1. Servlet ### 1.1 Servlet简介 Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。 - 把实现了S ......
IDEA中Springboot项目有scope为provided包时启动报错找不到类FileNotFoundException
IntelliJ IDEA默认不会将<scope>provided</scope>的依赖包含在classpath中,需要单独设置运行或调试的启动设置。 配置方式如下: 在运行配置Configuration选项卡下Use classpath of module的下方有个复选框 Include depe ......
脉冲星计时教程等等相关网站
1,Hints for migrating from tempo1 to tempo2 [https://www.astro.ubc.ca/people/stairs/tempo2.html] 2,Tempo Reference Manual [http://nanograv.github.io/t ......
Three.js教程:三维坐标系
推荐:将NSDT场景编辑器加入你的3D工具链 其他系列工具:NSDT简石数字孪生 三维坐标系 本节课的目的就是为了加强大家对threejs三维空间的认识。 辅助观察坐标系 THREE.AxesHelper()的参数表示坐标系坐标轴线段尺寸大小,你可以根据需要改变尺寸。 // AxesHelper:辅 ......
javascript现代编程系列教程之二——IIFE
IIFE(Immediately Invoked Function Expression,立即执行函数表达式)是一个在定义后立即执行的JavaScript函数。它具有以下特点: 1. 是一个匿名函数:通常情况下,IIFE 是一个没有名字的函数,称为匿名函数。 2. 立即执行:这个函数在声明后立即被调 ......
javascript现代编程系列教程之一:区块作用域对VAR不起作用的问题
在JavaScript中,使用`var`声明的变量具有函数作用域,而不是块级作用域。这意味着在一个函数内部,使用`var`声明的变量在整个函数范围内都是可见的,包括嵌套的块(如`if`语句、`for`循环等)。为了避免区块对`var`不起作用的问题,你可以采用以下方法: 1. 使用`let`和`co ......
Mac的IDEA配置Junit单元测试
# Junit 使用步骤 ## 1.定义一个测试类(测试用例) 规范建议: 测试类命名:功能名称或者类名 + Test 包命名:xxx.xxx.xxx.test ## 2.定义测试方法 规范建议: 方法名:test + 被测试的方法名 返回值:void 参数列表:空参 ## 3.给方法加上注解 @T ......
PyCharm 安装教程
1.下载进入PyCharm官方下载地址: https://www.jetbrains.com/pycharm/download/ 下载社区版本(日常学习使用够用了),专业版是收费的哦(功能更强大) 2.安装PyCharm (1)双击打开 pycharm-community-2023.1.2.exe ......
IDEA安装并永久激活
安装版本为:2023.1.2 ![image](https://img2023.cnblogs.com/blog/2643789/202306/2643789-20230613165601003-1426268754.png) 双击打开exe文件,点击next ![image](https://im ......
python 3.11.4 安装教程
python官网 Welcome to Python.org. 1.下载python 进入官网点击 Downloads 找到 3.11.4版本 点击Download 找到对应的电脑版本进行下载 2.安装python (1)双击下载好的 python-3.11.4-amd64.exe (2)勾选 Ad ......