1.面向对象的特点:封装、继承、多态。2.和对象无关的属性一般定义成static(静态的)3.构造函数名必须和类同名,并且没有返回值,可以有参数。4.成员变量也在堆区。5.匿名类就是没有变量接收的类。匿名类是怎么样在内存中引用的呢?6.this是关键字,对象内部指向自个的指针。当..
分类:
编程语言 时间:
2016-05-05 11:13:22
阅读次数:
191
用n命令更新node,更新中间中断了,在执行node-v或者npm-v出现下面错误:Segmentationfault:11执行n命令,显示当前没有选中任何版本。解决方法:用n命令重新设置要使用的版本即可。例如sudon5.10.1
分类:
Web程序 时间:
2016-05-05 11:09:49
阅读次数:
1523
网上农历算法很多,大部分都是比较准的,但是在Qt里面很少有朋友整理和共享出来,在此,花一点时间整理下资料和想法,顺便或许也能帮助一些新手朋友!
首先讲讲设计思路吧,没有采用系统自带的QCalendarWidget,而是通过42个QLabel拼凑出来的一个界面,之所以采用这种拼凑的方法是方便管理样式,话不多说了上图和代码吧:
先来界面布局代码吧:
#ifndef CALENDA...
分类:
其他好文 时间:
2016-05-05 11:08:28
阅读次数:
328
这三个长得很像,具体功能却差很多。 slice: 定义:接收一个或两个参数,它可以创建一个由当前数组中的一项或多项组成的新数组。返回为新数组,以前的数组没有变化。 此时allArray还是[1,2,3,4],silceArray是[2] splice: 一个强大的js数组操作方法,可以完成删除、插入 ...
分类:
其他好文 时间:
2016-05-05 11:06:13
阅读次数:
151
在安装完Nginx+PHP-fpm+Mysql后,跑PHP的应用会经常出现504 Gateway Time-out 或者502 Bad Gateway的情况。 Nginx 504 Gateway Time-out 的含义是所请求的网关没有请求到,简单来说就是没有请求到可以执行的 PHP-CGI。这种 ...
分类:
其他好文 时间:
2016-05-05 10:57:16
阅读次数:
867
今天改动代码,一运行就跑错了,错误原因: 因为redis中已经存在了相同的key, 而且key对应的值类型并不是Set,而是SortSet(改动前);再调用smembers时,抛出此错误。 解决方法: 将原来的SortSet类型的key给Del掉,再从新执行代码,没有问题。 看来以后改动缓存类型时, ...
分类:
其他好文 时间:
2016-05-05 10:55:27
阅读次数:
168
在Objective-C中对象之间的拷贝分为浅拷贝和深拷贝。说白了,对非容器类的浅拷贝就是拷贝对象的地址,对象里面存的内容仍然是一份,没有新的内存被分配。对非容器类的深拷贝就是重写分配一块内存,然后把另一个对象的内容原封不动的给我拿过来。对容器类的深拷贝是对容器中的每个元素都进行拷贝,容器类的浅拷贝 ...
分类:
其他好文 时间:
2016-05-05 10:54:54
阅读次数:
247
没有爬虫就没有互联网,越来越觉得写 Python 爬虫原来是一件快乐而高兴的事情,以下是本人收集整理的一批 python 爬虫代码,顺便分享到了别的网站上,喜欢的下下来看看吧。
分类:
Web程序 时间:
2016-05-05 10:23:47
阅读次数:
399
1 //异常语句:try...catch...finally 2 //try:尝试里面是否有错误 3 //catch:发现try里边有错误,就立即执行 4 //finally:不管前面有没有错,都会执行 5 Console.Write("请输入一个整数:"); 6 try 7 { 8 int a = ...
首先当用户在浏览器的地址栏中敲入了网站的网址 ( 比如: alibaba.com ) ,这时浏览器会首先通过访问的域名来定位到IP (DNS) 从而找到去哪里获取资源, 这时, 浏览器会依次进行如下查找: 1. 浏览器缓存 : 浏览器首先会在自己的缓存中查找有没有对应的域名 – IP匹配, 如果好运 ...
分类:
其他好文 时间:
2016-05-05 09:46:27
阅读次数:
183