线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。Collection├List│├LinkedList│├ArrayList│...
分类:
编程语言 时间:
2015-05-08 19:43:13
收藏:
0 评论:
0 赞:
0 阅读:
195
报错信息:无法读取方案文档 'http://www.springframework.org/schema/tx/spring-tx-3.1.xsd', 原因为 1) 无法找到文档; 2) 无法读取文档; 3) 文档的根元素不是分析: 工程中引用了多个版本的 org.springframework:s...
分类:
编程语言 时间:
2015-05-08 19:41:57
收藏:
0 评论:
0 赞:
0 阅读:
12233
总的原则是,如果是用new[]创建的,则用delete[]删除,如果是用new创建的,则用delete删除。对于基本类型,比如char *p=new char[20];如果删除时,delete p和delete []p效果是一样的但如果对于自定义的类,比如 Student *sp=new Stude...
分类:
编程语言 时间:
2015-05-08 19:41:47
收藏:
0 评论:
0 赞:
0 阅读:
285
C语言文件输入/输出ACM改进版(freopen函数)2009年5月27日 10:379,457浏览数发表评论阅读评论文章作者:姜南(Slyar)文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。昨天发了一篇《C语言 使用文件输入/输出数据》,使用的是最普通的文件...
分类:
编程语言 时间:
2015-05-08 19:40:48
收藏:
0 评论:
0 赞:
0 阅读:
296
一个显示模型一种图形及图形用户界面直接对应屏幕显示的思想。其基本概念先天就是图形化的(而且都是二维的,适应计算机屏幕的矩形区域),这些基本概念包括坐标、线、矩形和圆等。从编程的角度看,其目的是建立内存中的对象和屏幕图像的直接对应关系。其基本模型如下:我们利..
分类:
编程语言 时间:
2015-05-08 18:24:37
收藏:
0 评论:
0 赞:
0 阅读:
341
一、os模块概述Pythonos模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。二、常用方法1、os.name输出字符串指示正在使用的平台。如果是window则用‘nt‘表示,对于Linux/Unix用户,它是‘posix‘。2、os.getcwd()函数得到当前工作目录,..
分类:
编程语言 时间:
2015-05-08 18:22:57
收藏:
0 评论:
0 赞:
0 阅读:
299
利用python写了简单测试主机是否存活脚本,此脚本不适于线上使用,因为网络延迟、丢包现象会造成误报邮件,那么后续会更新判断三次ping不通后再发报警邮件,并启用多线程处理。#!/usr/bin/envpython
#coding:UTF-8
importtime
importpexpect
importsmtplib
fromemail.mime.text..
分类:
编程语言 时间:
2015-05-08 18:22:27
收藏:
0 评论:
0 赞:
0 阅读:
363
取得时间相关的信息,要用到pythontime模块,pythontime模块里面有很多非常好用的功能,你可以去官方文档了解下,要取的当前时间的话,要取得当前时间的时间戳,时间戳好像是1970年到现在时间相隔的时间。使用下面的方式来取得当前时间的时间戳:importtimeprinttime.time()输出..
分类:
编程语言 时间:
2015-05-08 18:22:17
收藏:
0 评论:
0 赞:
0 阅读:
271
PowerShell优化和性能测试概述PowerShell已经存在很长一段时间了,许多基本的问题都得到了很好的解决。对于脚本编写者来说,借助于PowerShell的Get-Help帮助文档,互联网,和社区资源,绝大多数普通的任务应当用什么,怎么样来完成,都应该能快速找到答案。一旦脚本写好了,没..
分类:
编程语言 时间:
2015-05-08 18:22:08
收藏:
0 评论:
0 赞:
0 阅读:
272
importsubprocessp=subprocess.Popen("pingwww.baidu.com-n6",shell=True,stdout=subprocess.PIPE)#一下面是第一种方法(使用时请先注释第二种方法)foriiniter(p.stdout.readline,b‘‘):printi.rstrip()#下面是第二种方法(使用时请先注释第一种方法)returncode=p.poll()#用于..
分类:
编程语言 时间:
2015-05-08 18:19:57
收藏:
0 评论:
0 赞:
0 阅读:
353
// 实现运算符的重载
#include
using namespace std;
class Int
{
public:
Int(int i = 0) :m(i)
{
cout << "constructed function" << endl;
}
~Int()
{
cout << "destructor" << endl;
}
public:
...
分类:
编程语言 时间:
2015-05-08 18:17:17
收藏:
0 评论:
0 赞:
0 阅读:
251
1.异常作用:提高软件的交互性。
比如登录的例子:
(正确返回就是0,如果用户找不到就是-1,如果密码不对,就是-2):这些是需要写login方法的人和调用方法的人去约定好的,而如果用异常的话,调用的人看到异常的名字就知道如何处理了,也省去了各种if else
int login(String username, String password);
然后在主程序里面...
分类:
编程语言 时间:
2015-05-08 18:16:17
收藏:
0 评论:
0 赞:
0 阅读:
241
机器学习之KNN的python实现...
分类:
编程语言 时间:
2015-05-08 18:16:07
收藏:
0 评论:
0 赞:
0 阅读:
303
// sizeof里边放数组名,传首元素地址
#include
void example(char acHello[])
{
printf("%d\n", sizeof(acHello));
return 0;
}
int main()
{
char acHello[] = "hello,tu_lun";
example(acHello);
return 0;
}...
分类:
编程语言 时间:
2015-05-08 18:15:17
收藏:
0 评论:
0 赞:
0 阅读:
270
// 字符0跟'\0'是不一样的
#include
int main()
{
int i;
char acNew[20];
for (i = 0; i < 5; i++)
{
acNew[i] = '0';
}
printf("%d\n", strlen(acNew));
//结果会是个随机值,strlen遇到\0才会停,遇到‘0’是不会停的
return 0;
}
//...
分类:
编程语言 时间:
2015-05-08 18:13:17
收藏:
0 评论:
0 赞:
0 阅读:
287
将序列分解为单独的变量>>> p = (4,5) # 通过赋值分解元组或序列
>>> x,y = p
>>> x
4
>>> y
5
>>> data = ['ACME', 50, 91.9, (2000,1,1)]
>>> name, shares, prices, date = data
>>> name
'ACME'
>>> date
(2000, 1, 1)
>>> name, shares...
分类:
编程语言 时间:
2015-05-08 18:13:04
收藏:
0 评论:
0 赞:
0 阅读:
258
Problem:
Given a roman numeral, convert it to an integer.
Input is guaranteed to be within the range from 1 to 3999.
Solution:
时间复杂度O(n)
题目大意:
与12题相反,给一个罗马数字,要求转化为十进制数字
解题思路:
Java源...
分类:
编程语言 时间:
2015-05-08 18:11:57
收藏:
0 评论:
0 赞:
0 阅读:
248
// 小端存储的举例及联合的应用
// 小端存储即低位存在低地址处,内存里即3839
// 以short的k读出来即3839
#include
int main()
{
union
{
short k;
char i[2];
}*s, a;
s = &a;
s->i[0] = 0x39;
s->i[1] = 0x38;
printf("%x\n", a.k);
ret...
分类:
编程语言 时间:
2015-05-08 18:11:47
收藏:
0 评论:
0 赞:
0 阅读:
274
编译器在检测到有对象创建、赋值或者以copy构造函数的方式创建对象时会自动生成函数:...
分类:
编程语言 时间:
2015-05-08 18:10:07
收藏:
0 评论:
0 赞:
0 阅读:
185
// char无符号超范围的结果
#include
int main()
{
unsigned char a = 200;
unsigned char b = 100;
unsigned char c = 0;
c = a + b;
printf("%d %d\n", a + b, c);
// c是无符号char,范围0~255,300超范围了,所以结果为44
return ...
分类:
编程语言 时间:
2015-05-08 18:09:37
收藏:
0 评论:
0 赞:
0 阅读:
180