logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

java调用chatgpt接口,实现专属于自己的人工智能助手

今天突然突发奇想,就想要用java来调用chatget的接口,实现自己的聊天机器人,但是网上找文章,属实是少的可怜(可能是不让发吧)。找到了一些文章,但是基本都是通过调用别人的库来完成的,导入其他的jar还有不低的学习成本,于是就自己使用HttpClient5写了一个,在这里讲解一下思路。对于ApiKey,只能说难者不会,会者不难,这个没办法教。如果代码无法运行,或者运行速度及其缓慢,请使用代理,

文章图片
#java#人工智能#http +1
idea粘贴复制的文字出现NBSP

将Render special characters,such as control codes,using their Unicode name abbreviations这个取消勾选。在刷leetcode的时候,复制题目到idea,结果空格变成了NBSP。这个选项的意思就是是否使用Unicode名称缩写来呈现特殊字符。打开idea的设置,然后直接搜索render。取消勾选后成功解决问题。

文章图片
#idea#intellij idea
opencv录制视频进行保存

使用opencv进行视频的保存需要用到cv2.VideoWriter这个对象。VideoWriter(filename, fourcc, fps, frameSize[, isColor])filename:表示保存路径fourcc:用于指定编码器fps:保存的帧率frame:保存视频的画面尺寸isColor:画面颜色是否为彩色。其中,fourcc是cv2.VideoWriter_fourcc对象

文章图片
#python#opencv#机器学习 +1
opencv创建和显示窗口

目录namedWindow函数resizeWindow函数imshow函数waitKey函数完整代码及运行结果namedWindow函数使用opencv创建窗口,需要用到namedWindow函数def namedWindow(winname, flags=None)上面的函数第一个参数为窗口名称,第二个为窗口的属性。可选值如下参数作用WINDOW_NORMAL用户能够调节窗口大小...

文章图片
#opencv#python#深度学习
蓝桥杯第十二届真题解析

前言蓝桥杯第十三届省赛在4月9号开始,按照以往惯例,基本填空题4道,编程题2道,省一基本就稳了。蓝桥杯省赛考的比较基础,除了最后一题,其他基本都是简单或者中等题,我们不需要所有题都做出来,只需要保证自己会做的不错,那么省一基本没有上面问题。下面是我上一次参加省赛的奖状考试技巧根据我自己参加比赛的经历,省赛整体难度较低,大部分题目都可以暴力得部分分数,对于省赛,我们需要重点复习以下知识点对于java

文章图片
#蓝桥杯#算法#java
【java基础】使用Path和Files类,更方便的操作路径和文件

Path是一个接口,里面定义了许多操作路径的便捷方法。获取Path是通过Paths类里面的get方法这个方法会将我们传入的字符串通过路径分隔符连接起来,上面的path连接后的内容如下a\b\c.txtPath里面的方法大家根据需要进行使用即可,都很简单。基本包含了所有对路径的操作Files里面方便的方法还有很多,这里只说明了几个常用的方法,感兴趣可以直接再去看一下官网文档。

文章图片
#java#jvm
Servlet生命周期(代码+图示)

使用代码和流程图,十分详细的对Servlet的生命周期进行了分析演示,会对Servlet的生命周期有更深刻的认识

文章图片
#tomcat#java#服务器 +2
【spring】注入bean的8种方式

我们可以让一个类实现FactoryBean,这个接口有一个getObject方法,如果一个使用@Bean标记的方法返回FactoryBean,那么最终返回的是FactoryBean的getObject方法返回的值。二者用法基本一样,只不过@Configuration可以控制注入的Bean是不是一个代理对象,如果是代理对象,那么调用@Bean方法返回的都是同一个对象,否则就不是同一个对象。这时返回C

文章图片
#spring#java
【java基础】泛型的通配符(extends,super,?)

这一节感觉自己都有点模糊,java核心卷在泛型这章讲的真的是晦涩难懂,如果上面有说错的地方,欢迎大家私信或者评论区指出。关于泛型的更多知识,参考以下内容泛型程序设计基础类型擦除、桥方法、泛型代码和虚拟机泛型的限制及其继承规则泛型的通配符(extends,super,?泛型程序设计基础类型擦除、桥方法、泛型代码和虚拟机泛型的限制及其继承规则泛型的通配符(extends,super,?

文章图片
#java#jvm#servlet
[spring学习] 1、spring下载与使用

目录spring介绍spring核心部分spring的下载idea使用spring总结spring介绍Spring是Java EE编程领域的一个轻量级开源框架,该框架由一个叫Rod Johnson的程序员在 2002 年最早提出并随后创建,是为了解决企业级编程开发中的复杂性,实现敏捷开发的应用型框架 。Spring是一个开源容器框架,它集成各类型的工具,通过核心的Beanfactory实现了底层的

文章图片
#spring#学习#java
    共 23 条
  • 1
  • 2
  • 3
  • 请选择