- 博客(6)
- 资源 (6)
- 收藏
- 关注
原创 大型高并发与高可用缓存 - 环境搭建1
本文是"亿级流量架构实战-大型高并发与高可用缓存"研究的环境搭建部分,介绍在Centos6.5下,安装配置Ip地址、Java、Perl、Redis等环境的方法和步骤
2022-06-07 08:52:01
136
原创 Java列表复制性能测试报告
Java列表复制性能测试报告作者: 杜伟 QQ:1841671251综述本文对Java的列表(List、Map)的复制性能进行测试,并给出测试结果。在系统开发时,后台业务逻辑中的数据模型操作,需要对大量的列表进行操作,其中包含了列表的复制,这些操作要求必须满足高性能要求。本文对有100万个元素的列表进行了浅拷贝复制测试,希望通过这些测试数据,可以为系统架构的高性能设计做参考依据。作者:杜伟(微信:easydw),转发请注明。2测试结果及意义.测试结果(List)经过本文的测试,发现Jav
2020-08-27 20:07:33
853
原创 【C#】进程中最大线程创建数量分析
【C#】进程中最大线程创建数量分析作者:凡星 QQ:184167125 一、 简介 多线程在当今软件开发中应用非常广泛,在实际开发过程中,发现很多不正确使用线程的现象,其中一点就是线程使用过于随意,导致进程中的线程数量过多,从而引起内存占用、性能浪费等问题。 本文将分别研究32位进程和64位进程下,可以创建最大线程数量及资源占用情况,供研发及设计人员参考。 研发环境:Win7 64位,.
2016-01-04 13:44:41
11396
原创 List、Dictionary转Dictionary的性能分析
我们经常有对List和Dictionary列表进行复制、转换等操作,在数据量较少时(几万以内)各种转换速度不会被觉察,但是数据量很大时(百万左右),各种转换方式的性能就会体现出来。 本文档将对列表转换效率进行测试,最终得出效率较高的方法,指导今后软件开发对技术的选择。另外,本文还将对列表转换过程中由另一线程修改列表数据时,是否会出现异常进行确认。
2015-11-30 15:16:55
2440
原创 《UML和模式应用(第三版)》学习笔记(一)
第四章初始不是需求阶段 1、用一句话概括初始阶段的工作就是:涉众是否就项目设想基本达成一致,项目是否值得继续进行深入研究。 评论:在瀑布模型中第一阶段是需求,这其实是忽略了“研究项目是否值得做”这一步,就像无论是否有设计,“给类分配职责”这件事情都要做一样。我们在瀑布模型下忽略的因素,如:项目是否值得做,给类分配职责等要素,在这本书中,被明确的提出并给出解决方案。
2011-12-28 11:14:31
1039
原创 [转]如何在C#里序列化集合对象
<br />Collection主要是指像Array, ArrayList, List, Dictionary, HashTable这些数据类型,大家平时用的很多。如果一个类中有一个Collection类型的成员,在对这个类进行XML序列化的时候,应该如何处理?应该说在.net当中这是比较简单的,只要建立一个XmlSerializer类就可以帮你自动搞定,不过有的时候你可能需要对自动的序列化过程施加更多的控制,比如XML的结构是实现固定的,你必须按照要求去生成XML结构。<br /><br />使用不同的属
2010-08-12 09:30:00
1746
可操作性复杂对象的XML封装类
2019-07-10
C#的Socket粘包解析源码
2019-07-10
【C#】进程中最大线程创建数量分析
2016-01-04
C#的ListView在VirtualMode模式下带CheckBoxes的高性能操作
2013-02-04
C#调用MFC带窗口的Dll源代码
2010-12-09
Base64的操作类(VC源代码)
2008-12-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人