自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 项目: 客户端图形的导出逻辑

项目中,很多应用均需要到导出图形和数据, 例如到到excel中,这是最常用的, 及word中,总结遇到情况,以便笨脑子查询,具体如下: 1,前端处理逻辑 首先,网页的加载过程为: 请求->加载->解析->渲染->显示, 其中遇到图片资源就发送请求获取,随着页面逻辑,图片会很多, 就会生成很多http请求, 从而影响页面的加载,...

2019-03-01 16:21:21 138

原创 Windows程序的调试事项

经常遇到调试事项,主要工具为windebug,具体的调试要点如下: 1,64位转32位,在command输入栏输入 .load wow64exts 回车 !sw 回车 就将windbg的dump,从64位模式切换到了32位模式,否则看到的call stack 对我们分析dump是没有帮助的。然后就可以使用其它的命令来分析了。比如:使用kb命令,查看所有线...

2019-02-28 11:02:31 371

原创 学习:通讯自定义协议设计和处理

    项目中经常遇到交互协议的处理,常用的如xml, json,自定义协议等, 只考虑性能的情况下,自定义协议性能最好,但是也是最后繁琐的!     之前项目为使用自定义协议,现在需要,记录一下学习历程,及遇到坑, 弥补记忆不足,具体业务为获取某城市某些天数的日期情况;     具体协议设计如下:     客户端协议:    1字节的版本信息;    1字节的消息类型; ...

2019-02-23 14:58:47 480

原创 c++项目:常用的字串相关操作,及异常排查

项目中用到各种字符的操作,及转换,如CString到string,LPCSTR到CString,GBK到UFT8等转换, 凡此种种,经常忘记,经常遇到, 所以记录一下,弥补记忆力不足! 提示1: 返回异常问题: 伪代码如下: LPCTSTR GetValue(LPCTSTR lpszKey) { CString strTm...

2019-02-15 18:56:12 221

原创 Excel:导出数据性能优化

       Excel真是一款功能强大和神奇的软件, 一款很不错的做面应用软件,所以很多应用均有Excel插件,根据业务需求,可以在插件中开发复杂, 功能完备的各种需求!       如金融软件Wind, iFinD等桌面软件,均有相关的插件应用, 及专业插件软件,如何展示天气预报,实时数据等等,本篇,不详聊插件相关东西,后续章节补全之前欠的日记, 哈哈哈!  只是针对程序对excel相关操...

2019-01-19 15:25:02 1629

原创 C++: 临时对象的作用域,导致异常汇总

      根据项目中,遇到的临时对象的作用域导致问题异常,并且偶发出现,为此记录和汇总一下相关知识,便于学习和避免犯同样错误。      C++中的临时对象,是一个神秘和诡异的东西,也是性能瓶颈重要点, 这些后续在另篇介绍和学习,针对项目情况,具体如下:1, Windows 程序中, 进程之前通讯,有种比较简单的方式,通过WM_COPYDATA进行通信, 相关知识点如下:      ...

2019-01-19 15:24:25 611

原创 Windows程序: WM_SIZEW无法响应

         项目:32桌面程序,在部分64位系统下,客户端程序中部分模块, 在拖拽或改变窗口大小变化时,出现残影现象。排查过程历程如下:         测试反馈该问题,自己自测没有问题,很正常, 这点,就思考一下:是不是环境不一样,或者账号不一样,操作不一样,环境不一样等, 这些均要排查,便于问题排查;          不能凭主观和经验主义, 这个很不好!1,跟进以往经验...

2019-01-19 15:23:04 775

原创 程序性能与稳定优化: GDI

         写这边初衷是记录性能优化开发过程的点滴,以及期间的各种问题排查,修正等, 也为后续同仁减少不必的期间痛苦, 鉴于经验和水平,以及写作能力,如果有问题,望及时纠正:        下面开始记录点滴:         最近测试反馈,程序用着用着就莫名的异常,没有具体点规律, 做为开发,就讨厌这种莫名的问题,后面排查,通过任务管理器查看相关信息,其实这个管理器是很好的一把利器,...

2019-01-19 15:21:40 640

原创 程序性能与稳定优化:静态变量的感想

      鉴于项目之前排查一个偶发的问题,最后居然定位在局部静态变量导致,所以记录一下,同时要明白静态变量的作用, 及使用的场景,否则很容易出错!具体模拟代码如下:void Function(){       static int  nIndBac = -1;       if(-1 == nIndBac )      {            nIndBac = m...

2019-01-19 15:20:31 429

原创 Jave String StringBuffer StringBuilder杂想

记得大学毕业那会,笔试时有这道题,转眼多年过去,不曾在写java, 有点遗憾,现在一点一点的补起来,贵在坚持!程序性能,除去框架等方面影响等其他影响,剩下就是我们代码写的不聪明,或者说我们没有尽职尽责每一个行代码的深层理解,如上使用,估计大家回使用,但是有没有彻底的深究或者准确使用,如下是自己汇总,便于记录,也便于查看:        首先,查看源码可知,String 声明为: Publi

2017-05-04 21:34:27 189

转载 两种比较好的java的单例实现

classSingleton{    privatevolatile static Singleton instance = null;     privateSingleton() {     }     publicstatic Singleton getInstance() {

2017-05-04 16:06:59 282

原创 程序性能优化之map影响

目前STL大量应用我们的程序中,做为写c++程序,一定要好好研究和学习其中的算法和结构,从大师的杰作中,弥补自身不足。推荐一本侯捷的>,本人买了,可是由于比较懒惰,所以一致放着,静静的躺在,真是亵渎老师。        直到最近程序性能优化时,才需要彻底明白其中的逻辑和情况,学习贵在坚持, 需要持之以恒,不仅仅为工作,更为自己后续的职业发展打下鉴定的基础,加油,小伙伴们,也是说给自己。

2017-05-02 13:37:41 650

原创 程序性能优化之 内存分配影响

本篇不是介绍内存相关知识,如内存分配,布局等, 只是在程序优化性能时,结合案例跟大家分享,期间遇到情况,将知识点,做梳理,便于后续归类和记录,技术水平有限,如果有什么问题,及时给予指正。        案例一:   程序某模块操作之后, 响应很慢,需要排查和优化性能。

2017-04-28 14:37:40 421

基于C#的FTp服务器

FTP(File Transfer Protocol,文件传输协议是Internet上使用非常广泛的一种通讯协议,它是为Internet用户进行文件传输(包括文件的上传和下载)而制定的。要想实现FTP文件传输,必须在相连的两端都装有支持FTP协议的软件,提供共享资源的一端叫做FTP服务器端软件。用户联网的首要目的就是实现信息共享,一个功能强大的FTP服务器能提供给我们大量的信息。所以非常有必要设计并实现一款FTP服务器软件。

2011-06-04

基于c#的FTP客户端

FTP人类进入二十一世纪,信息产业成为社会发展的主导产业,社会信息化成为一种必然的发展的趋势。因此,伴随计算机行业的兴起和网络技术的不断完善和应用,信息传递在人们生活中日趋频繁。FTP也就是文件传输协议就是为了满足人们的需求应运而生的。

2011-06-04

空空如也

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

TA关注的人

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