您现在的位置是:网站首页> 应用推荐

程序员实用软件收集

摘要

程序员实用软件收集


注意设置git的代理(安装模块需要git)

设置与取消git的代理

git config --global http.proxy http://127.0.0.1:10809

git config –global –unset http.proxy

GoodLink无公网IP实现内网穿透

开发常用软件

推荐3款免费且实用的数据库管理工具

程序员常用工具软件

cloudflare worker是什么?零基础教程,代码详解,本地开发环境,cloudflare浑身都是宝

网站安全性检测

bolt低代码开发app

开源免费爬虫EasySpider

Soundstretch实现音频变速变调

打开浏览器就能用 VS Code,Python Java 随便撸,还有免费Linux

无编程基础写winform程序aardio

1panel新一代的 Linux 服务器运维管理面板

cpolar极点云: 公开一个本地Web站点至公网

HFS(Http File Server)局域网文件服务器

开源、免费,比zerotier、tailscale、蒲公英更好用的组网软件easytier

检测网络的NAT类型开源软件NatTypeTester




推荐3款免费且实用的数据库管理工具

DBeaver

DBeaver是一款免费的跨平台数据库工具,适用于开发人员、数据库管理员、分析师和所有数据处理人员。它支持所有流行的 SQL 数据库,如SQL Server、MySQL、MariaDB、PostgreSQL、SQLite、Apache Family 等。支持的平台: Windows、macOS、Linux。下载地址:https://dbeaver.io/download


Navicat Premium Lite

Navicat Premium Lite 是 Navicat 的精简版,它包含了用户执行主要的基本数据库操作所需的核心功能。它允许你同时连接到各种数据库平台,包括 MySQL、PostgreSQL、SQL Server、Oracle、MariaDB,以及 Redis 和 MongoDB 等NoSQL 数据库,所有这些操作都可以通过一个应用程序来完成。支持的平台:Windows、macOS、Linux。

下载地址:https://www.navicat.com.cn/download


JookDB

JookDB是一种免费通用的数据库管理工具,可让你从单个应用程序同时连接到MySQL, MariaDB, Oracle, PostgreSQL, SQLite, DB2, MongoDB, Redis, 达梦, OceanBase,人大金仓, TiDB 和 SQLServer数据库。可以快速,轻松地构建,管理和维护数据库。支持的平台: Windows、macOS、Linux。

下载地址: https://jookdb.com/download.html



cloudflare worker是什么?零基础教程,代码详解,本地开发环境,cloudflare浑身都是宝

https://dash.cloudflare.com/login

本地开发

注意:必须 git 命令 clone 下来才能运行,下载 zip 包是无法运行的。如果 clone 速度太慢,推荐使用 gitee 地址

git clone https://gitee.com/zyronon/douyin.git (中国使用)

          https://github.com/zyronon/douyin.git 

cd douyin

npm install

npm run dev

打开浏览器并访问: http://127.0.0.1:3000



网站安全性检测

https://bsb.baidu.com/

https://urlsec.qq.com/check.html


bolt低代码开发app

https://bolt.new/

寻找APP创意:https://www.paywallscreens.com/

借助AI生成开发者文档和添加功能文档

帮我用英文制作这个App的开发者文档,让我可以直接发给bolt.new这款工具,让它帮我只做同款https://apps.apple.com/us/app/.....

create this app for me:开发者文档内容



开源免费爬虫EasySpider

点击进入开源主页https://github.com/NaiboWang/EasySpider

点击下载

点击查看教程



Soundstretch实现音频变速变调

下载地址

1 变速不变调


soundstretch source.wav tempo+10.wav -tempo=+10   # 加速  时长变短 


soundstretch source.wav tempo-10.wav -tempo=-10   # 减速  时长变长 

2 变调不变速


soundstretch source.wav pitch+5.wav  -pitch=+5 


soundstretch source.wav pitch-5.wav -pitch=-5 

3 变速变调


soundstretch source.wav rate+5.wav  -rate=+5 



打开浏览器就能用 VS Code,Python Java 随便撸,还有免费Linux

在线使用



无编程基础写winform程序aardio

aardio

专注于桌面软件开发,17年一直保持非常活跃地更新( 更新日志 ),aardio 被多年用于生产项目实践,久经测试和锤炼。

aardio 在诞生之初就设计了良好的架构与语法。正因如此,aardio 历经17年发展,日新月异,每一年都会带来大量的更新扩展,但仍然能保持最初简洁高效的结构与语法,即使是最早的 aardio 源代码仍然能不经修改在最新版本开发环境中完美运行。


aardio 小、轻、快,轻便利索,体积仅 6.5MB,学习和使用成本极低。aardio 虽然小,但提供了惊人数量的开源标准库、扩展库 - 这些库基本都是由纯 aardio 代码实现,涉及到了桌面编程的方方面面。aardio 中的所有库基本都是由作者一个人编写,所以拥有良好的一致性。aardio为 每一个库的每一个接口函数都编写了文档,并且提供了大量的演示范例。aardio 使用流行的类 C 语法(非常接近 Javascript ),在设计中尽可能地避免哗众取宠、标新立异,并且吸取和借鉴流行语言的习惯用法。不少 aardio 用户都表示只要有一点编程基础,aardio 几乎不用特别学习,看几天就会用了,仅仅是复制拼凑范例都能快速开发出不错的软件。


aardio 属于易用性极强的动态语言,但也是一种混合语言,可以罕见地、非常方便地操作静态类型,因此可以直接调用 C语言、C++ 等等静态语言的 API 接口函数( 不需要像VB那样先声明API ),aardio 可以支持非常多的API调用约定,例如 stdcall,cdecl,thiscall,fastcall,regparm(n) 等调用约定 aardio 都可以支持。因为 aardio 奇特的语言特性,aardio 的胶水能力极强,在 aardio 中可以非常方便地调用 C语言、C++、C#、Java、Python、R、Javascript、Node.Js、Fortran、VB、Flash ActionScript、PHP、VBScript、PowerShell、NewLISP、AutoLISP、Delphi、FreeBASIC、Ruby、Rust、Julia、Nim、Go 语言、批处理 ...... 甚至可以直接嵌入汇编机器码并且转换为普通的 aardio 函数。aardio 可直接调用、嵌入、交互的第三方编程语言数量非常多,实现这些第三方语言接口的功能模块基本都是开源的(很多只用了极少的代码)。


aardio 可以嵌入非常多的浏览器控件,例如系统自带的 WebBrowser、WebView 控件、 以及 WebView2、WebKit、Electron、CEF3、HTMLayout、Sciter...... 甚至可以直接调用系统安装的 Chrome、Chromium Edge 等浏览器写软件界面。而且在网页中调用本地接口、以及 aardio 与浏览器的交互极其方便,例如直接调用 Javascript 函数,并且在 Javascript 中直接回调 aardio 函数,不需要任何复杂的封装和中间件,你甚至可以在 Javascript 中直接调用 WINAPI 函数。


aardio 不仅可以方便地使用 Web 技术编写界面,也提供可视化开发工具,可以方便地通过拖拉传统控件创建程序。并且 aardio 提供强大的 plus控件(开源)可以方便地实现控件九宫格贴图、透明贴图、可以快速制作出漂亮的界面。而且aardio可以非常方便地生成独立、绿色、无依赖的软件,生成的软件极小,通常比使用其他开发工具编写的类似功能软件小几倍甚至是几十倍。并且 aardio 生成的软件可以完美兼容 XP,Vista,Win7,Win8,Win10,Win11...... 等所有流行桌面操作系统。


aardio 不仅仅可以开发桌面软件,也可以用于开发网站,aardio 可以直接支持与 PHP 类似的 HTML 模板语法,提供语言级别的模板解析,一个 aardio 源码文件,可以放 aardio 源码,也可以直接放 HTML,或者放 HTML,aardio 混合的模板代码,aardio 都能完美支持。并且 aardio可以使用几句代码就可以创建一个微型嵌入式 HTTP 服务端(可以集成 WebSocket 服务端),因此 aardio 可以非常方便地为浏览器控件提供 HTTP 服务端,并且像写网站那样写桌面客户端软件。


区别于其他动态语言,aardio 可以非常方便地支持真多线程,并且提供大量多线程函数库、演示范例等等。


aardio 处理 Unicode 编码非常方便且简洁高效,例如在 aardio 调用基于 UTF-16编码 的 Unicode WinAPI,或者调用其他基于 UTF-8 编码的接口,我们不需要多写一句代码处理复杂的编码问题。在 aardio 中字符串拥有独特的 UTF 自动标记特性,可以实现自动识别多种不同编码,虽然 aardio 默认编码为UTF-8,但字符串中可以存储二进制数据、UTF-8编码文本、UTF-16编码文本等等,所以 aardio 不但可以完美支持 Unicode,也可以方便地处理二进制数据、或者其他编码的文本。类似这样的创造性设计在 aardio 中随处可见,多次有用户反馈,学习 aardio 让自己的编程思路变得更开阔,使用其他编程语言也因此深受启发。


HFS(Http File Server)局域网文件服务器

需要分享给特定人访问要先创建账户在指定授权账号

1.png


2.png

点击下载:

简单HTTP服务.rar



开源、免费,比zerotier、tailscale、蒲公英更好用的组网软件easytier

一个比zerotier和tailscale更好用的去中心化的异地组网软件。去中心化设计,p2p组网,打洞成功率高。

1、支持子网代理,安装了客户端的软件,除了能够访问盒子本身以外,可以访问盒子所在的局域网。

2、支持子网设备互联,子网内的其它设备不需要安装客户端软件即可相互访问。

3、免费多台国内组网服务器,可以随时自行更换,不需要自建中转节点。

4、支持web统一管理,随时进行组网切换。

5、对安全有各种担心的,可以选择自建组网服务器。

https://easytier.cn/

https://github.com/EasyTier/EasyTier









Top