15.1 虚函数:基类的成员函数,并在其前面添加关键字virtual,此类函数是基类希望其派生类进行覆盖的函数 15.2 protected:对应受保护成员,派生类可以访问该成员,但其他用户则禁止访问该成员 15.3 1 class Quote { 2 public: 3 Quote() = def ...
分类:
其他好文 时间:
2017-11-03 14:09:57
阅读次数:
123
一、测试数据:手机上网日志 1.1 关于这个日志 假设我们如下一个日志文件,这个文件的内容是来自某个电信运营商的手机上网日志,文件的内容已经经过了优化,格式比较规整,便于学习研究。 该文件的内容如下(这里我只截取了三行): 1363157993044 18211575961 94-71-AC-CD- ...
分类:
移动开发 时间:
2017-11-03 11:04:57
阅读次数:
242
今天突然发现,网站被主页莫名奇妙的出现了陌生的广告。 通过排查发现是跨站脚本攻击XXS(Cross Site Scripting)。以下为解决方案。 漏洞类型: Cross Site Scripting 漏洞描述:跨站脚本攻击(Cross-site scripting,通常简称为XSS)发生在客户端 ...
分类:
其他好文 时间:
2017-10-31 13:00:39
阅读次数:
252
本支付接口使用Yii2框架,所以控制器的格式都是该框架的,不过放到其他框架都差不多,根据对应的规则修改一下控制器的方法名字就行了,亲测有效,比较简单,没有封装,想了解微信支付实现流程的可以看看。 ...
分类:
微信 时间:
2017-10-30 14:38:29
阅读次数:
323
用如下方法获取UserId报空引用异常 由于Controller未初始化完成,User为空,重写初始化方法,在初始化(base.Initialize(requestContext);)完成的时候再去获取User即可 解决方法: ...
分类:
Web程序 时间:
2017-10-30 14:13:46
阅读次数:
236
委托模式 通过分配或委托到其他对象,去除核心对象中的判决或复杂功能,动态添加新功能. 特点:每个委托的对象都拥有一个相同的public方法名.动态创建委托对象.委托模式下,委托对象是依据被委托者Delegate中不同的数据类型,来对数据做处理.数据还是Delegate中的,只有这样子,才能叫委托.这 ...
分类:
其他好文 时间:
2017-10-29 18:38:48
阅读次数:
162
前言此系列从出发点来看,是 上个系列的续篇, 上个系列因为后面工作的原因,后面几篇没有写完,后来.NET Core出来之后,注意力就转移到了.NET Core上,所以再也就没有继续下去,此是原因之一,二是.NET Core在社区的支持,开发的体验上完全胜于原有的.NET Framework, 所以想... ...
分类:
Web程序 时间:
2017-10-26 23:03:26
阅读次数:
269
介绍: a . Fork/Join为JKD1.7引入,适用于对大量数据进行拆分成多个小任务进行计算的框架,最后把所有小任务的结果汇总合并得到最终的结果 b . 相关类 c . 其中RecursiveTask在执行有返回值的任务时使用,RecursiveAction在执行没有返回值的任务时使用 实例代 ...
分类:
其他好文 时间:
2017-10-26 21:04:13
阅读次数:
319
类的友元函数是定义在类外部,但有权访问类的所有私有(private)成员和保护(protected)成员。尽管友元函数的原型有在类的定义中出现过,但是友元函数并不是成员函数。 友元可以是一个函数,该函数被称为友元函数;友元也可以是一个类,该类被称为友元类,在这种情况下,整个类及其所有成员都是友元。 ...
分类:
其他好文 时间:
2017-10-25 00:34:25
阅读次数:
157
1.说明:对过滤器的理解我们不要从请求作为起点,而是项目本身的资源作为过滤的起点,然后根据其要过滤的项目资源(url),在根据他的模式,就可以知道它要过滤的是啥资源了,然后看它的方法,就可以知道它过滤是处理些什么逻辑,当然,最后还需要把该请求传下去,如果是后面还有过滤器就继续过滤,如果没有,就到了s ...
分类:
其他好文 时间:
2017-10-24 22:57:13
阅读次数:
201