在stl里面,list的迭代器有重载箭头运算符。之前没搞清楚这个有什么用,看了一些资料,加上自己前面一篇笔记。写了下面测试程序: 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8...
分类:
编程语言 时间:
2014-08-02 23:09:14
阅读次数:
320
数据间隔常用设置方法:输出空格符或回车换行符。指定数据输出宽度: 用C++提供的函数setw()指定输出数据项的宽度。 setw()括号中通常给出一个正整数值,用于限定紧跟其后的一个数据项的输出宽度。如:setw(8)表示紧跟其后的数据项的输出占8个字符宽度。数据项在 8个宽度的 右端几点说明:1....
分类:
编程语言 时间:
2014-08-02 23:07:54
阅读次数:
238
#include #include using namespace std;int main (){ double a=123456.343001; cout#include using namespace std;int main (){ double a=123456.343001;...
分类:
编程语言 时间:
2014-08-02 23:07:34
阅读次数:
481
我在做弹出模态窗体时遇到了IE缓存问题。原因是更新后应得从数据库取新的数据,因为有缓存IE第二次以后便不回服务器了。所以取得的数据永远是第一次加载的数据,这是不行的。我的方法在Url地址上加随机数来避免缓存。javaScript 获取随机数方法如下:Math.floor(Math.random() ...
分类:
编程语言 时间:
2014-08-02 23:05:54
阅读次数:
241
最近在实习公司学习使用python做web自动化测试,其中使用到httplib这个模板,主要用于与待测试界面建立HTTP连接,发送数据请求,接收请求状态码和查询数据,验证功能。但是新版本的web界面改成使用https协议,原来的测试用例都变成无法跑通的状态。...
分类:
编程语言 时间:
2014-08-02 21:02:24
阅读次数:
646
基本数据(Primitive)类型的自动装箱(autoboxing)、拆箱(unboxing)是J2SE 5.0提供的新功能,跟泛型、变长参数等一样,这也是一颗“语法糖”,之前介绍jvm早期优化的时候说过,语法糖对运行期的代码没有任何影响,其目的仅仅是方便程序员使用,所有语法糖编译后都将会还原成基础语法。这次介绍的自动装箱和拆箱也不例外。看下头的例子:
public class Demo
{
...
分类:
编程语言 时间:
2014-08-02 20:57:44
阅读次数:
313
序言说到开源,恐怕非常少有人不挑大指称赞。学生通过开源码学到了知识,程序猿通过开源类库获得了别人的成功经验及可以按时完毕手头的project,商家通过开源软件赚到了钱……,总之是皆大欢喜。然而开源软件或类库的首要缺点就是大多缺乏具体的说明文档和使用的样例,或者就是软件代码随便你用,就是文档,样例和后...
分类:
编程语言 时间:
2014-08-02 20:54:04
阅读次数:
242
precision()#includeusing namespace std;int main(){float s=11.201 ;cout.precision(2); cout using namespace std;int main(){ float s=11.201...
分类:
编程语言 时间:
2014-08-02 20:53:34
阅读次数:
269
看过园子里和CSND上那么多大牛精彩的博客后,早就按捺不住想亲手写上几篇。奈何每次坐在电脑前准备敲字的时候,立马赶到浑身不自在,无从下手。实在是因为自高考之后,大学以来,本人几乎就再没动笔写过一篇文字,写作水平退化实在严重。今天鼓起勇气开始写作博客,一方面希望通过多写慢慢地找回写作的感觉,一方面也....
分类:
编程语言 时间:
2014-08-02 20:50:34
阅读次数:
261
Technorati 标签: 中国大学MOOC-翁恺-C语言程序设计习题集,C 今年网易出了“中国大学MOOC”,于是选了浙大翁恺老师的“C语言程序设计”学习,近期打算把自己在该课程中的PAT习题解答做一个记录,等自己编程能力提高后再来看现在写的代码哪里还有写的不好,可以改进的地方,达到反思的目的。
分类:
编程语言 时间:
2014-08-02 20:49:54
阅读次数:
196
内部类必须要依赖于继承或实现一个接口。内部类可以实现Java多继承,内部类访问外表类的局部变量或参数时,则该局部变量或参数必须被final修饰。内部类不能包含有static的变量和方法,原因是因为内部类依赖于外部类,它才能创建自己。内部类可以任意的访问外部类的成员,即使以private修饰,内部类需...
分类:
编程语言 时间:
2014-08-02 20:45:13
阅读次数:
203
用C其实也挺简单的,有个投机取巧的办法我的想法是,既然希望保留两位小数,那么就必须看第三位小数,如果大于5,就进位,那么我们可以让第三位加上5,因为最后第三位是舍掉的,因此无论怎么改变第三位也没有问题。这样就想起了强制类型转换,呵呵,自己乘上100,然后加上0.5,再强制类型转换成int,将第三位舍...
分类:
编程语言 时间:
2014-08-02 20:44:33
阅读次数:
231
Java的继承是通过extends和implement来实现的,Java不支持多继承,但是Java支持多层继承以及多实现(接口)。Java继承有一个关键字super是用来指向父类。Java继承衍生出覆盖的概念。覆盖被用来支持多态。实际开发中Java通常继承于抽象类,实现于接口。如果不希望一个类被继承...
分类:
编程语言 时间:
2014-08-02 20:44:13
阅读次数:
219
以保留2位小数为例,代码如下:#include#includeusingnamespacestd;intmain(){doublea;cin>>a;coutc)&&((a+c)>b&&((b+c)>a))) { p=(a+b+c)/2; s=sqrt(p*(p-a)*(p-b)*(p-c)); pr...
分类:
编程语言 时间:
2014-08-02 20:43:54
阅读次数:
1478
Java中Annotation其实就是代码里的特殊标记,它可以用来代替配置文件自定义注解的步骤:1、编写注解类:使用@interface 定义package cn.cqu.huang;import java.lang.annotation.ElementType; import java.lang....
分类:
编程语言 时间:
2014-08-02 20:43:45
阅读次数:
193
Java的面向对象有三大特征:封装、继承、多态。这里主要对封装进行讲解。封装可以理解为隐藏一个类的成员变量和成员函数,只对外提供需要提供的成员函数。Java的封装主要通过访问权限控制符:private,默认,protected,public来实现。(这四个权限访问控制符的区别网上有很多,建议读者自行...
分类:
编程语言 时间:
2014-08-02 20:43:04
阅读次数:
265
在最初学习Java的时候觉得反射真的好难,并不是技术负责,而是思想复杂,无法接受。随着工作经验的增多,今日偶然间又看见某智的一个视频,感觉茅塞顿开。顺便在此系统整理一下反射的知识。一言以蔽之:反射就是将Java类的各个组成部分转换为对应的Java对象。我们知道,一切皆对象,那么这个“一切”必然也包含...
分类:
编程语言 时间:
2014-08-02 20:42:44
阅读次数:
318