freedom
silence 沉默;寂静;无声;
call of silence
free 自由的;免费的;空闲的;免税的;自然的, 不拘束的;
You will know you're reborn tonight 你会知道今晚你重生
Must be alright, but I stay by your side 肯定没事,但我会陪在你身边
基本单词:
//Javabean, POJO, Domain ,entity对象
develop 开发
serve 服务;
preset 预置;给…预定时间;预调;预先决定;事先安排
entity 实体
gender 性别
male 男性 男性的;
female 女性 女性的;
medium 中等的; 中号的;
long 长的
stamp 邮票;戳;印;印花;章;
timestamp 时间戳
resume 简历;摘要;概述;概要 美/rɪˈzuːm/
result 结果 美/rɪˈzʌlt/
member 成员;美/ˈmembər /n.
register v.注册;美/ˈredʒɪstər/
resource n.资源;资料;美 /ˈriːsɔːrs/
source n.来源;源头;美/sɔːrs/
success n.成功;美/səkˈses/
fail v.失败;美/feɪl/
refactor n.重构
factory 工厂
rename vt. 重新命名; 给…改名;
query n.查询;询问;美/ˈkwɪri/
JQuery js库 jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(框架)
override 重写
duplicate vt.(尤指不必要时)重复的;完全一样的 美/ˈduːplɪkeɪt , ˈduːplɪkət/
mail 邮件;电子邮件; 美/meɪl/n.
mall 商场;(封闭式)大型购物区,购物中心 美/mɔːl/n.
target n.目标;(攻击的)目标,对象;靶;指标;靶子
vt.面向,把…对准(某群体);把…作为攻击目标;把…作为批评的对象
blank 空白的;空的; 美/blæŋk/adj.
<a href="http://www.sohu.com" target="_blank">搜狐2</a><br/>
block 块;阻挡; 美/blɑːk/n.
comment 注释;评论; 美/ˈkɑːment/n.
first 第一
column 列
view 视图层
related 关联的
problem 问题
generation 产生;代;一代;
code generation 代码生成
cancel 取消
calculate 计算 calculateTime
resolve 解决(问题或困难);决心;解析 美/rɪˈzɑːlv/v.
total 总计,总数,共计
count 计数
cont 续;继续的
content 内容
context 上下文
comment(s) 注释
contains v.包含;含有; 美/kənˈteɪnz/
concat 函数;联系我们 拼接字符串
container 容器
items 项目 item的复数
next 下一个
previous 上一个
current 当前的;现在的;通用的;流行的;
product 产品
customer 客户;顾客;
control vt.控制 n. 管理;美/kənˈtroʊl/ 缩写 CTRL
library 图书馆;图书室;资料室
add as library
simple 简单的
captcha 验证码
kaptcha 谷歌提供的生成验证码的包
image 图片 n.(心目中的)形象;镜像;印象;画像;声誉;比喻;雕像;塑
vt.反映;象征;想像;作…的像
.img 格式
constant 常数;常量
token 美/ˈtoʊkən/ 令牌环;票据
n. 代币;象征,标志,表示,信物;礼券;(用以启动某些机器或用作支付方式的)专用辅币;代价券;赠券
adj. 象征性的(付款或费用);装点门面的;敷衍的;装样子的;作为标志的
total 总的,全部的
exist 存在
exists 存在 第三人称单数
absent 不存在
BigInteger 和 BigDecimal
add 加
subtract 减
multi 多种;多数 multiTable 多表
multiply 乘
divide 除
prevent 防止;阻止;阻碍;阻挠
message 消息,信息
score 成绩
address 地址
warn 警告
program 程序;
phone n.电话;电话机; telephone n. 电话;电话机;
smart 智能的;聪明的;精明的;快速的;机敏的;
available adj. 可获得的;有空的;可购得的;可找到的
install 安装
uninstall 卸载
amount 金额;数量;数额
past 过去的 /pæst/
future 英/ˈfjuːtʃə(r)/美/ˈfjuːtʃər/n.未来;将来;
birth 出生
birthday 生日
media 媒体
Actually /ˈæktʃuəli/ 实际上 actual adj.实际存在的 + -ly ...地
Generic通用的
generator 发电机;发生器;电力公司 Java中称为逆向工程
highlight 高亮
idea 单词:
exit 退出
refactor 重构
rename 重命名
Invalid 无效的
Invalidate Caches / Restart 使缓存无效/重新启动
decompiled 反编译的
recent adj. 最近的;近来的;新近的
structure 美/ˈstrʌktʃər/ 结构
debugger单词:
debugger 调试程序
Evaluate Expression 计算表达式 程序已执行完的才可以计算
Evaluate 评估;估计
terminating 美/ˈtɜːrmɪneɪtɪŋ/
v.(使)停止,结束,终止;到达终点站
n.[电]终接
terminate的现在分词
cancel 取消
disconnect (与互联网)断开;断开;
disconnect和terminate的区别
-
disconnect是关闭当前的窗口,但是保留程序在后台运行。
-
terminate是关闭当前的窗口和应用程序,不会存在后台运行的情况。
报错单词:
illegal /ɪˈliːɡl/ 非法的;
access /ˈækses/ vt. 访问,存取(计算机文件);进入;到达
rejected /rɪˈdʒektɪd/ 拒收;拒绝接受;
accept 接受
required /rɪˈkwaɪərd/ 需要 必要
-
required: 英 /rɪˈkwaɪəd/ 美 /rɪˈkwaɪərd/
-
v. 需要;(尤指根据法规)规定;使做(某事);使拥有(某物);依赖;依靠
-
adj. 〈美〉必修的(大学课程)
-
require的过去分词和过去式
javase基础单词:
equals
equalsIgnoreCase
abstract 抽象 抽象的
Serializable 可序列化的
directory 目录
arithmetic 算数
URL resource = classLoader.getResource(path);
File file = new File(resource.getPath());
if (file.isDirectory()){
File[] files = file.listFiles();
for (File f : files) {
System.out.println("============");
System.out.println(f.getAbsolutePath());
}
}
反射单词
declared 公开宣布的 声明的
clar 泰洛尼亚语 清楚的
clear 明确的;清楚的;清除
accessible /əkˈsesəbl/ 可使用的;可进入的;
method.setAccessible(true);
invoke 调用 vt.
InvocationTargetException 调用目标异常
Invocation 调用 n.
Target 目标
cause 原因
StringBuffer 可变字符串
StringBuilder 可变字符串
append vt.(在文章后面)附加,增补 美/əˈpend/
delete 删除
replace vt.更换;(用…)替换;美/rɪˈpleɪs/
path = path.replace("/",".");
如果是在一个循环中 循环第一次就替换过了 后面就不会进行替换了
输出的还是第一次替换过的 不会报错
indexOf("张三丰");
insert 插入
jdbc单词
driver 驱动程序; n.
driven 驱动 v.
DriverManager 驱动管理类
connect v.(使计算机)连接(到互联网或计算机网络);使…连接;接通;联结;
affected 影响; 美/əˈfektɪd/v.
row 行
Collection 集合
Connection 连接 n
Driver 驱动程序
//1. 注册驱动
Driver driver = new Driver(); //创建driver对象
Connection connect = driver.connect(url, properties);
//使用反射加载Driver类 , 动态加载,更加的灵活,减少依赖性
Class<?> aClass = Class.forName("com.mysql.jdbc.Driver");
Driver driver = (Driver)aClass.newInstance();
DriverManager.registerDriver(driver);//注册Driver驱动
Connection connection = DriverManager.getConnection(url, user, password);
//通过Properties对象获取配置文件的信息
Properties properties1 = new Properties();
properties1.load(new FileInputStream("src\\mysql.properties"));
//获取相关的值
String user = properties1.getProperty("user");
String password = properties1.getProperty("password");
String driver = properties1.getProperty("driver");
String url = properties1.getProperty("url");
Class.forName(driver);//建议写上
Connection connection = DriverManager.getConnection(url, user, password);
System.out.println("方式5 " + connection);
ResultSet 结果集
//结果集
ResultSet resultSet = statement.executeQuery(sql);
// int i = statement.executeUpdate(sql);
//1. 注册驱动
Class.forName(driver);//建议写上
//2. 得到连接
Connection connection = DriverManager.getConnection(url, user, password);
//3. 得到Statement
Statement statement = connection.createStatement();
//4. 组织SqL
String sql = "select name , pwd from admin where name ='"
+ admin_name + "' and pwd = '" + admin_pwd + "'";
// String sql = "select name , pwd from admin where name = '" + admin_name + "' and pwd = '" + admin_pwd + "'";
ResultSet resultSet = statement.executeQuery(sql);
prepared 准备好
preparedStatement 预处理对象
//1. 注册驱动
Class.forName(driver);//建议写上
//2. 得到连接
Connection connection = DriverManager.getConnection(url, user, password);
//3. 得到PreparedStatement
//3.1 组织SqL , Sql 语句的 ? 就相当于占位符
String sql = "select name , pwd from admin where name =? and pwd = ?";
//3.2 preparedStatement 对象实现了 PreparedStatement 接口的实现类的对象
PreparedStatement preparedStatement = connection.prepareStatement(sql);
//3.3 给 ? 赋值
preparedStatement.setString(1, admin_name);
preparedStatement.setString(2, admin_pwd);
//4. 执行 select 语句使用 executeQuery
// 如果执行的是 dml(update, insert ,delete) executeUpdate()
// 这里执行 executeQuery ,不要在写 sql
ResultSet resultSet = preparedStatement.executeQuery();
// ResultSet resultSet = preparedStatement.executeQuery(sql); //相当于下一行所写:
// ResultSet resultSet = preparedStatement.executeQuery("select name , pwd from admin where name =? and pwd = ?";);
if (resultSet.next()) { //如果查询到一条记录,则说明该管理存在
System.out.println("恭喜, 登录成功");
} else {
System.out.println("对不起,登录失败");
}
//关闭连接
resultSet.close();
preparedStatement.close();
connection.close();
Transaction 事务
//演示jdbc 中如何使用事务
public void useTransaction() {
//操作转账的业务
//1. 得到连接
Connection connection = null;
//2. 组织一个sql
String sql = "update account set money = money - 100 where id = 1";
String sql2 = "update account set money = money + 100 where id = 2";
PreparedStatement preparedStatement = null;
//3. 创建PreparedStatement 对象
try {
connection = JDBCUtils.getConnection(); // 在默认情况下,connection是默认自动提交
//将 connection 设置为不自动提交
connection.setAutoCommit(false); //开启了事务
preparedStatement = connection.prepareStatement(sql);
preparedStatement.executeUpdate(); // 执行第1条sql
// int i = 1 / 0; //抛出异常
preparedStatement = connection.prepareStatement(sql2);
preparedStatement.executeUpdate(); // 执行第3条sql
//这里提交事务
connection.commit();
} catch (SQLException e) {
//这里我们可以进行回滚,即撤销执行的SQL
//默认回滚到事务开始的状态.
System.out.println("执行发生了异常,撤销执行的sql");
try {
connection.rollback();
} catch (SQLException throwables) {
throwables.printStackTrace();
}
e.printStackTrace();
} finally {
//关闭资源
JDBCUtils.close(null, preparedStatement, connection);
}
}
query 查询;询问;疑问;问号
Initial 开始的;最初的;第一的
execute 执行 美/ˈeksɪkjuːt/
cute 可爱的;性感的;机灵的;精明的;漂亮迷人的;有性吸引力的 美/kjuːt/
c3p0 数据库连接池
//关闭连接, 老师再次强调: 在数据库连接池技术中,close 不是真的断掉连接
//而是把使用的 Connection 对象放回连接池
current 当前的
//第二种方式 使用配置文件模板来完成
//1. 将c3p0 提供的 c3p0.config.xml 拷贝到 src目录下
//2. 该文件指定了连接数据库和连接池的相关参数
@Test
public void testC3P0_02() throws SQLException {
//1. 创建一个数据源对象 "hsp_edu" c3p0.config.xml 下的 <named-config name="hsp_edu">
ComboPooledDataSource comboPooledDataSource = new ComboPooledDataSource("hsp_edu");
//测试5000次连接mysql
long start = System.currentTimeMillis();
System.out.println("开始执行....");
for (int i = 0; i < 500000; i++) {
Connection connection = comboPooledDataSource.getConnection();
//System.out.println("连接OK~");
connection.close();
}
long end = System.currentTimeMillis();
//c3p0的第二种方式 耗时=413
System.out.println("c3p0的第二种方式(500000) 耗时=" + (end - start));//2288
}
druid 德鲁伊数据库连接池
//关闭连接, 老师再次强调: 在数据库连接池技术中,close 不是真的断掉连接
//而是把使用的 Connection 对象放回连接池
* 测试druid的使用
*/
public void testDruid() throws Exception {
//1. 加入 Druid jar包
//2. 加入 配置文件 druid.properties , 将该文件拷贝项目的src目录
//3. 创建Properties对象, 读取配置文件
Properties properties = new Properties();
properties.load(new FileInputStream("src\\druid.properties"));
//4. 创建一个指定参数的数据库连接池, Druid连接池
DataSource dataSource =
DruidDataSourceFactory.createDataSource(properties);
long start = System.currentTimeMillis();
// for (int i = 0; i < 500000; i++) {
Connection connection = dataSource.getConnection();
System.out.println("直接打印:" + connection);//直接打印:com.mysql.jdbc.JDBC4Connection@2a2d45ba
System.out.println(connection.getClass());//class com.alibaba.druid.pool.DruidPooledConnection
//System.out.println("连接成功!");
connection.close();
// }
long end = System.currentTimeMillis();
//druid连接池 操作5000 耗时=412
System.out.println("druid连接池 操作500000 耗时=" + (end - start));//539
}
为什么需要DBUtils?
operation not allowed 不允许操作
Query 美/ˈkwɪri/ n.查询;询问;疑问;问号 v.询问;怀疑;表示疑虑
Runner 流道;跑步;浇道;传菜员
handler 操作者;搬运工;顾问;(尤指)驯犬员;驯兽员;组织者
DBUtils_USE
package com.hspedu.jdbc.datasource;
import org.apache.commons.dbutils.QueryRunner;
import org.apache.commons.dbutils.handlers.BeanHandler;
import org.apache.commons.dbutils.handlers.BeanListHandler;
import org.apache.commons.dbutils.handlers.ScalarHandler;
import org.junit.Test;
import java.sql.*;
import java.util.ArrayList;
import java.util.List;
/**
* @author 韩顺平
* @version 1.0
*/
@SuppressWarnings({"all"})
public class DBUtils_USE {
//使用apache-DBUtils 工具类 + druid 完成对表的crud操作
@Test
public void testQueryMany() throws SQLException { //返回结果是多行的情况
//1. 得到 连接 (druid)
Connection connection = JDBCUtilsByDruid.getConnection();
//2. 使用 DBUtils 类和接口 , 先引入DBUtils 相关的jar , 加入到本Project
//3. 创建 QueryRunner
QueryRunner queryRunner = new QueryRunner();
//4. 就可以执行相关的方法,返回ArrayList 结果集
//String sql = "select * from actor where id >= ?";
// 注意: sql 语句也可以查询部分列
String sql = "select id, name from actor where id >= ?";
// 老韩解读
//(1) query 方法就是执行sql 语句,得到resultset ---封装到 --> ArrayList 集合中
//(2) 返回集合
//(3) connection: 连接
//(4) sql : 执行的sql语句
//(5) new BeanListHandler<>(Actor.class): 在将resultset -> Actor 对象 -> 封装到 ArrayList
// 底层使用反射机制 去获取Actor 类的属性,然后进行封装
//(6) 1 就是给 sql 语句中的? 赋值,可以有多个值,因为是可变参数Object... params
//(7) 底层得到的resultset ,会在query 关闭, 关闭PreparedStatment
/**
* 分析 queryRunner.query方法:
* public <T> T query(Connection conn, String sql, ResultSetHandler<T> rsh, Object... params) throws SQLException {
* PreparedStatement stmt = null;//定义PreparedStatement
* ResultSet rs = null;//接收返回的 ResultSet
* Object result = null;//返回ArrayList
*
* try {
* stmt = this.prepareStatement(conn, sql);//创建PreparedStatement
* this.fillStatement(stmt, params);//对sql 进行 ? 赋值
* rs = this.wrap(stmt.executeQuery());//执行sql,返回resultset
* result = rsh.handle(rs);//返回的resultset --> arrayList[result] [使用到反射,对传入class对象处理]
* } catch (SQLException var33) {
* this.rethrow(var33, sql, params);
* } finally {
* try {
* this.close(rs);//关闭resultset
* } finally {
* this.close((Statement)stmt);//关闭preparedstatement对象
* }
* }
*
* return result;
* }
*/
List<Actor> list =
queryRunner.query(connection, sql, new BeanListHandler<>(Actor.class), 1);
System.out.println("输出集合的信息");
for (Actor actor : list) {
System.out.print(actor);
}
//释放资源
JDBCUtilsByDruid.close(null, null, connection);
}
//演示 apache-dbutils + druid 完成 返回的结果是单行记录(单个对象)
@Test
public void testQuerySingle() throws SQLException {
//1. 得到 连接 (druid)
Connection connection = JDBCUtilsByDruid.getConnection();
//2. 使用 DBUtils 类和接口 , 先引入DBUtils 相关的jar , 加入到本Project
//3. 创建 QueryRunner
QueryRunner queryRunner = new QueryRunner();
//4. 就可以执行相关的方法,返回单个对象
String sql = "select * from actor where id = ?";
// 老韩解读
// 因为我们返回的单行记录<--->单个对象 , 使用的Hander 是 BeanHandler
Actor actor = queryRunner.query(connection, sql, new BeanHandler<>(Actor.class), 2);
System.out.println(actor);
// 释放资源
JDBCUtilsByDruid.close(null, null, connection);
}
//演示apache-dbutils + druid 完成查询结果是单行单列-返回的就是object
@Test
public void testScalar() throws SQLException {
//1. 得到 连接 (druid)
Connection connection = JDBCUtilsByDruid.getConnection();
//2. 使用 DBUtils 类和接口 , 先引入DBUtils 相关的jar , 加入到本Project
//3. 创建 QueryRunner
QueryRunner queryRunner = new QueryRunner();
//4. 就可以执行相关的方法,返回单行单列 , 返回的就是Object
String sql = "select name from actor where id = ?";
//老师解读: 因为返回的是一个对象, 使用的handler 就是 ScalarHandler
Object obj = queryRunner.query(connection, sql, new ScalarHandler(), 2);
System.out.println(obj);
// 释放资源
JDBCUtilsByDruid.close(null, null, connection);
}
//演示apache-dbutils + druid 完成 dml (update, insert ,delete)
@Test
public void testDML() throws SQLException {
//1. 得到 连接 (druid)
Connection connection = JDBCUtilsByDruid.getConnection();
//2. 使用 DBUtils 类和接口 , 先引入DBUtils 相关的jar , 加入到本Project
//3. 创建 QueryRunner
QueryRunner queryRunner = new QueryRunner();
//4. 这里组织sql 完成 update, insert delete
// String sql = "update actor set name = ? where id = ?";
// String sql = "insert into actor values(null, ?, ?, ?, ?)";
String sql = "delete from actor where id = ?";
//老韩解读
//(1) 执行dml 操作是 queryRunner.update()
//(2) 返回的值是受影响的行数 (affected: 受影响)
// int affectedRow = queryRunner.update(connection, sql, "杨达",1 );
// int affectedRow = queryRunner.update(connection, sql, "林青霞", "女", "1966-10-10", "116");
int affectedRow = queryRunner.update(connection, sql, 1000 );
System.out.println(affectedRow > 0 ? "执行成功" : "执行没有影响到表");
// 释放资源
JDBCUtilsByDruid.close(null, null, connection);
}
}
为什么要有BasicDAO?
BasicDAO 是对 DBUtils 的使用,在BasicDAO 中把 JDBCUtilsByDruid当作工具类来使用,用来获取数据库连接 DBUtils类 用来封装从数据库拿到的对象
//Actor 对象和 actor
public class Actor { //Javabean, POJO, Domain 对象
public Actor() { //一定要给一个无参构造器[反射需要]
}
* 开发 BasicDAO , 是其他 DAO 的父类, 使用到 apache-dbutils
*/
public class BasicDAO<T> { //泛型指定具体类型
private QueryRunner qr = new QueryRunner();
//开发通用的 dml 方法, 针对任意的表
public int update(String sql, Object... parameters) {
public class BasicDAO<T> { //泛型指定具体类型
private QueryRunner qr = new QueryRunner();
//开发通用的dml方法, 针对任意的表
public int update(String sql, Object... parameters) {
Connection connection = null;
try {
connection = JDBCUtilsByDruid.getConnection();
int update = qr.update(connection, sql, parameters);//update 没有resultSet 结果集
return update;
} catch (SQLException e) {
throw new RuntimeException(e); //将编译异常->运行异常 ,抛出
} finally {
JDBCUtilsByDruid.close(null, null, connection);
}
}
//返回多个对象(即查询的结果是多行), 针对任意表
/**
*
* @param sql sql 语句,可以有 ?
* @param clazz 传入一个类的Class对象 比如 Actor.class
* @param parameters 传入 ? 的具体的值,可以是多个
* @return 根据Actor.class 返回对应的 ArrayList 集合
*/
public List<T> queryMulti(String sql, Class<T> clazz, Object... parameters) {
Connection connection = null;
try {
connection = JDBCUtilsByDruid.getConnection();
return qr.query(connection, sql, new BeanListHandler<T>(clazz), parameters);
} catch (SQLException e) {
throw new RuntimeException(e); //将编译异常->运行异常 ,抛出
} finally {
JDBCUtilsByDruid.close(null, null, connection);
}
}
MySQL单词:
start 开始 star 星级;明星;星;恒星;主角
SQL syntax :语法
grammar 语法;文法;语法书;
unsigned 无符号 UNSIGNED
primary 主要的;初级的;基本的;初等教育的;小学教育的;最初的;最重要 的;最早的
PRIMARY KEY 主键
foreign 外国的;外交的;
foreign key 外键
AUTO_INCREMENT 自增长
DECIMAL(m,n) 定点数 高精度小数
netstat -an | more
netstat 命令;网络
stat 统计
password
stamp 邮票;戳;印;印花;章;
timestamp 时间戳
DATE 日期类型 '2020-10-10'
DATETIME 日期类型 '2022-10-10 10:10:44'
column 列;纵队;纵行(数字或字) 美/ˈkɑːləm/
medium 中等的;中号的 美/ˈmiːdiəm/
long 长的;
tiny 英/ˈtaɪni/美/ˈtaɪni/ adj.微小的;极小的;
TINYINT 数据库字段类型
drop table删除表; 美/drɑːp ˈteɪbl/
quit 关闭,退出
transaction 事务
isolation 隔离
repeatable 可重复 /rɪˈpiːtəbl/
global 全球的;全面的;整体的;全世界的;总括的
-- 演示
-- 1. 创建一张测试表
CREATE TABLE t29
(id INT,
`name` VARCHAR(32));
-- 2. 开始事务
START TRANSACTION
-- 3. 设置保存点
SAVEPOINT a
-- 执行dml 操作
INSERT INTO t29
VALUES(100,'tom');
SELECT * FROM t29;
SAVEPOINT b
-- 执行dml操作
INSERT INTO t29
VALUES(200,'jack');
-- 回退到b
ROLLBACK TO b;
-- 继续回退 a
ROLLBACK TO a;
回退到a点之后,就不能在回退到b点了!!!
ROLLBACK; -- 回退全部事务
COMMIT; -- 提交事务,所有的操作生效,不能回退
DELETE FROM t29;
batch 批;一批;(食物、药物等)一批生产的量 分批处理
translate 翻译 v.
translation 翻译 n.
建表取名单词:
product 产品
price 价格
salary 工资,薪水
sales volume 销量
merchant_name / business name 商家名
account 账户,账号;账户; /əˈkaʊnt/
inventory 库存
operate 操作; 美/ˈɑːpəreɪt/v.
在存放文本时,也可以使用Text数据类型。可以i将Text列视为varchar列, #注意 Text 不能有默认值,大小 0 - 2^16字节 #如果希望存放更多字符,可以选择 MEDIUMTEXT 0-2^24 或者LONGTEXT 0~2^32
CREATE TABLE `t002` (`resume` TEXT DEFAULT 'text'); #这里会报错!
mediumtext
longtext
engine 引擎 INNODB 美/ˈendʒɪn/
UPDATE 更新语句
**
CREATE TABLE `emp` (
id INT,
`name` VARCHAR(32),
sex CHAR(1), brithday DATE,
entry_date DATETIME,
job VARCHAR(32),
salary DOUBLE,
`resume` TEXT) CHARSET utf8 COLLATE utf8_bin ENGINE INNODB;
ALTER TABLE emp
MODIFY job VARCHAR(60) NOT NULL DEFAULT '';
INSERT INTO `goods` (id, goods_name, price)
VALUES('韩顺平', '小米手机', 2000);
UPDATE employee
SET salary = salary + 1000 , job = '出主意的'
WHERE user_name = '老妖怪';
DELETE FROM employee
WHERE user_name = '老妖怪';
DROP TABLE emp;
-- 执行顺序!!
SELECT deptno,AVG(sal) AS avg_sal -- select>from>where>group by>having>order by
FROM emp
GROUP BY deptno -- 分组
HAVING avg_sal > 1000
ORDER BY avg_sal DESC -- 排序
LIMIT 0,2; -- 分页
JavaWeb单词:
http://localhost:8080/jiaju_mall/cartServlet?action=addCartItem&id=246
localhost 主机
location 位置
authority 授权验证
AuthFilter 权限过滤器 该单词将来用的多
excluded 排除
excludedUrls 排除的url
javaweb debug单词:
resume v.重新开始;(中断后)继续;
program 程序
BeanUtils.populate(furn,req.getParameterMap());
populate 迁移;输入数据
product 产品
production 生产;制造;制作 美/prəˈdʌkʃn/n.
session
invalidate 使无效
Location 位置;定位;地点;地方; 和302状态码一起在响应头
Servlet 单词:
Servlet有些地方也称为Action/Controller
redeploy 重新发布
Attribute 属性
listener 监听器
Referer 请求的发起者 引用;引用页;推荐人;参照页
archetype /ˈɑːrkitaɪp/ 原型
Select Artifacts to Deploy 选择要部署的工件
Deploy 发布;部署;调配;布署;部属;施展
war exploded
###
Servlet
HttpServlet
HttpServletRequest request
HttpServletResponse response
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
request.getRequestDispatcher("").forward(request,response);
//1. 获取ServletContext对象
ServletContext servletContext = getServletContext();
//3. 获取工程路径
String contextPath = servletContext.getContextPath();
String contextPath = getServletContext().getContextPath();
System.out.println("contextPath= " + contextPath);
//response.sendRedirect("/servlet/downServletNew");
response.sendRedirect(contextPath + "/downServletNew");
//response.sendRedirect("http://www.baidu.com");
focus 聚焦(于);集中(注意力、精力等于);(使)调节焦距
onfocus 事件在对象获得焦点时发生。 Onfocus 通常用于 <input>, <select>, 和<a>. 提示: onfocus 事件的相反事件为 onblur 事件。
onblur 失去焦点事件
country /ˈkʌntri/ 国家;
United States of America 美国
state 状态;国家;美国;政府;
status 状态;地位;(进展的)状况,情形;身份;职位;重视(或崇尚)程度;高级职位;社会上层地位
stat 统计 /stæt/
html单词:
width 宽度
height 高度
left 左
right 正确的;适当的;右边的;
active 激活的 美/ˈæktɪv/adj.积极的;(尤指体力上)忙碌的,活跃的;起作用的;
action 行动;(身体部位的)动作,功能;作用;行为;
<form action="furnServlet" id="form2">
icon 图标
pencil 铅笔
close 关闭
product 产品
CSS样式 单词
solid 实线
width: 300px;
border: 1px solid black;
border-collapse: collapse;
JavaScript单词:
confirm 确认
let b = window.confirm("确定要删除家居 " + $("td.product-name").eq(0).text() + " 吗?");
if (!b){
//老韩解读:如果我们返回的false ,则表示放弃提交,页面就会停留在原页面
return false;// 可以让 a标签不进行跳转,停留在原页面
}
alert(sports[i].nextSibling.textContent) //获取input后面的文本内容
element 元素
HTTP单词
Headers
Content-Type application/json
Content-Disposition:
inline:直接在页面显示
attchment:以附件形式下载
JQuery单词:
Ajax单词
// 浏览器访问地址需要是 http://localhost:8080/ajax/login.html
// ,而不可以是通过右上角打开的浏览器!!否则tomcat 监听不到!
window.onload = function () { //页面加载后执行function
// 获取xhr对象进行异步通信
var xhr = new XMLHttpRequest();
// 获取输入框 username 的dom对象
var username = document.getElementById("uname");
// alert(username); // 直接打印是[object HTMLInputElement]
// alert(typeof username); // typeof username 打印是object
// 获取checkButton 的dom对象
var checkButton = document.getElementById("checkButton");
// 绑定点击事件,点击后进行异步通讯
checkButton.onclick = function () {
// alert("click");
// 获取文本框内容
var usernameVal = username.value;
// alert(usernameVal);
/*正常情况下form表单提交事件是按照input 的name属性来获取值的!!,于此时ajax请求不同!!*/
// 将文本框内容发送给服务器
// 服务器getParameter() 是根据url中?后的键值对key来获取的,而不是根据html input的name属性
xhr.open("GET", "/ajax/checkLoginServlet?uname=" + usernameVal, true);
// onreadystatechange 事件:
// 当请求被发送到服务器时,我们需要执行一些基于响应的任务。
// 每当 readyState 改变时,就会触发 onreadystatechange 事件。
// readyState 属性存有 XMLHttpRequest 的状态信息。
// 下面是 XMLHttpRequest 对象的三个重要的属性:
/* onreadystatechange
存储函数(或函数名),每当 readyState 属性改变时,就会调用该函数。
readyState
存有 XMLHttpRequest 的状态。从 0 到 4 发生变化。
status
200: "OK"
404: 未找到页面 */
xhr.onreadystatechange = function (){
// console.log("xhr= " + xhr); //[object XMLHttpRequest]
// console.log("xhr= ",xhr);// 具体的数据
// 当 readyState 等于 4 且状态为 200 时,表示响应已就绪:
if (xhr.readyState == 4 && xhr.status == 200){
// 获取返回的数据
var responseText = xhr.responseText;
// var response = xhr.response;
// console.log("response= " + response);
// console.log("response typeof= " + typeof response);
console.log("responseText= " + responseText);
console.log("responseText typeof= " + typeof responseText);
// 判断返回的内容
if (responseText == ""){
// 说明该用户名可以用 设置说明信息
document.getElementById("myres").value = "该用户名可用";
}else{
// 说明该用户名不可用 设置说明信息
document.getElementById("myres").value = "该用户名不可用";
// 在浏览器的div id="div1"标签 打印出该用户的信息
document.getElementById("div1").innerText = responseText;
}
}else {
}
}
// 不写 xhr.send() 不会发送异步请求!"GET"方式send()方法里什么都不用填,"POST"方式send()方法里填要发送的内容
xhr.send();
Promise 承诺;保证;答应
callback hell 回调地狱
result 结果 美/rɪˈzʌlt/
resource n.资源;资料;美 /ˈriːsɔːrs/
resolve 解决;解析 ajax 成功时调用
reject 拒绝 ajax失败时调用
symbol 符号
cannot resolve symbol 无法解析符号
第三阶段前端单词:
front 前面
frontweb
const adj.恒定的;不变的n.常数;恒量 美/'kɑnst/
count 计数
requestScope request域
//const 基本使用 => 想一想java基础[语言语法很多是相通]
/**
老韩解读
1. 常量在定义时,需要赋值
2. 常量赋值后不能修改
*/
//常量
const PI = 3.14;
//invalid assignment to const 'PI'
//PI = 3.1415926;
console.log("PI=", PI)
previously 先前;以前
declared 声明
declaration 声明
redeclaration 重复声明
lexical 词汇,词法
line 行
column 列
template 模板
module 模块
es5 CommonJS 模块化编程
port 端口
exports 出口;输出; export的第三人称单数和复数
require 要求;需要;依赖;
module.exports={}/exports={}导出模块
let/const 名称 = require("xx.js") 导入模块
import 导入;引入;进口
Vue / Vue.js 单词
MVVM model view view-model
model 模型
plain 简单的直接的;直率的;素的;简单的;朴素的;明显的;
plugins 插件;外挂
quick 快的,快速
element 元素
let vm = new Vue({
el:"#app", el: 就是element的缩写
data:{
},
methods:{
}
})
bound 未绑定
bind (使)联合在一起,结合;绑定;
binding 绑定
v-bind: 简写就是一个冒号 : 单向数据渲染 :value="hobby.val"
v-model 双向数据渲染 v-model="hobby.val"
event 事件
prevent 防止;阻止;阻碍;阻挠
v-on: vue 绑定事件 可以简写成一个@
once 一次
space 空间;外层空间;空白;空格键
play 玩
display 显示
none 没有一个
one 一个
component 组件;部分
template 模板
temp 临时工,临时
late 晚的;迟到;已故的;
hook 钩子
lifecycle 生命周期
mouse 鼠标;老鼠;
mount 挂载,准备
init 初始化
injection 美/ɪnˈdʒekʃn/ n.注射;(液体)注入,喷入;大量资金的投入
injections and reactivity 注入和反应性
option 选项
compile 编译
compile template into render function 将模板编译为渲染函数
compile el's outerHTML as template 编译el的outerHTML作为模板
create vm.$el and replace "el" with it 创建vm$el并用它替换“el”
when data changes 当数据变化时
virtual 虚拟的
virtual dom re-render and patch 虚拟dom重新渲染和修补/替换/打补丁
store 存储器;储存,储备;商店,店铺;仓库,
story 故事
history 历史
destroy 销毁
node 节点
indexing dependencies 索引依赖
depend 依赖 v.
dependency n.依赖
dependencies 依赖 n.
asset(s) 美/ˈæsets/ n.资产;财产;有价值的人(或事物);有用的人(或事物)
asset的复数
router 路由;路由器
axios
.json 文件中定义的json对象 没有使用双引号包起来属性名 如下提示
json standard does not allow such tokens
json标准不允许使用这样的令牌
第四阶段主流框架单词
Spring单词
Spring 弹簧;春天,春季;
core 核心
IOC 反转控制/控制反转 Inversion of control
Inversion 反转
version 版本
property 属性
definition 定义
core 核心
container n.容器;集装箱;货柜
precede v. 先于;在…之前发生(或出现);走在…前面
generic /dʒəˈnerɪk/ 通用的;一般的;普通的
single 单个的
singleton 单项物,单个的人;
factory 工厂
laze vi. 懒散;偷懒;懒惰 n.懒散;混过去的时间
lazy adj. 懒惰的;懒的;马虎的
lazyInit 懒加载
already 已经 ;早已
ready 准备好的
constructor 构造器
argument(s) 参数;论点;争论;论据;辩论
reference 引用;参考
monster 怪物
master 主人
namespace 即“命名空间”,也称“名称空间”
part 部分;部件;部;区域,地区;
depart 离开;出发;离职;离去;起程
department 部门
scope 范围
prototype 原型;雏形;最初形态
relation 关系; (事物之间的)关联; (人、团体、国家之间的)联系; 交往; 亲属; 亲戚;
post 职位;柱;邮递,邮政,邮寄;帖子,博文;
process 过程;进程;流程;工序;工艺流程;
processor 美/ˈprɑːsesər/ n.处理器;处理机;加工机(或工人)
success n.成功;美/səkˈses/
before 之前;在…以前;在…面前
after (时间)在…后;之后;关于;
initial 开始的;最初的;第一的
initialize vt. 初始化(计算机程序或系统);预置;格式化(磁盘)
initialization n.初始化;起始;安置初始值
problem 问题
inspection options 检查选项
please 美/pliːz/ 请
place 美/pleɪs/ 位置;地点
replace 替换
hold
v.使保持(在某位置);持有;怀有,持有(信念、意见);认为;拥有;捂住,按住(受伤的身体部位等);召开;保存;获得;容纳;担任;抓住;拿着;(打电话时)等待,不挂断;延长,继续唱(某音符);抱住;托住;顶住;保持不变;监禁;停下;守卫;支撑…的重量;(船或飞机)保持航线;平稳行驶;使保持同样程度;使(注意力或兴趣)持续不减
n. 控制;持;影响;支撑;拿;抓;抱;握;货舱;支撑点;(尤指摔跤、拳击中的)擒拿法;左右力
hold on 继续,坚持,保持;握住,抓牢;(电话用语)别挂断,稍等,等一下;固定住;(在困境或危险中)坚持住,挺住;忍住
holder 持有人;持有者;拥有者;
placeholder 占位符,占位文字;位标
autowire 自动装配
annotation 注解
javase 常用注解:
@Override 重写
@Deprecated 过时了
@SuppressWarnings 抑制编译器警告
retention保留;保持; policy 策略
target 目标;
Document 文档;
Documented 记录,记载
inherited 继承
position 位置
position: absolute; 绝对定位
position: relative; 相对定位
spring 常用注解:
@Component => 代表是一个组件
@Controller => web层 Servlet
@Service => Service
@Repository => DAO
repository 美/rɪˈpɑːzətɔːri/ 仓库;存放处;贮藏室;智囊;知识宝典;学识渊博的人
学完spring mvc 再去看
scan 扫描;
base 根据;基础;
hide 隐藏
hidden 隐藏的;
exclude 排除
include 包括;包含;
aspect 方面;层面;
AspectJ 切面
assignable 可转让的;可转让的,可过户的;可让渡的;可指派的,可分配的
custom (个人的)习惯,定制的
regex 正则表达式;正规表达式
Spring 的工具类 StringUtils
位置在:package org.springframework.util.StringUtils
StringUtils
capitalize 把…首字母大写
uncapitalize 把…首字母小写
present 存在;目前;现在;现存的
isAnnotationPresent() 是否存在注解
expected 期望;预期
match 匹配;配对;相配;
qualifier 预选赛;资格赛;
@Qualifier
recommended 建议;推荐;
autowire 自动装配
@Autowired
vehicle n. 车辆;(赖以表达思想、感情或达到目的的)手段,工具;交通工具
ship (大)船;舰
proxy 代理;
reflect 反射
provider n. 提供者;供应者;供养人
aspect 方面;层面
execution 执行;实施;
Signature 签名 美/ˈsɪɡnətʃər/
assignable 可转让的;可转让的,可过户的;可让渡的;可指派的,可分配的 英/əˈsaɪnəbl/
language 语言
BeanPostProcessor.class.isAssignableFrom(clazz) 是可分配自
判断clazz对象的类 是否实现了BeanPostProcessor接口
compiler 编译程序;
required 需要;(尤指根据法规)规定;使做(某事);使拥有(某物);依赖;依靠
@Target({ElementType.METHOD, ElementType.FIELD})
@Retention(RetentionPolicy.RUNTIME)
public @interface Autowired {
// 如果要装配的对象 不存在就会报错
//boolean required() default true;
}
Mapper 映射器;映像器;映射程序;变换器;映射对象
java.lang.IllegalStateException: Mapped class was not specified
非法状态异常:未指定映射类
transactional 交易的;交易的,业务的; (社会交往中)相互作用的
@transactional spring 该注解中可以进行声明式事务控制
springmvc单词
resolver 分解器 /riˈzɑlvər/
视图解析器
Internal 美/ɪnˈtɜːrnl/ adj.(机构)内部的;本身的;内政的;体内的;内心的;里面的n. 内脏;本质
Resource n.资源;资料;美 /ˈriːsɔːrs/
View 视图
Resolver 美/riˈzɑlvər/ 解析器;旋转变压器;分解器;解析程序;解算器
prefix 美/ˈpriːfɪks /n.前缀(缀于单词前以改变其意义的字母或字母组合);(人名前的)称谓;前置代号(置于前面的单词或字母、数字) vt.在…前面加(字母或数字)
suffix美/ˈsʌfɪks/ n.后缀(加在词尾,用以构成新词,如quickly中的-ly或sadness中的-ness) v.加…作后缀;把…附在后头
handler 处理器; 操作者; 搬运工; 顾问; (尤指)驯犬员; 驯兽员; 组织者;
DispatcherServlet 前端控制器/中央控制器/分发控制器
HandlerMapping 处理器映射器
HandlerExecutionChain 处理器执行器链
HandlerInterceptor 拦截器
Handler 处理器
HandlerAdapter 处理器适配器
处理器Handler,也就是Controller ModelAndView 模型和视图
ViewResolver 视图解析器
View 视图
html/jsp/freemarker/thymeleaf 视图
Interceptor 拦截器;截击机;拦截机;拦截者 /ˌɪntərˈseptər/
视图可能是:
HTML
JSP
freemarker 模板引擎
Thymeleaf 一个现代服务器端 Java 模板引擎
condition 环境,境况,条件;
not met 不符合
actual 美/ˈæktʃuəl/ adj.实际的;(强调事情最重要的部分)真正的,…本身;真实的
ant 蚂蚁
Ant 风格的url地址
variable 变量;可变因素;可变情况
act 行为,行动;举止;做事;(对…)有作用,有影响
shortcut 简写 (显示在计算机桌面上的)快捷方式(图标);近路;捷径;(做某事的)快捷办法,捷径
adapter 适配器; 美/əˈdæptər/n.(电器设备的)转接器,适配器;改编者;改写者
Postman folder 文件夹
plugin 美/plʌgɪn/ 插件(计算机软件术语)
clean美/kliːn/adj. 清洁的;干净的;洁净的;
convert 转换
conversion 转换 /kənˈvɜːrʒn/ n.
ConversionService => SpringMVC内置转换器
assert 断言
disallow 不允许
hibernate /ˈhaɪbərneɪt/ 冬眠;蛰伏
validator 验证器
MyBatis单词:
** ** 准备
Alias /ˈeɪliəs/ 别名 Alice /ˈælɪs/ 艾丽斯;女子名
Aliases 美/ˈeɪliəsɪz/ 别名;化名 typeAliases
Generated /ˈdʒenəreɪtɪd/ 产生;引起
useGeneratedKeys=true
keyProperty
dynamic 动态
separator /ˈsepəreɪtər/ 分离器
identity Card 英/aɪˈdentəti kɑːd/ n.身份证;身份卡
Cache hit ratio 美/hɪt ˈreɪʃioʊ/ n.命中率 缓存命中率
PerpetualCache 一级缓存localCache使用的真正的实现类
package org.apache.ibatis.cache.impl
omitted 省略
omitted for conflict with 1.2 因与1.2冲突而省略
decorators 装饰
SSM单词:
is force request :是强制请求
force 强制,暴力
example 美/ɪɡˈzæmpl/n.例子;实例;
serve 服务;
preset 预置;给…预定时间;预调;预先决定;事先安排
Dialog 美/ˈdaɪəlɔːɡ/ 对话;对话框;窗口;对白
Cancel 取消
Confirm /kənˈfɜːrm/ 确认
visible 看得见的;明显的;可见的;
terminal 终端机;终端;
Preparing 准备中 做(饭);使做好准备;预备(饭菜);使(自己)有准备;防范;把…预备好
prepare的现在分词
PreparedStatement
SpringBoot单词:
Completed 完成
Completed initialization in 4 ms 4毫秒内完成初始化
spring-boot-starter 启动器
multipart 文件上传相关的
website 网站
@Conditional 有条件的
Spring initializr 可以用来创建web项目
custom 自定义
convert 转换
GenericConverter 通用转换器
leaf 叶子
left 左边
Thymeleaf 服务器渲染技术
monitor 监控器
stat 统计
wall 墙
redundant 冗余
springboot整合项目单词
Manually 手动
manually select features 手动选择要素
paste 粘贴
serve 服务
hints 提示
records 记录
Condition 条件
http 和 socks5
springcloud单词
disk 磁盘
compile 美 /kəmˈpaɪl/ 编译
会员服务提供者 member-service-provider
central 中央
consumer 美/kənˈsuːmər/ n.消费者;用户;顾客
eureka 我发现了
fetch 抓取
Zone 区域
Ribbon 带子 美/ˈrɪbən/
balance 美/ˈbæləns/ 平衡;均衡;
Nginx
health 美/helθ/ n.健康;
Gateway 网关
predicate /ˈpredɪkət , ˈpredɪkeɪt/n.断言
regular expression 正则表达式
sleuth 侦探 /sluːθ/
zipkin 拉链
trace 追踪
dash board 仪表盘
Nacos 服务注册中心和配置中心
seckill 秒杀
profiles 简介;形象;概述;
develop 开发
dev开发/test测试/prod生产
bootstrap
Sentinel 哨兵
rate limiter 速率 限制器
transport 运输;输送;运送;
lock 锁
Blocked 被阻止;已阻止 美/blɑːkt/
blank 空白 /blæŋk/
black /blæk/ 黑色
flow /floʊ/ n.流;流动;连贯;涨潮;
limit 限制;(地区或地方的)境界,界限,范围;极限;
flow limiting 流量限制
origin 美/ˈɔːrɪdʒɪn/ 起源;出身;源头;起因;身世
iterations 迭代;次数;迭代次数;叠代;重复进行
delay 延迟
warm /wɔːrm/adj. 温暖的;暖和的;
warm up 热身;(使)(机器或引擎)预热;加热;
factor 因素;因子
coldFactor 冷加载因子 3
threshold 门槛;阈;最终要达到的值
Mind Manager 思维管理器软件
fallback n.退路;应变计划 /ˈfɔːlbæk/
management 管理
endpoints 端点;终点;终端
point 点
sure 当然
exposure 暴露
include 包括
RPC 远程调用的英文全称是 "Remote Procedure Call"。
CAP定理的英文全称是 "Consistency, Availability, and Partition tolerance"。这个定理在分布式系统领域非常重要,它描述了分布式系统在一致性(Consistency)、可用性(Availability)和分区容忍性(Partition tolerance)这三个方面所面临的基本权衡。CAP定理表明,在任何给定的时刻,一个分布式系统只能同时满足这三个特性中的两个。
amount n. 数量;金额;数额 美/əˈmaʊnt/
Storage n. 库存 存储,保管;(信息的)存储;贮存,贮藏(空间) 美/ˈstɔːrɪdʒ/
defined /dɪˈfaɪnd/定义;
reduce 减少
branch 美[bræntʃ] n. 分支;
discover 发现
communit 社区
Linux单词:
virtual machine 虚拟机 /ˌvɜːrtʃuəl məˈʃiːn/
VMware 虚拟机软件
ware 软件
soft 柔软的;柔和的, 不耀眼的;
software 软件
cd
是 "change directory" 的缩写,这是一个常用的命令行命令
share 共享
/dev
目录的中文意思是“设备”,它是英文单词 "device" 的缩写
/media 媒体
/mnt
目录用于临时挂载(mount)文件系统。
/opt
目录用于存放第三方应用程序的“可选(optional)”软件和数据。这个目录是用来安装那些不属于系统标准发行版的额外软件的地方。
shell 壳;(任何物体的)外壳
Xshell是一个强大的终端仿真器软件,用于在Windows操作系统上访问远程Unix/Linux服务器。
Xftp是一款运行在Windows操作系统上的强大的文件传输软件。它允许用户通过FTP (文件传输协议)、SFTP (SSH文件传输协议)等协议安全地将文件传输到远程服务器。通常,Xftp与Xshell(一款终端仿真器)一起使用,以便为用户提供综合的网络连接解决方案。
FTP 是 "File Transfer Protocol" 的缩写,翻译成中文是“文件传输协议”。
protocol 英/ˈprəʊtəkɒl/美/ˈproʊtəkɑːl/ n.协议;
Connectoin 连接
establish 建立(尤指正式关系);设立;确立; /ɪˈstæblɪʃ/
Connecting to 192.168.2.129:22...
Connection established.
To escape to local shell, press 'Ctrl+Alt+]'.
Last login: Sun Jan 14 17:26:52 2024
[root@hspEdu01 ~]# ^C
[root@hspEdu01 ~]#
"ESC"键是"Escape"键的缩写。
Escape 美/ɪˈskeɪp/v.逃跑;(从不愉快或危险处境中)逃脱;逃避;逃脱
paste 粘贴 /peɪst/
shut关闭;关上;
Shut up 闭嘴
shutdown 关闭;停工;停止运转;停业;倒闭
halt 暂停,停止,终止 美/hɔːlt/
sync 同步 美/sɪŋk/ n. synchronization 的缩略词 v. synchronize 的缩略词
shadow 阴影;影子;(坏)影响; 美/ˈʃædoʊ/n.
graphical 计算机图形的 /ˈɡræfɪkl/
systemctl
是 system control
的缩写
touch 触摸;接触;美/tʌtʃ/
recursiveadj.递归的;循环的 英/rɪˈkɜːsɪv/美/rɪˈkɜːrsɪv/
owner 所有者
orange 橙子,橙色
fruit 水果
police 警察 美/pəˈliːs/
bandit 强盗;土匪 /ˈbændɪt/
No problem 没问题
monkey 猴子
cronn.克龙(时间单位,等于百万年) 美/krɑn/
crond 定时任务调度
at
tomorrow 明天
Hour, minute, second 时分秒
2 hours 2 minutes 2 seconds 复数直接加s
weeks 周
midnight
(深夜)、noon
(中午)、teatime
(下午茶时间,通常是下午4点)等词语来指定时间。
quit
英
/kwɪt/
美
/kwɪt/
v.
退出;关闭,退出(计算机程序等);离开,迁出,搬离(住处);离开(工作职位、学校等);停止;戒掉;离任;离校
n.
辞职;退出
adj.
自由的;摆脱了…的;被释放;了清债务的
exit
英
/ˈeksɪt/
美
/ˈeksɪt/
n.
出口;退出;通道;(尤指演员)退场;(车辆可以从一道路驶出进入另一道路的)出路;离去;太平门
v.
退出(计算机程序);出去;(剧本里的指示)退场;离去
rule n.规则;条例;统治; 美/ruːl/
rolen.(演员的)角色;作用;地位;职能;影响程度 英/rəʊl/美/roʊl
mount 挂载,准备
swap 交换(工作); 美/swɑːp/
disk n.磁盘;硬盘;磁碟 /dɪsk/
block 块 美/blɑːk/
devices 设备 美/dɪˈvaɪsəz/
partition 分割;隔;分区 英/pɑːˈtɪʃn/
depth 深度;深(度); /depθ/
tree n.树;树木;乔木 美/triː/
usage n.使用;(词语的)用法,惯用法;利用;利用率 /美/ˈjuːsɪdʒ/
domain n.(知识、活动的)领域,范围,范畴;域;区域; 美/doʊˈmeɪn/
domain name 域名
process n.进程;过程; 美/ˈprɑːses , prəˈses/
pid 进程id
command 命令 /kəˈmænd/
BIOS(英文:Basic Input/Output System),即基本输入输出系统
setup
设置/配置命令
idle 空闲
signal 信号
permanent 永久的;永恒的;长久的 英/ˈpɜːmənənt/
chance 机会 /tʃæns/
skull 颅骨; /skʌl/
hat n.(常指带檐的)帽子 [hæt]
RedHat 红帽
basic 英/ˈbeɪsɪk/ 基本的,基础的,根本的;
cooperate v. 合作
cooperation n. 合作
erase 擦除;删除
backup 备份
expression 表达式
operator 运算符
little 小的
-
lt
→less than
(小于) -
le
→less than or equal to
(小于等于) -
eq
→equal to
(等于) -
gt
→greater than
(大于) -
ge
→greater than or equal to
(大于等于) -
ne
→not equal to
(不等于)
demo 演示;示范
insecure 不安全的; /ˌɪnsɪˈkjʊr/
secure 安全
safe /seɪf/ adj.处境(或情况)安全的,平安的;
标签:常用,name,编程,System,单词,connection,sql,new From: https://www.cnblogs.com/kapai/p/17995619