Go语言中文网 为您找到相关结果 8

使用go语言和webview编写桌面应用

https://github.com/tenny1225/go-web-app 具体思路是使用http实现页面跳转,使用jsonrpc实现ui和go之间的数据通讯。 golang版本的webview使用的是github.com/zserge/webview这个库,自己封装了一套Page,实现页面之间的跳转。具体使用 package main import "time" func main() { StartWindow("golang html", 400, 400, true, func() { pager := NewPager(&MyPage{},&MyPageAction{}) pager.StartPage(0) }) } type MyPage struct { PageImpl...阅读全文

博文 2018-11-29 18:34:41 tenny1109

能源管理系统—能源在线监测平台搭建

源中瑞能源在线监测平台开发联系电话/微信:13828867935(谭)QQ:1993018750 源中瑞能源在线监测系统简介 能源在线监测系统采用高质量的专用智能电表、智能水表、蒸汽流量计、热能计等各种通讯功能的仪表,采集能耗数据,通过布线或者无线传输到软件平台(优先考虑利用企业自有的内部局域进行数据传输,减少成本)。按照有关能源形式和种类的定义,全面覆盖电、水、煤、汽/气、油等企业生产经营活动可能消耗能源的计量和监测。 源中瑞能源在线监测系统是什么? 1、监视关键设备运行状况 2、实时掌握能耗情况。 3、计算分析工艺流程的能耗水平。 4、实现成本分摊。 5、提供能源信息。 6、为进一步实施节能工程提供数据支撑。 源中瑞能源在线监测系统的三大组成部分 1、能源管理系统软件平台:主要对采集的数...阅读全文

博文 2018-12-29 14:49:55 vx13828867935

Wide 的产品定位

[Wide](https://github.com/b3log/wide) **的目标不是彻底代替本地 IDE,而是做本地 IDE 很难做到的事情** * 分享代码:类似 playground,但支持多文件并提供嵌入方式,在其他网站(比如技术社区帖子)展现、运行代码 * 团队协同:比如标记代码 issue 并通知、编辑状态显示,这个特性很类似一些即时战略游戏中的玩家协作,这里是特性设计:[英雄模式](https://docs.google.com/document/d/1s8OXa9skrTH053e4KZRHsJ14EblB6VFO7_2QyNrciF8/edit?usp=sharing) * 随时随地:不用装环境(或者说不用经常升级吧 :ghost: ),能联网就能开发。当然,...阅读全文

企业通讯解决方案Dolores

Dolores试图成为一套完整的企业通信解决方案,一个完整的企业沟通工具(以下简称企业IM)至少需要支持以下几个功能:IM消息服务、组织架构管理、工作流集成 实时消息这一块有很多开源的解决方案比如[XMPP](https://xmpp.org/),但是企业通信对IM这块的可靠性要求很高,所以目前我们打算使用比较成熟的云服务,后期如果时间比较充裕,考虑开发自己的IM服务器。在对比了市场上数十家IM云服务厂商以后,我们决定选择[环信](http://www.easemob.com/)来为Dolores提供消息服务。 企业通讯录可以说是企业沟通中最重的业务之一,能够提供员工各种服务的认证,获取员工的联系方式等等。 服务端主要包括以下功能: 支持管理人员(例如HR)对部门和员工进行增删改查 ...阅读全文

基于 Web 的 Go 语言 IDE - Wide 1.5.1 发布!

Wide 是一个基于 Web 的 Go 语言 IDE, 其目标不是彻底代替本地 IDE,而是做本地 IDE 很难做到的事情: 分享代码:类似 playground,但支持多文件并提供嵌入方式,在其他网站(比如技术社区帖子)展现、运行代码 团队协同:比如标记代码 issue 并通知、编辑状态显示,这个特性很类似一些即时战略游戏中的玩家协作,这里是特性设计:英雄模式 随时随地:不用装环境(或者说不用经常升级吧),能联网就能开发。当然,也可以本地跑 Wide 支持移动设备,即使不支持开发(或者是支持的体验很差),但是可以运行,可以浏览代码 易于和其他系统进行集成、扩展 大家可以使用我们提供的 Wide 在线服务,也可以自行下载并在本地环境运行 Wide 私服! Playground Wide 目前...阅读全文

博文 2016-09-18 19:00:00 DL88250

ARTS 第6周

[TOC] Algorithm 807. Max Increase to Keep City Skyline 难度:[medium] [思路] 先求出每一行的最大值,以及每一列的最大值 每一个元素对应的值其实就是:该元素对应行的最大值和列的最大值中 小的那一个值 那这个值减去原来的值即可求出差值,把所有元素的差值相加即可 [参考代码] func maxIncreaseKeepingSkyline(grid [][]int) int { // 先求出每一行的最大值,以及每一列的最大值 rowMax := make([]int, len(grid[0])) columnMax := make([]int, len(grid[0])) lens := len(grid[0]) for i := 0...阅读全文

博文 2019-05-13 12:34:47 陈卧虫