MySQL 安装教学
下载地址 https://dev.mysql.com/downloads/windows/installer/8.0.html
有两个下载按钮,如果网线好可以选择 2M 的那个在线安装包。然后点击 No thanks, just start my download
打开安装包之后,
选择 Developer default
Python 可以忽略,他会给你个提示框,点击 Continue 就行
然后显示需要下载的 MySQL 软件列表,点击 Execute,等待下载
下载完毕之后,点击 Next,然后点击 Install,等待安装
安装完毕之后,点击 Next
接下来都是 Next,直到要你输入密码
然后也是一直 Next、Execute、Finish……
最后让你检查你的服务器是否正常操作,输入密码检查就行了
然后点击 Execute
安装完毕之后,会自动打开 MySQL Workbench
这玩意跟 Navicat 一样,只不过是 MySQL 自带的,比较靠谱。
Eclipse 和 Tomcat 配置教学
环境编译器:eclipse IDE 2021-09JDK:jdk1.8.0_301Tomcat:9.0.53
配置 TomCat 服务器到 https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html 下载 Java JDK
选择自己的版本,如大部分同学的 Windows 64 位架构就选 Windows x64
安装之后添加上环境变量
在环境变量中加上 JAVA_HOME,值是 Java JDK 的安装目录 C:\Program Files\Java\jdk1.8.0_301
在 Path 里加上 %JAVA_HOME%\bin 和 %JAVA_HOME\jre
到 http://tomcat.apache.org/ 下载 Tomcat,直接解压到 C 盘目录下
配置 Eclipse创建一个工作环境,先不用创建项目
在菜单栏点击 Window > Preferences 以下操作都在这个界面完成
先配置 Java找到 Java > Installed ...
React 笔记
善于提取组件,把组件拆分成更小的组件
props 只读。
不要直接修改 state ,应该调用 this.setState()否则不会重新渲染组件。
构造函数是唯一可以给 this.state 赋值的地方
state 的更新可能是异步的出于性能考虑,React 可能会把多个 setState() 调用合并成一个调用。因为 this.props 和 this.state 可能会异步更新,所以你不要依赖他们的值来更新下一个状态。让 setState() 接收一个函数而不是一个对象。这个函数用上一个 state 作为第一个参数,将此次更新被应用时的 props 做为第二个参数
state 的更新会被合并
React 事件的命名采用小驼峰式(camelCase),而不是纯小写。使用 JSX 语法时你需要传入一个函数作为事件处理函数,而不是一个字符串。在 React 中另一个不同点是你不能通过返回 false 的方式阻止默认行为。你必须显式的使用 preventDefault 。
class 的方法默认不会绑定 this。如果你忘记绑定 this.handleClick 并把它传入了 onCli ...
Java 命名规范
包名 package
包名全小写
Java 包名格式为:域名.公司名.项目名.模块名。
假设:航空管理系统的 servlet 模块,那么包名就是:com.tootaio.sunshineairline.servlet。
包名通常是这个世界上独一无二的,所以大部分情况下,很多公司都会把它们的域名(公司网站)反过来写:edu.tsinghua.project.package
类名 Class
类名采用大驼峰式:HelloWorld
中间不需要空格、下划线
类名必须与它的文件名相同// Hello.java 文件名public class Hello { // 类名必须和文件名一致 public static void main(String args[]) { System.out.println("Hello, world!"); }}
方法名 methodName
小驼峰方式命名:helloWorld
变量名
小驼峰方式命名,和方法名相同
编程命名最重要的思想:简单、见字知意
常量名
采用全部大写,单词之间用下 ...
集训 Wamp 环境讲解第 2 版
目录
20200530 版本与主机声明
20200531 安装步骤
20200530 wamp 自带插件
MySQL / MariaDB
Apache
PHP
20200530 wamp 插件更新办法
20200530 wamp 纠错
图标橘色
20200530 MariaDB <-> MySQL 主要数据库 (DBMS) 的切换 (20200531 更新注意事项)
20200531 创建与删除 VirtualHost
20200531 外部设备访问
步骤
纠错
本次 wamp 安装日期: 2019年5月29日
安装版本
WampServer 3.2.0 -> 3.2.2
PHP 7.3.12 -> 7.4.6
MySQL 0 (NULL) -> MySQL 8.0
MariaDB 10.4.10
主机
系统版本:Win 10 Home Single Language
处理器:英特尔 酷睿 i5-8265U CPU @ 1.60GHz 1.80GHz
RAM: 12G
系统类型:64 位操作系统
20200531 更新
安装
从 ...
JavaScript 笔记
以下是您提供的JavaScript代码片段和建议的Markdown格式:
两数之间的随机数Math.random() * (max - min) + min;
两数之间的随机整数Math.floor(Math.random() * (max - min)) + min; // 不含最大值,含最小值
两数之间的随机整数,包括两个数在内Math.floor(Math.random() * (100 - 10 + 1)) + 10
可以输出的地方(部分常用的)
document.body.innerHTML
document.write();
三目运算符 ?:判断表达式 ? 真 : 假
prompt输入数字一定要parseInt(prompt());
空格转义字符
全方大的空白
 
半方大的空白
 
Date() 获取月份一定要 +1data.getMonth() + 1
时间小于10输出0var date = new Date();var hour = date.getHours() < 10 ? "0&qu ...