- 博客(15)
- 资源 (134)
- 收藏
- 关注
原创 erlang高性能网络库esockd的编译和使用(二)-application
真正项目开发使用还是需要自己写app程序,把esockd作为第三方的依赖库使用。一、前期准备1、新建文件夹myerlserver然后输入终端命令./rebar create-app appid=myerlserver./rebar create template=simplesrv srvid=echo_server手动新建rel文件夹../rebar create-n
2017-10-31 14:57:08 963
原创 erlang高性能网络库esockd的编译和使用(一)
esockd网络库的来源是:https://github.com/emqtt/esockd,这里使用的是V4.2版本。从https://github.com/rebar/rebar/wiki/rebar下载已经编译好的执行文件rebar,Linux环境使用。然后放入工程路径,最终工程文件夹情况如图所示:其中的deps,doc,ebin文件夹都是后续生成的,rel文件夹是手动创建的。
2017-10-30 15:37:57 1752
原创 在Visual Studio高版本中使用Qt4,MSVC 2015/2017编译Qt 4.8.7源码
http://tangzx.qiniudn.com/post-0111-qt4-vs2015.htmlQt4 对 Visual Studio 的支持止于 VS20101,也就是说你想要在 VS2015 使用 qt4,只能自己编译。而自己编译也是极其麻烦的,许多地方需要考虑 VS2015 所使用的编译器支持的标准,要处理许多代码的冲突。所以网上根本找不到 VS2015 + qt4 的
2017-10-21 10:36:47 5811 4
原创 erlang物联网开源项目emqtt下载,源码编译,调试工具和图形化监控相关
erlang官方文档,http://erlang.org/doc/man/emq官网:http://www.emqtt.com/https://www.emqx.io/emq简书:https://www.jianshu.com/u/9cbcdf094d33mqtt调试工具1(不支持websocket):mqtt.fxhttp://mqttfx.jensd.de/index.ph...
2017-10-19 17:24:44 3835 1
原创 如何让Erlang服务器程序在后台运行,即实现守护进程的形态运行(★firecat推荐★)
我们知道当创建erlang module时,让其在后台运行的方法是:终端输入命令:erl -detached -s hello start注:-s hello start运行hello:start()函数,-detached是后台运行的意思.但是当我们创建erlang application程序呢?如何实现后台运行?上述的方法可就不灵了。参考文章:Erlang/OTP 构建 Application...
2017-10-07 21:51:06 2412
转载 虚拟ip+keeplalived+nginx 负载实现
什么是虚拟IP? 高可用性HA(High Availability)指的是通过尽量缩短因日常维护操作(计划)和突发的系统崩溃(非计划)所导致的停机时间,以提高系统和应用的可用性。HA系统是目前企业防止核心计算机系统因故障停机的最有效手段。实现HA的方式,一般采用两台机器同时完成一项功能,比如数据库服务器,平常只有一台机器对外提供服务,另一台机器作为热备,当这台机器出现故障时
2017-10-07 17:36:48 1746
转载 Linux下基于Erlang的高并发TCP连接压力实验
http://blog.csdn.net/zcc_0015/article/details/264076831、实验环境:联想小型机:操作系统:RedHat Enterprise LinuxServer release6.4(Santiago) 内核版本:Linux server1 2.6.32-358.el6.x86_64#1 SMP
2017-10-07 17:12:39 649
转载 Erl 命令笔记
http://blog.csdn.net/jackybay/article/details/8445019所谓的启动erlang run-time system支持多种args....erl +cmd 一般解析为 emulator flag-cmd 一般为普通flag 可以从init;get_arguments获取
2017-10-07 16:23:59 1245
转载 一种以standalone方式启动erlang应用的方法(守护进程)
http://cryolite.iteye.com/blog/383927erlang默认运行时是带有终端的,在开发过程中可以很方便的检查程序的bug,但在开发完成后,应该以后台的方式运行服务。-noshell (该参数关闭终端,但依然不会后台运行,有输出时会直接打印到当前屏幕-noinput 禁止终端下的输入-hidden 隐藏运行-detach
2017-10-07 12:59:58 816
转载 erlang 接入远程shell控制台(请重点学习作业JCL模式)
http://blog.csdn.net/mycwq/article/details/43850735erlang shell是用户与 erlang 运行时系统交互的界面程序。事实上,erlang VM的运行不依赖任何shell,只要在启动的时候添加参数detached就可以脱离终端。-detachedStarts the Erlang runtime system d
2017-10-07 12:56:11 1893
转载 erlang shell 命令中文使用说明
http://blog.csdn.net/mycwq/article/details/16858805erlang shell 是在命令行模式下使用命令和 erlang 交互的工具。erlang shell功能十分强大,可以直接编译、加载、执行、调试模块等等,完全可以将shell做为erlang项目的终端使用。文章将对erlang shell 命令做介绍,还简单以示例说明。
2017-10-07 11:55:32 470
原创 erlang无图形界面的linux下如何使用observer:start(). --- ★firecat推荐★
问:如果我的erlang app部署在linux机器上,且linux机器上只能通过命令行的方式访问,没有安装图形界面相关的库。如果直接在Linux终端输入命令observer:start().,会报错:Eshell V8.3 (abort with ^G)1> observer:start().{error,{{load_driver,"No driver found"},
2017-10-06 17:07:17 2959
原创 appmon:start().启动错误
1> appmon:start().** exception error: undefined function appmon:start/02> observer:start().ok这个appmon,在erl17以后貌似改成observer了。所以如果你打命令appmon:start()无法启动,那可是试试observer:start()。
2017-10-06 16:34:04 733
转载 使用erlang ranch tcp开发服务端
http://blog.csdn.net/huang1196/article/details/38401197Ranch:简单来说,Ranch就是一个tcp acceptor pool,用于高并发下的tcp连接建立与管理。可以设置并发链接最大数量,在不关闭socket连接的情况下可以动态升级连接池。Cowboy就是使用的ranch。https://github.co
2017-10-03 10:38:02 1042
转载 基于 Erlang/OTP 搭建TCP服务器(erlc *.erl)
http://blog.csdn.net/mycwq/article/details/12914205这两天在研究 erlang 如何构建 TCP 服务器,看到一篇文章,基于Erlang OTP构建一个TCP服务器,里面讲述了两种混合型Socket的实现方法,着实让人欢欣鼓舞。对比老外写的Building a Non-blocking TCP server using OTP pr
2017-10-03 10:36:53 1287
qt-google-breakpad-demo.rar
2020-08-16
qt-creator-minimal.7z
2020-08-06
log4cplus-demo-vc141.7z
2020-01-26
Visual Leak Detector(VLD内存泄漏检测工具)支持VS2017
2020-01-23
HPGL(PLT文件格式)文件解析及VS2017工程源码
2019-11-14
图像处理中项目代码合集,包括特征提取-图像分割-分类-匹配-降噪等等 - 满城风絮 - CSDN博客.rar
2019-11-12
MFCApplication1.rar
2019-11-03
MFCResourceID v2.0.rar
2019-06-02
MFCResourceID.rar
2019-05-29
Qt Creator plugin动手实践(4)修改qtc-cppcheck源码,快捷使用cppcheck
2019-04-30
安装完MSBuild (Visual C++ 2015),项目属性页怎么都是英文?有办法解决!
2019-04-27
Qt Creator plugin动手实践(2)自己动手写qt creator插件,实现自定义工具栏按钮
2019-04-20
AutoCAD *.dxf文件解析,使用dxflib搞定polyline/spline/ellipse等复杂图形
2019-04-15
我个人的log4cplus-1.2.2的编译与测试使用,Win7+VS2013环境
2019-03-23
如何使用贝塞尔曲线和 QPainter 在 C++ 中获得圆角形状:分步指南.docx
2021-11-15
GSL科学计算函数库(GNU Scientific Library)
2021-02-16
VS2019使用clang-format实现源代码格式化排版
2021-01-18
FramelessWidget.rar
2020-12-03
QPropertyBrowserDemo_v2.rar
2020-10-08
QPropertyBrowserDemo.rar
2020-10-08
GIS系列专题(5):使用遗传算法解决最优路径问题
2020-09-13
Qt橡皮筋项目,实现打开并显示图像,还能支持ROI矩形或椭圆框选
2020-09-05
Windows环境VS2017编译skia库-m84之已编译的库文件等
2020-05-18
Windows环境VS2017编译skia库-m84,亲测成功,使用官方编译的方法
2020-05-17
Qt5多线程技术集锦,源码案例
2020-05-13
opengl动态库文件及配套vs2017demo
2020-05-09
Q_DECLARE_METATYPE_qRegisterMetaType.rar
2020-04-06
qt-logger.rar
2020-04-01
RoiSelectGui_v1.1.7z
2020-03-30
RoiSelectGui.7z
2020-03-27
Windows环境使用VS2017编译opencv-4.2.0和opencv_contrib-4.2.0源码,支持TBB
2020-02-11
tbb-2019_U9源码及库文件
2020-02-11
opencv_ffmpeg.rar
2020-02-11
关于实现Halcon算法加速的基础知识(多核并行/GPU)
2020-02-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人