01 2021 档案

摘要:(目录) 前言 新建一个普通的Maven项目 基本目录结构 ├── src # │ ├── main # │ │ └── java # java代码目录 │ │ └── resources # 配置文件目录, 存放下面Spring配置文件 │ ├── test # 单元测试目录 ├── web # 阅读全文
posted @ 2021-01-31 19:02 jiawei3998 阅读(593) 评论(0) 推荐(0)
摘要:JSON乱码统一解决 乱码统一解决 通过Spring配置统一指定,这样就不用每次都去处理了! 我们可以在springmvc的配置文件上添加一段消息StringHttpMessageConverter 转换配置! <!--SpringMVC处理jackson的JSON乱码问题--> <mvc:anno 阅读全文
posted @ 2021-01-31 18:11 jiawei3998 阅读(242) 评论(0) 推荐(0)
摘要:第一种 在web.xml中配置 SpringMVC 的乱码过滤器 <!--配置 SpringMVC 的乱码过滤器--> <filter> <filter-name>encoding</filter-name> <filter-class>org.springframework.web.filter. 阅读全文
posted @ 2021-01-31 17:35 jiawei3998 阅读(209) 评论(0) 推荐(0)
摘要:Spring 中的事务管理 官方文档:http://mybatis.org/spring/zh/transactions.html 声明式事务:AOP 编程式事务:需要在代码中进行事务管理 如果不配置事务, 可能存在数据提交不一致的情况 如果不在Spring中去配置声明式事务, 我们就需要在代码中手 阅读全文
posted @ 2021-01-31 17:24 jiawei3998 阅读(186) 评论(0) 推荐(0)
摘要:(目录) 编写配置文件 mybatis-config.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://myb 阅读全文
posted @ 2021-01-31 17:09 jiawei3998 阅读(206) 评论(0) 推荐(0)
摘要:配置文件 SpringMVC 配置和依赖:https://www.cnblogs.com/pojo/p/14352800.html 文件下载的 Controller 注意:restFul 风格一般会把文件后缀名截取掉, 加上 :.+ 来保留文件后缀名 package com.pro.controll 阅读全文
posted @ 2021-01-31 16:15 jiawei3998 阅读(241) 评论(0) 推荐(0)
摘要:(目录) 配置 web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="https://jakarta.ee/xml/ns/jakartaee" xmlns:xsi="http://www.w3.org/2001/XMLSchem 阅读全文
posted @ 2021-01-31 15:48 jiawei3998 阅读(627) 评论(0) 推荐(0)
摘要:(目录) spring-mvc.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/200 阅读全文
posted @ 2021-01-28 11:50 jiawei3998 阅读(245) 评论(0) 推荐(0)
摘要:自定义缓存 - ehcache Ehcache是一种广泛使用的开源Java分布式缓存。主要面向通用缓存,Java EE和轻量级容器 导包 <!-- https://mvnrepository.com/artifact/org.mybatis.caches/mybatis-ehcache --> <d 阅读全文
posted @ 2021-01-19 10:36 jiawei3998 阅读(299) 评论(0) 推荐(0)
摘要:(目录) Mybatis缓存 官方文档:https://mybatis.org/mybatis-3/zh/sqlmap-xml.html#cache MyBatis 内置了一个强大的事务性查询缓存机制,它可以非常方便地配置和定制 Mybatis中默认定义了两级缓存:一级缓存和二级缓存 默认情况下,只 阅读全文
posted @ 2021-01-19 10:30 jiawei3998 阅读(304) 评论(0) 推荐(0)
摘要:(目录) Mybatis 官方文档: https://mybatis.org/mybatis-3/zh/dynamic-sql.html 动态SQL if choose (when, otherwise) trim (where, set) foreach 数据表 CREATE TABLE `blo 阅读全文
posted @ 2021-01-18 18:10 jiawei3998 阅读(285) 评论(0) 推荐(0)
摘要:(目录) 前期准备 数据表 CREATE TABLE `teacher`( id INT(10) NOT NULL, `name` VARCHAR(30) DEFAULT NULL, PRIMARY KEY (id) ) ENGINE=INNODB DEFAULT CHARSET=utf8; INS 阅读全文
posted @ 2021-01-18 17:27 jiawei3998 阅读(418) 评论(0) 推荐(0)
摘要:(目录) 数据准备 数据表 CREATE TABLE `teacher`( id INT(10) NOT NULL, `name` VARCHAR(30) DEFAULT NULL, PRIMARY KEY (id) ) ENGINE=INNODB DEFAULT CHARSET=utf8; INS 阅读全文
posted @ 2021-01-18 16:17 jiawei3998 阅读(228) 评论(0) 推荐(0)
摘要:(目录) Log4j 下载地址 Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件 log4j-1.2.17.jar:https://repo1.maven.org/maven2/log4j/log4j/1.2.17/log4j-1 阅读全文
posted @ 2021-01-15 16:03 jiawei3998 阅读(1351) 评论(0) 推荐(0)
摘要:(目录) 问题 当我们数据库中的字段和实体类中的字段不一致的时候,查询会出问题 数据库字段是 pwd id name pwd 1 张三 123456 2 李四 123456 3 王五 123456 4 赵六 123456 实体类字段是 password public class User { pri 阅读全文
posted @ 2021-01-15 10:36 jiawei3998 阅读(146) 评论(0) 推荐(0)
摘要:(目录) Mybatis 参考:https://mybatis.org/mybatis-3/zh/configuration.html 核心配置文件 MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 mybatis-config.xml properties(属性) 阅读全文
posted @ 2021-01-14 18:40 jiawei3998 阅读(174) 评论(0) 推荐(0)
摘要:运行项目报错 Error querying database. Cause: java.sql.SQLException: No suitable driver found for http://www.example.com org.apache.ibatis.exceptions.Persist 阅读全文
posted @ 2021-01-14 18:18 jiawei3998 阅读(810) 评论(0) 推荐(0)
摘要:(目录) Mybatis 官网: https://mybatis.org/mybatis-3/zh/getting-started.html namespace 命名空间 namespace绑定一个对应的 Dap/Mapper 接口 <!--namespace: 绑定一个对应的 Dao/Mapper 阅读全文
posted @ 2021-01-14 16:01 jiawei3998 阅读(120) 评论(0) 推荐(0)
摘要:ubuntu 安装docker CentOS docker安装 https://blog.csdn.net/weixin_44953227/article/details/108597310 你需要这些Ubuntu版本中的一个64位版本 Ubuntu Focal 20.04 (LTS) Ubuntu 阅读全文
posted @ 2021-01-14 15:59 jiawei3998 阅读(1003) 评论(0) 推荐(0)
摘要:docker 导入导出操作 save 保存(导出)镜像 # 把镜像打包成 .tar # -o 要保存路径.tar # > 要保存路径.tar # docker save 镜像id > /存储路径/xxx.tar docker save fce91102e17d>/root/tomcat.tar # 阅读全文
posted @ 2021-01-14 15:58 jiawei3998 阅读(3528) 评论(0) 推荐(0)
摘要:Docker保存镜像 tag 镜像 # 镜像打 tag 标签 # docker tag 镜像id/名 新名字 docker tag fce91102e17d tomcat01 commit 镜像 注意这里是使用 容器id , 版本号可加可不加 docker commit 提交容器成为一个新的镜像 # 阅读全文
posted @ 2021-01-14 15:53 jiawei3998 阅读(395) 评论(0) 推荐(0)
摘要:进入正在运行的容器 # 进入容器 新开一个终端 # docker exec -it 容器id /bin/bash docker exec -it eaac94ef6926 /bin/bash # 进入容器原来的终端 # docker attach 容器id docker attach eaac94e 阅读全文
posted @ 2021-01-14 15:48 jiawei3998 阅读(365) 评论(0) 推荐(0)
摘要:查看日志 官方文档:https://docs.docker.com/engine/reference/commandline/logs/ # 查看指定数量的实时日志 # docker logs -tf --tail=日志条数 容器id docker logs -tf --tail=10 eaac94 阅读全文
posted @ 2021-01-14 15:45 jiawei3998 阅读(3904) 评论(0) 推荐(0)
摘要:容器命令 # --name 给容器起名 # -p 端口映射 # -d 后台启动 # -it 交互模式启动 # 交互模式启动 # docker run -it 镜像名/id /bin/bash # docker run -it --name 起容器名 -p 宿主机端口:容器内部端口 镜像名/id /b 阅读全文
posted @ 2021-01-14 15:41 jiawei3998 阅读(114) 评论(0) 推荐(0)
摘要:(目录) 搭建环境 新建Maven项目 导入Maven依赖 <dependencies> <!--mysql驱动--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <versi 阅读全文
posted @ 2021-01-14 15:37 jiawei3998 阅读(157) 评论(0) 推荐(1)
摘要:最近在 Windows 子系统 WSL 上面安装了一个 ubuntu18.04, 安装完docker 跑 hello-world 的时候报错了 docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is 阅读全文
posted @ 2021-01-14 15:25 jiawei3998 阅读(508) 评论(0) 推荐(0)
摘要:数据卷容器 --volumes-from 容器名/id 先起一个容器 docker run -it --name docker01 centos 然后同步 docker01 的数据卷 --volumes-from docker01 # 把 docker01 作为数据卷容器, 实现两个容器双向绑定 d 阅读全文
posted @ 2021-01-14 15:24 jiawei3998 阅读(138) 评论(0) 推荐(0)
摘要:删除镜像 # docker rmi -f 镜像id # 删除指定镜像 docker rmi -f 25d5f6s564 # docker rmi -f 镜像id 镜像id # 删除多个镜像 docker rmi -f 25d5f6s564 3ed7f8top # 删除所有镜像 docker rmi 阅读全文
posted @ 2021-01-14 15:20 jiawei3998 阅读(112) 评论(0) 推荐(0)
摘要:容器之间的数据共享技术, Docker容器产生的数据同步到本地 卷技术 --> 目录挂载, 将容器内的目录挂载到服务器上 使用命令来挂载 -v # 可以挂载多个目录 docker run -it -v 主机目录地址:容器内目录地址 # 测试 docker run -it -v /root/temp: 阅读全文
posted @ 2021-01-14 15:18 jiawei3998 阅读(331) 评论(0) 推荐(0)
摘要:镜像 docker rmi 镜像id -f # 删除指定镜像 docker rmi 镜像id 镜像id -f # 删除多个镜像 docker rmi -f $(docker images -aq) # 删除所有镜像 # 导出镜像 # docker save 镜像id>/存储路径/xxx.tar do 阅读全文
posted @ 2021-01-14 15:16 jiawei3998 阅读(116) 评论(0) 推荐(0)
摘要:安装docker Ubuntu 详细安装 https://blog.csdn.net/weixin_44953227/article/details/109470722 Ubuntu 官方安装 https://docs.docker.com/engine/install/ubuntu/ 这里以 Ce 阅读全文
posted @ 2021-01-14 15:15 jiawei3998 阅读(108) 评论(0) 推荐(0)
摘要:docker 安装官方文档 根据实例的操作系统类型,参考相应的文档进行安装。 查看 linux 是 CentOS 还是 Ubuntu uname -a #查看系统信息 lsb_release -a #命令存在表示为ubuntu系统 cat /etc/redhat-release #文件存在为cent 阅读全文
posted @ 2021-01-14 15:14 jiawei3998 阅读(463) 评论(0) 推荐(0)
摘要:Nginx 配置的三种方式 第一种直接替换 location 匹配部分 第二种 proxy_pass 的目标地址,默认不带 /,表示只代理域名,url 和参数部分不会变(把请求的 path 拼接到 proxy_pass 目标域名之后作为代理的URL) 第三种 proxy_pass 的目标地址后增加 阅读全文
posted @ 2021-01-14 15:03 jiawei3998 阅读(1175) 评论(0) 推荐(0)
摘要:(目录) 查看配置文件 cat /etc/pwsswd 添加用户 可选项 -c comment 指定一段注释性描述。 -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。 -m 自动在 /home 目录下创建用户目录 -g 用户组 指定用户所属的用户组。 -G 给用户分 阅读全文
posted @ 2021-01-14 14:56 jiawei3998 阅读(376) 评论(0) 推荐(0)
摘要:防火墙服务操作命令 重启防火墙 systemctl restart firewalld 查看防火墙状态 systemctl status firewalld 开启、关闭、重启防火墙 # 开启 service firewalld start # 重启 service firewalld restart 阅读全文
posted @ 2021-01-14 14:55 jiawei3998 阅读(90) 评论(0) 推荐(0)
摘要:jdk安装 (rpm安装) jdk下载地址: https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html 如果有安装openjdk 则卸载 [root@centos ~]# java -version j 阅读全文
posted @ 2021-01-14 14:53 jiawei3998 阅读(180) 评论(0) 推荐(0)
摘要:Linux 链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。 硬链接和软链接 硬链接 ln 要链接的文件 新硬链接名 软连接 ln -s 要链接的文件 新软链接名 # 硬链接 删除 f1, f2依然有效, 直到把所有相关连的硬链接都删除, 文件 阅读全文
posted @ 2021-01-14 14:51 jiawei3998 阅读(234) 评论(0) 推荐(0)
摘要:文件压缩解压命令 # 解压 xxx.xz 并删除 xz -d test.tar.xz # 打包成 xxx.tar , 语法: tar -cvf 最后包名.tar ./要打包文件 ./要打包的文件 tar -cvf test.tar ./a.txt ./b.txt # 将当前文件夹内所有文件打包 ta 阅读全文
posted @ 2021-01-14 14:50 jiawei3998 阅读(112) 评论(0) 推荐(0)
摘要:Linux 装 node 环境 我的是 CentOS 查看服务器是多少位系统 getconf LONG_BIT 下载地址, 下载对应的版本: http://nodejs.cn/download/ 我这里下载的是: Linux 二进制文件 (x64) 这个包 先在服务器的 /usr 目录新建 node 阅读全文
posted @ 2021-01-14 14:49 jiawei3998 阅读(141) 评论(0) 推荐(0)
摘要:基本语法: 服务器: 用户名@ip:/路径 scp 要拷贝的文件 要存放的文件 上传文件到服务器 # 把本地 source.md 文件上传到 152.116.113.13 服务器的/home目录 # 语法: scp 本地文件路径/文件.txt 用户名@IP:/服务器文件路径 scp C:\文档文件/ 阅读全文
posted @ 2021-01-14 14:48 jiawei3998 阅读(348) 评论(0) 推荐(0)
摘要:查询最后一个主键id SELECT IF(MAX(id) IS NULL, 0, MAX(id)) AS maxid FROM users; 查询最小的主键id SELECT IF(MIN(id) IS NULL, 0, MIN(id)) AS minid FROM users; 获得一个新的自增i 阅读全文
posted @ 2021-01-14 14:47 jiawei3998 阅读(405) 评论(0) 推荐(0)
摘要:数据类型 数值 tinyint 十分小的数据 1个字节 smallint 较小的数据 2个字节 mediumint 中等大小的数据 3个字节 int 标准的整数 4个字节 常用 bigint 较大的数据 8个字节 float 浮点数 4个字节 double 浮点数 8个字节 decimal 字符串浮 阅读全文
posted @ 2021-01-14 14:45 jiawei3998 阅读(130) 评论(0) 推荐(0)
摘要:数据库命令行操作 命令行操作数据库, [if exists] 可加可不加, 命令行操作一定要加英文分号 ; 结尾 创建数据库 : create database [if not exists] 数据库名; create database if not exists test; 删除数据库 : dro 阅读全文
posted @ 2021-01-14 14:44 jiawei3998 阅读(105) 评论(0) 推荐(0)
摘要:表的修改和删除 修改 -- 修改表名称 -- ALTER TABLE 旧表名 RENAME AS 新表名 ALTER TABLE test RENAME AS test1 -- 增加表字段 -- ALTER TABLE 表名 ADD 字段名 属性 ALTER TABLE test1 ADD age 阅读全文
posted @ 2021-01-14 14:43 jiawei3998 阅读(335) 评论(0) 推荐(0)
摘要:添加 insert 语法: 单条:insert into 表名('字段1', '字段2', ...) values('值1', '值2', ...) 多条:insert into 表名('字段1', '字段2') values('值1', '值2'), ('值1', '值2'); -- 插入语句 ( 阅读全文
posted @ 2021-01-14 14:40 jiawei3998 阅读(180) 评论(0) 推荐(0)
摘要:SELECT 语法 SELECT [ALL | DISTINCT] {* | table.* | [table.field1[as alias1][,table.field2[as alias2]][,...]]} FROM table_name [as table_alias] [left | r 阅读全文
posted @ 2021-01-14 14:37 jiawei3998 阅读(318) 评论(0) 推荐(0)
摘要:### 子查询 >where 这个值是计算出来的 >本质:`在 where 语句中嵌套一个子查询语句` ```sql /* 子查询 什么是子查询? 在查询语句中的WHERE条件子句中,又嵌套了另一个查询语句 嵌套查询可由多个子查询组成,求解的方式是由里及外; 子查询返回的结果一般都是集合,故而建议使 阅读全文
posted @ 2021-01-14 14:36 jiawei3998 阅读(236) 评论(0) 推荐(0)
摘要:SELECT 语法 SELECT [ALL | DISTINCT] {* | table.* | [table.field1[as alias1][,table.field2[as alias2]][,...]]} FROM table_name [as table_alias] [left | r 阅读全文
posted @ 2021-01-14 14:34 jiawei3998 阅读(464) 评论(0) 推荐(0)
摘要:连表查询 JOIN ON 操作 描述 inner join 只返回匹配的值 right join 会从右表中返回所有的值, 即使左表中没有匹配 left join 会从左表中返回所有的值, 即使右表中没有匹配 -- 连表查询 join -- 查询参加了考试的同学 学号, 姓名, 分数 SELECT 阅读全文
posted @ 2021-01-14 14:32 jiawei3998 阅读(1286) 评论(0) 推荐(0)
摘要:where 条件字句 搜索条件可由一个或多个逻辑表达式组成 , 结果一般为布尔值 逻辑运算符 运算符 语法 描述 and && a and b a && b 逻辑与 两个为真, 结果为真 or || a or b a || b 逻辑或 一个为真, 结果为真 not ! not a !a 逻辑非 真为 阅读全文
posted @ 2021-01-14 14:31 jiawei3998 阅读(149) 评论(0) 推荐(0)
摘要:指定字段查询 SELECT 语法 SELECT [ALL | DISTINCT] {* | table.* | [table.field1[as alias1][,table.field2[as alias2]][,...]]} FROM table_name [as table_alias] [l 阅读全文
posted @ 2021-01-14 14:30 jiawei3998 阅读(1334) 评论(0) 推荐(0)
摘要:数据函数 SELECT ABS(-8); /*绝对值*/ SELECT CEILING(9.4); /*向上取整*/ SELECT FLOOR(9.4); /*向下取整*/ SELECT RAND(); /*随机数,返回一个0-1之间的随机数*/ SELECT SIGN(0); /*符号函数: 负数 阅读全文
posted @ 2021-01-14 14:27 jiawei3998 阅读(166) 评论(0) 推荐(0)
摘要:聚合函数 (常用) 函数名称 描述 CONUT() 记数 SUM() 求和 AVG() 平均值 MAX() 最大值 MIN() 最小值 -- 聚合函数 -- 都能统计表中的数据 SELECT COUNT(`subject`) FROM `subject` -- count(字段) 会忽略所有的 nu 阅读全文
posted @ 2021-01-14 14:25 jiawei3998 阅读(196) 评论(0) 推荐(0)
摘要:数据库MD5加密 -- 测试 MD5 加密 CREATE TABLE `testmd5`( id INT(11) NOT NULL AUTO_INCREMENT COMMENT 'id', `name` VARCHAR(20) COMMENT '用户名', `pwd` VARCHAR(50) COM 阅读全文
posted @ 2021-01-14 14:23 jiawei3998 阅读(674) 评论(0) 推荐(0)
摘要:用户管理 SQL 命令操作 用户表:mysql.user 本质:对mysql.user 表进行增删改查 -- 用户管理 -- 创建用户 -- CREATE USER 用户名 IDENTIFIED BY '密码' CREATE USER test IDENTIFIED BY '123456' -- 修 阅读全文
posted @ 2021-01-14 14:22 jiawei3998 阅读(526) 评论(0) 推荐(0)
摘要:索引的分类 主键索引 (PRIMARY KEY) 唯一的标识符, 主键不可重复, 只能有一列作为主键 唯一索引 (Unique KEY) 避免重复的列出现, 唯一索引可以重复, 多个列都可以标识为唯一索引 常规索引 (KEY/INDEX) 默认的, index 和 key 关键字可以设置常规索引 全 阅读全文
posted @ 2021-01-14 14:19 jiawei3998 阅读(322) 评论(0) 推荐(0)
摘要:安装MySQL 这里建议大家使用压缩版,安装快,方便.不复杂. 软件下载 mysql5.7 64位下载地址: https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip 电脑是64位的就下载使用64位版本的! 安装步骤 阅读全文
posted @ 2021-01-14 14:16 jiawei3998 阅读(115) 评论(0) 推荐(0)
摘要:依赖包 文件上传可以使用 Apache 文件上传组件, commons-fileupload, 它依赖于 commons-io commons-io.jar: https://repo1.maven.org/maven2/commons-io/commons-io/2.6/commons-io-2. 阅读全文
posted @ 2021-01-14 14:13 jiawei3998 阅读(869) 评论(0) 推荐(0)
摘要:记住,每次修改了配置之后都 clean 一下,把 target 删除 第一种解决方案 去掉 pom.xml 中的 properties <properties> <maven.compiler.source>8</maven.compiler.source> <maven.compiler.targ 阅读全文
posted @ 2021-01-14 14:10 jiawei3998 阅读(778) 评论(0) 推荐(0)
摘要:JDBC 连接数据库的 url driver=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/smbms?uesSSL=true&useUnicode=true&characterEncoding=UTF-8 username=root p 阅读全文
posted @ 2021-01-14 13:22 jiawei3998 阅读(518) 评论(0) 推荐(0)
摘要:在pom.xml中配置build, 来防止我们资源导出失败问题 <!--在build中配置resources, 来防止我们资源导出失败问题--> <build> <resources> <resource> <directory>src/main/resources</directory> <inc 阅读全文
posted @ 2021-01-14 13:21 jiawei3998 阅读(528) 评论(0) 推荐(0)
摘要:用到的 jar 包 jar包地址: mysql-connector-java-5.1.47.jar junit-4.13.jar Maven: <!-- mysql驱动 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-conne 阅读全文
posted @ 2021-01-14 13:19 jiawei3998 阅读(295) 评论(0) 推荐(0)
摘要:使用 maven 导入插件的时候报错: Cannot resolve plugin org.springframework.boot:spring-boot-maven-plugin:2.4.1 我的开发工具版本 maven: apache-maven-3.6.3 IDEA: 2020.3 解决办法 阅读全文
posted @ 2021-01-14 13:18 jiawei3998 阅读(17303) 评论(0) 推荐(0)
摘要:(目录) 1. 下载Maven 官网:https://maven.apache.org/ 下载:apache-maven-3.6.3-bin.zip 下载完成后解压即可, 解压到你的环境文件夹, 后面配置环境变量需要用到这个路径 比如我解压在这个目录:C:\Environmental\apache- 阅读全文
posted @ 2021-01-14 13:17 jiawei3998 阅读(344) 评论(0) 推荐(0)
摘要:(目录) 主要用到 swing 包下的一些类 JFrame 窗口类 JPanel 面板类 KeyListener 键盘接口 ActionListener 监听接口 上代码 游戏启动类 package com.snake; import javax.swing.*; // 游戏的启动类 public 阅读全文
posted @ 2021-01-14 13:14 jiawei3998 阅读(189) 评论(1) 推荐(0)
摘要:主要用到的类 地址类: URL http类: HttpURLConnection 输入流: InputStream 输出流: FileOutputStream 上代码 package com.demo01; import java.io.FileOutputStream; import java.i 阅读全文
posted @ 2021-01-14 13:13 jiawei3998 阅读(194) 评论(0) 推荐(0)
摘要:快捷键 说明 Ctrl + P 提示类参数 Ctrl + Q 提示类的属性和方法包名 Ctrl + D 复制一行到下一行 Ctrl + F 查找 Ctrl + R 替换 Ctrl + Z 撤销 Ctrl + Shift + Z 反撤销 (如果弹出搜狗符号大全, 说明这个快捷键被搜狗占用了, 就需要改 阅读全文
posted @ 2021-01-14 13:12 jiawei3998 阅读(114) 评论(0) 推荐(0)
摘要:jdk-8u251-windows-x64 和 jdk-8u271-linux-x64.tar 链接:https://pan.baidu.com/s/1gci6aSIFhEhjY8F48qH39Q 提取码:l289 复制这段内容后打开百度网盘手机App,操作更方便哦 JDK 国内官网下载地址: ht 阅读全文
posted @ 2021-01-14 13:11 jiawei3998 阅读(2989) 评论(0) 推荐(1)
摘要:(目录) 准备工作 要想实现邮件发送, 需要先打开发送邮箱的 POP3/SMTP 服务,打开方式在 设置>帐户 中去打开,打开之后如果是qq邮箱会获得一个授权码,用授权码登录qq邮箱的服务器。其他邮箱开启方法都类似 使用到的 jar 包 mail.jar:https://repo1.maven.or 阅读全文
posted @ 2021-01-14 13:07 jiawei3998 阅读(732) 评论(0) 推荐(0)