摘要: 打开File,找到 Project Structure,修改Project SDK和Project language level 为高版本。 比如switch case语句不支持String的匹配的时候,这个功能需要jdk是1.7以上,上述修改即可解决问题 阅读全文
posted @ 2020-09-18 16:07 tianyee 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 有两种方式可以生成Javadoc文档 1.使用命令行 在某文件夹下创建test.java 文件,加上注释/** */,在该文件夹下打开cmd窗口。 javadoc -encoding UTF-8 -charset UTF-8 test.java 打开index.html文件,就可以看到生成的文档。 阅读全文
posted @ 2020-09-18 14:52 tianyee 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 1. 异步处理 用户注册后,需要发注册邮件和注册短信,传统的方式:串行和并行。 串行:用户注册信息写入数据库 > 发送邮件 > 发送短信 >注册成功,用户使用 并行:用户注册信息写入数据库 > 发送邮件 / 发送短信 > 注册成功,用户使用 因为邮件和短信并不是注册所必需的,即使不接收邮件和短信,用 阅读全文
posted @ 2020-09-10 22:12 tianyee 阅读(148) 评论(0) 推荐(0) 编辑
摘要: java 中变量作用域 变量分为: 类变量;定义在类中,有关键字static,从属于类,与类一起产生一起消失。 实例变量;定义在类中,可以不初始化,自动初始化为默认值,boolean默认为false 局部变量;定义在方法中,必须声明和初始化 public class Variable{ static 阅读全文
posted @ 2020-09-03 11:19 tianyee 阅读(138) 评论(0) 推荐(0) 编辑
摘要: IDEA创建新空项目 File -> New -> Project -> Empty Project -> 然后OK 这个是什么都不能做的,然后我们创建Module。 File -> New -> Module -> java ->然后OK 然后需要设置环境 File -> Project Stru 阅读全文
posted @ 2020-09-03 09:54 tianyee 阅读(1484) 评论(0) 推荐(0) 编辑
摘要: 怎么区分是什么进制? 二进制:0b开头,eg: int i = 0b10; 八进制:0开头,eg: int k = 010; 十进制: 十六进制:0x开头,eg: int j = 0x10; 浮点数类型在比较时的问题 尽量避免浮点数之间直接进行 == 比较 尽量避免浮点数之间直接进行 == 比较 尽 阅读全文
posted @ 2020-09-03 09:44 tianyee 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 基本类型(primitive type) 数值类型:byte占1个字节;short占2个字节;int占4个字节;long占8个字节;float占4个字节;double占8个字节。char占2个字节。 定义long类型的时候,要在数字后面加个大写L。eg:long num = 30L; 定义float 阅读全文
posted @ 2020-09-03 09:14 tianyee 阅读(1543) 评论(0) 推荐(0) 编辑
摘要: 引用 Windows下DOS命令 显示当前目录所有文件 dir 创建文件夹 md test 创建文件 cd>a.txt 删除文件 del a.txt 删除文件夹 rd test 在某磁盘打开不同磁盘 cd /d F: 清除屏幕 cls 打开计算器 calc 打开画图工具 mspaint 打开记事本  阅读全文
posted @ 2020-08-29 12:00 tianyee 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 一级标题 二级标题 三级标题 三个# + 空格 分割线 三个- 三个* 粗体 ctrl + B 斜体 ctrl + I 删除线 引用 一个大于号就可以了 图片: ! + [] + (图片路径) 超链接 连接名字 百度一下 列表 1. + 空格 12312 qrqweqw 我去带我去饿啊 减号 加 空 阅读全文
posted @ 2020-08-29 11:55 tianyee 阅读(110) 评论(0) 推荐(0) 编辑