logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

阿里云服务器 RocketMQ外网访,JAVA服务连接不上问题

一、RocketMQ外网访问配置(比如阿里云服务器,分内网ip和外网外IP)经过排查,最终发现是因为,java客户端连接rocketmq时,rocketmq返回的Ip地址是阿里云服务器的内网地址(内网地址肯定访问不了,可惜当时没有截图留证),正确的应该是返回服务器的外网地址,解决办法如下:在conf文件夹下修改broker.conf添加namesrvAddr = xx.xx.xx....

vue使用websocket与springboot通信

WebSocket是HTML5下一种新的协议,它实现了浏览器与服务器全双工通信,能更好的节省服务器资源和带宽并达到实时通讯的目的。vue使用websocket与springboot通信。在很多项目中,都要用到websocket,使得前端页面与后端页进行实时通信,例如,实时查询订单状态、设备状态实时显示到页面。本博文,分为前端页面代码和后端页面代码。前端使用用vue技术,后端使用springboot

文章图片
#vue.js#websocket#spring boot
Hbase表映射成hive中

Hbase表映射成hive中一、1.Hive内部表,语句如下1、hive中建表CREATE TABLE member(m_id string ,address_contry string ,address_province string ,address_city string ,info_age string ,info_birthday string ,

PS常用快捷键

PS常用快捷键

文章图片
Springboot使用sqlcipher4加密sqlite数据库

在有些业务场景,需要使用sqlite数据库,但sqlite数据库生的db文件,是明文的,该文件被别人拿到,就可以看到里面的所有数据,非常不安全,市面上有很多对sqlite数据库文件加密的方式,但都没有sqlcipher方便简洁,而且现在sqlcipher已发展到第4代,安全性极高,所以今天就使用springboot来集成sqlcipher4,做一个简单的例子。

文章图片
#数据库#sqlite
python使用pysqlcipher3对sqlite数据库进行加密

python使用pysqlcipher3对sqlite数据库进行加密,python对很多项目都需要对sqlite数据库的数据进行加密,最流行的加密方式是使用pysqlcipher3,当前使用的python版本为3.7,本博文是直接使用pysqlcipher3在项目上的应用,使用的是已编译好的pysqlcipher3包

文章图片
#python#sqlite
VUE3和SpringBoot实现ChatGPT页面打字效果SSE流式数据展示

VUE3和SpringBoot实现ChatGPT页面打字效果SSE流式数据展示,你能看到本篇博文,那你就是找对地方了。百度上很多都是使用SseEmitter这种方式,这种方式使用的是websocket,使用这种方式就搞复杂了,会为后面项目分布式布署上埋下坑,什么坑,下面会说明。要实现【VUE3和SpringBoot实现ChatGPT页面打字效果SSE流式数据展示】这种效果,其实就是要使用SSE这种

文章图片
#spring boot#后端#ChatGPT
SpringAI通过Ollama连接大语言模型通义千问

随着大语言模型发展越来越成熟,Apache开源组织也出了自己的SpringAI开源工程Spring AI项目旨在简化包含人工智能功能的应用程序的开发,避免不必要的复杂性。该项目从著名的 Python 项目(例如 LangChain 和 LlamaIndex)中汲取灵感,但 Spring AI 并不是这些项目的直接移植。支持所有主要模型,例如 OpenAI、Ollama、Azure OpenAI、A

文章图片
#语言模型#人工智能#自然语言处理 +1
java通过webhook给飞书发送群消息

java通过webhook发飞书发送消息,现在使用飞书的人越来越多了,飞书有一个最大的好处,可以使用webhook简便的发送群消息。而在工作中,也经常会因为一些运维方面的工作,需要给飞书发送群消息,来实时提醒相关负责人,及时处理工作。

文章图片
#java
python使用pywebview集成vue3和element-plus开发桌面系统框架

随着web技术越来越成熟,就连QQ的windows客户端都用web技术来开发,所以在未来,web技术来开发windows桌面软件也会越来越多,所以在此发展驱动之下,将最近流程的python与web技术相结合,使用vue3和element-plus、vue-router、saas(CSS扩展语言),来开发桌面管理系统,也是一个不错的选择。最主要的是两者技术门槛比较低,而且开发效率也很快,同时也可以做

文章图片
#javascript#python#html5
    共 29 条
  • 1
  • 2
  • 3
  • 请选择