GoFrame是一款模块化、高性能、企业级的Go基础开发框架。如果您想使用Golang开发一个业务型项目,无论是小型还是中大型项目,GoFrame是您的不二之选。如果您想开发一个Golang组件库,GoFrame提供开箱即用、丰富强大的基础组件库也能助您的工作事半功倍。
程序简介 “想学吗”是一个更快的、私有化的、标签式的、持续演进的个人知识管理工具; 下载地址 mac64: http://www.xiangxuema.com/%E6%83%B3%
最近更新: 17小时前Spike是一个可以用来将你的内网服务暴露在公网的使用php开发的快速的反向代理,基于ReactPHP,采用IO多路复用模型。 配置服务端 使用Spike的前提是你需要有一台公网可访问的机器,这里假设你已经有一台机器.你可以使用下面两种方式开启服务端。 基于默认参数 执行下面命令以开启服务 $ spiked --address=127.0.0.1:8088 上述命令可以创建一个基本服务,如果你需要定制更多信息可以基于配置文件服务 基于配置文件 初始化一个配置文件 执行下面命令创建文件 $ spiked init --dir=/home/conf --format=json 支持yaml,xml,ini,json四种格式的配置文件,默认使用json,使用下面命令查看帮助 $ spiked init -h 打开配置文件,修改相关参数 基于配置文件开启服务 $ spiked --config=/home/conf/spiked.json 配置本地客户端 开启客户端需要先创建配置文件 初始化一个配置文件 执行下面命令创建文件 $ spike init --dir=/home/conf --format=json 使用下面命令查看帮助 $ spike init -h 打开配置文件,修改相关参数 基于配置文件开启服务 $ spike --config=/home/conf/spike.json 定义隧道 隧道的定义只在客户端,服务端不需要做任何配置,从而达到最简化配置。 目前支持http与tcp两种隧道 打开本地配置文件"spike.json", 修改tunnel一项; 添加http隧道 { "protocol": "http", "serverPort": 8086, "proxyHosts": { "www.foo.com": "127.0.0.1:80", "www.bar.com": "192.168.1.101:8080" } } 启动客户端,访问 "http://www.foo.com:8086" , 服务将会被代理到本地"127.0.0.1:80"; 注意此处需要把 "www.foo.com" 解析到服务端所在机器上 添加tcp隧道 基于tcp协议的应用层协议都可使用本隧道代理,如:mysql,redis,ssh...等;下面是代理mysql服务的例子 { "protocol": "tcp", "serverPort": 8087, "host": "127.0.0.1:3306" } 执行下面命令访问本地mysql服务: $ mysql -h 服务器地址 -P 8087 客户端身份认证 基于默认参数开启的服务端没有开启客户端身份认证服务,如果需要开启该服务则只能基于配置文件去启动服务端. 服务端启用认证服务 打开"spiked.json"文件,修改auth一项信息,然后重启服务 目前只支持简单的用户名密码认证方式,更多的认证方式后面会陆续加入. 修改客户端身份信息 打开本地"spike.json"文件,修改auth一栏信息,与服务端配置保持一致即可 日志配置 默认开启屏幕输出与文件两种形式的日志;前者会打印到控制台;后者会写入到指定文件;默认日志等级是"info",此项信息可以通过 修改配置文件"log"一项调整; 日志是同步读写的,所以提升日志等级减少日志IO有助于提升服务的性能 License The MIT license. See MIT
最近更新: 17小时前不用懂 Kubernetes 的云原生应用管理平台 | No need to know Kubernetes' cloud native application management platform
MeEdu 是一款基于 PHP 开发的开源网校系统|开源知识付费系统|开源企业培训系统。支持线上点播 | 课程售卖 | 网校装修 | 数据统计 | 会员模块 | 角色管理等丰富功能。覆盖 PC | H5 端口。系统稳定 | 功能丰富 | 界面优美 | 持续迭代。截止目前,已超过 1000+ 个人/企业用户选用 MeEdu 搭建了他们的独立网校平台。
最近更新: 19小时前NovalIDE是一款开源,跨平台,而且免费的国产Python IDE。有出色的语法高亮功能, 支持多种语言,python,c/c++,html,javascript,xml,css等,能够自动检测,并加载Python解释器, 允许用户自由添加删除解释器,并选择相应的解释器运行脚本,支持函数智能提示和代码自动完成, 以及新建NovalIDE工程和从现有代码创建工程,新建工程类型将包括应用程序, Django,Flask,wxPython,Py2exe,Win32,GTK,控制台程序等。可以断点调试, 单步调试python代码,并能监视,查看变量以及堆栈变化,以及添加,删除,管理断点等功能, 强大的包管理器,通过pip一键式安装卸载Python包,支持中英文多个语言版本,灵活的高扩展性, 提供开放式接口支持程序员开发自定义插件,支持python2.6,2.7版本以及python3.x版本。
最近更新: 19小时前Gi Admin Pro 是一个基于 Vue3、Vite、TypeScript、Arco Design UI、Pinia、VueUse 的免费中后台模版,它使用了最新的前端技术栈,内置丰富的主题配置,有着极高的代码规范,基于mock实现的动态数据展示,开箱即用的模板,也可用于学习参考。
最近更新: 21小时前🌌基于jQuery里功能最强大最完整的UI库~ 无需掌握前端工程化知识就能开箱即用~ 一分钟配置~ 五分钟上手~ 最适合后端程序员的后台管理框架~ 50+业务组件~ 150+官方组件~ 200+演示页面~ 500+样例展示~ 800+功能点~ 一套组件实现Web端、移动端、大数据图表展示~ jQuery最后的辉煌~
最近更新: 1天前🔥可商用的开源商城系统,框架采用Tp6+MySQL+elementUI+uniapp,商城系统代码全部开源;前后台都支持风格切换,包含小程序商城、H5商城、公众号商城、App,支持多语言、分销、拼团、砍价、秒杀、优惠券、积分、抽奖、会员等级、小程序直播、页面DIY,前后端分离,方便二开,使用文档、接口文档、数据字典、代码生成、二开文档/视频教程,欢迎大家提出宝贵意见和建议
最近更新: 1天前