• 2024-10-02OpenAi FunctionCalling 案例详解
    源码详细讲解pdf及教学视频下载链接:点击这里下载FunctionCalling的单一函数调用天气预报查询(今天长沙的天气如何?)1importjson2importrequests3fromopenaiimportOpenAI45client=OpenAI()67location="长沙"89defget_current_weather(c
  • 2024-10-01DRF请求的生命周期:三年程序员的实战感悟
    前言:作为工作一个3年左右的码农,在各种框架的摸爬滚打中,我也接触了不少前端后端的技术栈,其中DjangoRESTFramework(DRF)算是我后端日常工作中的用得最多的框架。今天就简单聊聊DRF请求的生命周期。从请求的发起,到数据的处理,再到最终的响应返回,每一步都有着很多的细节和挑战,由于篇幅
  • 2024-09-30python远程登录Admin.NET
    defgetCipherPassword(password):private_key='8EDB615B1D48B8BE188FC0F18EC08A41DF50EA731FA28BF409E6552809E3A111'#这里假设你已经有了私钥字符串,实际中需通过特定方法生成public_key='0484C7466D950E120E5ECE5DD85D0C90EAA85081A3A2BD7C57AE6DC822EFCCBD66
  • 2024-09-30在java后端发送HTTPClient请求
    简介HttpClient遵循http协议的客户端编程工具包支持最新的http协议部分依赖自动传递依赖了HttpClient的jar包明明项目中没有引入HttpClient的Maven坐标,但是却可以直接使用HttpClient原因是:阿里云的sdk依赖中传递依赖了HttpClient的jar包发送get请求
  • 2024-09-29Java必修课——Spring框架
    目录一、Spring框架概述二、IOC概念和原理2.1、什么是IOC2.2、IOC接口三、深入理解Java基础中的集合框架3.1、Collection3.2、Map3.3、集合工具类四、练习写一个SpringMVC框架1、介绍2、程序实践3、总结五、Java开发者必备10大数据工具和框架一、Spring框架概述Sp
  • 2024-09-29java实现导出excel添加水印或excel转pdf并添加水印
    1.通过Map对象存入excel模板中获得excel表,并添加水印importorg.apache.poi.xssf.usermodel.XSSFWorkbook;publicstaticvoidexportExcelWatermark(TemplateExportParamstemplatePath,Map<String,Object>map,StringfileName,StringmarkText,HttpServletResponseres
  • 2024-09-29空指针处理方案
    空指针的bug处理出现A.xxxx的时候要考虑A如果为null的空指针异常//误报,此时first报空指针风险,但是不可能for(inti=0;i<size;i++){TreeNodefirst=queue.pollFirst();if(first.left!=null){queue.offerLast(first.left);} //处理前:re
  • 2024-09-29使用Ollama部署本地LLM:构建AI REST API的简易指南
    关注TechLead,复旦AI博士,分享AI领域全维度知识与研究。拥有10+年AI领域研究经验、复旦机器人智能实验室成员,国家级大学生赛事评审专家,发表多篇SCI核心期刊学术论文,上亿营收AI产品研发负责人。利用Ollama本地LLM(大语言模型)搭建AI的RESTAPI服务是一个实用的方法。下面是一个简单
  • 2024-09-29使用WebClient 快速发起请求(不使用WebClientUtils工具类)
    使用WebClient发起网络请求_webclient工具类-CSDN博客文章浏览阅读717次,点赞9次,收藏8次。使用WebClient发起网络请求_webclient工具类https://blog.csdn.net/qq_43544074/article/details/137044825这个是使用工具类发起的,下面就不使用工具类进行快速发起。同样的导入依赖<
  • 2024-09-29Python 进行网页抓取
    1.从网站中提取数据importrequestsfrombs4importBeautifulSoupdefscrape_data(url):response=requests.get(url)soup=BeautifulSoup(response.text,'html.parser')#在此处编写代码,从网站中提取相关数据说明:这个Python脚本利用requests和Beautif
  • 2024-09-28【无标题】
    ajaxajax快速上手constxhr=newXMLHttpRequest();//初始化//get请求xhr.open("GET","url");//当满足同源策略时可简写//发送请求xhr.send();//事件绑定xhr.onreadystatechage=function(){ if(xhr.readystate===4){//完全响应 if(xhr.state>=200&&xhr.state<3
  • 2024-09-27Flask与Django返回json数据的等价方法
    在Django中,要返回JSON数据,可以使用JsonResponse类,这与Flask中的jsonify功能相似。以下是如何将Flask中的returnjsonify(response_data)改写为Django中的等价代码:Flask代码示例:[email protected]('/some-route')defsome_view_function():
  • 2024-09-27vue3+ts+axios封装
    需要安装axios,qsyarnaddaxiosnpmiaxioscnpmiaxiosyarnaddqsnpmiqscnpmiqs在src/API/axios.tsimportaxiosfrom'axios';importqsfrom"qs";axios.defaults.baseURL="/api";//请求地址统一配置到vite.config.ts中代理
  • 2024-09-27jmeter+ant生成详细测试报告
     1.下载并安装,jdk、jmeter、ant这里说说ant怎么弄。下载Ant,地址:http://ant.apache.org/bindownload.cgi安装Ant,将下载后的压缩包直接解压到本地,  配置环境变量,在系统变量下新建变量ANT_HOME,值填ant的解压路径D:\WorkingSoftware\apache-ant-1.10.12-bin\apache-ant-1.1
  • 2024-09-26response
    响应模型返回与输入相同的模型永远不要存储用户的明文密码,也不要在响应中发送密码。fromtypingimportUnionfromfastapiimportFastAPIfrompydanticimportBaseModel,EmailStrapp=FastAPI()classUserIn(BaseModel):username:strpassword:str
  • 2024-09-25丹摩智算:ChatGLM-6B模型的部署与使用指南
    文章目录
  • 2024-09-25COMP3331 9331 HTTP & Socket Programming
    COMP33319331ComputerNetworksandApplicationsLabExercise2:HTTP&SocketProgrammingSpecificationMakeSubmissionCheckSubmissionCollectSubmissionObjectives:GaininsightsintotheoperationofHTTP.Getfamiliarwithbasicsocketprogra
  • 2024-09-25JAVA Response 返回值再拿
    在Java中,处理HTTP响应的返回值通常涉及使用库如HttpURLConnection或更现代的库如HttpClient。以下是一个基本的示例,展示了如何发送请求并处理响应:使用 HttpURLConnectionimportjava.io.BufferedReader;importjava.io.InputStreamReader;importjava.net.HttpURLConnection;im
  • 2024-09-25文件读取与查看
    一、读取publicStringsetFileName(){StringBuilderstrFile=newStringBuilder();StringfilePath="你的路径";Filedirectory=newFile(filePath);//确保路径确实指向一个目录if(directory.exists()&&directory.isDirectory()){
  • 2024-09-25Java开发:文件上传和下载
    一、文件上传使用MultipartFile类型接收参数;调用上传有两种方式:方式一:使用curl命令curl-F"file=@/data/filename.txt"http://localhost:8080/upload--verbose方式二:使用html,写一个form表单:同样是POST请求,为何文件上传的功能会慢?其中一个原因是,使用multipart/fo
  • 2024-09-25SSE post 实践
    SSEpost实践assassin_cike 5月17日 新加坡阅读 5 分钟1 需求:对接大模型的聊天功能疑惑:但是接口是post方法,需要传一些复杂的数据,而EventSource不支持post,那我们应该怎么办呢?思路:SSE(Server-SentEvents)UsingAPOSTRequestWithoutEven
  • 2024-09-25前端如何接收SSE流式数据传输(大模型网站常用)
    使用fetchEventSource参考:https://blog.csdn.net/qq_43750656/article/details/131591198https://zhuanlan.zhihu.com/p/686618062首先安装:npminstall--save@microsoft/fetch-event-source我参考各个资料写的函数://流式传输处理函数exportfunctionsseRequest(url:s
  • 2024-09-25ASP.NET Core SignalR :学习消息通讯,实现一个消息通知
    ASP.NETCoreSignalR:学习消息通讯,实现一个消息通知  什么是SignalR    目前我用业余时间正在做一个博客系统,其中有个功能就是评论通知,就是假如A用户评论B用户的时候,如果B用户首页处于打开状态,那么就会提示B用户有未读消息。暂时用SignalR来实现这个功能。我也是
  • 2024-09-25记.Net Framework中wwwroot文件限制用户访问
    背景项目.NetFramework做的,已经线上跑了很多年了,突然发现用户上传的文件都被放到了wwwroot//Content/Upload目录,这些文件都是比较重要的,程序用来读取解析数据的,但是被直接可以公开访问了。其实要改也很简单,代码改一下,文件挪一下位置就可以了,但是如果这样改就是一个线上大Bug裸
  • 2024-09-25接口测试工具postman
    1、下载postman的安装包2、下载好的安装包,点击打开3、介绍postman(1)左边创建一个集合creatanewcollection(2)点击加号创建接口修改post或get请求方式  输入URLbody-网址 key:账号、请求体的入参参数:密码(3)保存接口,存放到集合中 (4)send发送接口创建了一个接