自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (4)
  • 问答 (16)
  • 收藏
  • 关注

原创 从HTTP到HTTPS协议系统升级总结

由于客户的一个安全型要求,要把系统从HTTP升级到HTTPS协议,以前的系统是在B/S模式,Websocket体系下进行实施的,并且所有的代码都是基于windows本身的IOCP(异步IO)的方式,在做项目之前本人Web端的小白一个,只懂一点C/S模式的socket,然而被赶鸭子上架再加上自己初生牛犊不怕虎,于是就承担了整个系统的升级改造;经过了大约一个多星期的调查和设施,初步的了解了websoc

2017-07-16 19:37:34 5376

原创 C++信号处理

信号是由操作系统传给进程的中断,会提早终止一个程序。在 UNIX、LINUX、Mac OS X 或 Windows 系统上,可以通过按 Ctrl+C 产生中断。有些信号不能被程序捕获,但是下表所列信号可以在程序中捕获,并可以基于信号采取适当的动作。这些信号是定义在 C++ 头文件 中。                                                

2016-12-04 15:55:13 562

原创 关于C++虚函数,纯虚函数以及模板等重要概念的深入讨论(三)

C++中核心功能的一些深入认识,理清虚函数、纯虚函数、析构与虚析构函数,模板函数与模板类之间的关系;并探讨如何在软件开发的过程中的合理的利用这些结构,从而实现高内聚,低耦合的思想,并使软件具备更好的扩展性和可靠性。

2016-12-04 12:06:26 372

原创 关于C++虚函数,纯虚函数以及模板等重要概念的深入讨论(二)

C++中核心功能的一些深入认识,理清虚函数、纯虚函数、析构与虚析构函数,模板函数与模板类之间的关系;并探讨如何在软件开发的过程中的合理的利用这些结构,从而实现高内聚,低耦合的思想,并使软件具备更好的扩展性和可靠性。

2016-12-04 10:09:02 666

原创 关于C++虚函数,纯虚函数以及模板等重要概念的深入讨论(一)

C++中核心功能的一些深入认识,理清虚函数、纯虚函数、析构与虚析构函数,模板函数与模板类之间的关系;并探讨如何在软件开发的过程中的合理的利用这些结构,从而实现高内聚,低耦合的思想,并使软件具备更好的扩展性和可靠性。

2016-12-03 22:46:13 996

原创 C#线程运行的机制和原理

BackgroundWorker类可以简化线程在后台执行任务的工作,它具有以下几种主要成员:属性:WorkReportsProgress,WorkerSupportsCancellation,IsBusy;方法: RunWorkerAsync( ),CancellAsync( ),ReportProgress( );事件:DoWork,ProgressChanged,RunWo

2016-11-27 09:54:21 3818

原创 C/C++深度分析

C语言数组开发中数组是一种常见的数据结构,当然我们知道数组相当于一种容器,但是它不仅仅只能存数值和字符,同时它还可以存放函数的入口地址,以及结构体的数据。typedef struct _value{      int val_1;      int val_2;}VALUE;typedef struct _table{

2016-04-14 21:07:23 3190 2

原创 深度解析前缀操作符与后缀操作符

前缀操作符(如++i)与后缀操作符(如i++),我们都知道前者是先将i进行加1操作然后将值返回,而后者则是先将i的值直接返回然后再把i的值进行加1操作,也就是我们常说的“前缀为先加再用,后缀为先用再加”。 然而对于某些场合它们的作用是相同的,类如在for循环中for(int i = 0; i <100; ++i)与for(int i = 0; i < 100; i ++)其前缀与后缀的作用是一样的

2015-12-05 11:08:45 1168

原创 提高C/C++运行效率以及避免出现Bug的20种方法

这是在工作和学习中总结的有关于提高C/C++运行效率以及避免出现Bug的几种常见的实用方法,当然还有许多更有效的方式有待进一步的探索。

2015-11-29 09:46:51 1699 2

Stanford机器学习讲义和习题

Andrew Ng教授在Stanford讲授《机器学习》课程的讲义以及课后习题和答案。

2016-04-17

C语言各种算法及小程序

我大学四年所写的大部分的C代码,其中包括各种算法和一些小应用程序和小项目

2015-04-06

bp算法用于模式识别

BP神经网络算法用于模式识别,可以识别A_Z字母在有噪声干扰下的正确结果

2015-04-06

小球在三个弹簧下的运动

小球在三个弹簧下的无摩擦时运动(处于混沌状态下的运动)

2015-04-06

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

TA关注的人

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