自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天恩软件工作室

独立软件开发;C++、QT/QML编程推广。

  • 博客(197)
  • 资源 (33)
  • 收藏
  • 关注

原创 WordBN字远笔记!更新1.2.4版本;新增查找替换、导出PNG图片功能

超20年C++开发经验,独立软件开发。著名开源产品MYCP(高并发C++通信应用服务器)作者,和。长期招C++、Qt编程学员,欢迎加好友咨询。#想了解更多精彩内容,关注下方公众号。WordBN字远笔记。

2024-10-25 17:00:00 640

原创 Markdown基础教程和WordBN示例(上)

Markdown是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的HTML文档。Markdown的语法简洁明了,易于学习和使用,因此被广泛应用于博客、GitHub等平台的文档编写中。

2024-10-25 16:30:00 842

原创 WordBN字远笔记!更新1.2.3版本|新增归档笔记

在WordBN字远笔记的1.2.3版本中,开发团队重点提升了用户管理笔记的便捷性和效率,其中最为显著的新增功能便是归档笔记功能。这一功能的加入,旨在帮助用户更好地整理和分类笔记,通过归档笔记功能,用户可以通过按创建时间、或者修改时间对笔记自动归档,以年(如2024)、年月(如2024-09)对笔记归类显示,方便用户查看和浏览。

2024-10-23 17:00:00 610

原创 Qt 文件对话框 QFileDialog 各种场景使用示例

QFileDialog 是 Qt 框架中的一个类,用于提供一个弹出对话框,让用户可以选择文件或目录。QFileDialog 这个类非常强大,允许你灵活自定义配置对话框的多个属性,比如初始目录、文件过滤器、视图模式等。

2024-10-23 16:30:00 1121

原创 不踩雷!C++ shared_ptr 智能指针的正确用法

std::shared_ptr 是 C++ 标准库中的一个智能指针。std::shared_ptr 也叫引用计数指针,用于自动管理具有共享所有权的动态分配的对象(如class类或者struct结构体等)。当最后一个 std::shared_ptr 指向某个对象被销毁或重置时,它所指向的对象也会被自动删除。这有助于防止内存泄漏,并使得资源管理变得更加简单和安全。

2024-10-21 17:00:00 506

原创 C++原子操作,有人确定知道怎么使用吗?

std::atomic 是 C++11 引入的一个模板类,用于提供对单个变量或对象进行原子操作的能力。原子操作是不可分割的,即操作在执行过程中不会被线程调度机制中断。这对于多线程编程中的同步和数据一致性至关重要。

2024-10-21 16:30:00 1587

原创 WordBN字远笔记!更新1.2.2版本|Markdown编辑器新增高亮功能,界面新增深色模式

在1.2.2版本中,WordBN字远笔记的Markdown编辑器新增了高亮功能,Markdown编辑器会自动识别文本内如标题、有序列表、无序列表、图像、链接、代码、表格等所有Markdown关键词,并进行高亮显示。

2024-09-15 09:45:00 873

原创 还有人认为C++容器是线程安全的吗?

C++标准库中的容器(如std::vector, std::list, std::map等)本身不是线程安全的。这意味着如果你在多线程环境中同时访问(读或写)同一个容器实例,而没有进行适当的同步(如使用互斥锁、原子操作等),那么你的程序可能会遇到数据竞争和不一致的问题。幸运的时候你只是访问到了非预期的错误数据,但大多数情况下程序将会导致异常退出。

2024-09-14 15:50:50 666

原创 今天一次讲明白C++条件变量

在C++中,std::condition_variable 条件变量是一个同步原语,它允许一个或多个线程在某个条件成立时,被另一个线程唤醒。std::condition_variable 条件变量通常与互斥锁(std::mutex)一起使用,以保护共享数据和同步线程之间的通信。

2024-09-14 14:49:08 511

原创 Qt 如何访问剪贴板内容

在Qt中,访问剪贴板内容通常涉及到 QClipboard 类。QClipboard类提供了对剪贴板的访问,允许你复制和粘贴文本、图像等数据。

2024-09-11 17:30:00 1108

原创 Qt 如何实现单实例应用程序?

单例应用程序(Singleton Application)是一种特殊的应用程序设计方式,其核心思想是确保在同一时间只有一个应用程序实例在运行。这种设计方式在多种场景下具有显著的优势和应用价值。在Qt中实现单实例应用程序通常涉及到检查是否已经有一个实例在运行,并在需要时与之通信。这可以通过多种方法实现,如是使用本地服务器(如QLocalServer)或文件锁(如QLockFile)等。

2024-09-11 17:00:00 1209

原创 C++有哪几种线程锁

在C++中,线程同步和锁机制主要通过标准库中的、(C++17引入)等头文件提供。这些库提供了多种锁机制来管理对共享资源的访问,以防止数据竞争和确保线程安全。

2024-09-09 17:30:00 378

原创 最简单C++线程和互斥锁使用示例

std::thread 是 C++11 标准库中引入的一个类,用于表示一个独立的执行线程。而 std::mutex 是 C++11 中提供的一种互斥锁,用于在多个线程间同步对共享数据的访问,以避免数据竞争和条件竞争。

2024-09-09 17:00:00 602

原创 什么是C++活锁?

C++中的活锁(Livelock)并非特指C++语言本身的一个概念,而是并发编程和操作系统中可能遇到的一种现象。活锁指的是任务或者执行者没有被阻塞,但由于某些条件没有满足,导致它们一直重复尝试、失败、再尝试、再失败,形成一个无休止的循环。与死锁(Deadlock)不同,处于活锁的实体是在不断地改变状态,即所谓的“活”,而处于死锁的实体则表现为等待。活锁有可能自行解开,而死锁则不能。

2024-07-28 14:30:00 407

原创 实战|Qt开发WordBN笔记软件#10 添加Font Awesome字体图标

课程目标:一、在QML工程引入Font Awesome字体图标功能。二、新建自定义字体图标基础组件YFontText,验证图标显示效果。

2024-07-26 17:00:00 1275

原创 实战|Qt开发WordBN笔记软件#09 学习行布局、列布局;实现主界面左右结构

课程目标:一、学习行布局管理器RowLayout、列布局管理器ColumnLayout,以及Control、Button等控件的使用。二、实现主界面左右结构:左侧快捷按钮工具栏,右侧编辑区域。三、左侧工具栏:新建、最新、加星、标签、我的文件夹、垃圾箱、帮助按钮。

2024-07-26 16:30:00 736

原创 实战|Qt开发WordBN笔记软件#08 添加快捷键;实现程序退出提示确认功能

课程目标:一、学习添加快捷键功能,如帮助F1、新建Ctrl+N等快捷键。二、实现程序退出提示确认功能。

2024-07-24 17:00:00 576

原创 实战|Qt开发WordBN笔记软件#07 学习QML信号、连接槽实现,方法;消息对话框

课程目标:一、学习QML信号signal、连接connect、槽实现。二、学习QML方法function。三、学习标准消息对话框MessageDialog的使用。

2024-07-24 16:30:00 896

原创 实战|Qt开发WordBN笔记软件#06 学习QML、C++混合编程方式

课程目标:一、新建C++类,添加函数实现获取当前屏幕宽度和高度。二、把C++类注册QML上。三、在QML界面YApplicationWindow调用C++函数,实现界面初始显示宽度和高度。

2024-07-22 17:00:00 808

原创 炸裂!因为找不到合适的笔记软件,小杨哥决定亲自下场开发一个

在数字化时代,笔记软件成为了人们学习、工作乃至日常生活中不可或缺的工具。然而,面对市面上琳琅满目的笔记应用,如有道云笔记、印象笔记等,小杨哥却未能找到完全契合自己需求的那一款。这些软件或许在功能上已经相当全面,但每个人对于信息整理、笔记格式、同步速度、安全性或是界面美观度等方面的要求各不相同,小杨哥渴望的是一个能完全按照自己习惯和工作流程定制的笔记环境,比如一键同步微信公众号,还有支持一次编写,多平台同步分发需求,以及免费使用的需求等。

2024-07-22 16:30:00 1098

原创 Qt6.5类库详解:QSpinBox

QSpinBox是一个整数输入控件类,它提供了一个用于输入整数值的界面元素。QSpinBox适用于各种需要输入整数值的场景,例如设置边框宽度、设置字体大小等。

2024-07-14 14:30:00 2333

原创 实战Qt开发WordBN笔记软件#05 实现国际化多语言功能;生成和编辑ts文件,发布qm文件

课程目标:1 修改CMakeLists.txt使自动生成ts文件。2 学会使用Qt语言家工具,翻译ts文件,发布qm文件。3 加载qm多语言文件,实现中文界面功能。

2024-07-12 17:30:00 1204

原创 实战Qt开发WordBN笔记软件#04 修改ApplicationWindow;添加菜单栏MenuBar

课程目标:1 学习新建qml文件。2 学习ApplicaitonWindow主应用界面,MenuBar菜单栏,MenuItem菜单项的使用。

2024-07-12 17:00:00 951

原创 实战Qt开发WordBN笔记软件#03 创建Qt Quick项目YourWordBN;同时学会Git合并分支

课程目标:1 Qt创建Qt Quick 项目:YourWordBN。2 Qt项目文件提交GIT远程服务。3 学会GIT合并分支指令。

2024-07-10 19:30:00 295

原创 实战Qt开发WordBN笔记软件#02 通过Gitee创建YourWordBN仓库;学会GIT常用指令,并实现多分支管理

课程目标:1 在GIT平台上(如gitee)创建一个项目YourWordBN。2 在本地电脑克隆YourWordBN项目。3 学习基本GIT操作指使,如添加文件、添加备注、提交变更等。4 学会创建mastar&develop多分支管理。

2024-07-10 19:00:00 1419

原创 实战Qt开发WordBN笔记软件#01 搭建开发环境:VS2019+Qt6.5+CMake+Git

课程目标:1 安装VS2019社区版本、Qt6.5.3版本、CMake和Git工具。

2024-07-08 20:00:00 1189 1

原创 Qt6.5类库详解:QTextEdit

QTextEdit是一个文本编辑控件类,用于编辑和显示纯文本和富文本。

2024-07-08 19:30:00 1832

原创 美国政府居然敦促开发者:停止使用C、C++?

听说美国政府最近向开发者们发话了:“嘿,伙计们,放下你们手中的C、C++吧,它们已经过时了!话说这美国政府也真是够拼的,居然要咱们这些码农们放下手中的C、C++利器,改换门庭去学习那些所谓的“内存安全”的编程语言。

2024-03-16 18:28:10 525

原创 Qt C++实战:如何捕捉Qt调试信息,统一格式化,并保存到日志文件?

做Qt开发经常需要用到qDebug、qWarning这些来查看输出信息,配合调试程序,但这些输出信息只输出到调试窗口,或者是程序执行的控制台窗口上。本实战课程详细讲解如何捕捉Qt调试信息,统一格式化,并保存到日志文件。

2024-03-15 19:30:00 1042

原创 C++示例:学习C++标准库,std::unordered_map无序关联容器的使用

std::unordered_map是C++标准库中的一种无序关联容器模板类,它提供了一种将键映射到值的方法。它的底层基于哈希表实现,内容是无序的,可以在平均情况下在 O(1) 的时间复杂度内完成插入、查找和删除操作。

2024-03-15 18:30:00 807

原创 C++示例:学习C++标准库,std::unordered_set无序集合容器的使用

std::unordered_set是C++ STL标准模板库中的一个无序集合容器,它存储的元素是唯一的。std::unordered_set提供基于哈希表(hash table)的实现,具有常数时间的插入、删除和查找操作。

2024-03-13 19:30:00 453

原创 使用过C++单向链表吗?一起来围观下,C++标准库std::forward_list单向链表的使用

std::forward_list是C++标准库中的一个单向链表容器。它与list双向链表不同,它只支持从头部到尾部的顺序遍历。本代码示例详细讲解了,C++单向链表std::forward_list的功能使用。

2024-03-13 18:30:00 301

原创 C++示例:系统学习C++标准模板库,std::list双向链表的使用

std::list是C++标准库中的一个模板类,用于实现双向链表。双向链表是一种线性数据结构,其中的每个元素都包含两个链接,一个指向前一个元素,另一个指向下一个元素。本示例通过代码详细讲解,std::list双向链表的功能使用。

2024-03-11 18:30:00 1050

原创 Qt6.5实战:学会使用字体图标,美化Qt程序UI界面

Qt支持显示字体图标,学会使用字体图标,程序员可以在没有美工的情况下,开发出漂亮美观的UI界面。本示例通过详细步骤和代码,讲解如果在Qt中使用字体图标的功能。

2024-03-11 18:00:00 1340 2

原创 给大家分好类!看下C++ STL标准模板库,有哪些模板容器类?

C++ STL(Standard Template Library)标准模板库,提供了多种容器,这些容器可用于存储和操作数据。本文对一些常见的 C++ STL 容器做个简单分类,方便大家根据不同项目需要进行选择使用。

2024-02-03 20:45:00 912

原创 Qt6.5示例:学习QSettings类,封装INI配置文件

QSettings是用于读取和写入应用程序配置信息的一个类。QSettings提供了一种简单的方式来访问和修改应用程序的配置信息,例如窗口位置、用户首选项等。本示例通过代码,详细讲解如何利用QSettings类封装INI配置文件功能。

2024-02-02 18:30:00 587

原创 Qt6.5示例:学习QSettings类,解析INI配置文件

QSettings是用于读取和写入应用程序配置信息的一个类。QSettings提供了一种简单的方式来访问和修改应用程序的配置信息,例如窗口位置、用户首选项等。本示例通过代码,详细讲解如何利用QSettings类解析INI配置文件功能。

2024-02-02 18:00:00 1321

原创 Qt6.5类库详解:全面解析QTextEdit文本编辑控件

QTextEdit是一个文本编辑控件类,用于编辑和显示纯文本和富文本。本文通过代码,详细讲解QTextEdit文本编辑控件的属性、状态、信号和功能使用。

2024-01-31 18:30:00 6974

原创 Qt6.5示例:学习QSqlDatabase创建和访问SQLite数据库

QSqlDatabase是用于管理数据库连接的一个类。它提供了一种方便的方式来连接到各种数据库,包括SQLite、MySQL、PostgreSQL等。本示例通过代码,详细讲解QSqlDatabase创建和访问SQLite数据库的功能使用。

2024-01-31 18:00:00 1640

原创 C++示例:学习C++标准库std::deque双端队列的使用

std::deque是C++标准库中的一个双端队列(double-ended queue)容器。它提供了在队列的前端和后端进行插入和删除操作的效率。本示例通过代码,详细讲解std::deque双端队列的功能使用。

2024-01-29 18:30:00 694

企业通信软件 biwoo 1_0_3

Biwoo是基于MyCP、wxWidgets开发的跨平台开源项目; 支持企业多级部门、项目组、群组等复杂组织结构; 支持点对点音视频聊天、文件发送,群组聊天、图片发送、离线消息、聊天日志等功能;

2010-05-19

CWSS 8.0 ThirdParty

CWSS ThirdParty.rar: ACELib XercescLib 相关使用文件;

2009-09-24

开源C++应用服务器:CWSS 0.8.0

CWSS(C++ Web Service Server)是用于开发、集成、部署和管理大型分布式应用、网络应用和数据库应用的C/C++应用服务器。将C/C++的高效稳定和各种通讯标准(UDP/TCP/HTTP/SOAP等)引入大型网络应用的开发、集成、部署和管理之中。 CWSS拥有处理关键分布式应用系统问题所需的性能、可扩展性和高可用性。 CWSS所需的多种特色和优势,包括: 1)领先的标准 对业内多种通讯标准的全面支持,包括TCP、UDP、HTTP(POST)、WebService(SOAP),使分布式应用系统的实施更为简单,并且保护了投资,同时也使基于标准的解决方案的开发更加简便。 2)无限可扩展性 CWSS以其高扩展的架构体系闻名,包括内置SOTP通讯协议、访问用户管理和后台多种群集功能。 3)快速开发 CWSS独特的设计体系模式,可简化开发,加速投放市场速度。并可利用已有技能,迅速部署应用系统。 4)部署更趋灵活 一次开发,支持多平台运行,如Windows和Linux系统。 对客户端系统没有任何限制和要求。 5)体系结构 CWSS是专门为企业分布式网络应用系统开发的。企业分布式网络应用系统需要快速开发,并要求服务器端组件具有良好的灵活性和安全性,同时还要支持关键任务所必需的扩展、性能、和高可用性。CWSS简化了可移植及可扩展的应用系统的开发,并为其它应用 系统和系统提供了丰富的互操作性。CWSS拥有最高水平的可扩展性和可用性。CWSS内置标准通讯语言SOTP,轻松实现访问验证功能、负载平衡和群集功能,而且不需要任何专门的硬件或操作系统支持。 6)开放源代码 完全开放源代码,永久免费使用和更新;

2008-02-29

C++网络开发框架0.5.7

CWSS: C++ Web Services Server 1. 目的: 利用C++语言的高效,稳定和灵活性,创建一个通用的通讯平台;让企业不用编写一行代码,就可以提供TCP、UDP和HTTP三种连接,和实现负载均衡和服务群集功能;让企业可以更专注于业务逻辑开发,并且让业务系统更高效、更简单、更稳定和更易于维护! 2. 优势/特点: a. 系统 集成的C++通用通讯平台, 类似于JAVA的WEB 服务器(如TOMCAT、JBOSS等); 统一管理C++的SOCKET通讯、线程沲管理、调用管理等; 可以注册为NT服务, 具实时监控重启功能; b. 通讯 基于XML文本通信协议,客户端可以方便应用于各种环境平台和硬件平台,如Windows、Linux,PDA等开发应用环境中。 完善的通讯协议, 通讯协议跟传输层无关, 目前CWSS支持TCP, UDP和HTTP(POST)三种传输访问; c. SOTP协议 简单: 真正意义上的简单协议, 完全开放; 有效: SESSION会话式管理通讯协议; 完善: 支持数据类型, 传输附件(可实现断点续传), 服务器群集(负载均衡); d. 开发 专注: 简便的网络应用开发, 企业可以专注于业务开发, 而不必考虑数据传输, 通讯, 管理等技术细节; 模式: 类似JSP/ASP开发模式, 同样内置response, request, session, application和system对象; 组件: 固定格式接口开发DLL; 组件参数, 开放接口, 验证帐号, 打印日志等功能可配置, 可编程; 前端: 运行环境, 开发语言不限; 支持TCP, UDP和HTTP通讯能力即可; 可以根据项目需要开发自己的客户端库; e. 安全 具客户端帐号验证功能, 支持帐号直接配置和可编程管理二种验证方式;

2007-11-29

CWSS开发指南0.5.6

0.5.6版本, CWSS开发指南.pdf

2007-11-24

C++网络服务开发套件0.5.6

CWSS: C++ Web Services Server<br><br>1. 目的: <br>利用C++语言的高效, 稳定和灵活性,创建一个通用的通讯平台; 服务器端以插件配置方式动态加入功能组件;<br>客户端以XML文本描述方式, 调用服务端功能组件的函数; 服务端也同样以XML文本描述调用返回结果,<br>类似于XML-PRC或者Web Services;<br><br><br>2. 优势/特点:<br>a. 系统<br>集成的C++通用通讯平台, 类似于JAVA的WEB 服务器(如TOMCAT、JBOSS等); 统一管理C++的SOCKET通讯、线程沲管理、调用管理等;<br>可以注册为NT服务, 具实时监控重启功能;<br><br>b. 通讯<br>基于XML文本通信协议,客户端可以方便应用于各种环境平台和硬件平台,如Windows、Linux,PDA等开发应用环境中。<br>完善的通讯协议, 通讯协议跟传输层无关, 目前CWSS支持TCP, UDP和HTTP(POST)三种传输访问;<br><br>c. SOTP协议<br>简单: 真正意义上的简单协议, 完全开放;<br>有效: SESSION会话式管理通讯协议;<br>完善: 支持数据类型, 传输附件(可实现断点续传), 服务器群集(负载均衡);<br><br>d. 开发<br>专注: 简便的网络应用开发, 企业可以专注于业务开发, 而不必考虑数据传输, 通讯, 管理等技术细节;<br>模式: 类似JSP/ASP开发模式, 同样内置response, request, session, application和system对象;<br>组件: 固定格式接口开发DLL; 组件参数, 开放接口, 验证帐号, 打印日志等功能可配置, 可编程;<br>前端: 运行环境, 开发语言不限; 支持TCP, UDP和HTTP通讯能力即可; 可以根据项目需要开发自己的客户端库;<br><br>e. 安全<br>具客户端帐号验证功能, 支持帐号直接配置和可编程管理二种验证方式;

2007-11-24

CWSS开发指南

CWSS开发指南.pdf

2007-11-23

CWSS快速入门

CWSS快速入门.pdf

2007-11-22

C++网络编程,明日之旅-CWSS

C++网络编程,明日之旅-CWSS.pdf

2007-11-22

C++网络服务开发套件0.5.5

CWSS: C++ Web Services Server<br><br>1. 目的: <br>利用C++语言的高效, 稳定和灵活性,创建一个通用的通讯平台; 服务器端以插件配置方式动态加入功能组件;<br>客户端以XML文本描述方式, 调用服务端功能组件的函数; 服务端也同样以XML文本描述调用返回结果,<br>类似于XML-PRC或者Web Services;<br><br><br>2. 优势/特点:<br>a. 系统<br> 集成的C++通用通讯平台, 类似于JAVA的WEB 服务器(如TOMCAT、JBOSS等); 统一管理C++的SOCKET通讯、线程沲管理、调用管理等;<br> 可以注册为NT服务, 具实时监控重启功能;<br><br>b. 通讯<br> 基于XML文本通信协议,客户端可以方便应用于各种环境平台和硬件平台,如Windows、Linux,PDA等开发应用环境中。<br> 完善的通讯协议, 通讯协议跟传输层无关, 目前CWSS支持TCP, UDP和HTTP(POST)三种传输访问;<br> <br>c. SOTP协议<br> 简单: 真正意义上的简单协议, 完全开放;<br> 有效: SESSION会话式管理通讯协议;<br> 完善: 支持数据类型, 传输附件(可实现断点续传), 服务器群集(负载均衡);<br> <br>d. 开发<br> 专注: 简便的网络应用开发, 企业可以专注于业务开发, 而不必考虑数据传输, 通讯, 管理等技术细节;<br> 模式: 类似JSP/ASP开发模式, 同样内置response, request, session, application和system对象;<br> 组件: 固定格式接口开发DLL; 组件参数, 开放接口, 验证帐号, 打印日志等功能可配置, 可编程;<br> 前端: 运行环境, 开发语言不限; 支持TCP, UDP和HTTP通讯能力即可; 可以根据项目需要开发自己的客户端库;<br> <br>e. 安全<br> 具客户端帐号验证功能, 支持帐号直接配置和可编程管理二种验证方式;

2007-11-20

xerces-c-src_2_7_0

xerces-c-src_2_7_0, 带VC2005编译好的lib, dll和源文件, 可以直接使用.

2007-11-01

C++网络服务开发套件0.5.3

1. 目的: <br>利用C++语言的高效, 稳定和灵活性,创建一个通用的通讯平台; 服务器端以插件配置方式动态加入功能组件;<br>客户端以XML文本描述方式, 调用服务端功能组件的函数; 服务端也同样以XML文本描述调用返回结果,<br>类似于XML-PRC或者Web Services;<br><br><br>2. 优势/特点:<br>a. 系统<br> 集成的C++通用通讯平台, 类似于JAVA的WEB 服务器(如TOMCAT、JBOSS等); 统一管理C++的SOCKET通讯、线程沲管理、调用管理等;<br> 可以注册为NT服务, 具实时监控重启功能;<br><br>b. 通讯<br> 基于XML文本通信协议,客户端可以方便应用于各种环境平台和硬件平台,如Windows、Linux,PDA等开发应用环境中。<br> 完善的通讯协议, 通讯协议跟传输层无关, 目前CWSS支持TCP, UDP和HTTP(POST)三种传输访问;<br> <br>c. SOTP协议<br> 简单: 真正意义上的简单协议, 完全开放;<br> 有效: 会话式(SESSION)管理通讯协议;<br> 完善: 支持数据类型, 传输附件(可实现断点续传), 服务器群集(内部测试);<br> <br>d. 开发<br> 专注: 简便的网络应用开发, 企业可以专注于业务开发, 而不必考虑数据传输, 通讯, 管理等技术细节;<br> 模式: 类似JSP/ASP开发模式, 同样内置response, request, session, application和system对象;<br> 组件: 固定格式接口开发DLL; 组件参数, 开放接口, 验证帐号, 打印日志等功能可配置, 可编程;<br> 前端: 运行环境, 开发语言不限; 支持TCP, UDP和HTTP通讯能力即可; 可以根据项目需要开发自己的客户端库;<br> <br>e. 安全<br> 具客户端帐号验证功能, 支持帐号直接配置和可编程管理二种验证方式;

2007-11-01

C 网络服务开发套件0.5.0

CWSS: C Web Services Server 1. 目的: 利用C 语言的高效, 稳定和灵活性,创建一个通用的通讯平台; 服务器端以插件配置方式动态加入功能组件; 客户端以XML文本描述方式, 调用服务端功能组件的函数; 服务端也同样以XML文本描述调用返回结果, 类似于XML-PRC或者Web Services; 2. 优势/特点: a. 系统 集成的C 通用通讯平台, 类似于JAVA的WEB 服务器(如TOMCAT、JBOSS等); 统一管理C 的SOCKET通讯、线程沲管理、调用管理等; 可以注册为NT服务, 具实时监控重启功能; b. 通讯 基

2007-10-23

CWSS-0_4_5-src(fix)

修正CWSS-0_4_5版本编译CWSLib编译错误问题.

2007-10-22

CWSBase_CWSLib源码

解决之前上传的CWSS-0_4_5资源, CWSLib工程编译不通过问题.<br>

2007-10-22

ACE-5.5

ACE-5.5源码, 附带VC2005编译好的lib, dll,和一个简单的config.h文件

2007-10-21

C 网络服务开发套件

CWSS: C Web Services Server 1. 目的: 利用C 语言的高效, 稳定和灵活性,创建一个通用的通讯平台; 服务器端以插件配置方式动态加入功能组件; 客户端以XML文本描述方式, 调用服务端功能组件的函数; 服务端也同样以XML文本描述调用返回结果, 类似于XML-PRC或者Web Services; 2. 优势/特点: a. 系统 集成的C 通用通讯平台, 类似于JAVA的WEB 服务器(如TOMCAT、JBOSS等); 统一管理C 的SOCKET通讯、线程沲管理、调用管理等; 可以注册为NT服务, 具实时监控重启功能; b. 通讯 基于XML文本通信协议,客户端可以方便应用于各种环境平台和硬件平台,如Windows、Linux,PDA等开发应用环境中。 完善的通讯协议, 通讯协议跟传输层无关, 目前CWSS支持TCP, UDP和HTTP(POST)三种传输访问; c. SOTP协议 简单: 真正意义上的简单协议, 完全开放; 有效: 会话式(SESSION)管理通讯协议; 完善: 支持数据类型, 传输附件(可实现断点续传), 服务器群集(内部测试); d. 开发 专注: 简便的网络应用开发, 企业可以专注于业务开发, 而不必考虑数据传输, 通讯, 管理等技术细节; 模式: 类似JSP/ASP开发模式, 同样内置response, request, session, application和system对象; 组件: 固定格式接口开发DLL; 组件参数, 开放接口, 验证帐号, 打印日志等功能可配置, 可编程; 前端: 运行环境, 开发语言不限; 支持TCP, UDP和HTTP通讯能力即可; 可以根据项目需要开发自己的客户端库; e. 安全 具客户端帐号验证功能, 支持帐号直接配置和可编程管理二种验证方式;

2007-10-19

免费企业即时通讯软件 恩布企业IM v1.25.0

免费企业即时通讯软件 恩布企业IM v1.25.0

2017-05-08

开源企业IM,恩布企业即时通讯软件v1.24.0.519版本

恩布企业IM,开源企业IM,免费企业即时通讯软件,PC客户端v1.24.0.519版本,安装即可使用。

2016-12-22

恩布企业即时通讯,协同办公软件V1.22.0.484

恩布协同办公,企业即时通讯软件,协同办公管理平台,开源企业IM。服务端免费下载,内部安装。工作看板,计划,任务,日报,快速集成公司内部管理应用。

2016-09-13

免费企业沟通协作软件-恩布互联V1.22

恩布企业IM,唯一一家提供开源、免费、零维护,私有云部署,企业内部沟通协作平台,企业即时通讯软件;满足企业私密数据信息安全;支持多种编程语言SDK,方便集成第三方应用,开放客户端源码。

2016-08-20

开源企业内部沟通协作平台 ENTBOOST 绿色版本V1.21

开源企业IM,开源企业内部沟通协作平台,免费企业即时软件,ENTBOOST,绿色版本V1.21; **绿色版本,解压运行即可使用; **满足企业私密数据信息安全; **支持多种编程语言SDK;方便集成第三方应用;

2016-07-14

开源企业IM, 恩布企业IM 1.20,免费私有云部署版本

恩布企业IM,开源企业IM,免费企业即时通讯软件,私有云部署版本; **10分钟,为企业安装一套即时通讯平台; **满足企业私密数据信息安全; **支持多种编程语言SDK;方便集成第三方应用; **开放客户端源码;

2016-04-29

恩布企业IM-1.19版本,开源企业IM,免费即时通讯软件part2

恩布企业IM,开源企业IM,免费企业即时通讯软件; **10分钟,为企业安装一套即时通讯平台; **满足企业私密数据信息安全; **支持多种编程语言SDK;方便集成第三方应用; **开放客户端源码;

2016-02-25

恩布企业IM-1.19版本,开源企业IM,免费即时通讯软件part1

恩布企业IM,开源企业IM,免费企业即时通讯软件;10分钟,为企业安装一套即时通讯平台; 满足企业私密数据信息安全; 支持多种编程语言SDK;方便集成第三方应用; 开放客户端源码;

2016-02-25

恩布企业IM-1.17版本,开源企业IM,免费即时通讯软件

恩布企业IM,开源企业IM,免费企业即时通讯软件;10分钟,为企业安装一套即时通讯平台; 满足企业私密数据信息安全; 支持多种编程语言SDK;方便集成第三方应用;开放客户端源码;

2015-08-28

恩布企业IM-1.7版本,免费即时通讯软件

恩布企业IM,开源企业IM,免费企业即时通讯软件;10分钟,为企业安装一套即时通讯平台;恩布互联(Entboost)是跨平台、跨应用的实时通讯平台;恩布网络致力于帮助开发者、软件公司和企业,组建企业级的即时通讯运营平台;提供跨终端、跨应用的实时消息互通开源解决方案;

2014-12-07

恩布企业IM-1.6版本,免费即时通讯软件

10分钟,为企业安装一套即时通讯平台;恩布互联(Entboost)是跨平台、跨应用的实时通讯平台;恩布网络致力于帮助开发者、软件公司和企业,组建企业级的即时通讯运营平台;提供跨终端、跨应用的实时消息互通开源解决方案;

2014-11-24

开源企业IM-免费企业即时通讯-ENTBOOST V2014.177 Linux版本

ENTBOOST,VERSION 2014.177 LINUX 版本发布,主要增加Android安卓手机开发接口,企业IM接口,JQUERY开发接口,PC客户端部分BUG修正; 主要功能支持文本、表情,图片,文件共享,语音视频,云盘,群组,离线消息等功能,开放客户端源码,支持PC SDK API,REST API等接口,支持对接企业内部各种业务系统; ENTBOOST是跨平台、跨应用的实时通讯开放平台,云端实时通讯服务、企业IM互联通信软件提供商;恩布网络致力于提供跨终端、跨应用的信息实时互通开源解决方案; 恩布公司网站:www.entboost.com

2014-06-14

开源企业IM,免费企业即时通讯软件,恩布企业互联ENTBOOST

ENTBOOST是跨平台、跨应用的实时通讯开放平台,目前发布第二个开源版本(r174beta),主要功能支持文本、表情,图片,文件共享,语音视频,云盘,群组,离线消息等功能;免费开放恩布900在线客服系统,安卓手机客服功能,支持PC SDK API,REST API、Android SDK等接口,支持对接企业内部各种业务系统; 恩布网络致力于提供跨终端、跨应用的信息实时互通开源解决方案;目前IOS苹果手机版本已经在内测,近日会对外开放,敬请关注! 官网地址:http://www.entboost.com/ 开源项目地址:http://www.oschina.net/p/entboost

2014-05-23

开源企业IM-恩布entboost r172

entboost是跨平台、跨应用的实时通讯开放平台,今天发布第一个开源版本(r172beta),主要功能支持文本、表情,图片,文件共享,语音视频,云盘,群组,离线消息等功能,开放客户端源码,支持PC SDK API,REST API等接口,支持对接企业内部各种业务系统; 恩布网络致力于提供跨终端、跨应用的信息实时互通开源解决方案;目前Android安卓版本、IOS版本,以及基于REST API开发的900在线客服已经在内测,近日会对外开放,敬请关注! 欢迎各位IT软件公司大拿、开发者,在部署和二次开发中有任何问题,发贴提问!恩布云通讯技术论坛:http://forum.entboost.com/forum.php

2014-04-17

开源WEB客户端快速开发平台 CSP/CCP

CSP(C++ Server Pages)是一套基于C++的服务端页面开发技术,是基于MYCP平台的一套web应用开发标签语言; CCS(C++ Client Pages)是一套基于客户端页面开发技术,是基于MYC开发平台的一套WEB浏览器应用开发的标签语言;MYC开发平台把MYCP的相关功能封装成客户端形式、可独立运行部署; 利用CCP,配合CSP,可以实现WEB客户端应用,同时拥有WEB快速开发部署,和C++高效,稳定,安全等优点。

2011-11-14

开源跨平台企业通信软件 biwoo 1.0.4

Biwoo是一套开源的跨平台企业通信软件; 支持企业多级部门、项目组、群组等复杂组织结构; 支持点对点音视频聊天、文件发送,群组聊天、图片发送、离线消息、聊天日志等功能;

2010-05-31

空空如也

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

TA关注的人

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