- 博客(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 3000 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 156
原创 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 260
原创 linux下自动部署java项目
自动部署脚本直接上代码#! /bin/shecho '####################开始自动部署####################'path=`pwd` #当前路径cd /usr/tomcat/apache-tomcat-8.5.59tomcatPath=`pwd` #指定tomcat文件目录名称cd $tomcatPath/bin #进入tomcat的bin目录PID=$(ps -ef|grep tomcat|grep -v grep|awk '{print $2}')#查
2021-06-08 16:00:17 99
原创 linux日志自动压缩
压缩日志脚本创建脚本文件cd /roottouch tarLog.shchmod 777 /root/tarLog.shtarLog.sh文件内容#! /bin/bash#日志所在目录DEST_DIR=/home/logcd $DEST_DIR#产生压缩文件的后缀加上日期time=`date +"%Y-%m-%d" -d "-1days"`#日志文件名log_file=log.$time.logif [ ! -f "$log_file" ]; then exit 0f
2021-06-05 11:28:46 1135 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 74
原创 java I/O 学习(一)
简介java I/O以标准化的操作对外界统一读写数据.I–输入:从外界到程序的方向,读取数据O–输出:从程序到外界的方向,写出数据分类节点流:低级流,是实际连接数据源与程序 的’管道’,负责实际读写数据的流.读写一定建立在节点流基础上进行处理流:不能独立存在,建立在其他流上,当数据流经当前流时对数据加工处理,简化操作.文件流java.io.FileInputStream继承自InputStreamjava.io.FileOutputStream继承自OutputStream常用的一对低级
2021-06-03 09:35:16 81 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人