本人做了15年UNIX平台下的C/C++开发,今天把我的公共代码共享出来,希望对各位有点帮助。 这些代码涉及TCP通讯,字符串处理,日志文件操作等。 我是做UNIX下C/C++开发的,近来要用VC6做一些东西,经常上CSDN找资料,感谢各位的帮助,所以,也把我的经验共享给大家。 有心人,好好研究,不要随便说这些代码没用,除非你的水平比我高。 如果有问题,可以给我发邮件
2023-02-19 05:43:15 22KB UNIX C/C++ 文件操作 字符串
1
element-2.15.12离线包下载
2023-02-17 15:52:55 2.78MB Javascript elementui
1
HFSS Antenna Diesign Kit 2.15 for 14 /15
2023-02-17 09:42:07 7.95MB 天线设计
1
Xtreme.Toolkit.Pro.v15.0.1 该库是基于MFC基础上开发的 比普通的MFC应用程序的界面舒服
2023-02-10 16:46:36 35.61MB Codejock XTP
1
activemq最新版全jar包,activemq-all-5.15.0.jar ActiveMQ消息,对于可靠消息传递来说应该是一种比较好的方法,有了消息持久化,即使发送者和接受者不是同时在线或者消息中心在发送者发送消息后宕机了,在消息中心重新启动后仍然可以将消息发送出去,如果把这种持久化和ReliableMessaging结合起来应该是很好的保证了消息的可靠传送。消息持久性的原理很简单,就是在发送者将消息发送出去后,消息中心首先将消息存储到本地数据文件、内存数据库或者远程数据库等,然后试图将消息发送给接收者,发送成功则将消息从存储中删除,失败则继续尝试。消息中心启动以后首先要检查制定的存储位置,如果有未发送成功的消息,则需要把消息发送出去。 ActiveMQ持久化方式:AMQ、KahaDB、JDBC、LevelDB。 1、AMQ AMQ是一种文件存储形式,它具有写入速度快和容易恢复的特点。消息存储在一个个文件中,文件的默认大小为32M,如果一条消息的大小超过了32M,那么这个值必须设置大一点。当一个存储文件中的消息已经全部被消费,那么这个文件将被标识为可删除,在下一个清除阶段,这个文件被删除。AMQ适用于ActiveMQ5.3之前的版本。默认配置如下: ? 1 2 3 ??? 属性如下:属性名称 默认值 描述 directory activemq-data 消息文件和日志的存储目录 useNIO true 使用NIO协议存储消息 syncOnWrite false 同步写到磁盘,这个选项对性能影响非常大 maxFileLength 32Mb 一个消息文件的大小 persistentIndex true 消息索引的持久化,如果为false,那么索引保存在内存中 maxCheckpointMessageAddSize 4kb 一个事务允许的最大消息量 cleanupInterval 30000 清除操作周期,单位ms indexBinSize 1024 索引文件缓存页面数,缺省为1024,当amq扩充或者缩减存储时,会锁定整个broker,导致一定时间的阻塞,所以这个值应该调整到比较大,但是代码中实现会动态伸缩,调整效果并不理想。 indexKeySize 96 索引key的大小,key是消息ID indexPageSize 16kb 索引的页大小 directoryArchive archive 存储被归档的消息文件目录 archiveDataLogs false 当为true时,归档的消息文件被移到directoryArchive,而不是直接删除                     2、KahaDB KahaDB是基于文件的本地数据库储存形式,虽然没有AMQ的速度快,但是它具有强扩展性,恢复的时间比AMQ短,从5.4版本之后KahaDB做为默认的持久化方式。默认配置如下: ? 1 2 3 ??? KahaDB的属性如下:属性名称 默认值 描述 directory activemq-data 消息文件和日志的存储目录 indexWriteBatchSize 1000 一批索引的大小,当要更新的索引量到达这个值时,更新到消息文件中 indexCacheSize 10000 内存中,索引的页大小 enableIndexWriteAsync false 索引是否异步写到消息文件中 journalMaxFileLength 32mb 一个消息文件的大小 enableJournalDiskSyncs true 是否讲非事务的消息同步写入到磁盘 cleanupInterval 30000 清除操作周期,单位ms checkpointInterval 5000 索引写入到消息文件的周期,单位ms ignoreMissingJournalfiles false 忽略丢失的消息文件,false,当丢失了消息文件,启动异常 checkForCorruptJournalFiles false 检查消息文件是否损坏,true,检查发现损
2023-02-10 14:27:24 17.25MB activemq all 5.15.0
1
Navicat for MongoDB 15是一款功能十分强大的数据库管理功能类的软件,我们这款软件就是可以在软件中实现数据传输的一个操作,也就是通过这款软件到用户们的数据库就可以自己想要传输的数据进行传输,并且还可以将那些新的数据进行传输到MongoDB中来使用
2023-02-06 19:45:37 76.94MB MongoDB Navicat 数据库
1
由于上传限制,分成了20份,请大家注意,下全了
2023-02-06 02:15:53 14.31MB qt
1
802.15.4协议规范(物理层) ,希望对大家有所帮助!!!1
2023-02-05 15:32:25 3.88MB 802.15.4协议规范(物理层)
1
十五局 Flutter的益智游戏? 十五游戏(也称为15拼图,宝石拼图,老板拼图,神秘广场等)是一种滑动拼图,由一帧随机编号的正方形方块组成,其中缺少一个方块。 报告错误或请求功能 在创建新问题之前,请通过检查和来确保尚未创建相同或相似的(请注意可能会有多个页面) 。 如果您的问题已经存在,请不要创建新的问题,而要在已存在的问题下发表评论。 创建问题清单: 标题要简短,但要有描述性。 对于功能请求,请在适当的地方留下有关示例的清晰说明。 对于错误报告,请留下有关您的设备,Android版本等的尽可能多的信息。 对于错误报告,还请编写步骤来重现该问题。 创建十五岁的游戏 我们欢迎所有开发人员使用我们的源代码在我们的平台上创建应用程序。 目前,我们需要所有开发人员执行以下操作: 请不要使用我们的标准徽标作为您应用的徽标。 请记住阅读并遵守。 版本控制 为了在发布周期中保持透
2023-02-01 16:48:29 863KB android game macos ios
1