- 博客(29)
- 资源 (2)
- 收藏
- 关注
原创 Python HTTP交互双剑客:requests与responses实战指南
根据PyPI官方统计,requests库的周下载量超过6000万次,成为Python生态最受欢迎的HTTP客户端。建议开发者结合responses实现100%的API测试覆盖率,并通过mitmproxy(完整示例代码可在GitHub搜索「requests-cookbook」获取最佳实践参考。需要模拟HTTP请求?使用responses。选择requests。REST API调用。
2025-04-03 20:02:18
880
原创 FastAPI与ASGI深度整合实战指南
根据Cloudflare性能报告,正确配置的ASGI服务可承载10万+ QPS的实时流量。建议开发者使用k6进行负载测试(完整示例代码可在GitHub搜索「asgi-cookbook」获取参考实现。检查数据库查询/外部API调用。WebSocket处理器。),并通过Py-Spy(优化CPU密集型操作。
2025-04-03 19:54:55
922
原创 Python包管理完全指南:pip常用命令与最佳实践
根据PyPA官方统计,截至2023年PyPI托管超过450,000个软件包,日均下载量达8亿次。合理使用pip命令能显著提升开发效率和项目可维护性。建议搭配使用pipx管理全局工具,使用poetry进行高级依赖管理。
2025-03-29 21:40:22
381
原创 理解AI大模型中的“量化”概念
量化是AI大模型落地的关键技术之一,通过精度与效率的权衡,使大模型能够在资源受限的环境中高效运行。理解量化需要结合算法设计、硬件特性和实际需求,未来随着算法和硬件的协同进化,量化技术将进一步提升大模型的实用性。
2025-03-17 11:49:08
344
原创 IDEA idea搭建新项目时,实现类使用@override实现接口报@override is not allowed when implement
解决方法:前提:@overridejdk版本需要是jdk6及后续版本。方式一:在idea的设置中给module指定jdk版本,在file>project structure>modules>[module name]>Language level中指定jdk的版本方式二:在maven项目中可以在pom文件中指定编译的工具和版本 <build&...
2020-03-01 23:29:57
490
原创 idea idea搜索方式添加maven依赖
0.快捷键:alt+insert1.在generate-->dependency,输入坐标,选中添加到pom文件中
2020-02-11 15:36:48
1467
1
原创 restful SpringMVC中Get请求传递数组与接收数组
controller层在controller中接收数组类型参数可以通过List的方式或者数组方式接收示例代码 @GetMapping("/consumerGetTest") @ResponseBody public String consumerPostTest(@RequestParam("nameArr") List<String> nameArr, ...
2020-01-02 21:51:49
9236
1
原创 idea 使用技巧--HTTP Client设置全局token
在RESTful的应用开发中,需要用到接口测试,在idea中提供了类似postman的工具--HTTP Client在使用HTTP Client请求接口测试时,需要在请求头中带上第一次请求验证过的token。这样才能通过身份认证。
2019-12-26 18:02:03
10419
1
原创 jenkins 新建任务没有maven选项
原因:缺少Maven Integration插件 在manageJenkins>插件管理中,选择可安装,搜索Maven Integration安装即可
2019-11-24 23:03:06
731
原创 jenkins 使用(1) Jenkins系统配置
maven及jdk配置 注:需要系统预先安装maven和jdkhttps://blog.youkuaiyun.com/Yafult/article/details/101127390 https://blog.youkuaiyun.com/Yafult/article/details/101109468打开菜单:jenkins>Manage Jenkins>Global Tool Con...
2019-11-24 22:48:33
244
原创 linux 不同用户使用不同的jdk版本
下载jdk 根据自己的需求下载需要jdk版本【传送门】 上传文件到服务器并解压。 [root@localhost jenkinsadmin]# ll总用量 181168-rw-r--r-- 1 root root 185515842 11月 22 15:46 jdk-8u144-linux-x64.tar.gz[jenkinsadmin@localhos...
2019-11-22 16:05:55
1039
原创 javascript 获取某一日期的后一天
var date = "20191106";function getTomorrow(date) { var today = new Date(date.substr(0,4)+"/"+date.substr(4,2)+"/"+date.substr(6,2)); var tomorrow = new Date(today.getTime() + 24*60*60*100...
2019-11-06 14:15:11
428
原创 layui 表单样式无效
样式无效解决办法:在form标签中加入class="layui-form"隐藏了相关select、checkbox、radio元素的解决办法:初始化加入form.render();
2019-11-04 15:02:35
5072
原创 Spring Boot 国际化步骤
创建一个国际化配置文件夹在文件夹中直接创建国际化配置文件login.properties创建中文配置文件此时idea识别出文件夹为国际化文件,我们可通过如下方式添加其他国家语言的配置文件添加完配置文件,点开其中一个配置相关国际化参数将配置文件路径配置到application.properties中注意:idea 2018版本不能将路径配置为spring...
2019-09-29 00:14:08
509
原创 jenkins 安装插件异常 “ .... ... is missing. To fix, install version ..... or later.”
出现这个安装插错误,可以按照提示先安装缺失的插件,再安装此插件,如上图中需要安装“Email Extension Plugin version 2.66”,提示信息中提示需要先安装“token-macro version 2.3”,那我们可以在插件管理中先安装这个“token-macro version 2.3”,安装成功后在安装“Email Extension Plugin v...
2019-09-23 09:20:43
4093
原创 linux 安装maven
1.系统要求2.下载maven两种方式:1.maven官网下载安装包,然后上传到服务器maven下载传送门 2.通过Linux下载(需要联网)#执行命令wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.6.2/binaries/apache-maven-3.6.2-bin.tar.gz3.解压文件...
2019-09-22 00:10:53
304
原创 Jenkins 安装部署
0.环境服务器 192.168.146.128 jdk jdk8.0 1.安装jdk,具体方式参考linux 安装jdk注意:Jenkins规定jdk需要使用到jdk1.82.安装tomcat在tomcat官网下载tomcat免安装包,上传到服务器并解压[root@jenkins local]# ll总用量 15...
2019-09-21 22:03:34
232
原创 Linux 安装jdk
1.网上下载jdk包,上传到服务器2.解压jdk包[root@subversion local]# tar -zxvf jdk-7u80-linux-x64.tar.gz3.修改环境变量在/etc/profile末尾加入export JAVA_HOME=/usr/local/jdk1.7.0_80export PATH=$JAVA_HOME/bin:$PATHexpo...
2019-09-21 16:34:37
155
原创 Linux 删除自带jdk
1. 查看系统自带jdk[root@subversion ~]# java -versionopenjdk version "1.8.0_131"OpenJDK Runtime Environment (build 1.8.0_131-b12)OpenJDK 64-Bit Server VM (build 25.131-b12, mixed mode)2.查找JDK相关包是否被安...
2019-09-21 16:00:34
2718
原创 IDEA SSH工具 中文乱码问题
1. Tools => Deployment => Configuration =>选中需要修改的会话 =>点击Advanced Options =>在Controlencoding里面填入UTF-82. 在启动文件所在目录下的idea64.exe.vmoptions文件中添加 -Dfile.encoding=UTF-8...
2019-09-16 17:06:10
1462
原创 IDEA SSH工具连接方式
方式一 : 不保存会话信息(不保存SSH连接的账户密码)Tools => Start SSH Session => Edit credentials 输入对应信息host、port、name和密码,点击ok即可出现连接后的控制台。方式二 :保存会话信息Tools => Deployment => Configuration 点击...
2019-09-16 11:21:28
8185
原创 解决oracle最大连接数已满的问题(调整最大连接数):ORA-00020:maximum number of processes (150) exceeded
1.连接数据库[oracle@localhost ~]$ sqlplus /nologSQL*Plus: Release 11.2.0.1.0 Production on Thu Sep 12 10:45:04 2019Copyright (c) 1982, 2009, Oracle. All rights reserved.SQL> conn as sysdbaEn...
2019-09-12 11:14:17
1390
原创 layui 数据表格设置页码为第一页
在reload中加入page,如下 table.reload('test1', { where: field ,page: { curr: 1 } });
2019-09-11 16:09:09
894
转载 Tomcat服务器和Nginx服务器的缺省banner的修改
一、隐藏服务器缺省banner的目的 通过隐藏服务器缺省banner,可以避免黑客获取真实的服务器类型和版本信息,间接地增加攻击难度。二、查看服务器的缺省banner(标记)的命令 1、Linux: curl -I 服务器ip:port ,就是获取http响应头。 通过命令返回的信息,我们可以看到...
2019-09-11 14:03:37
1573
原创 解决“允许Traceroute探测”和“ICMP timestamp请求响应漏洞”
解决ICMP timestamp请求响应漏洞sudo iptables -A INPUT -p ICMP --icmp-type timestamp-request -j DROPsudo iptables -A INPUT -p ICMP --icmp-type timestamp-reply -j DROP解决允许Traceroute探测sudo iptables -A...
2019-09-11 10:59:12
14674
Default.sublime-package.zip
2020-01-14
Java 实现对比ftp文件和本地文件的修改时间 更新本地文件
2018-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人