- 博客(31)
- 资源 (11)
- 收藏
- 关注
原创 ENERGY 入选 GVP-- Gitee最有价值开源项目
ENERGY是 Go 基于 CEF(Chromium Embedded Framework) 开发的框架,使用 Go 和 Web 端技术 ( HTML + CSS + JavaScript ) 构建支持Windows, Linux, MacOS跨平台桌面应用,致力于为开发者提供尽可能便捷的开发方式。
2024-01-07 21:38:01 377
原创 教程十 在Go中使用Energy创建跨平台GUI应用 - 事件通信(IPC) 之 Go定义事件JS调用
Energy Go和JS的事件通信, Go监听事件JS触发。IPC事件还有其它的几种使用方式,在其它教程中更新在正常前后端大多数开发场景,JS和Go前后端数据交互都需要Http接口方式交互。Energy中可以不使用Http,使用IPC,事件通信可以让Go和JS很方便的进行数据交互和功能实现,在Go中或JS定义事件监听,然后在Go中和JS中触发监听的事件。定义的方式为Go: 监听事件 event.OnJS : 触发事件 ipc.emit。
2022-12-14 10:17:13 677
原创 教程九 在Go中使用Energy创建跨平台GUI应用 - Go绑定变量JS调用
Go中定义的变量、结构和函数绑定,在JS中使用。在Energy中不只可以调用 JS 和 事件机制,也可以通过Go绑定在Go中定义的一些变量函数在JS中调用,在JS中使用的时候就如同在JS调用本身定义的函数一样方便。
2022-12-01 14:15:18 650 1
原创 教程八 在Go中使用Energy创建跨平台GUI应用 - Go执行JS函数
Energy Go代码中如何执行Web端的JS函数和代码。在一些情况下,我们可以通过Go来执行指定窗口的JS代码,达到通过Go操作JS的目的,该操作只针对JS的代码或函数执行,不会影响到Go的结果。
2022-12-01 11:48:41 401
原创 教程七 在Go中使用Energy创建跨平台GUI - Cookies
本文介绍在energy中的cookie操作在energy中可以对cookie的增加、修改和删除以达到某种目的对cookie操作时,是以调用功能函数后触发事件的方式返回调用功能函数的结果教程一 环境安装此示例中采用了内置http服务访问内嵌资源:内置http服务。
2022-11-29 10:22:04 660 1
原创 教程五 在Go中使用Energy创建跨平台GUI - 执行开发者工具方法
执行开发者工具方法通过chromium字典值,例如设置浏览器模拟APP, 窗口显示百分比,浏览器头.
2022-11-27 13:34:56 717 1
原创 教程一 环境安装 - 在Go使用JavaScript、HTML和CSS构建Windows、Linux、MacOSX跨平台的桌面应用
Golang的Energy使用命令行工具安装开发环境,并运行一个应用。
2022-11-24 09:04:39 806
原创 简介 - Energy是Go基于Chromium构建Windows、Linux、MacOSX的跨平台桌面应用框架
Energy 是Golang基于Chromium,用于构建Windows、MacOSX和Linux桌面应用程序。
2022-11-23 21:54:40 1642
原创 Go Energy 基于CEF(Chromium Embedded Framework)的GUI桌面应用框架
是Go语言实现的跨平台开发桌面应用的框架开发应用程序使用前端技术(HTML CSS JavaScript) 编写UI界面开发应用程序使用Go操控窗口和自定义系统UI控件。
2023-07-11 15:07:48 627
原创 Ubuntu20.04 优化
目录基础优化 1、换软件源 2、系统设置 3、安装 GNOME Tweaks 4、去鼠标加速 5、鼠标滚轮速度 6、Sudo 免密码 7、安装 Gdebi 8、安装 Chrome 9、安装 Fcitx 五笔拼音 9.1、 传统的 Fcitx 五笔拼音 9.2、 Fcitx5-rime 中州韵 9.3、 其他输入法请自行 Google 10、Preload 11、安装 TLP 和 CPUFREQ 12
2022-03-17 22:35:24 4472
原创 vue-cli3快速创建项目
文档:介绍 | Vue CLI条件:npm 更至最新node >=8.91.全局安装 npm install -g @vue/cli 或 yarn global add @vue/cli2.查看版本/是否安装成功 vue -Vimage.png3.在新文件夹下创建项目 vue create my-projectimage.png指向的vuecli3是因为上一次记录过的cli3配置,第一次执行create是没有的按键盘上下键可以选择默认(default
2022-03-02 12:16:11 770
原创 vue-cli4构建的项目
在桌面新建一个文件夹,用vscode打开这个文件夹,在cos窗口输入:vue create new_app让选择一项预配置:hhh:选择预设配置为router、vuex、babel、eslintdefault:babel、eslintManually select features:手动选择配置,这里选择手动选择,其实hhh的预设配置就行,大多项目离不开那几个预设配置选择了这几项,就比hhh配置多了个css预处理程序注意,上下方向键时控制上下移动的,空格键是选择对.
2022-03-02 12:06:21 423
原创 tensorflow serving (TFS) docker 环境搭建
介绍tensorflow serving可以将训练好的模型直接上线并提供服务tensorflow_model_server 是统一管理一个模型服务器,利于让他人使用这个模型,而且可以动态更新模型,模型也会常住在内存里面,加快结果输出,减少模型加载时间。tensorFlow_model_server 用于发现新导出的模型,并启动 gRPC、HTTP用于提供模型服务。tensor...
2019-08-15 14:43:24 565
原创 Java实现单机定时缓存
import java.io.*;import java.util.*;import java.util.concurrent.*;import java.util.concurrent.atomic.AtomicInteger;import java.util.concurrent.atomic.AtomicLong;import java.util.concurrent.locks...
2019-04-26 19:04:20 2666
转载 Java并发:await/wait与锁
await/wait Sleep Yield 是否释放持有的锁 释放 不释放 不释放 调用后何时恢复 唤醒后进入就绪态 指定时间后 立刻进入就绪态 ...
2019-04-26 10:59:41 666
原创 Jstat –gc 说明
Jstat –gc 4100 250 5S0C 年轻代中第一个survivor(幸存区)的容量 (字节)S0U 年轻代中第一个survivor(幸存区)目前已使用空间 (字节)EC 年轻代中Eden(伊甸园)的容量 (字节)EU 年轻代中Eden(伊甸园)目前已使用空间 (字节)OU Old代目前已使用空间 (字节)PC Perm(持久代)的容量 (字节)PU Per...
2019-04-10 17:00:35 10179
原创 maven 将指定的包(pakcage)打成jar包之maven-jar-plugin
使用maven-jar-plugin将指定包目录打成单独的jar包上代码<plugins> <plugin> <artifactId>maven-jar-plugin</artifactId> <executions> <!-- monitor 包-jar --...
2019-04-10 16:52:02 16752
原创 JVM 监控 - jstack jmap top 结合使用详解
jstack jmap top详解这篇文章写到命令使用下面介绍三个命令结合使用情况详细说明这里再介绍一下每个命令作用jstack 可查看java进程里的存活线程状态 jmap 可查看java进程堆内存使用情况 top linux 命令,可查看java某进程的线程场景:我们要查看java进程使用cpu资源情况首先使用top命令查看占用cpu高的进程得到pid 这里看到java...
2019-04-04 16:34:12 2441
原创 JVM 监控 - jps jstack jmap top jhat
jps 查看 java 进程信息 jstack 可查看java进程里的存活线程状态 jmap 可查看java进程堆内存使用情况 top linux 命令,可查看java某进程的线程 jhat 可查看dump文件jps jps 简单列出java进程 [root@localhost app]# jps5666 WatchdogServer5746 XmlAppTransp...
2019-04-04 16:24:13 548
原创 Windows Mac Linux Postman 下载
Postman WindowsMacosx arm64Macosx 64Linux 64
2019-03-21 10:46:03 4162 4
转载 spring mvc mybatis 手动提交事务
https://www.cnblogs.com/xujishou/p/6210012.html
2019-03-21 10:35:07 1956
翻译 iaas paas saas 服务区别
第一层叫做IaaSIaaS:Infrastructure-as-a-Service(基础设施即服务)举例:几年前如果你想在办公室或者公司的网站上运行一些企业应用,你需要去买服务器,或者别的高昂的硬件来控制本地应用,才能让你的业务正常运行。但现在可以租用IaaS公司提供的场外服务器,存储和网络硬件。这样一来,便大大的节省了维护成本和办公场地。第二层就是所谓的PaaS P...
2019-03-21 10:34:25 190
原创 xmpp使用tls和sasl登录
文章链接http://blog.sina.com.cn/s/blog_733236dd01011dus.html名词解释TLS:安全传输层协议 TLS:Transport Layer Security名词:安全传输层协议(TLS)用于在两个通信应用程序之间提供保密性和数据完整性。该协议由两层组成: TLS 记录协议(TLS Record)和 TLS 握手协议(TLS...
2019-03-21 10:33:31 659
原创 mysql启动的四种方式
1、mysqld启动mysql服务器:./mysqld --defaults-file=/etc/my.cnf --user=root客户端连接:mysql --defaults-file=/etc/my.cnformysql -S /tmp/mysql.sock2、mysqld_safe启动mysql服务器:./mysqld_safe --defaults-fi...
2019-03-21 10:31:49 1713
转载 nginx
docker下使用nginxdocker pull nginx 镜像查找nginx目录nginx -t一、配置nginx反向代理根据目录进入 /etc/nginx/conf.d目录修改配置文件default.confdefault.conf 示例:server{ listen80; #ng...
2019-03-21 10:30:56 167
java 集成 vlc视频播放器
2022-02-12
vlc视频库jar释放依赖程序及参考
2022-01-25
java 集成 vlc视频播放器
2022-01-25
javascript_url_MD5加密解密
2013-09-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人