自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (3)
  • 收藏
  • 关注

原创 Java调用ChatGPT(基于SpringBoot和Vue)实现连续对话、流式输出和自定义baseUrl

Java调用ChatGPT(基于SpringBoot和Vue)实现连续对话、流式输出和自定义baseUrl

2023-02-12 11:42:39 39004 178

原创 微信公众号每日推送(小白网页版配置)

微信公众号每日定时推送,天气推送(小白网页版配置)

2022-10-23 22:23:50 5034 40

原创 微信公众号(一)每日推送详细教程(含实时定位,天气预报,每日英语,纪念日等,可快速自定义消息模板并指定订阅者类型发送)

微信公众号(一)每日推送详细教程(含实时定位,天气预报,每日英语,纪念日等,可快速自定义消息模板并指定订阅者类型发送)

2022-09-26 00:25:50 17755 47

原创 OpenAI Manager助手(基于SpringBoot和Vue)

OpenAI Manager助手(基于SpringBoot和Vue)

2023-05-28 22:09:32 3372 11

原创 SimpleDateFormat和DateTimeFormatter的区别及使用详解

SimpleDateFormat和DateTimeFormatter的区别及使用详解

2023-05-04 22:46:52 2127 1

原创 微信公众号(二)每日推送详细教程(AI回复助手)

微信公众号(二)每日推送详细教程(ChatGPT聊天机器人)

2023-02-12 11:46:28 1483 1

原创 使用 JMX 连接远程服务进行监测

使用相关JMX工具连接部署在服务器上的Java应用,可以对应用的内存使用量,CPU占用率和线程等信息进行监测。相关监测工具有jconsole,jprofiler,jvisualvm等。

2023-01-30 15:50:54 1357 5

原创 MinIO基本使用(实现上传、下载功能)

MinIO是一款基于Go语言发开的高性能、分布式的、开源的对象存储系统。兼容亚马逊的S3协议,对Kubernetes能够友好的支持,专为AI等云原生工作负载而设计。

2023-01-20 00:57:59 7129 3

原创 计算机基础

计算机基础

2022-12-04 23:55:53 271

原创 Stream流使用详解

Stream流使用详解

2022-06-19 23:23:40 4644

原创 线程池创建方式详解(7种)

线程池的使用

2022-06-19 23:18:28 27632 1

原创 多线程创建方式详解

多线程1. 多线程的创建的三种方式1.1. 继承Thread类1.2. 实现Runnable接口1.3 实现Callable接口2. 继承Thread和实现Runnable的区别1. 多线程的创建的三种方式多线程的创建主要有三种方式。继承Thread类(将任务和线程合并在一起)实现Runnable接口(将任务和线程分开了)实现Callable接口(利用FutureTask执行任务)1.1. 继承Thread类package com.asleepyfish;/** * @Author

2022-02-28 22:36:03 193 1

原创 nginx多端口访问及配置访问路径

nginx学习1.nginx安装2.外部访问3.nginx配置访问路径4.配置多端口访问5.nginx配置1.nginx安装参考centOS7安装nginx及nginx配置想安装两个nginx的话,在安装的时候指定第二个的安装路径,因为第一个nginx默认安装路径为 /usr/local/nginx指定路径 ./configure --prefix=/usr/local/nginx1nginx三大特点:反向代理负载均衡动静分离2.外部访问nginx.conf文件中的server中li

2022-02-08 23:28:43 23575

原创 Spring配置文件搭配注解赋值的几种方式

注解赋值的几种方式1. @ConfigurationProperties2. @Value3. @Validated1. @ConfigurationProperties下面是application.yaml配置文件dog: name: [email protected]${random.uuid} age: ${random.int}people: age: 17 dog: name: 小王 age: 3 list: - a - b map: {k: s

2022-01-19 00:00:54 631

原创 Excel操作

问题1:setCellType已过时,读取Excel表格内容数字出现小数点,怎么直接读取单元格内容。解决:DataFormatter formatter = new DataFormatter();String value = formatter.formatCellValue(cell);//直接获取到单元格的值

2021-10-08 14:40:16 174

原创 Redis进阶学习

Redis进阶学习1. Redis命令2. Redis字符串(String)3.Redis哈希(Hash)1. Redis命令Redis 客户端的基本语法为:redis-cli如果输入值为中文则使用redis-cli --raw如果需要在远程 redis 服务上执行命令,同样我们使用的也是 redis-cli 命令。以下实例演示了如何连接到主机为 127.0.0.1,端口为 6379 ,密码为 mypass 的 redis 服务上。redis-cli -h 127.0.0.1 -p 63

2021-08-19 17:42:13 110

原创 Redis基础学习

redis学习1. Redis简介1.1 Redis特点1.2 Redis优势1. Redis简介1.1 Redis特点Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。Redis支持数据的备份,即master-slave模式的数据备份。1.2 Redis优势性能极高 – Redis能读的速度是110000次/s,写的速度是81

2021-08-19 15:47:09 141

原创 Git操作集合

Git操作集合以下所述xxx为操作文件或分支名修改本地代码并提交到远程仓库git add xxxgit commit -m ‘xxxx’git push -u origin master创建分支git branch xxx查看分支git branch -v切换分支git checkout xxx合并分支git merge xxx查看历史log信息git loggit log --oneline (简要信息)本地删除已经合并分支git bran

2021-08-18 16:57:25 121

原创 MySQL事务

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-07-10 19:57:37 126

原创 Java文件

1.File类的概述2.File类的静态成员变量3.File类的构造方法①②③4.File类的方法①获取功能的方法getPath()获取的就是最终的文件名称的字符串,length()返回的是文件的字节数,long类型的File f = new File(“路径”);Sout(f.length());②判断功能的方法③创建删除功能的方法创建一个空文件创建一个空文件夹删除文件或文件夹④遍历文件夹中目录的方法5.过滤器(用来过滤一些不需要的东西)写一个

2021-02-16 22:57:39 195 2

原创 Java进阶

1.Date类空参数构造方法,Date()获取的是当前的日期和时间带参数的构造方法:Date(long date),传递的是毫秒值,把毫秒值转化为日期时间成员方法:long getTime() 把当前日期转化成毫秒2.构造方法:SimpleDateFormat(String pattern)String pattern:传递指定的模式y:年;M:月;d:日;H:时;m:分;s:秒①String format(Date date);SimpleDateFormat sdf = new Simp

2021-02-12 22:40:59 181 1

原创 Java基础

1.源程序通过javac xxx.java编译生成xxx.class字节码文件,然后通过java xxx运行2.dir 查看目录,cls清屏3.小的到大的范围为隐式类型转换,大的到小的需要进行显式(强制)类型转换 ,在赋值时候加上(变量类型) 有一种常量优化,常数直接相加,不是变量,大的变小的时候不用加强制类型转换4.Java9中新增了jshell 可以不用写类和方法直接运行,比较轻量化,退出用/exit5.&&和||为短路运算符,只要左边不满足,右边就不进行操作 比如syste

2021-02-05 01:07:43 162

原创 Spring,mysql,数据库连接池相关Jar包下载

自己之前从网上下载使用的一些jar包。现在基本上使用maven导入依赖,所以jar包在网上找起来也很麻烦,自己整合了一些jar包放在网盘里,供下载。主要包括:1.spring-framework-5.0版本的所有jar包2.mysql-connector-java 5.x和8.x版本的jar包3.commons-logging-1.24.commons-beautils-1.945.c3...

2020-04-17 21:43:53 1098 1

原创 Python爬虫爬取豆瓣不同分类书籍详细信息

文章目录1.问题来源2.爬虫代码的组成3.代码实现4.运行结果1.问题来源这学期有一门软件开发实战的课程,我们组在做一个书籍交易平台。既然是书籍交易平台重要的图书的获取肯定必不可少,而豆瓣上的丰富的图书信息,自然就是我们需要获取资料的重要来源,由于后期项目的完成需要大量的图书信息来帮助我们完成关于知识图谱和推荐算法的应用,所以图书信息的获取就成了一件重要的事,由于没有学习过python,也是从...

2020-04-11 01:46:46 1879

原创 简单验证码生成(基于HTML+Servlet)

目录1.需求介绍2.代码实现3.运行结果1.需求介绍本文是一个 基于Servlet+HTML实现的简单的验证码生成案例 ,高级的验证码也都是通过基础的验证码实现上改进过来的,此案例可帮助了解生成验证码的原理。2.代码实现Servlet代码package com.servlet;import javax.imageio.ImageIO;import javax.servlet.Ser...

2020-03-17 11:56:04 290

原创 XML(可扩展标记语言)学习

文章目录1.XML的概念1.1 XML和HTML的区别1.2 XML的功能2.XML语法2.1 基本语法练习2.2 组成部分2.3 约束文档3.XML的解析3.1 jsoup 解析器1.XML的概念XML(Extensible Markup Language),可扩展标记语言。可扩展:标签是用户定义的1.1 XML和HTML的区别XML 标签都是自定义的,HTML 标......

2020-03-01 13:03:00 233

原创 Bootstrap框架学习

文章目录1.Bootstrap的概念2.Bootstrap的好处3.快速入门知识讲解4.Bootstrap的响应式布局5.CSS样式和JS插件(具体使用去Bootstrap中文官网查找)5.1 全局CSS样式5.2 组件5.3 轮播图6.Bootstrap练习1.Bootstrap的概念一个前端开发框架,Bootstrap 基于 HTML、CSS、JavaScript 的,它简洁灵活,......

2020-03-01 13:02:39 459

原创 JavaScript高级(BOM+DOM)学习

文章目录1.DOM简单学习2.事件简单学习3.点灯开关练习4.BOM4.1 BOM的概念4.2 BOM的功能4.3 BOM对象4.4 Window :窗口对象4.5 Location:地址栏对象4.6 History:历史记录对象5.DOM5.1 DOM 的概念5.2 DOM 的功能5.3 DOM 的分类5.4 核心 DOM5.4.1 Document:文档对象5.4.2 ......

2020-03-01 13:02:20 339

原创 JavaScript基础(ECMAScript)学习

文章目录1.JavaScript概念2.JavaScript的功能3.JavaScript发展史4.JavaScript = ECMAScript + BOM+DOM5.ECMAScript:客户端脚本语言的标准5.1基本语法5.1.1与HTML结合的方式5.1.2注释5.1.3数据类型5.1.4 变量5.1.5 运算符5.1.6 自动类型转换5.1.7 流程控制语句5.1.8 JS特殊语......

2020-03-01 13:02:03 411

原创 CSS学习

文章目录1.CSS的概念2.使用CSS的好处3.CSS的使用:css和html结合的方式1.CSS的概念css(cascading style sheets):进行页面美化和布局控制层叠:多个样式可以作用在同一个html的元素上同时生效2.使用CSS的好处功能强大将内容展示和样式控制分离降低耦合度,解耦让分工合作更容易提高开发效率3.CSS的使用:css和h......

2020-03-01 13:01:46 133

原创 HTML学习

目录HTML 的概念HTML 基本语法HTML 标签3.1 文件标签3.2 文本标签3.3 图片标签3.4 列表标签3.5 链接标签3.6 div 和 span 标签3.7 语义化标签3.8 表格标签3.9 表单标签HTML 案例1.HTML的概念HTML(Hyper Text Markup Language),超文本标记语言。是一种最基础的网页开发语言,也是网页......

2020-03-01 13:01:03 552

原创 用git将本地仓库内容连接到远程github仓库

(1)生成密钥【这里是将来想把文件放到谁的仓库中就用谁的邮箱】,例:ssh-keygen -t rsa -C “[email protected]”之后自己设置密钥文件名称及密码(可以直接回车不设置密码),并把密钥剪切到windows用户下的.ssh目录中,把xxxx.pub文件发给github所有者,让他加入到自己的github中。(2)执行密钥初始化:ssh-add 刚才的密钥目录/xxxx(3)在...

2020-02-18 15:59:54 211

原创 数据结构之c++版本单链表基本操作

单链表的建立(以下均为附加头结点的单链表的操作)需要两个基本类;一:结点类(Linknode),二:链表类(List)下面是建立链表的结点类和链表类基本写法:#include <iostream>#include <stdio.h>#include<algorithm>using namespace std;class List; //前视定义,否则...

2019-04-18 15:45:20 808

原创 学生信息管理系统IO版本代码实现(java)

之前写过的一个学生信息管理系统是用集合类来写的,但是不能实现代码在文档中的存储功能,每次运行过后都得重新输入数据,无法做到保存的功能,而用IO流进行学生信息管理系统的编写以后将数据存储在文本文件中,以后每次访问都可以访问到之前已经存到的数据,类似于数据库的一个存储功能(这里并没有用到Mysql数据库,仅仅是用文本文档来进行数据的一系列存储)以下是代码的实现过程:主类package z...

2019-01-30 19:49:27 884

原创 java的IO流中使用五种不同方法实现文件的复制功能

在java的IO流中学习了五种不同的读文件写文件的方法,这里将综合利用这五种不同的方法编写这五种实现文件复制的代码,熟练掌握IO基本流和IO缓冲流。以下是代码的实现。最重要的是要掌握最后一种用缓冲流每次读取一行的字符串的写法,但是要注意的是BufferedReader中的readLine()方法中一次读取一行数据,但是不包括读取换行符,因此需要调用BufferedWriter中的newLine(...

2019-01-30 14:51:15 679

原创 用java的IO流来进行对已知文件的复制

已知FileReader类是用来读数据的是一个输入流,而FileWriter类是用来写数据的输出流。那么结合两者,我们可以用FileWriter先把一个文件读出来,然后再用FileWriter把这个读出来的写进一个文件,即完成了复制一个文件的操作。因为必须要有一个文件被复制,我事先在自己的java项目里新建了一个名为sourceFile.txt的文件...

2019-01-30 01:27:13 219

原创 用java写的学生信息管理系统(基础,入门)

用java写的学生信息管理系统使用到了集合类ArrayLisat 来对Student类的对象进行存储。StudentManagerTest为主类,Student类里面进行了相应数据的封装。里面用了很多循环来写,并且运用了很多标记来进行判断是否退出循环,如flag和index。创建集合类对象格式:ArrayList array= new ArrayList();在传递方法的时候需要在形参列表...

2019-01-29 17:22:18 1524 2

基于预分类的高效SVM网页分类器

当今社会,生活的各个方面都离不开互联网的支持。网页分类技术的出现极大地促 进了网络的发展,方便了人们的生活。在当今的众多的网页分类算法中,SVM 算法由于 其分类思想简单和分类效果较好,成为一种比较优秀的网页分类算法。 本次设计使用 Java 语言来实现网页分类器,根据软件工程开发的方法,对系统依次 进行需求分析,概要设计,详细设计,编码,测试,最终开发出一个完备的系统。此系 统主要的功能模块包括网络源码的提取,过滤,中文分词,词频统计,特征选择,生成 特征向量。事先对语料库的文本进行预分类,得到的 SVM 模型可持久化的对网页进行 分类。通过此模型对测试集进行分类得到了不错的效果。 关键词:网页分类;SVM 算法;中文分词;特征选择;预分类

2023-03-09

行政区划编码表(weather-district-id)

全国各地行政区划编码表

2022-10-23

求职材料准备--姜飞.ppt

求职材料准备

2021-03-06

基于Vue和SpringBoot网书.mp4

基于Vue和SpringBoot的项目视频演示

2021-03-06

user.dat用户数据传递显示

user

2021-03-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除