09 2022 档案
摘要:springboot 常见的两个开发场景: 1、rest 接口服务:前端接口服务,后台OpenApi接口服务 2、定时任务:定时数据集成,定时数据计算,定时扫描redis,发邮件短信定时告警等等。 Java线程框架非常复杂,从一般的悲观锁,乐观锁,AQS等等,设计了大量的类,容器,但是对于使用场景尤
阅读全文
摘要:真实项目几乎不需要思考,直接copy一个工程改下名字就好了。 具体如何搭建的,都快忘记了,回顾下。 1、创建maven工程 File->New Project->Maven 如果IDEA 配置了全局mvn不需要在配置了,如果没有独立去设置 2、添加springboot依赖 在pom.xml添加依赖
阅读全文
摘要:JDK安装和IDEA的安装属于Java基础学习部分不再赘述 安装Mavan 下载maven https://maven.apache.org/download.cgi check用sha512,这个东西我们开发中也要多使用 2、安装 zip包直接解压即可,如下: 3、 配置环境变量 很多人习惯了co
阅读全文
摘要:findstr命令 玩服务器,很多时候是linux,常用grep,偶尔也会遇到windows服务器,要做自动化,findstr也很常用。 findstr用来搜索匹配字符串的文件。 FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] [/
阅读全文
摘要:在保存数据时,可以选择二进制格式或文本格式。 例如,整数1234存储成二进制数时,他被写成 01 02 03 04 构成的序列(十六进制表示法),而存成文本格式时,他被存成了“1234”字符串。 尽管二进制格式的IO高速高效,但是不利于人来阅读。 在存储文本字符串时,需要考虑字符编码(charact
阅读全文
摘要:1、读写字节 1.1、read()方法 InputStream是一个抽象类,有一个抽象方法 /** * Reads the next byte of data from the input stream. The value byte is * returned as an {@code int}
阅读全文
摘要:IO熟悉而又陌生的话题,由于项目特性,可能很少用到流处理,文件读写。 或者经常使用封装好的API早就忘记了原始的配方原始的味道。 万变不离其宗,还是有必要系统的回顾下IO相关知识。 我们更多时间再处理JSON,VO。 无论使用什么对象,什么语言,其实本质未曾变过,核心还是计算机原理,编码技术,序列化
阅读全文