工作流 重磅 开发者api
OpenTranslator:一款基于ChatGPT API的翻译神器
这是一款使用 ChatGPT API 进行划词翻译和文本润色的浏览器插件。借助了 ChatGPT 强大的翻译能力,它将帮助您更流畅地阅读外语和编辑外语。 它能干啥 一. 可翻译 二. 可润色 三. 可总结 四. 可分析 五. 可解释程序代码 插件地址 OpenAI Translator 劝退声明 由 ......
首届OceanBase开发者大会|NineData首席架构师谭宇受邀参会,并发表了主题演讲
2023年3月25日,首届OceanBase开发者大会在北京举行。NineData 的首席架构师谭宇(茂七)受邀参加 OceanBase 数据管理与服务技术专场,发表了《NineData 多云数据管理》主题演讲。 ......
Android开发-Android常用组件-Checkbox复选框
4.6 Checkbox(复选框) 2.CheckBox (复选框) 如题,复选框,即可以同时选中多个选项,至于获得选中的值,同样有两种方式: 1.为每个CheckBox添加事件:setOnCheckedChangeListener 2.弄一个按钮,在点击后,对每个checkbox进行判断:isCh ......
混合式开发(微信小程序,公众号) UI自动化 元素定位
webview:原生(app)中嵌套web 页面 例如微信小程序、app中链接网页、微信公众号跳转页面 微信小程序需要做自动化,目前有两种方式 1、minium+python 需源码(额,不可抗力,我不配拥有)放弃 2、appium+python Appium 只能对原生元素进行定位,所以小程序? ......
基于openresty开发waf防火墙
2023年3月30日11:12:01 安装openresty 你可以在你的 RHEL 系统中添加 openresty 仓库,这样就可以便于未来安装或更新我们的软件包(通过 yum check-update 命令)。添加仓库,运行下面的命令(对于 RHEL 8 或以上版本,应将下面的 yum 都替换成 ......
ChatGPT is an API ;一个看法(MIT的Lex Fridman教授)
MIT的Lex Fridman教授: (MIT(麻省理工学院缩写)) Humans are an API to ChatGPT.ChatGPT is an API to Python.Python is an API to C.C is an API to assembly.Assembly is ......
Docker API 未授权访问漏洞
因为docker赋有远程的远程控制,docker开放了一个tcp端口2375,如果没有限制访问的话,攻击者就会通过这个端口来通过docker未授权来获取服务器权限。 ......
软件测试工作中常见的风险类型有哪些?
软件测试是把控软件质量的重要防线,但风险又存在于软件测试的全过程,如何有效的进行风险控制呢?就是主动的发现,暴露产品存在的风险和缺陷,并协同团队成员,做好容灾解决方案并一起解决风险。无论是模块负责人还是项目负责人,首先要能识别风险,其次预防和消除风险,最后当风险发生后,制定处理措施解决问题。今天小编 ......
API测试期间的9个常见错误
API代表应用程序编程接口。它是通用的软件实用程序,可以接受输入参数并根据特定的业务逻辑提供所需的输出。当我们谈论API开发时,该过程需要在安全性,业务逻辑处理,有效的输入数据参数,数据类型等方面进行严格的测试。如果未对任何API进行彻底的测试,则该API将存在缺陷。问题以及这些问题可能导致合作伙伴 ......
获取当前月份,并返回本月有多少个有效工作日
import chinese_calendar,calendarimport datetimedef total_work_day(year,month): work_day_num = 0 # 某个月有多少天先得到 monthRange = calendar.mdays[month] for da ......
实验一-密码引擎-3-加密API研究
研究以上API接口,总结他们的异同,并以龙脉GM3000Key为例,写出调用不同接口的代码,提交博客链接和代码链接。 内容: 0 查找各种标准的原始文档,研究学习(至少包含Crypto API,PKCS#11,GMT 0016-2012,GMT 0018-2012)(5分) 1 总结这些API在编程 ......
DIY伺服驱动器方案,某成熟量产型号,基于TMS320F28069设计开发
DIY伺服驱动器方案,某成熟量产型号,基于TMS320F28069设计开发。 原理图和PCB源格式(AD打开) -控制板 驱动板 电源板 滤波板 基于TMS320F28069的控制源代码 产品资料,代码注释少,需要有一定基础YID:4926689180726038 ......
工作周报-模板
工作周报 【周报模板说明】 一、周报内容: 1、第一项「待决策事项」,列明需要上级参与并提供决策支持的事项; 2、第二项「本周重点工作」,汇报本周自己或所负责部门的重点工作,包括问题及进展; 3、第三项「下周重点工作」,列明下周需要跟进和处理的重点事项; 4、第四项「其他重要事项」,列明需要上级关注 ......
工作日报-模板
工作日报 汇报:输入“@+人名”提及汇报人 抄送:输入“@+人名”提及抄送人 XX月XX日 今日进展 在这描述每天重点工作的背景和进展; 如有相关材料,可以输入“@+文档名”引用相关文档; 如有协作方,可以输入“@+人名”提及协作者; | 重要工作事项 | 进度 | 描述 | | | | | | 重 ......
windbg基础篇--window API
User32.dll,kernel32.dll,shell32.dll,gdi32.dll,rpcrt4.dll,comctl32.dll,advapi32.dll,version.dll等dll代表了Win32 API的基本提供者;Win32 API中的所有调用最终都转向了ntdll.dll,再由 ......
Qt开发经验小技巧261-265
代码中判断当前Qt库是32位还是64位,用QSysInfo::WordSize=32/64。 QTreeView控件设置左侧branch图标大小,无法通过qss设置,万能大法查看源码得知控制宽度最后取决于indentation参数,indentation的默认值根据系统环境不同而不同,比如1080P ......
TestNG针对特定的API响应结果进行重试
问题 有一个模块,提供两种方式导入数据,导入的过程是异步的。API处有校验,当有数据正在处理的时候,不能再导入,比如等待前一个导入结束。 我们针对这两种方式进行测试,当两个Test跑起来的时候,后面的case则无法通过test,因为前面的case创建了导入,导入状态还是In Process。 dep ......
【THM】Putting it all together(网站组件协同工作介绍)-学习
本文相关的TryHackMe实验房间链接:https://tryhackme.com/room/puttingitalltogether 本文相关内容:了解Web服务的所有单独组件如何协同工作,这种协同工作能让我们可以访问自己喜欢的网站。 简介 当我们在浏览器中请求网页信息时,幕后还发生了很多事情。 ......
JS 开发常用方法学习
js 学习计划 js两个数组比较去重,返回不重复的项 const list1 = [ {id: 0, name: '小明'}, {id: 1, name: '小红'}, ]; const list2 = [ {id: 0, name: '小明'}, {id: 1, name: '小红'}, {id: ......
2023年找工作的心酸历程
点右上角加星标,江湖要事早知道 前几天在脉脉上看到一个热议话题“23年找工作的心酸历程” 大家都知道近几年互联网大环境不好,找工作变得越来越卷了、 就算是BAT这种大厂出来的,也不见得就有多好找工作,可想而知,如果你的背景和能力不是特别强,很有可能练简历关都过不了。 特别是工作时间久的老程序员,总包 ......
软件工程方法论对我们软件开发有多大用处?
软件工程方法论是指在软件开发过程中必须遵循的普遍行为和规则,包含方法(一种使用定义好的技术集及符号表示组织软件开发的过程,是完成软件开发各个任务的技术方法)、工具(为了运用方法而提供的自动或半自动的软件过程支撑环境)、和软件过程(规定了完成各项任务的步骤)三要素。软件工程方法论能够让我们学习到系统的 ......
从瀑布到敏捷——漫画解读软件开发模式变迁史
布模型就是按照一定顺序展开开发软件的流程(传统的生产线)就好比汽车流水线一样,把工作大致分为需求 → 设计 → 制造 → 测试,四个阶段。而瀑布模型也类似于此,把软件开发分为软件计划、需求分析、软件设计、编码、测试、运行维护,六个阶段。 瀑布模型中每项开发活动具有以下特点。 (1)从上一项开发活动接 ......
SpringBoot——多环境开发
多环境开发 多环境启动 SpringBoot3.0以上需使用另一种格式 # 设置启用的环境 spring: profiles: active: pro # 开发 spring: config: activate: on-profile: dev server: port: 80 # 生产 sprin ......
RabbitMQ 06 工作队列模式
工作队列模式 工作队列模式结构图: 这种模式非常适合多个工人等待任务到来的场景。任务有多个,一个一个丢进消息队列,工人也有很多个,就可以将这些任务分配个各个工人,让他们各自负责一些任务,并且做的快的工人还可以多完成一些(能者多劳)。 要实现这种模式,只需要创建多个监听器即可。 先监听再发消息 这里先 ......
c++实战开发程序
非常感谢您的进一步提问,以下是一个对于实战开发小程序的更具体的建议: 第1周实战开发小程序建议:写一个简单的计算器程序,要求包含加、减、乘、除四种基本运算,并进行错误处理,例如输入了非法字符或者除数为0等。这个小程序可以帮助您巩固第1周所学的C++基础语法知识,例如变量定义、条件语句和循环语句、函数 ......
手游创业-从开发到推广那些事
目录 第1章开启手游创业的大门:Hello World 1.从 Hello World开始 /1 2.新世界,小圈子/2 3.眼光和机遇 13 4.战斗打响 15 第2章他为什么创业 1.序幕——“孩子,找份正经工作吧” 16 2.“我想创立一家很酷的公司”——王信文和《刀塔传奇》 17 3.“因为 ......
Android开发之--在Fragment中调整状态栏的颜色
在项目中引用了XUI框架,页面跳转使用的是XPage库,本意是想前台UI一套构建,但是问题出现了: 在Xpage中是通过Fragment来进行页面的跳转的,那么有的需求会要求改变状态栏的颜色,查了下相关资料,具体解决办法如下: 在Fragment中添加如下方法: protected void set ......
开发框架
1.什么是Spring: 是一个轻量级的框架,通过AOP可以提高内聚性,通过IOC可以松耦合,方便的对数据库进行访问,方便的集成第三方组件,支持RestFul应用的开发,但是组件配置较为繁琐,所以推出了SpringBoot。 2.Spring,SpringMvc,SpringBoot三者的关系: S ......