一、设置JVM内存设置 1. 设置JVM内存的参数有四个: -Xmx Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定; -Xms Java Heap初始值,Server端JVM最好将-Xms和-Xmx设为相同值,开发测试机JVM可以保留默认值 ...
分类:
编程语言 时间:
2016-10-15 01:57:42
阅读次数:
143
一、wait和sleep区别? 1.wait可以指定也可以不指定。sleep必须指定时间。 2.在同步中时,对cpu的执行权和锁的处理不同。它们都能将线程处于冻结状态。 wait:释放执行权,释放锁。 sleep:释放执行权,不释放锁。 二、线程的结束 1.调用该线程的stop()方法结束线程。容易 ...
分类:
编程语言 时间:
2016-10-15 01:57:46
阅读次数:
179
开始python的学习,关于python的介绍及其发展历史这里就不多说了。可以百度一下。 本人也是刚刚开始学习,知识点后续会在补充。 首先我们面临的选择:使用哪个版本开始学习(可以去官网查询,有英文的具体介绍) 一、python2 or python3 2个版本之间的差别有很多,编码、语法、字符串、 ...
分类:
编程语言 时间:
2016-10-15 01:52:33
阅读次数:
243
今天笔试遇到的一题,当时就写了在函数前声明为C,按C编译。 首先是在C中调用C++函数,包括普通函数,重载函数以及成员函数。 对于普通函数,在C++中声明为extern "C",在C中调用。 但对于成员函数和重载函数,则需要一个简单的包装。 具体可参考:http://www.cppblog.com/ ...
分类:
编程语言 时间:
2016-10-15 01:50:55
阅读次数:
144
Ping pong Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 3109 Accepted: 1148 Description N(3<=N<=20000) ping pong players live along a wes ...
分类:
编程语言 时间:
2016-10-15 01:50:14
阅读次数:
243
“工欲善其事,必先利其器。”在学习java语言之前,必须搭建java所需要的开发环境。那么,学习java的开端自然是记录java的jdk与jre的安装方法以及配置环境变量的方法,以下用32位java1.7版本安装包为例,记载java的开发环境搭载。在32位java安装包打开后弹出的第一个窗口询问安..
分类:
编程语言 时间:
2016-10-15 00:10:55
阅读次数:
295
(1)四种整数类型(byte、short、int、long):byte:8位,用于表示最小数据单位,如文件中数据,-128~127short:16位,很少用,-32768~32767int:32位、最常用,-2^31-1~2^31(21亿)long:64位、次常用注意事项:inti=5;//5叫直接量(或字面量),即直接写出的常数。整数字面..
分类:
编程语言 时间:
2016-10-15 00:08:18
阅读次数:
206
Java中的控制语句Java的控制语句的分类Java中有如下几种控制语句(1)分支语句A.if–else(条件语句)B.switch(多分支选择语句)(2)循环语句A.while循环B.do–while循环C.for循环(3)与程序有关的其他语句A.break语句B.continue语句C.return语句条件语句这里的条件语句指的是if–els..
分类:
编程语言 时间:
2016-10-15 00:05:15
阅读次数:
220
最近重新阅读"四巨头"的设计模式.对一些设计模式有了更多的理解.原著中的例子是C++写的,不好理解.这里我换成了Java,代码示例仅供参考,没有具体实现.介于个人水平有限,如有纰漏,请指正.有问题的朋友可以私信我或者发我邮箱(请到我主页查看),我看到就会回复.希望和大家一起进步...
分类:
编程语言 时间:
2016-10-15 00:06:21
阅读次数:
296
最近在看BrianGoetz的<<Java并发实战>>,这本书有两个版本,电子工业出版社的译本很糟糕,建议使用机械工业出版社出版出版的书籍.在看到第三四章的时候突然想到了多线程读写文件,同时遇到一些书中没有的问题1,如何保证组合对象的安全性?2,如何判断不变性的约束条件3,..
分类:
编程语言 时间:
2016-10-15 00:05:27
阅读次数:
275
今天,开始了我的第一篇博文,记录的学习成长。一、if...else...语句usr=‘liubin‘pwd=‘123abc‘usrname=input("usrname:")password=input("password:")ifusr==usrnameandpassword==pwd:print("Welcome")else:print("用户名或密码错误,请重新输入")二、for循环:猜年龄游戏
Age..
分类:
编程语言 时间:
2016-10-15 00:05:04
阅读次数:
239
Java中打印星星,就是为了让初学者熟悉和掌握循环的使用方法:给定一个图形如:****************第一种方式:由循环输出各个部分,再结合起来for(inti=1;i<=4;i++){for(intj=1;j<=7-i;j++){system.out.print("");}for(intj=1;j<=2*i-1;j++){system.out.print("*");}}第..
分类:
编程语言 时间:
2016-10-15 00:01:24
阅读次数:
196
Java中打印星星,就是为了让初学者熟悉和掌握循环的使用方法:给定一个图形如:****************第一种方式:由循环输出各个部分,再结合起来for(inti=1;i<=4;i++){<p="">for(intj=1;j<=7-i;j++){<p="">system.out.print("");}for(intj=1;j<=2*i-1;j++){&l..
分类:
编程语言 时间:
2016-10-15 00:02:44
阅读次数:
443
1.数组的定义:数组是由一组类型相同的数据元素构成的有序集合,每个数据元素称为一个数组元素(简称为元素),每个元素受n(n≥1)个线性关系的约束,每个元素在n个线性关系中的序号i1、i2、…、in称为该元素的下标,并称该数组为n维数组。2.数组的特点:元素本身可以具有某种结..
分类:
编程语言 时间:
2016-10-15 00:00:29
阅读次数:
496
javafor循环就是,对于某些操作,人为地控制循环次数。最简单的,比如打印数字。举例:遍历数组1234int[]a=newint[]{1,2,3,4,5,6,7,8,9,10,11,12};for(intiloop:a){System.out.println(iloop);}2.while结构循环为当型循环(whentypeloop),一般用于不知道循环次数的情况。维持循..
分类:
编程语言 时间:
2016-10-14 23:57:24
阅读次数:
394
foriinrange(1,100):
ifi==50:
print‘ihaveprint50‘
continue
printi
此处的printi和ifi==50:属于同级,执行的都是上级for。
print‘ihaveprint50‘和continue属于同级。
continue为跳出本次循环,break为跳出整个循环。两者只能在循环中使用。
分类:
编程语言 时间:
2016-10-14 23:59:15
阅读次数:
424