- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 java批量获取百度图片
java获取百度图片学习记录 主要用到的jar包 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> </dependency> 分析百度加载url,每次请求加载30张图片,主要有参数pn控制,gsm为pn的16进制,最后是时间戳,搜索内容有queryWord控制 ht
2022-03-08 09:15:26
3075
1
原创 数组排序学习
几种常见排序方法学习记录 1 交换两个元素 private static void swap(int[] array, int i, int j) { if (i != j) { array[i] = array[i] + array[j]; array[j] = array[i] - array[j]; array[i] = array[i] - array[j]; } } 2.冒泡排序 public static void bubbleSort(int[] array) {
2022-03-04 15:14:52
179
原创 netty学习记录
使用netty实现客户端和服务端的通信 记录学习netty的简单代码 1.新建springboot项目,可访问https://spring.io/创建下载项目 2.导入开发工具,并添加netty jar包 <dependency> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId> </dependency> 3.编写服务端类 p
2022-02-28 14:00:48
283
原创 linux下自动部署java项目
自动部署脚本 直接上代码 #! /bin/sh echo '####################开始自动部署####################' path=`pwd` #当前路径 cd /usr/tomcat/apache-tomcat-8.5.59 tomcatPath=`pwd` #指定tomcat文件目录名称 cd $tomcatPath/bin #进入tomcat的bin目录 PID=$(ps -ef|grep tomcat|grep -v grep|awk '{print $2}')#查
2021-06-08 16:00:17
124
原创 linux日志自动压缩
压缩日志脚本 创建脚本文件 cd /root touch tarLog.sh chmod 777 /root/tarLog.sh tarLog.sh文件内容 #! /bin/bash #日志所在目录 DEST_DIR=/home/log cd $DEST_DIR #产生压缩文件的后缀加上日期 time=`date +"%Y-%m-%d" -d "-1days"` #日志文件名 log_file=log.$time.log if [ ! -f "$log_file" ]; then exit 0 f
2021-06-05 11:28:46
1215
1
原创 java I/O 学习(二)
字符流 java将流按照读写单位分为:字节流与字符流. 字节流:以字节为单位读写,一次最少读写8位2进制. 字符流:以字符为单位读写数据,实际读写字节量由 指定的字符集与读写的字符数据有关,但是在java 内部表示字符时都是用char表示的(2字节). java.io.Writer,java.io.Reader两个类是抽象类,是所有字符输出流与字符输入流的超类,里面规定了读写字符的相关方法. / * java.io.OutputStreamWriter * java.io.InputStreamReade
2021-06-04 08:42:18
96
原创 java I/O 学习(一)
简介 java I/O以标准化的操作对外界统一读写数据. I–输入:从外界到程序的方向,读取数据 O–输出:从程序到外界的方向,写出数据 分类 节点流:低级流,是实际连接数据源与程序 的’管道’,负责实际读写数据的流.读写一定建立在节点流基础上进行 处理流:不能独立存在,建立在其他流上,当数据流经当前流时对数据加工处理,简化操作. 文件流 java.io.FileInputStream继承自InputStream java.io.FileOutputStream继承自OutputStream 常用的一对低级
2021-06-03 09:35:16
107
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人