2013~2018
年久失修的文章
Go和分布式IM
这个作者很懒,什么都没留下…
展开
-
需求-万物进化的源动力之一
创世纪① 起初神创造天地。地是空虚混沌。渊面黑暗。神的灵运行在水面上。神说,要有光,就有了光。 没有光就看不见,基于可视化需求② 神看光是好的,就把光暗分开了。神称光为昼,称暗为夜。有晚上,有早晨,这是头一日。 神处于每天都有光的世界中,没有变化,神表示挺累,创造了暗以便晚上能休息。刚性需求③ 神说,诸水之间要有空气,将水分为上下。 神就造出空气,将空气以下的水,空气以上的水分开了。原创 2017-04-09 14:55:08 · 465 阅读 · 0 评论 -
nim_duilib多标签程序中使用libcef3内存泄漏问题解决
文章目录引言问题cef简介升级内核到80video标签内存泄漏问题总结引言网易开源的 duilib 中,有一个使用libcef3的例子,可以实现类似chrome的功能,还支持拖曳。拖出来的效果(当然还可以拖回去):刚好最近有个项目,需要用到这种混合架构,通过chromium内核加载网页,并且还需要多标签,就把这个项目用起来了。在生产环境中,发现一些问题,特此记录和分享。问题cef简介Chromium Embedded Framework (CEF)是个基于Google Chromium项原创 2020-12-02 16:03:07 · 1885 阅读 · 5 评论 -
libcef3——自定义右键菜单,复制图片和图片另存为
原始效果原创 2020-11-05 19:09:58 · 1415 阅读 · 3 评论 -
New妙用和WinForm的Enabled=false时字体不可改变的解决方案
this.btnOk.Enabled=false;this.btnOk.ForeColor = Color.Red;当我们程序背景色为黑色或灰色时,禁用一个按钮后,此按钮的字体会变成灰色,背景也会变成灰色,就和背景混在一块看不清按钮上面的字是什么了,上面的代码想表达的意思是,在btnOk按钮禁用后,让其Enabled=false时显示的字体为红色,避免和背景混为一体,看不清按钮上的字体,解决原创 2013-07-15 15:04:09 · 2806 阅读 · 0 评论 -
FreeSWITCH(三) - 常用命令
前言经过前面的介绍和试用,我们大概对FS已经有一些概念了。但是可能会遇到一些问题,比如FS通过-c参数启动后,不知道如何退出。下面这里罗列一些最常用命令。FS_CLIFS_CLI可以说是FS的一个客户端(cli_ent),可以看到所有在FS的输出,我们在启动FS之后,可以直接双击或者通过CMD启动(无需参数)。如图: 既然是客户端,当然可以开很多个实例。比如一个窗口查看服务器的log,一个专门原创 2017-03-12 22:44:32 · 4312 阅读 · 0 评论 -
FreeSWITCH(二) - 安装部署、试用
前言上一篇简述了fs的用途。这里介绍如何试用fs来进一步加深对其的理解。包括2部分:软电话交换机(FreeSWITCH)和软电话客户端(x-lite)。注:后续FreeSWITCH为了方便简写为FS。下载和安装软电话交换机(FS)1.下载 下载地址:https://freeswitch.org/confluence/display/FREESWITCH/Installation,为了方便起见,我们原创 2017-03-12 17:42:30 · 9422 阅读 · 4 评论 -
FreeSWITCH(一) - 入门
FreeSWITCH是什么简单来说,就是软电话服务器,是交换机。你可以使用软电话客户端如linphone,zoiper来使用wifi相互打电话。如来自于《FS权威指南》中的: 能做什么?功能列表: 如何学习作者接触的也不深,满打满算也就研究一个月不到,并且还主要是应用层面而不是源码。总结目前的认识,包括: 途径: 1)官方wiki 2)书籍。 《FreeSWITCH权威指南原创 2017-03-12 17:13:33 · 2229 阅读 · 0 评论