第517页

  • C++的mutable和volatile

    C++的mutable和volatile

    C++中修饰数据可变的关键字有三个:const、volatile和mutable。const比较好理解,表示其修饰的内容不可改变(至少编译期不可改变),而volatile和mutable恰好相反,指示数据总是可变的。mutable和volatile均可以和const搭配使用,但两者在使用上有比较大差别。 mutable mutable只能作用在类成员上,指示其数据总是可变的。不能和const 同时修饰一个成员,但能配合使用:const修饰的方法中,mutable修饰的成员数据可以发生改变,除此之外不应该对类...

    期权知识 2020-08-20 578 0
  • iphone/ipad下载微博、推特视频的方法

    iphone/ipad下载微博、推特视频的方法

    用iphone/ipad刷微博、twitter/推特,看到有意思的视频想分享给好友,这会遇到麻烦:微博常干下载客户端才能看的事情;而普通人根本访问不了twitter/推特,更别说看视频了。所以最好能先下载视频到手机,然后再发送给好友。 遗憾的是无论微博还是推特,都没提供下载或保存视频的功能,twitter甚至连保存gif的功能都没有。关于如何下载视频到ios设备上,网上的教程多是用“Documents”这个软件,本人未曾尝试。但本人发现可以用Firefox浏览器直接下载视频,故在此分享一番,希望能帮到有需要的网...

    期权知识 2020-08-20 634 0
  • C++的&和&&

    C++的&和&&

    c++的&和&&是两个常用且容易让人混淆迷惑的运算符,其中&符号有三种用途,&&有两种。本文对这两个运算符的用途做简要总结。 &的用途 第一种用途:位运算中的“与”(AND)。位运算十分高效,数据分片时常会用到,例如网络数据报头、IP地址段、UTF-8编码等。 第二种用途:取地址。这个功能在C中比较常见,比如取函数地址、变量地址。用法示例: int b = 10; int *a = &b; // a指针指向b的存储地址 // 声明函数...

    期权知识 2020-08-20 542 0
  • 七牛云配置HTTPS站点小记

    七牛云配置HTTPS站点小记

    昨晚睡前想到可以用CDN加速网站访问。正好域名已备案,并且七牛的账户里有钱,不用简直天理不容,于是立马决定上七牛云的cdn。本以为老司机出马肯定顺风顺水水到渠成,没想到阴沟里还差点翻了船。 本文对七牛云在配置HTTPS做记录和整理,并给出了一些坑的解决办法。 出师未捷身先死 喝了枸杞茶泡完脚,一顿操作猛如虎,打开七牛云和DNS解析就是干。总结起来主要操作为: 上传已有SSL证书到七牛云控制台; 七牛云配置域名为强制HTTPS访问; 在域名DNS中新增一条A记录,IP指向源站; 源站配置...

    期权知识 2020-08-20 684 0
  • C++类特殊成员函数

    C++类特殊成员函数

    C++类中有几个特殊的非静态成员函数,当用户未定义这些函数时,编译器将给出默认实现。C++11前有四个特殊函数,C++11引入移动语义特性,增加了两个参数为右值的特殊函数。这六个函数分别是: 默认构造函数默认构造函数指不需要参数就能初始化的构造函数。包含无参和所有参数有默认值两种类型的构造函数。 复制构造函数复制构造函数指使用该类的对象作为参数的构造函数。可以有其他参数,但必须提供默认值。 复制赋值运算符重载等号=,将该类的对象赋值给已定义对象。 析构函数没啥可说的。 移动构造函数C++1...

    期权知识 2020-08-20 563 0
  • C++函数修饰符总结

    C++函数修饰符总结

    C++博大精深,而且不断拥抱新的变化。本文简要总结一下C++中函数的修饰符,其中部分在实际中极少用到。 按修饰符的位置分为函数名前与函数名后两种,以下分别做介绍。 函数名前 返回值类型返回值类型是C++中定义函数的必备部分,这些修饰符包括void,(unsigned) int,bool等内置基本数据类型和自定义类型,也包括修饰返回值const关键字(如const int*),还包括C++11中新增的类型自动推导auto关键字。 templatetemplate关键字声明函数是模板函数。 vi...

    期权知识 2020-08-20 472 0
  • WordPress防止密码爆破

    WordPress防止密码爆破

    之前 “谈谈如何在服务端阻止恶意扫描” 提到过主机防护,主要是防止不法分子进行批量攻击。本站用的WordPress,为了防止别人通过 wp-login.php 入口进行暴力破解,于是修改该文件将请求重定向到CentOS的镜像下载页面。然而因为WordPress默认开通自动更新功能,新版发布后 wp-login.php 的修改就被抹除,又变成登录入口文件。在主题中做修改也有类似的缺点。 今天早晨收到大量邮件,提示有人多次尝试用密码登录博客站点。被邮件烦到了,自己也有点心虚,于是琢磨怎么弄个一劳永逸的办法。然后想到...

    期权知识 2020-08-20 657 0
  • 2018年技术写作总结

    2018年技术写作总结

    2018转眼即逝,2019近在眼前。过去的一年里,希望多多,失望也不少;喜欢的高兴的,变成美好的回忆永远在心里;憎恨的痛苦的,让它们随风而去。一年的终点,也是新的一年的起点。 对比一年前的总结(2017年总结),今年的技术写作目标基本上达成。全年写作59篇,平均每周一篇博文。前期写作以“PHP回顾”系列为主,后期慢慢转向C++,中间夹杂一些记录和吐槽问题的篇章。主要的技术文章包括: PHP系列 2018年PHP用得很多,加上要补完2017年的写作计划,所以关于PHP的篇章最多。 回顾系列 P...

    期权知识 2020-08-20 654 0
  • 移动设备上的几款浏览器比较

    移动设备上的几款浏览器比较

    桌面电脑(Desktop/Laptop)常用的浏览器包括Firefox(不是中国版那个火狐!)和Chrome。Firefox是老牌浏览器,对W3C标准的支持一直非常到位,非常赞的一个功能是“阅读模式”;Chrome则是目前桌面浏览器的霸主,丰富的拓展让其如虎添翼,深受普通用户和开发人员的喜爱。 移动设备(mobile devices)和桌面电脑不同,使用时一般没有连接到电源。因功耗和续航的考虑,移动设备上的浏览器相对于桌面版有功能上的限制。虽然不够强大,但各浏览器依然可以通过特色功能满足用户的需求。 功能特性...

    期权知识 2020-08-20 617 0
  • 软件去国产化

    软件去国产化

    本文算是蹭热点,虽然蹭得有点晚。 前序 几天前,数码博主”Hackl0us”的一篇博文引起中文圈的极大关注: 尽管”无限法则”官方很快对此进行正式回应,但依然不能说服众人。很快有网友给出了LOL客户端收集SSR配置的实锤: 看完这个消息后,第一时间庆幸自己不玩腾讯的游戏,避开了一个大坑。接着想到其他国产软件也许会有类似的行为,果不其然很快看到网友贴出阿里防护进程读取SS信息的截图: 虽未验证LOL、DNF等腾讯游戏客户端是否真会搜集SS(R)的配置信息,但根据多年使用国产软件的经验,我认为...

    期权知识 2020-08-20 550 0