ESP8266以前玩过一阵子,在CSDN写了一系列的学习笔记,阅读量还不错,微信公众号的几十个关注者基本都是这阶段来的。那时是用ESP-01+安信可开发板,这次有别的想法,ESP-01的IO太少,趁春节假期想玩玩看ESP-12F。刚好Gokit3就有这个模块(Gokit3(S)),于是玩了起来。
PDMan是一款开源免费的数据库模型建模工具,支持Windows,Mac,Linux等操作系统,支持常见数据库MySQL,Oracle,SQLServer,DB2等。PowerDesigner之外,另一个更好的免费的替代方案。他具有颜值高,使用简单的特点。包含数据库建模,灵活自动的自动生成代码模板,自动生成文档,自动同步DDL脚本到数据库,数据模型版本管理等多种开发人员实用的功能。
Copilot 是 github 出品的一款基于 AI 的编程辅助编程工具,通俗点的说法就是:帮你写代码。
应用软件的功能需求、非功能需求和工程化问题是应用软件开发中不可或缺的部分。功能需求是软件必须实现的功能,非功能需求是软件必须满足的属性,工程化问题是软件开发过程中遇到的技术问题。
以上摘录自【The Pragmatic Programmer: From Journeyman to Master】,中文译名“程序员修炼之道——从小工到专家”。 值得借鉴。
对于程序员来说,ChatGPT 可以自动生成代码、代码补全、代码分析、编程语言转换、写 SQL、写程序等等,下面我给大家先简单演示几个。
个人心得:从Comate整体表现来说,我是要给五星好评的,我最喜欢的就是自动提示后续代码的生成,为什么这么说,在我们写代码的时候往往要考虑后续的代码编写,Comate能给我们提示,直接采用之后只需要稍微改动就可以,真正的达到了提质增效的效果。
反射是一种在程序运行时检查和操作类型、结构和值的能力。通过反射,程序可以动态地获取类型信息、修改变量的值、调用函数等。
紧接着基于 Open AI 公司发布的 GPT-4 编写、编辑和解释代码新一代编辑器 Cursor 的出现。
今天我们再给小伙伴们介绍另外一个免费的代码辅助插件 AWS Toolkit。从名字上可以看出来,这是一个方便大家在 IDEA 上使用 AWS 服务的插件,这个插件中有一个好玩的功能那就是 Amazon CodeWhisperer。
尽管Android Studio已经越来越流行了,但很多人还是习惯于Eclipse或源码环境下开发JNI应用。个人认为使用Android Studio作NDK开发是必然趋势,所以本文将简单介绍如何在Android Studio上实现NDK开发。
本文是《k8s自定义controller三部曲》的第二篇,上一篇我们在k8s环境注册了API对象Student,此时如果创建Student对象就会在etcd保存该对象信息;
Verilog 有什么奇技淫巧?我想最重要的是理解其硬件特性。Verilog HDL语言仅是对已知硬件电路的文本描述。所以编写前:
随着低代码的向好发展,市面上出现了层次不一的低代码的框架,为此,由社区大佬 san 基于 VueAdminWorkX版本 开发而来的 低代码框架 AdminWorkPlus 也正式和大家见面。如果之前关注过公众号的伙伴们肯定还记得之前我也发过一篇关于大神写的低代码框架,那个时候后端部分还未完善,时至今日,经过大神的不断优化,且本着开源精神,现在后端代码也免费开源给大家使用。
3d可视化开发自然是由建模师来完成建模工作,可有的公司没有专业的3D建模师,怎么办呢?thingjs有专业的建模团队,所以是提供建模服务的。当然thingjs平台可以上传用户自己做的模型, ThingJS资源中心中有3dmax上传插件,支持3dmax和标准obj模型上传。
随着 ChatGPT 风靡全球之后,编程界也迎来了许多代码辅助工具,有非常出名的 Github Copilot 工具。今天,树哥给大家介绍一款免费的代码辅助插件,它无需代理上网,直接在 IDEA 中搜索安装即可。它不仅可以帮你辅助写代码,还可以帮你发现 bug 哦!它就是 —— Fitten Code!
前段时间在公司技术分享会上,同事介绍了目前市面上关于自动生成 pandas 代码的工具库。我们也尝试把这些工具库引入到工作流程中。经过一段时间的实践,最终还是觉得不适合,不再使用这些工具库。
前几天给大家介绍过一款IDEA编码自动注释工具,可以帮助小伙伴们的编程效率,想必很多人已经下载使用了,还没看过想了解下的小伙伴点这里:IDEA编码自动注释工具,让你的开发更有效率
兴坤 发自 凹非寺 量子位 报道 | 公众号 QbitAI 记不住Shell常用命令和参数?现在有个工具,只要写下描述,就可以自动生成命令。 敲个回车键让AI自己生成代码,执行命令什么的也都是顺手的事。比如让它列出所有正在运行的实例: 这个操作是不是有点眼熟,没错,它就是同样基于OpenAI Codex模型开发的一款第三方shell工具,Zsh Codex插件。 在命令行中编程,也可以简化到只写一个注释或变量名。习惯用终端写代码的程序员们,这款偷懒插件提高效率的buff一定不能错过。 让AI去命令行里写
自动化化框架简介功能支持编程语言自动生成代码插件环境要求Puppeteer提供建立在DevTools协议(devtools-protocol),控制Chrome或Chromium的高阶API node库。Puppeteer默认无界面运行,不过可以通过配置变为有界面运行Chrome或Chromium• 生成页面 PDF。 • 抓取 SPA(单页应用)并生成预渲染内容(即“SSR”(服务器端渲染))。 • 自动提交表单,进行 UI 测试,键盘输入等。 • 创建一个时时更新的自动化测试环境。使用最新的 JavaS
在Android开发中,APT(Annotation Processing Tool)是一种强大的工具,它可以让开发者在编译期间处理注解,生成额外的代码。通过APT,我们可以实现很多高级功能,比如自动生成代码、实现依赖注入、生成路由表等。本文将深入探讨APT的运用以及背后的原理。
【导读】iFlyCode 是一款由科大讯飞推出的智能编程助手。它旨在通过先进的智能技术,使编程变得更加轻松和创意更加自由。无论您是一名职业开发人员还是编程爱好者,iFlyCode都将成为您的得力助手,助您更高效地处理编程任务。iFlyCode更多详细信息:https://www.openmao.cn/sites/4108.html
CodeGeeX 是一个由清华大学的知识工程实验室团队开发的 AI 代码生成工具,它采用了华为开发的 AI 框架 MindSpore,它可以帮助程序员自动生成代码、翻译代码、重构代码、编写文档以及回答编程问题。CodeGeeX 支持超过 20 种编程语言,包括 Python、Java、C++、JavaScript 和 Go。它还可以作为插件安装到流行的 IDE 中,如 VS Code、IntelliJ IDEA 和 PyCharm。
位置: src/main/resources/generator/generator-config.xml
解决vscode使用tab键自动生成代码失效问题 现象:vscode编辑器中编写关键字,按Tab键,添加空格 步骤:
2021年,Github和OpenAI合作,基于GPT-3模型推出了可以代码自动编码的插件:github copilot。
自己在做.NET开发的时候,简单的三层架构会有很多重复的代码,如果手敲会比较浪费时间。前段时间在互联网找了下.net的代码生成器,发现要么太复杂甚至生成的代码会报错,要么要收费而且效果不是自己想要的。
回想我年轻的时候,在做一个项目时,需要计算斐波那契数列第 n 项的值。但是我只会使用递归来实现。众所周知,递归算法计算斐波那契数列的效率极差,速度极慢。
UNIX/Linux + Oracle +BEA WebLogic + JBuilder === 杂牌军
话不多说,任何一门技术从入门到熟悉,找项目来练手,着手做项目是一个必不可少的过程,找了很多项目进行参考,各种类型的源码看下来,就没有什么难倒你的了。
作为一名程序员,我们总是希望能有更简单的开发方式来解决重复性的工作问题。在这个小版本中,我将结合的工作实践,来给出一套自动生成代码的完整方案,供大家借鉴。
随着嵌入式开发的复杂化,靠手工去画状态图分析显然已经不合时宜,IAR的 visualSTATE 是一组基于状态机的高级嵌入式设计工具套件,专门用于开发高质量的嵌入式系统软件,可应用于嵌入式不同行业领域,能够使软件开发人员设计出紧凑的无缺陷的嵌入式代码,可以加速产品开发周期,减少开发成本。 小猿是在去年接触到visualSTATE,当时只是简单了解,没有深入学习,今天我向大家正式推荐,visualSTATE(绝对不是广告啊,IAR是不是要付我广告费O(∩_∩)O~)确实是一款很好用
这个时代的年轻人都有高浓度的积累,应该出去闯一闯,让欧洲人美国人认识新一代的中国人是什么样子的!——赖晗 推荐一款我最新找到的类似postman的接口调试工具Apizza 官网 模拟请求 http / websocket,本地,在线接口,都可以调 团队协作 免费的团队协作工具,极致的文档编写体验,加快开发效率 自动生成代码 指数级提升开发的工作效率 云端存储 安全可靠的云端存储服务,随时随地查看 测试校验 对接口进行多方位的测试校验 导入导出 支持Postman,Swagger格式
今天介绍一款Ai辅助编程工具-CodeGeeX 智能编程助手。其对于个人开发者是完全免费的,且支持多种主流IDE,如VS Code、IntelliJ IDEA、PyCharm、Vim等,同时,支持Python、Java、C++/C、JavaScript、Go等多种语言,重点是不用特殊上网就可以使用。
Hi,大家好。在上一篇Apifox系列文章:接口测试利器Apifox,凭什么成为新晋高富帅?,主要介绍接口管理现状、Apifox基本功能。
上述问题,作为一个程序员,相信大家或多或少都经历过,但是不要担心,因为最近我发现了一个功能十分强大的编程模型插件:aiXcoder XL,可以帮助大家一键解决上述问题。
我之前的博客中有介绍如何在项目中生成额外的代码,也有介绍制作一个生成代码的 NuGet 包。而本文是在此基础上更进一步,可以让生成代码变成实时的;更准确的说,是在保存文件时即生成代码,而无需完整编译一次项目。
Cursor.so 是一个集成了 GPT-4 的国内直接可以访问的,优秀而强大的免费代码生成器,可以帮助你快速编写、编辑和讨论代码。 它支持多种编程语言,如 Python, Java, C#, JavaScript 等,并且可以根据你的输入和需求自动生成代码片段。 Cursor.so 还可以帮助你重构、理解和优化代码,提高开发效率。
最近关于 API-First (API 优先)作为设计和开发方法的讨论很多,虽然通向 API-First 的途径有很多,但通常推动 API-First 的一般都是 API 架构师、API 设计师和 API 平台负责人等,很好理解,因为他们对组织中 API 的效率、互操作性和质量最感兴趣。
虽然名字叫《PHP最佳实践》,但是它主要谈的不是编程规则,而是PHP应用程序的合理架构。
1、逆向工程的作用 Mybatis 官方提供了逆向工程,可以针对数据库表自动生成Mybatis执行所需要的代码(包括mapper.xml、Mapper.java、pojo)。 2、逆向工程的使用方法
今天我们来看一下springboot中使用mybatis来自动生成代码,以前做ssh框架的时候实体和映射经常自己新建,浪费大量的时间,不过hibernate,到现在还是那么的费劲,尤其是复杂查询,特别难写。后来使用 ibatis的时候用xml写sql语句虽然是半自动话,但是复杂查询还能说的过去。最近几年spring data和hibernate差不多,单表查询挺方便,但是复杂查询很难写。不过我还是比较喜欢使用mybatis,mybatis以前叫ibatis,那时候我用的时候写一堆xml,现在也是一样,不过现在借助工具之后,感觉方便多了,可能也是用的习惯问题,比较喜欢使用mybatis。前几篇介绍了常用的excel导入导出图片上传加水印这些常用的代码,加上现在的mybatis的自动化代码生成,基本上做一个简单的系统是差不多了,下面我们来了解一下mybatis。
MyBatis Generator简介 业务需求不断变更,数据库表结构不断修改,是我们逃不出的宿命。工欲善其事,必先利其器,是时候祭出神器了:MyBatis Generator(简称:MBG),它是一个用于所有版本MyBatis的代码自动生成器。它可以根据数据库的表自动为项目生产对应的实体类、Mapper、DAO,包括简单CRUD数据库操作(创建、查询、更新、删除)。解放了我们的双手,不必做重复性的机械工作。节省下不少时间,不用再苦哈哈的加班了,还可以和妹纸去约会。(前提是你得先有个妹纸🤐) 创建一个My
Please specify either: • a "go_package" option in the .proto source file, or • a "M" argument on the command line. github官方文档中提到: 9. Important notes 重点: Use grpc 1.29.1, because etcd lib doesn’t support latter versions. google.golang.org/
随着人工智能技术的发展,越来越多的编程助手工具涌现出来,帮助程序员更高效地完成编码任务。最新的AI编程助手工具有哪些呢?本文将为您介绍几款备受关注的工具。
在annotationProcessor 自动生成代码(上)中,我们介绍了如何通过注解和javapoet生成一个简单的HelloWorld.java。AbstractProcessor可以做的事还有很多,我们不可能一一列举。我们最重要的是明白,AbstractProcessor的运行时机、可操作范围和能提供给我们的东西。
领取专属 10元无门槛券
手把手带您无忧上云