自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

黄方 (舞动的心弦) 的专栏

舞台有多大,心就有多大,理想有多远,我就能走多远。

  • 博客(27)
  • 资源 (5)
  • 收藏
  • 关注

原创 环境变量path和classpath的作用是什么?

1. PATH环境变量。作用是指定命令搜索路径,在i命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。  2.

2012-03-27 20:46:54 3760

原创 怎么将一个double类型的数四舍五入保留两位小数

方式一:四舍五入 double f = 111231.5585; BigDecimal b = new BigDecimal(f); double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); 保留两位小数 ---------------------------------------------

2012-03-27 17:08:11 1318

原创 jsp分页技术

String path = request.getContextPath(); String basePath = request.getScheme() + "://"   + request.getServerName() + ":" + request.getServerPort()   + path + "/";%> request.setCharacterEnco

2012-03-27 10:23:43 395

原创 分隔符的应用【日期处理问题】

从键盘输入一个日期,格式为yyyy-M-d要求计算该日期与1949年10月1日距离多少天例如:用户输入了:1949-10-2程序输出:1用户输入了:1949-11-1程序输出:31import java.util.*;public class Test_8 {/*** @param args*/public static void m

2012-03-25 22:20:24 556

原创 关于统计课本页数出现数字的问题【举一反三】

计数器时间限制: 1000 ms         内存限制: 65536 KB提交数: 85     通过数: 23 【题目描述】一本书的页数为N,页码从1开始编起,请你求出全部页码中,用了多少个0,1,2,…,9。其中—个页码不含多余的0,如N=1234时第5页不是0005,只是5。【输入】一个正整数N(N≤109),表示总的页码。【输出】共十行:第k行为数字k-1的

2012-03-24 10:32:01 911

原创 几种常见类型的转换

1.如何将in类型转换成String类型呢?(1)String s =Integer.toString(int  i );(2)String s=String.valueof(int i);(3)String s=" "+i;  //产生两个对象* :double float Long也是这样的2.如何将String类型转换成int类型呢?(1)int  i=Integer

2012-03-24 10:28:32 339

原创 数组下标的灵活控制!!【实用】

题目:有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数    import java.util.*;/* * 题目:输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组 * 思路:1.在数组中找出最大数和最小数 *    2.将最大数和最小数的下标记录下来,曾放在一个变量中 *    3.做赋值交换运算 *     3.1

2012-03-19 19:45:42 427

原创 JAVA EE +MVC模式视图

2012-03-17 16:15:01 438

原创 关于杨辉三角的循环控制【经典】

题目:打印出杨辉三角形(要求打印出10行如下图)                  1             1    1           1    2    1         1    3    3    1       1    4    6    4    1   1    5    10    10    5    1   …………  //打

2012-03-17 10:47:43 488

原创 一个小小的算法题 ,折腾我好半天,这思维这速度,必须得提高啊!

import java.util.*;/* * 题目:求:s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字 * 例如:2+22+222+2222+22222(此时有5个数相加)即使:输入相加的数和相加的项有键盘控制 */public class Test_8 { public static void main(String[] args) {  Sca

2012-03-11 22:32:35 509

原创 java初学者必须知道的六个问题!【经典】

对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。问题一:我声明了什么!String s = "Hello world!"; 许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello wo

2012-03-10 23:55:23 410

原创 关于求两个数的最小公约数和最小公倍数问题【经典算法】!

import java.util.*;//输出两个正整数m和n,求出其最大公约数和最小公倍数public class Test_6 { public static void main(String[] args) { System.out.print("请输入两个正整数m和n:"); Scanner Input =new Scanner (System

2012-03-10 17:00:18 802

原创 关于卡号的处理题!!【对字符数组的处理】

当你输入信用卡号码的时候,有没有担心输错了而造成损失呢?其实可以不必这么担心,因为并不是一个随便的信用卡号码都是合法的,它必须通过Luhn算法来验证通过。该校验的过程:1、从卡号最后一位数字开始,逆向将奇数位(1、3、5等等)相加。2、从卡号最后一位数字开始,逆向将偶数位数字,先乘以2(如果乘积为两位数,则将其减去9),再求和。3、将奇数位总和加上偶数位总和,结果应该可以被10整除

2012-03-10 16:11:22 399

原创 一道典型的字符串处理的例题!!【很经典】

题目:输入一行字符分别统计其英文字母,空格,数字和其他字符的个数 import java.util.*;public class Test_7 { public static void main(String[] args) { int count1=0; int count2=0; int count3=0; int count4=0;

2012-03-10 15:54:07 431

原创 final ,finally,finalize有什么区别!!!

这是一道再经典不过的面试题了,我们在各个公司的面试题中几乎都能看到它的身影。final、finally和finalize虽然长得像孪生三兄弟一样,但是它们的含义和用法却是大相径庭。这一次我们就一起来回顾一下这方面的知识。final关键字我们首先来说说final。它可以用于以下四个地方:1. 定义变量,包括静态的和非静态的。2. 定义方法的参数。3. 定义方法。4.

2012-03-09 22:46:41 475

原创 集合 java基础学习笔记 第四天

Map 结构的集合类  HashMap  Hashtable案例1:public  class Demo_3{  public static void main(String[]args){    //创建一个HashMap对象    HashMap hm=new HashMap ();    Emp  emp1=new Emp("s001","马士兵","10500");

2012-03-09 15:01:11 302

原创 jdbc 连接数据库技术(sqlserver2005数据库)

import java.sql.*;public class JDBC { public static void main(String[]args){    //1.加载驱动    try {   Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");  } catch (ClassNotFound

2012-03-08 16:05:01 324

原创 Windows 7电源实用设置让笔记本关盖不关机

Windows 7自从问世以来,凭借其华丽的界面和系统的稳定性深受广大用户的青睐。在Win7这些强大的特 点以外,很多细节上人性化的设计也给我们带来了诸多惊喜。例如Windows 7系统中可调整的关盖状态,很好的实用性能够帮助很多朋友有效提升工作效率, 赶快来看看,这样的细小功能是否会让你眼前一亮呢?  首先我们在Win7桌面下方的任务栏里找到电源图标打开,然后单击“更多电源选项”。电

2012-03-08 13:34:19 1128

原创 关于sqlserver2005如何修改登录用户

关于sqlserver2005如何修改登录用户

2012-03-08 13:03:07 337

原创 java基础学习笔记第三天 this . static 的用法和值传递,引用传递

案例1:this是属于某个具体对象的而不是某个类的,当你创建一个对象时,这个this自动带过来了this用法的使用:只能在内定义中使用public class  Demo_1 {   public static void main(String[]ags){           Person   p=new  Person("韩顺平",32);    p.show();

2012-03-08 12:49:45 288

原创 java基础学习笔记第二天——流程控制

1.Switch()流程控制语句       (1)case 穿透 (没有break;语句)       (2)Switch(条件表达式) 中的条件表达式 应该和case后的常量一致       (3)Switch(条件表达式)中的条件表达式 中的数据类型只能是:byte  short  int  char enum  数据类型       2.从控制台输入的两种方式:

2012-03-08 12:48:46 297

原创 jdk的配置和JVM内部原理 java 基础学习笔记 第一天

1.jdk的配置:  属性------>高级设置----->环境变量--->新建--------->path——>Jdk安装目录的bin文件如:  C:\Program Files\Java\jdk1.6.0\bin  2.如何切换盘符:  (1)如:我的程序在G盘的JAVACode文件        cmd——> cd g: ——>g:——>dir就可以找到JAVACode文

2012-03-08 12:47:50 407

原创 String与StringBuffer的区别联系

关于java的字符串处理我们一般使用String类和StringBuffer类那么String类和StringBuffer类的区别在什么地方呢?与包装类相似,String类是不可以改变的,从而不能修改字符串的值,所以必须创建一个新的字符串来存放,每次都重新开辟了一个内存空间。如果字符串较少的话我们可以使用String 类,如果文件有几百成千个字节又会怎么样呢.相反,我们提供另一个类

2012-03-05 18:47:04 560

原创 如何理解java中的堆内存和栈内存

1.   Object obj = new Object();以上这句话,会把obj这个引用放进栈内存,再说白一点,就是这个对象的名字obj放进栈内存     栈内存运行速度较快,用于查找索引(也就是名字)而new Object()会在堆内存中开辟一块空间给这个对象,对象几乎所有的属性啊,     方法啊,全都在里面了,也就是对象的实体都在堆内存中 ,堆内存速度慢但是成本低,空间较大,用以

2012-03-05 13:31:19 1072

原创 java堆内存要点

当我开始学习Java编程时,我不知道什么是堆内存或堆空间,我甚至不知道当对象创建时,它们被放在了哪里。当我开始正式写一些程序后,我会经常遇到        java.lang.outOfMemoryError的报错,之后我才开始关注什么是堆内存或者说堆空间(heap space)。对大多数程序员都经历过这样的过程,因为学习一种语言是非常容易来的,但是学习基础是非常难的,因为没有什么特定的流程让你学

2012-03-05 13:05:57 313

原创 for if while两个很牛的算法!

1、田径赛跑中,有8条跑道,从键盘输入一个整数n(n>8)作为参加比赛的选手人数,安排分组要求人数差距最少,依次打印输出每组安排的选手人数。public static void main(String[] args) {                int n=0;                Scanner sc=new Scanner(System.in);

2012-03-04 11:22:56 455

原创 jsp之get和set区别与联系!

get与post的区别: 从功能方面来看: 1:GET跟随在URL之后的请求参数长度是有限的,过长的请求参数等,就不适合用GET请求,而应该使用POST 2;GET的请求参数会出现在地址栏上,敏感性的数据就不应该使用GET请求发送 3:POST请求的参数不会出现在地址栏上,所以无法添加到浏览器的书签中;但这也是POST方式的一种优势,它可以避免浏览器缓存 幂等操作是指请

2012-03-01 15:56:00 880

深入理解Java虚拟机:JVM高级特性与最佳实践

《深入理解Java虚拟机:JVM高级特性与最佳实践》

2013-11-26

2012“国信蓝点"软件设计大赛试题

2012“国信蓝点"软件设计大赛试题,期待你的参与!

2012-04-10

java基础试题

对java初学者很大的帮助,对逻辑思维能力的提升,更是很大的帮助!

2012-03-26

JDBC解惑(很好的学习资料)

JDBC解惑对于深入了解数据库有很大的帮助!

2011-11-25

JDBC 入门篇

对于java JDBC 学习者来讲是不错的资料!

2011-11-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除