不知道大家把AI应用到哪方面的工作,现在比较火的大模型像是文心一言、通义千问、Kimi,如果遇到问题都可以去查一下。...这里提醒一下大家,如果是你不了解的领域,需要多查几个,因为你很难确认大模型给的答案是否完全准确。当你用多了就发现现在大模型还是会有很多错误出现。...这里给大家推荐一个代码提示工具——CodeGeeX,无论你的IDE是Pycharm还是VsCode,都可以直接安装,重要的是免费 Pycharm可以直接在Plugins搜索 安装成功后,输入任务注释,就可以看到提示代码...,然后tab键为“选中”,下图所示代码完全是代码助手自动生成(换一行就会提示代码,以下代码是tab键和Enter键交替点了好几次生成的) 感觉用起来真的很方便。...点击右侧还可以提问问题获取回答,但是目前感觉这里的回答效果还比不上文心一言类的大模型。大家可以斟酌使用。
解决以上问题的最好方法就是使用统一的云代码托管平台Github。Github是当前最大(也可以说是唯一,因为实在没有竞争对手)的免费代码托管平台,可以轻松实现代码的同步以及团队协作编程。...为了能使用Github,第一步自然是要建立一个Github账号。在github.com官网注册完之后会生成一个自定义的个人主页,用户所有托管的代码都会显示在这个主页上。...我们可以看到VS给了我们三种同步方式: 1)同步至微软自己的代码托管平台Team Services, 2)同步至Github, 3)同步至其他远程仓库。...上传成功后,我们就可以对本地代码和远程代码进行一系列操作了,包括修改、同步、创建分支等等。下图展示了我们可以的进行的操作。 ?...其实,Github除了云端代码托管,最大的魅力在于继承了Git版本控制系统。Git是一剂后悔药,可以让你回到过去代码编写的任何阶段。
借助其免费层,开发人员可以将后端代码托管在一个平台上,该平台会随着应用程序的增长而自动扩展。 6....Cyclic.sh https://cyclic.sh/ Cyclic.sh 是一个为后端应用程序提供托管开发环境的平台。借助其免费层,开发人员可以在单一平台上托管代码并与团队成员协作。...其免费层允许开发人员轻松托管后端代码并部署应用程序,这对于那些希望最大限度降低成本的人来说是一个有吸引力的选择。...无论您是经验丰富的开发人员还是新手,此列表中都有一个平台可以帮助您免费托管后端代码,以便您可以专注于构建下一个出色的应用程序。 最后,感谢你的阅读,编程愉快!...往期推荐 如何完成一个完全不依赖客户端时间的倒计时 一篇文章,让你全面认识微前端!谁说简历没东西写的? 因为一个写法,我翻烂了 vue 源码,这是 vue 的问题吧,我要不要提 pr!
WinMerge 【for Windows】 https://winmerge.org/ WinMerge 开源用于Windows的差分和合并工具。...https://www.beyondcompare.cc/jiqiao/ 参考 代码对比工具,就用这 7 个!
---- 本文转载:http://www.cnblogs.com/xiaoxiangfeizi/archive/2012/07/24/2605884.html 最近发现了一个代码自动完成工具AutoCode...,特别是在写实体的时候,非常有用,下面简单的介绍一下。 ...这是一个VS的插件,安装过后,在VS工具栏中你就可以看到相应的插件了。如下: ? 你点击一下,就会出现如下的对话框。 ?...StudentId string StudentName int age decimal grade string major string remark Student Class 它就会自动生成一个
很久没分享了,今天意外发现QQ居然有录制视频的功能,于是想分享一些工具,没想到还发现了一些chrome好用的插件。...谷歌上网助手:专门为科研、外贸、跨境电商、海淘人员、开发人员服务的上网加速工具,chrome内核浏览器专用!...如果要你设置access token,就去Settings/Developer settings创建一个。 vue devtools和react devtools直接在商店安装更加简单。...最后推荐稿定科技的几款在线处理图片的工具,如果真的要自己去搞搞图片,可以去查一查。 其实还有很多很多的软件工具便于我们开发或者是使用,推荐的不多只是觉得还蛮好用。...其他的什么印象笔记、markdown编辑器等就看个人需要了,也欢迎推荐一些神奇工具。 (完)
/MiscTools)创建,可以帮助广大研究人员实现横向渗透和代码执行。...如果是则尝试终止其运行并删除该服务; 命令使用样例 CheeseExec.exe CheesePS CheesePS是一个命令执行和横向渗透框架...该工组件依赖System.Management.Automation.PowerShell并通过PowerShell来加载和运行任意代码。...这个工具最初是作为rasta_mouse CsPosh的增强组件而开发的,但是它本身已经发展成为一个框架,现在可以作为一个通用的PowerShell注入器使用。...下图显示的是该工具的精确运行模式,可以描述该工具的工作流: ?
作为已经软件开发人员,阅读代码或者 PDF文件是家常便饭的事情。假设有这样一个场景:你在看第 100 页的内容时,想回过头去看一下第 20 页的图片,你一般是如何操作?...这篇文章为你推荐一个利器:Snipaste,如果你已经在使用这个非常顺手的工具软件了,下面的内容就可以不用看了,听听音乐享受人生去。...缺点:截图后需要借助画图工具,把剪贴板中的图片导出之后才能看到,而且画图工具只能处理一张图片。...方法3: 使用专门的屏幕截图小工具,把需要的图片截图之后,保存为一个图片文件放在桌面上,例如下面这个小工具: ?...此时,你可以用鼠标把这个贴图拖动到屏幕的任意地方,也可以通过滚轮来放大或缩小贴图,如果需要多个图片、代码混合着学习,可能就是类似这样的桌面: ?
对项目定期进行代码重复度检测是一个很有意义的事,可以帮助开发人员发现冗余代码,进行代码抽象和重构。重复的代码一旦出错,意味着加倍的工作量和持续的不可控。...项目地址 github地址:https://github.com/ice-lab/iceworks/tree/master/ 推荐几款代码质量检测工具: 然后说说工具的问题。...我用过的开源、商业代码质量工具没少说也有个二三十种( V 站除了同行应该没人比我多了。。。吧)。这些工具如果按照规则类型划分,可以看做两类。...而 soot 本质上一个 jvm bytecode 的优化框架,但同样可以基于此做出各种工具,不过考虑到它复杂的内容,emmmm......还有一个专门介绍静态分析工具的仓库https://github.com/mre/awesome-static-analysis 再然后对于工具的使用。对于工具大家都知道,不用等于没用。
最近一直在写课程,网上找资料,找到一个 Web Scraper 的工具教程,对于那些不想写爬虫代码又想获取信息的人来说,非常友好。...不过要提醒的是,Web Scraper 是一款专注于文本爬取的爬虫工具。也就是这个工具只能爬取文本类的信息,多媒体类的图片,视频爬取不了。...上手只需要一个 Chrome 浏览器和一个 Web Scraper 插件。...而搜索引擎尽管非常发达,但是依然存在很大的信息差,并且会一直存在。...看到一本书上说,搜索引擎中可检索的网址占整个互联网不过一小部分,还存在很大一部分检索不到,也叫暗网,挖掘信息的能力真的非常重要,也非常有用,这个需要一直练习。 (全文完)
借助它看祖传golang代码,头痛好多了,都有时间更新公号了。...├── sort_test.go │ ├── wr.go │ └── wr_test.go ├── main.go └── sorteDB 其中src目录是一个...运行命令,默认会打开浏览器加载地址http://localhost:7878 图片格式为 svg,也可以添加 -format=png,指定以png形式展示 推荐使用svg,svg格式的内容是可交互的,比如这里想查看...第二列上边是 gin 框架的代码,如果看代码时不想看这部分,可以使用 ignore 参数排除掉。...,调用链也比较简单,项目成功果然每一环都做的非常完美。
包括 Git 托管、代码审查、团队协作、软件包注册和 CI/CD。它与 GitHub、Bitbucket 和 GitLab 等比较类似。...功能特性 代码托管:Gitea⽀持创建和管理仓库、浏览提交历史和代码⽂件、审查和合并代码提交、管理协作者、管理分⽀等。...轻量级和快速: Gitea 的设计目标之一就是轻量级和快速响应。它不像一些大型的代码托管平台那样臃肿,因此在性能方面表现出色,适用于资源有限的服务器环境。...GitLab:功能丰富的全面开源平台,提供了包括代码托管、CI/CD、问题跟踪、Wiki 等在内的一系列功能,适合中小型企业和大型团队使用。...GitHub:全球最大的代码托管平台,提供了强大的社交功能和广泛的集成,是开源社区、个人开发者和企业最受欢迎的版本控制系统之一。 2.
内容速览 * cve-search- CVE搜索工具,一种对已知漏洞执行本地搜索的工具。...commix- web向命令注入检测工具,自动化的一体化操作系统命令注入利用工具,可自动检测和利用命令注入漏洞。 tplmap- 服务器端模板注入和代码注入检测和利用工具,支持burp插件。...GitHack- github泄露利用,通过泄露的.git文件夹下的文件,重建还原工程源代码。 BeEF- 浏览器攻击框架,XSS利用神器。...DSSS- 99行代码实现的sql注入漏洞扫描器。...subDomainsBrute- 一个用于渗透测试者的快速子域暴力工具,使用广泛的子域名爆破枚举工具。 wydomain- 子域名爆破枚举工具。
阅读全文需7分钟,工具很实用。 1. 前言 对于Git项目开发,有一些可视化的工具,如gitk,giggle等,来查看项目的开发历史。...今天给大家推荐的这款工具:GitStats,它能生成如下的一些统计数据,并且可以图表形式进行展示对比。 2....文件数及代码:如:101个文件,2万5千行代码。 作者数:如645,每个作者平均提交次数9.2次。 ? 除此之外,还包括了: 1....所有原创文章 第一时间发布至此公众号「测试开发技术」 长按二维码/微信扫码 关注 关注后,回复「me」试试 推荐阅读 点击阅读☞ 推荐一款Diffy:Twitter的开源自动化测试工具 点击阅读☞...从「外包测试」做到「测试架构师」的10年转型路 点击阅读☞ 推荐一款简单易用线上引流测试工具:GoReplay 点击阅读☞ 月薪30K+,高薪?
iOS代码混淆工具推荐:IPA Guard详细介绍 摘要: 了解并选择合适的iOS代码混淆工具对于开发者来说至关重要。...本文将介绍一款功能强大的iOS代码混淆工具软件——IPA Guard,包括其支持的语言、主要特性、混淆模式和使用场景,帮助开发者解决代码重复上架和机审问题。...引言 在iOS开发过程中,为了保护源代码安全和应对机审问题,使用代码混淆工具是一种有效的选择。然而,在众多的混淆工具中,我们如何选择一款性价比最好的工具呢?...本文将向大家推荐一款优秀的iOS代码混淆工具软件——IPA Guard,并详细介绍其功能和应用场景。 正文 1....IPA Guard概述 IPA Guard是一款功能强大的iOS代码混淆工具,其独特之处在于不需要iOS app的源码,可以直接对ipa文件进行混淆加密。
gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。...新建项目 注册好了后,登陆账号,在右上角头像旁边有一点“+”,点击后选择“New repository” ? 然后填好信息 ?...项目上传代码 上传代码有两种方式 通过在线上传 通过Git工具 在线上传 在你的项目首页,有一个“Upload Files” 点击就会调到上次文件页面了 Git工具上传 ##### Git 是一个开源的分布式版本控制系统...cmd的界面 ,它的命令指令和linux是一样的 一些简单的指令 ls :列出文件和目录列表 cd 目录名:进入目录 mkdir 目录名 :新建目录 rm -rf 文件或目录名 :删除文件或目录 ctrl...+l :清屏(和cmd的cls一样) 详细的Git使用教程:https://github.com/twtrubiks/Git-Tutorials 设置page 新建好项目后,项目导航有个settings
以 Python 爬虫为例,比较常用的爬虫手段是结合 Requests、正则表达式等有一定门槛的工具来完成,并且还需要对 HTML、Web 具有一定的基础 这把很多开发同学拒之门外,也让很多初学者花费很多功夫和时间来学习爬虫这些技能...其实,除了上述提到那些具有一定门槛的爬虫知识之外,有一些另辟蹊径的同学会选择 Selenium 这款 Web 应用测试工具来完成爬虫任务,它能够像真正的用户一样完成一系列的操作 Selenium已经很好用...而本文的主角Helium则是在 Selenium 的基础上封装的更加高级的 Web 自动化工具,它能够通过网页端可见的标签、名称来和 Web 进行交互,例如, 点击键盘按键 右键点击 悬浮 滚动鼠标 拖动文件...10 行代码,和人为手动操作步骤一样,非常简单。...除了下载图片这项简单的任务,我们也可以利用它开发一款自动化的工具,例如文件的上传、编辑、下载影视音乐、B站视频等,可以举一反三。 如何查询指定元素名称?
2018 06 21 算法伪代码排版工具CTeX 多少次你看到别人的的伪代码排版如此完美而惊艳,心中不免好奇,怎么设计的?...今天,和大家一起学习一款流行的排版利器:CTeX 1排版效果展示 下面演示的是动态规划求最大连乘数组算法的伪代码,关于这个题目的详细介绍可参考:详解连续子数组的最大累乘之动态规划解法 利用的排版工具为...2 排版语法 这个排版格式使用的包algorithmicx模式(命令的首字母大写),里面用的较多的 \State 用来声明后面的语句,大家看一看,接下来就可以动手为自己的算法排版伪代码了。...\end{document} \caption{算法的名称} \Require 表示算法的输入 \Ensure 表示算法的输出 \If {$left < right$} 表示 if 语句的条件,用一对...$ 括起来 \State $vara \gets varb $ 表示将 varb 赋值给 vara \State $var\_a$ 表示声明变量 var_a,必须要带一个\_转义下划线 \State
CLR头:包含使这个模块成为托管模块的信息(可由CLR和一些实用程序进行解释),头中包含要求的CLR版本,一些标志(flag),托管模块入口方法(Main方法)的MethodDef元数据token以及模块的元数据...、资源、强名称、一些标志项及其他一些不太重要的数据项的位置/大小 元数据:每个托管模块都包含元数据表.主要有两种表:一种表描述源代码中定义的类型和成员,另一种描述源代码中引用的类型和成员....注:元数据总是嵌入和代码相同的EXE/DLL文件中,这使两者密不可分,由于编译器和源代码同时生成元数据和代码,把它们绑定到一起,并嵌入到最终生成的托管模块,所以元数据和IL代码永远不会失去同步....为了执行包含托管代码以及/或者托管数据的模块,最终用户必须在自己的电脑上安装CLR(目前作为.Net Framework的一部分提供) C++编译器默认生成包含非托管(native)代码的EXE/DLL...编译器中,Misrosoft C++编译器是独一无二的,只有它才允许开发人员同时写托管代码和非托管代码,并生成到同一个模块中,它也是惟一一个允许开发人员在源代码中定义托管非托管数据类型的Microsoft
阅读全文需7分钟,工具很实用。 1. 前言 对于Git项目开发,有一些可视化的工具,如gitk,giggle等,来查看项目的开发历史。...但对于大型的项目,这些简单的可视化工具远远不足以了解项目完整的开发历史,一些定量的统计数据(如每日提交量,行数等)更能反映项目的开发进程和活跃性。...今天给大家推荐的这款工具:GitStats,它能生成如下的一些统计数据,并且可以图表形式进行展示对比。 2....Gnuplot:Gnuplot一个命令行的交互式绘图工具。 4....文件数及代码:如:101个文件,2万5千行代码。 作者数:如645,每个作者平均提交次数9.2次。 除此之外,还包括了: 1.
领取专属 10元无门槛券
手把手带您无忧上云