自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (11)
  • 收藏
  • 关注

原创 Go Energy 实现的跨平台桌面(GUI)应用介绍

LCL: 不区分版本, 对任何系统都支持, 一视同仁. 但对CEF有些区别对待, 由于CEF 在Linux 下 对 GTK 支持不同, 表现为, 在Linux 下 CEF 106 使用的是GTK2. CEF大于106使用的是 GTK3 注意: 此时 如使用GTK3将无法使用LCL的组件.由于Go版本更新对于一些系统将不在支持。提供的工具自动安装开发环境, 它的安装过程主要为, 在网络下载CEF二进制框架和energy的底层动态链接库liblcl, 下载Go(如果已配置则不下载), 和其它可选择工具.

2024-04-26 15:04:47 341

原创 ENERGY 入选 GVP-- Gitee最有价值开源项目

ENERGY是 Go 基于 CEF(Chromium Embedded Framework) 开发的框架,使用 Go 和 Web 端技术 ( HTML + CSS + JavaScript ) 构建支持Windows, Linux, MacOS跨平台桌面应用,致力于为开发者提供尽可能便捷的开发方式。

2024-01-07 21:38:01 394

原创 教程十 在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 702

原创 教程九 在Go中使用Energy创建跨平台GUI应用 - Go绑定变量JS调用

Go中定义的变量、结构和函数绑定,在JS中使用。在Energy中不只可以调用 JS 和 事件机制,也可以通过Go绑定在Go中定义的一些变量函数在JS中调用,在JS中使用的时候就如同在JS调用本身定义的函数一样方便。

2022-12-01 14:15:18 677 1

原创 教程八 在Go中使用Energy创建跨平台GUI应用 - Go执行JS函数

Energy Go代码中如何执行Web端的JS函数和代码。在一些情况下,我们可以通过Go来执行指定窗口的JS代码,达到通过Go操作JS的目的,该操作只针对JS的代码或函数执行,不会影响到Go的结果。

2022-12-01 11:48:41 420

原创 教程七 在Go中使用Energy创建跨平台GUI - Cookies

本文介绍在energy中的cookie操作在energy中可以对cookie的增加、修改和删除以达到某种目的对cookie操作时,是以调用功能函数后触发事件的方式返回调用功能函数的结果教程一 环境安装此示例中采用了内置http服务访问内嵌资源:内置http服务。

2022-11-29 10:22:04 676 1

原创 教程六 在Go中使用Energy创建跨平台GUI - 应用下载事件

本文介绍energy应用下载文件时触发的下载事件和使用。

2022-11-28 10:55:00 412

原创 教程五 在Go中使用Energy创建跨平台GUI - 执行开发者工具方法

执行开发者工具方法通过chromium字典值,例如设置浏览器模拟APP, 窗口显示百分比,浏览器头.

2022-11-27 13:34:56 774 1

原创 教程四 在Go中使用Energy创建跨平台GUI - 开发者工具

在Go中使用Energy创建跨平台GUI,开发者工具的使用

2022-11-26 10:55:09 574

原创 教程三 在Go中使用Energy创建跨平台应用 - 状态控制

在Energy中如何像浏览器一样控制状态, 页面的加载、前进、后退、刷新、暂停刷新

2022-11-25 13:29:18 561

原创 教程二 在Go中使用Energy创建跨平台应用 - 创建应用

在Go中使用Energy构建桌面应用

2022-11-25 11:08:49 458

原创 教程一 环境安装 - 在Go使用JavaScript、HTML和CSS构建Windows、Linux、MacOSX跨平台的桌面应用

Golang的Energy使用命令行工具安装开发环境,并运行一个应用。

2022-11-24 09:04:39 834

原创 简介 - Energy是Go基于Chromium构建Windows、Linux、MacOSX的跨平台桌面应用框架

Energy 是Golang基于Chromium,用于构建Windows、MacOSX和Linux桌面应用程序。

2022-11-23 21:54:40 1691

原创 Go Energy 基于CEF(Chromium Embedded Framework)的GUI桌面应用框架

是Go语言实现的跨平台开发桌面应用的框架开发应用程序使用前端技术(HTML CSS JavaScript) 编写UI界面开发应用程序使用Go操控窗口和自定义系统UI控件。

2023-07-11 15:07:48 675

转载 ffmpeg 录制屏幕

ffmpeg 录制屏幕

2022-05-16 22:04:35 1075

原创 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 4607

原创 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 774

原创 nvm + npm 命令记录

nvm + npm 简单记录

2022-03-02 12:14:31 274

原创 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 426

原创 tensorflow serving (TFS) docker 环境搭建

介绍tensorflow serving可以将训练好的模型直接上线并提供服务tensorflow_model_server 是统一管理一个模型服务器,利于让他人使用这个模型,而且可以动态更新模型,模型也会常住在内存里面,加快结果输出,减少模型加载时间。tensorFlow_model_server 用于发现新导出的模型,并启动 gRPC、HTTP用于提供模型服务。tensor...

2019-08-15 14:43:24 585

原创 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 2684

转载 Java并发:await/wait与锁

await/wait Sleep Yield 是否释放持有的锁 释放 不释放 不释放 调用后何时恢复 唤醒后进入就绪态 指定时间后 立刻进入就绪态 ...

2019-04-26 10:59:41 670

原创 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 10196

原创 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 16776

原创 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 2506

原创 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 554

原创 Windows Mac Linux Postman 下载

Postman WindowsMacosx arm64Macosx 64Linux 64

2019-03-21 10:46:03 4179 4

转载 spring mvc mybatis 手动提交事务

https://www.cnblogs.com/xujishou/p/6210012.html

2019-03-21 10:35:07 1958

翻译 iaas paas saas 服务区别

第一层叫做IaaSIaaS:Infrastructure-as-a-Service(基础设施即服务)举例:几年前如果你想在办公室或者公司的网站上运行一些企业应用,你需要去买服务器,或者别的高昂的硬件来控制本地应用,才能让你的业务正常运行。但现在可以租用IaaS公司提供的场外服务器,存储和网络硬件。这样一来,便大大的节省了维护成本和办公场地。第二层就是所谓的PaaS P...

2019-03-21 10:34:25 195

原创 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 676

原创 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 1729

转载 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 175

java 集成 vlc视频播放器

1. vlc for java windows版本视频播放器,可扩展linux,整包压缩只37M 2. 源码 + 编译好的 jar 可直接使用 + 示例 3. 集成好 vlc 库, 自己编译(或导入), 首次运行时自动释放安装vlc库 4. 可应用在: 网络视频播放,流(rtsp,rtmp)播放,本地视频播放 5. 功能:暂停/播放,快进,后退,音量, 双击全屏/恢复,单击暂停/播放 6. 用于学习使用 7. 环境: jdk8 windows 8. 释放库链接:https://download.csdn.net/download/snxamdf/77823999

2022-02-12

vlc视频库jar释放依赖程序及参考

1. vlc依赖底层库集成到jar中,启动时自动释放到用户目录 2. 用于vlc视频播放,或其它类似的实现参考 3. 源码+示例 4.可扩展至linux系统 5. 开发环境: jdk8 windows 6. java 集成 vlc视频播放器链接:https://download.csdn.net/download/snxamdf/77822998

2022-01-25

java 集成 vlc视频播放器

1. vlc for java windows版本视频播放器,可扩展linux,整包压缩只37M 2. 源码 + 编译好的 jar 可直接使用 + 示例 3. 集成好 vlc 库, 自己编译(或导入), 首次运行时自动释放安装vlc库 4. 可应用在: 网络视频播放,流(rtsp,rtmp)播放,本地视频播放 5. 功能:暂停/播放,快进,后退,音量, 双击全屏/恢复,单击暂停/播放 6. 用于学习使用 7. 环境: jdk8 windows 8. 释放库链接:https://download.csdn.net/download/snxamdf/77823999

2022-01-25

java_加减乘_算数验证码

java 加减乘验证码 java算数验证码.里面带有样例以及配置。

2013-09-26

FTP连接 下载上传

FTP连接 简单 下载上传工具类。通过可以学习到。

2013-09-26

java_变色闪现_算数验证码

java验证码 变色闪现验证码 算数验证码 gif变色验证码 gif图片验证码

2013-09-26

javascript_url_MD5加密解密

javascript url MD5加密解密,里面附带样例。 加密结果:?t=f&n=MTM0MDQ3NjMzMTEsNTgwLjAwLDU4LjAwLDU4MC4wMCwwMSwwMSwwMDA0LDE=&l=ea2dd4d6c1245e8f2a814181cbde34c1

2013-09-26

pl sqldev10_+注册机+汉化+使用说明

pl/sqldev10_+plsqldev注册机+plsqldev汉化+plsqldev使用说明,非常齐全哈。

2013-09-26

MyEclipse9.0破补丁_10.0破解工具

MyEclipse9.0破补丁

2012-03-02

js 时间控件 动画效果样式美观附代例子

js 时间控件 动画效果样式美观附代例子

2012-02-16

uploadify-v3.0.0_附带例子

uploadify-v3.0.0_附带例子 jquery文件上传带例子

2012-02-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除