• 2024-07-02ssrf+结合redis 写入crontab或者公钥(两种环境)
    REDISredis作为一种数据库其实是会真的将数据写入到内存中的我们利用ssrf请求请求redis实现服务器对自己的公钥或任务计划写入实现无密码登录或反弹bashredis监听所有地址时才能被外部访问否则只能127.0.0.1本地访问而且开启保护模式后会导致目标端口只能本地访问这
  • 2024-07-02【jQuery】ajax请求成功,状态却是200
    AJAX状态为200,这类状态代码表明服务器成功地接受了客户端请求。简单的来说成功发送一个AJAX请求,但是就是不进入success事件,进入error事件。$.ajax({type:'GET',url:'getEstimatePDFPath.php',headers:{"token":token},dataType:
  • 2024-06-23.Net Core8下Elasticsearch7.x+Nest升级到Elasticsearch8.x+Elastic.Clients.Elasticsearch分享
    背景Elasticsearch升级到8.11了,对应的客户端插件也跟着升级,以为会兼容Nest的语法,发现自己TooYoungTooSimple!没办法,只能去官网找,结果官网只有最基本的增、删、改、查,只能继续查资料,发现网上资料很少,避免大家少走弯路,这里做个简单的分享。分享1.ElasticsearchClientvaresS
  • 2024-06-22Python 全栈系列256 异步任务与队列消息控制(填坑)
    说明每个创新都会伴随着一系列的改变。在使用celery进行异步任务后,产生的一个问题恰好也是因为异步产生的。内容1问题描述我有一个队列stream1,对应的worker1需要周期性的获取数据,对输入的数据进行模式识别后分流。worker1我设施为10秒运行一次。然后我就发现输出
  • 2024-06-20drogon跨域问题和全局异常处理
    2024年6月20日12:21:11在main.cc里加入/***全局异常处理*/drogon::app().setExceptionHandler([](conststd::exception&e,constdrogon::HttpRequestPtr&req,
  • 2024-06-19Redis协议规范简介
    Redis客户端使用为名为RESP(Redis序列化协议)的协议与Redis服务器进行通信。虽然该协议是专门为Redis设计的,但它也可以用于其他的CS软件项目的通信协议。RESP可以序列化不同的数据类型,如整型,字符串,数组。还有⼀种特定的错误类型。请求将要执行的命令作为字符串数组从Redis
  • 2024-06-18一个中转代码,底层调用openai,上层模拟openai
    openai的调用api几乎成为了实质性的大模型社区的调用标准,你看不论是阿里的灵积,智谱,together,vllm,ollama,fastchat等都支持openai的调用方式,所以这也是大势所趋,有时候我们想做个中间层,底层调用大模型,上层提供业务服务,特别是许多公司的多节点的agent,如果我们都保持一致那么统一性就很
  • 2024-06-17持续性学习-Day18(JavaWeb)
    JavaWeb1、基本概念web开发:web,表示可以从互联网上拿到一定的资源静态webhtml、css提供给所有人看的数据,始终不会发生变化动态web每个人在不同时间、不同地点,看到的信息各不相同技术栈:servlet/JSP、ASP、PHP在Java中,动态web资源开发的计数统称为Java
  • 2024-06-165.23
    今日总结学习时间1.5h一个简易查询packageMain;importBean.SubwayBean;importDao.Sub;importjavax.servlet.ServletException;importjavax.servlet.annotation.WebServlet;importjavax.servlet.http.HttpServlet;importjavax.servlet.http.HttpServletRequest;importja
  • 2024-06-165.24
    今日总结‘今日学习时间1h一个不错的登录界面packageMain;importBean.DB;importDao.Sub;importjavax.servlet.ServletException;importjavax.servlet.annotation.WebServlet;importjavax.servlet.http.HttpServlet;importjavax.servlet.http.HttpServletRequest;import
  • 2024-06-12go http请求
    funcSend(notificationmodel.Notification,defaultRobotstring)(errerror){markdown,robotURL,err:=transformer.TransformToMarkdown(notification)iferr!=nil{return}data,err:=json.Marshal(markdown)iferr!=nil{
  • 2024-06-12Rust 实战丨HTTPie
    概述之前学习过《陈天·Rust编程第一课-04|gethandsdirty:来写个实用的CLI小工具》,学的时候迷迷糊糊。后来在系统学习完Rust后,重新回过头来看这个实战小案例,基本上都能掌握,并且有了一些新的理解。所以我决定以一个Rust初学者的角度,并以最新版本的Rust(1.7.6)和cla
  • 2024-05-17aiohttp初识(请求&响应)
    aiohttp初识(请求&响应)  aiohttp(用于asyncio和Python的异步HTTP客户端/服务器)初识1|0aiohttp客户端使用用于asyncio和Python的异步HTTP客户端/服务器:AsynchronousHTTPClient/ServerforasyncioandPython.1|1发起请求让我们从导入aiohttp模块开始:importai
  • 2024-05-14Python 常用第三方库 urllib3使用
    urllib3概述线程安全连接池管理客户端SSL/TLS验证支持HTTP和SOCKS代理官方文档:urllib32.0.4documentationurllib3安装通过pip安装pipinstallurllib3urllib3发送HTTP请求导入urllib3模块创建PoolManager实例调用request()方法importur
  • 2024-05-11爬虫多线程代码调试
    第一次调试fromthreadingimportThreadfromfake_useragentimportUserAgentimportrequestsfromtimeimportsleepforiinrange(1,11):url=f"https://www.hupu.com/home/v1/news?pageNo={i}&pageSize=50"headers={"User-
  • 2024-05-09修改密码
    整体思路:在dao层写接口约束,在实现类中写乡音给的代码,传入的参数是用户的id,通过用户的id修改此用户的密码,返回参数类型为int,即有几条受影响的条数;在service层中写service的接口约束,在实现类中调用dao层,这里的调用通常都是利用实例化service实现类时通过构造方法实例化dao,这里方
  • 2024-05-08在idea中配置maven环境
    在idea中配置maven环境(maven安装目录下建一个mvn_resp文件夹)  配置mvn:  
  • 2024-05-07Session相关知识
    什么是Session当用户请求来自应用程序的Web页时,服务器会给每一个用户(浏览器)创建一个Session对象;用户在应用程序的Web页之间跳转时,存储在Session对象中的变量将不会丢失,而是在整个用户会话中一直存在下去,默认情况下,只要浏览器没有关闭,这个Session就一直存在。Session的常用
  • 2024-05-07学习理解篇1
    一、关于如何使用cookie二、关于使用数据库三、当面临这些问题时 一、关于如何使用cookie1、设置cookieresp=make_response(redirect('/userCenter'))resp.set_cookie('username',username)returnresp设置cookie,默认有效期是临时cookie,浏览器关闭就失效同时,设置时
  • 2024-05-07Cookie相关
    cookie的概念cookie是一种客户端会话技术将数据保存到客户端。cookie的利弊:1)将数据保存到客户端,十分方便,同时减轻服务器存储压力2)对保存数据的个数(20)及大小有限制(4kb)作用cookie用来保存少量及不太敏感的数据可以在不登入的情况下,对客户端完成身份识别(即在客户端设置
  • 2024-04-30test_django_service_post
    """@Name:test_django_service_01.py@Author:zengchuanyin@Date2024/2/25-10:56"""importpytestimportloggingimportjsonfromconfigimportget_env_msgfromservice.console.djangoservice_post_consoleimportDjangoServicePostfrom
  • 2024-04-27vmware中安装centos7, 安装redis, 并通过可视化软件(RESP)连接
    1.虚拟机网络问题解决刚安好的centos可能没有网卡(输入ipa没有ip地址),此时需要进行如下操作 vi/etc/sysconfig/network-scripts/ifconfig-ens33修改成如下:ONBOOT=yes 然后重启网络服务:servicenetworkrestart此时重新查看ipa就可以看到ip地址了在本地ping虚拟机
  • 2024-04-22Cookie的使用
    Cookie也被称作Cookies,它是一种让网站的服务器端可以把少量数据存储在客户端的硬盘或内存中,而后续又可以从客户端中读取该数据的技术。在网站中,http请求是呈无序状态的无序状态是指协议对于事务处理没有记忆能力,同一个服务器上你新打开的网页和之前打开的网页之间没有任何联系,
  • 2024-04-18这个网络爬虫代码,拿到数据之后如何存到csv文件中去?
    大家好,我是皮皮。一、前言还是昨天的那个网络爬虫问题,大佬们,帮忙看看这个网络爬虫代码怎么修改?那个粉丝说自己不熟悉pandas,用pandas做的爬虫,虽然简洁,但是自己不习惯,想要在他自己的代码基础上进行修改,获取数据的代码已经写好了,就差存储到csv中去了。他的原始代码如下:importreq
  • 2024-04-15Go 标准库之 GoRequests 介绍与基本使用
    目录一、介绍二、安装三、导入四、基本使用4.1发送GET请求4.2POST请求发送JSON数据4.3Post文件上传4.4GoRequests使用代理4.5Gorequests使用session一、介绍官方文档DOC:https://pkg.go.dev/github.com/levigross/grequestsGithub:http://github.com/levigross/gr