这是一个基于qt5的共享内存QSharememory的测试程序.在win下面编译,自己写的,可以实现不同的应用程序中IPC通信,封装了一个类,非常方便使用。
//具体的测试方法是,运行程序,弹出一个dialog.5个按钮,两列,左边一列是设置共享内存,//右边一列是读取共享内存,左右是对应的,先点击左边的,点击一次之后,内存设置了。
//然后点击右边的按钮,或者其他应用程序也可以读取这个程序的内存。
整个工程开源,打包,编译即可测试,也可以编译成两个独立的应用程序测试。
同时支持跨平台,在linux下面测试过。
侵入式版本linux也可用
1
自我国自主研发UOS统信系统以来,用户日益剧增。
因UOS系统以lunix内核开发,好多windows软件无法在Lunix系统上运行。
本人以前用arcgis软件用的多,现在安装UOS系统以后安装使用arcgis替代品Qgis软件。
QGIS是一个用户界面友好的桌面地理信息系统,可运行在Linux、Unix、MacOSX和Windows等平台之上。
QGIS是基于Qt,使用C++开发的一个用户界面友好、跨平台的开源版桌面地理信息系统。
本人在此QGIS安装过程与大家共享。
2024/12/8 3:17:28 771B UOS统信 Qgis安装
1
跨平台/全局/消息队列/共享内存/信号量/自动解锁//1个进程读,1个进程写//windows1000万条19秒//linux1000万条3秒//1个进程读,2个进程写//windows2000万条80秒//linux2000万条23秒//linux编译测试,加1个参数与不加参数来区分读写队列//g++-ot-DMESSAGE_QUEUE_TRACEMessageQueueMain.cpp-lpthread&&./t-r//清理消息队列编译命令//g++-ot-DMESSAGE_QUEUE_TRACE-DMESSAGE_QU
2024/12/7 17:04:44 25KB 跨平台 消息队列 共享内存 信号量
1
Spire.Presentation.dll是E-iceblue公司开发的一款强大的.NET组件,主要针对PPT(PowerPoint)文件的处理和编辑。
这款组件支持多种.NET框架版本,包括.NETFramework2.0到.NET5.0及以上,使得开发者可以方便地在不同版本的.NET环境中进行PPT操作。
对于使用C#、PHP、JAVA、VB等编程语言的开发者来说,它提供了丰富的API接口和功能,极大地简化了PPT文件的创建、读取、修改和导出过程。
1.**C#中的Spire.Presentation应用**在C#环境下,Spire.Presentation提供了一整套完善的类库,如`Presentation`类用于加载和保存PPT文件,`ISlide`接口代表幻灯片,`IPortion`接口处理文本段落,以及`IImage`接口处理图像等。
通过这些接口,开发者可以轻松实现PPT的创建、添加幻灯片、修改文本、插入图片、调整动画效果、设置转换样式等功能。
2.**PPT操作与编辑**-**创建PPT**:可以使用`Presentation`类的`CreateNew`方法快速创建一个新的PPT文件。
-**读取PPT**:通过`Presentation`类的`Load`方法加载已存在的PPT文件。
-**编辑幻灯片**:可以添加、删除、复制或移动幻灯片,利用`ISlide`接口的方法来调整其属性和内容。
-**处理文本**:使用`IPortion`接口,可以修改文本内容、字体、颜色、大小等。
-**插入图像**:通过`IImage`接口,可以方便地将图像添加到幻灯片上,并进行裁剪、旋转等操作。
-**动画与过渡**:支持添加和修改幻灯片间的动画效果,以及幻灯片切换的过渡样式。
3.**跨平台支持**除了C#,Spire.Presentation还支持PHP、JAVA和VB等其他编程语言,这意味着开发者可以在不同的平台上使用相同的API进行PPT操作。
例如,在PHP中,可以使用Spire.PresentationforPHP库来实现类似的功能。
4.**格式兼容性**Spire.Presentation支持多种PPT格式,包括PPT、PPTX、PPS、PPSX等,同时还可以将PPT文件导出为PDF、图片等多种格式,满足不同的需求。
5.**高级功能**提供了对图表、形状、SmartArt、超链接、注释、公式等元素的支持,可以进行复杂的PPT设计和布局调整。
此外,还支持宏和VBA代码的处理,确保了对原文件的完整保留。
6.**性能优化**Spire.Presentation经过优化,能够快速处理大量数据,减少了内存占用,提高了处理效率,尤其在处理大型PPT文件时表现优异。
Spire.Presentation.dll是一个全面且高效的PPT处理工具,无论是在C#还是其他支持的语言环境中,都能为开发者带来便捷的PPT操作体验。
通过熟练掌握其API和功能,开发者可以轻松完成各种复杂的PPT编辑任务,提升工作效率。
2024/12/1 0:12:54 132MB
1
SublimeText是一个代码编辑器(SublimeText2是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器。
SublimeText是由程序员JonSkinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。
SublimeText具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。
还可自定义键绑定,菜单和工具栏。
SublimeText的主要功能包括:拼写检查,书签,完整的PythonAPI,Goto功能,即时项目切换,多选择,多窗口等等。
SublimeText是一个跨平台的编辑器,同时支持Windows、Linux、MacOSX等操作系统。
2024/11/30 13:32:55 13.8MB Vim 代码缩略图 Python插件
1
国内首篇利用freetype的跨平台truetype字体真正轮廓(非位图)获取(带完整qt工程代码)
2024/11/23 10:21:12 1.07MB Qt freetype 轮廓提取
1
蚂蚁技术团队推出的跨平台版本的电子海图平台,支持国际标准的S57、SHP格式海图数据解析显示,AIS数据接入,动态跟踪等业务。
2024/11/17 13:26:43 12.47MB S57 S52
1
比较几款跨平台移动端开发app框架hybridappflutterReactWeeX不看好这个kotlin也不看好cordovaphoneGapionichbuilder(uni-app)HERO
2024/11/10 11:50:09 298KB app
1
nkscape中文版是一款外国开发的开源矢量图形编辑软件,与Illustrator、Freehand、CorelDraw、XaraX等其他软件相似。
Inkscape是一套矢量图形编辑器,以自由软件授权发布与使用。
该软件的开发目标是成为一套强力的绘图软件,且能完全遵循与支持XML、SVG及CSS等开放性的标准格式。
Inkscape是一套跨平台性的应用程序,Windows、MacOSX、Linux及类UNIX版等操作系统。
矢量图形编辑软件Inkscape中文版矢量图形编辑软件Inkscape中文版Inkscape是开源的矢量图像编辑软件,与Illustrator、Freehand、CorelDraw、XaraX等软件很相似,它使用W3C标准的ScalableVectorGraphics(SVG)文件格式,支持包括形状、路径、文本、标记、克隆、alpha混合、变换、渐变、图案、组合等SVG特性。
它也支持创作共用的元数据、节点编辑、图层、复杂的路径运算、位图描摹(根据点阵16进制色差复制绘制矢量图的算法)、文本绕路径、流动文本、直接编辑XML等。
它可以导入JPEG、PNG、TIFF等格式,并输出为PNG和多种位图格式。
除了支持Windows外,Inkscape还有支持Linux与Mac的版本。
创建对象绘图铅笔工具(徒手描绘,且可在路径内进行填色)。
笔式工具(运用直线与贝兹曲线与来创建路径)。
笔画工具(运用电子手写板(tablet)可用笔画的压力、角度来进行描绘与填色)。
形样工具矩形(可选择使用圆角化)。
圆形、椭圆形或弧形(可选择圈、弧、段)。
星形/多边形(可选择尖角数、轮廓比例、圆角化、随机等)。
螺旋形其他工具文字工具(横书、多列或直书)链接性的位图图形,无论是导入或是光栅化的选取对象(针对嵌入的链接图形,Inkscape另有一个个别独立的公用程序可以运用)翻制(以“活性”方式链接对象的复制)。
相近的功效在其他程序上称为“symbols”。
对象操作、运用仿射变换/Affinetransformation(移动、缩放、旋转、倾斜),可用交互操作也可通过数字值设置。
对象之间的层次关系(Z-order)[来源请求]操作。
对象群化、组群化,对于未群化设计的对象也可用同时多个对象的选取来选定性群化(selectingroup),“enterthegroup”则可使选定成为临时性的层阶。
层阶化(即:图层),运用此方式可以锁定及/或隐藏个别的层阶,重新排置层阶等等,层阶也可采行层次结构树的结构。
对象可以复制、粘贴。
对齐与分布指令,包括网格排列(拆散对象:尝试边对边等距)、随机排列(在两个维度上随机置中)、去除重叠。
通过工具可进行填色花纹的翻制,使用壁纸样本(wallpapersymmetries)加上可任意变化运用的缩放、偏移、旋转、色彩变换等,也可选择随机变化。
可快速辅助、导引操作的提示网格线。
填充与边框选色器(RGB、HSL、CMYK、色圈)取色工具、填色工具(滴管)对象间复制/粘贴风格属性可在画布上进行渐层编辑,包括线性渐层、放射状渐层等操控。
渐层编辑器能够进行多处的停点渐层(imagegradient)。
花纹填充。
遮罩。
运用预先定义的泼洒花纹,可对边框进行花纹泼洒。
路径上的标示(如:箭头)。
路径上的操作节点编辑:移动节点及贝兹曲线(Beziercurve)掌控,节点的对齐、分布,节点群的缩放、旋转,“节点雕刻”(多处节点的比例编辑)。
路径转换(文字对象或形样),包括路径充填的转换。
布林运算(合并/union、割去/intersection、交集/difference、排除/exclusion、分开/division)运用可变的路径起讫点可简化路径。
路径插入及增设,包括动态及链接偏移对象。
路径剪贴(非破坏性剪贴)。
点阵追踪(黑白、彩色都适用)。
文字支持多列文字(SVG1.0/1.1)在框内进行文字的直式书写(,之前建议用SVG1.2)可完全在画布(绘图区)中进行编辑,包括风格文字的间距。
可使用任何已经安装于系统内的外框字体(outlinefont)通过Pango库(例如处理希伯来文、阿拉伯文、泰文等文字)可支持使用任何的描述语言及编程语言。
字母上下突出端(Kerning)、字母间隔(letterspacing)、列间隔等的调整。
路径上可走文字(无论文字或路径都可持续再编辑)。
着色、上色缩放倍数:1倍~256倍。
完整的抗锯齿显示。
支持“Alpha透明”,可用在显示以及.PNG格式图片
2024/11/5 10:50:41 112.36MB 矢量图形编辑软件
1
odoo是一个强大的企业应用平台。
在此基础上,构建了一套紧密集成的应用程序,涵盖了从CRM到销售、制造和会计的所有业务领域。
软件平台使用Python语言开发,数据库采用开源的PostgreSQL。
Odoo作为跨平台的应用系统,采用B/S架构(目前我司已经研发出C/S和B/S混合架构),通过浏览器即可访问,支持在Windows、Linux、Mac等多种操作系统上运行,还支持通过Andriod、iPhone、平板电脑、POS、PDA等终端接入访问。
Odoo是一个动态且不断进步的社区,通过不断增加功能、扩展应用来满足中国企业的信息化需求。
2024/10/31 0:08:57 4.32MB erp odoo
1
共 286 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡