JAVA
流浪鱼
快乐生活
展开
-
暑假项目开始啦!!!
《JAVA版FoxMail》-----网络B102团支部具体方式:以开源项目的方式进行运作,(不光包括软件开发。)组建若干团队,每个团队由水平相当或者互补的同学组成,以团队的方式完成一件工作。开源项目将是以一个 同学为项目负责人,负责任务的制定、人员的遴选、任务的分配等等,项目负责人来决定这个项目什么时候开始、谁适合加入项目、开发的协调等,因此开源项目没有一个“什么时候开始”的问题,什原创 2012-07-08 20:23:23 · 541 阅读 · 0 评论 -
java小银行的完善2.0版(一)
其实叫java小银行还不如说是ATM机,不久之前,发表了java小银行1.0版,这次就继续延续此名啦!但ATM其实不存在删除用户这一选项。从功能分析只能说是顾客自己去注销自己的银行卡。 这次新增的4个功能是取款、.存款、查看历史记录、个人电子银行、退卡。并且补好了上面1.0版的漏洞。取款、.存款这是用户本身的行为,所以直接在java小银行1.0版中的Account加上两个方法既可以原创 2012-12-17 16:52:18 · 789 阅读 · 0 评论 -
java小银行的完善2.0版(二)
本应用程序可能存在漏洞,希望大家帮忙指出。(爱技术,也爱生活。) 菜单类:class caidan{ public caidan() { System.out.println("-----------------中国银联ATM---------------"); System.out.println("1,中国银行"); System.out.printl原创 2012-12-17 17:03:30 · 421 阅读 · 0 评论 -
数据库SQL1(step by step)
图书馆管理Step1:简单需求分析 图书管理系统(java版)(最后转载的一张图片,它是对各个属性的数据类型的分析)。 需求分析:表:读者表,借阅表,图书表,用户表(user)(后台管理员也在内)功能模块:注册regist.登录login若在用户表中有登录login用户,则login成功用户功能选择:学生没有管理权,对应的教师有相应课程的原创 2013-01-08 23:34:10 · 486 阅读 · 0 评论 -
数据库SQL (step by step)
首先:怎样连接数据库SQL2008(JDBC) step1:打开Microsoft SQL Server 2008的配置管理器,启用TCP/IPstep2:双击TCP/IP,配置IP地址(IP的活动,已启用都设置为是),我的端口为1433,一般默认为1433,这与后面俩接有关,String dbURL = "jdbc:sqlserver://localhost:1433;Databas原创 2013-01-08 23:14:54 · 603 阅读 · 0 评论 -
数据库2(step by Step)
在数据库(step by Step),数据库1(step by Step)后,开始做功能了,要正确的连接数据库,必须要相应的包sqljdbc4,将其引入(project-->path-——>add external jars),下面只是测试连接数据库的java代码:public class Test{ PreparedStatement pre=null; Re原创 2013-01-14 17:25:43 · 409 阅读 · 0 评论 -
遇到的问题java
QONE:在JLable中插入适合大小的图片的设置 ImageIcon buttonIcon =new ImageIcon("jl1.jpg");//ImageIcon是一个ICON的接口,通过URL即"jl1.jpg"得到图片画出icon jl3=new JLabel();//新建一个对象 Image temp = buttonIcon.getImage().get原创 2013-01-16 23:19:09 · 587 阅读 · 0 评论 -
迟到的javamail暑假总结
Javamail-期待你的更新(网络二班团支部暑假总结) ---------------------------I's a small step, tomorrow a big stepA:杂谈: 暑假安排了第一个java项目,做一个邮件发送软件,制作的软件拖了很久也没发布,虽然做的不尽人意,但总算是我们走出了第一步。 这次不成功的原因可以总结许多的原因:其原创 2012-10-08 22:03:52 · 659 阅读 · 0 评论 -
java中对文件的操作
A:字节流一:我们应该建立文件 ,在这其实文件夹和文本文件都是文件,只是文件夹是一个特殊的文件,这句话我们已经建立了一个文件对象,可以对file操作,查找它的路径,字节长度,同时我们注意在操作系统中分配的最小区间是4kb。对于读文件:我们应该新建一个要读 的对象,为了读取,我们必须建立管道,在读出来的是字节数组,要用String 转化以下。在这里a充当了一个缓存的作用,读入内原创 2013-06-26 18:37:29 · 1187 阅读 · 0 评论 -
javamail WEB版
在做这个实验之前,我们应该准备一些包,你可以到这里下载点击打开链接http://download.csdn.net/detail/wohenai791515672/5673893一.邮件服务器按功能可以划分为两种类型,SMTP与POP3/IMAP。SMTP用来替用户发送邮件和接收外面发送给本地用户的邮件;POP3/IMAP用来帮用户读取邮件。在了解邮件服务器后,我们应该知道用户要与原创 2013-06-30 12:38:24 · 782 阅读 · 1 评论 -
集合+单例模式
记录一下简单的集合,待写.... Collection Collection Collection Collection Collection Collection原创 2013-12-27 12:01:42 · 1186 阅读 · 0 评论 -
java小银行
java小银行实现的就是一个集合知识点,能选择银行,删除与新建账户。可能还存在一些漏洞,就是必须新建账户,才能删除。虽然只是一个小小的题目,但他真的还有很多扩展,但由于时间有限,我就把这第一版发了。import java.util.*;public class shiyan10_4 { public static void main(String[] args) {原创 2012-11-10 15:01:20 · 1184 阅读 · 0 评论 -
java第五周(矩阵中数据的位置变换功能、矩阵的加法功能、矩阵的乘法功能)
矩阵中的乘法和加法在第四周就实现了的,在这里我就不多解释了,链接:http://blog.csdn.net/wohenai791515672/article/details/8104854 对于矩阵的位置变换功能的实现,可以进行无限次换位,通过while(true){ }实现的,以下是类的代码:class juzh{ public void Pos() {原创 2012-10-24 20:10:32 · 1302 阅读 · 0 评论 -
java第一天
这是学JAVA的第4天了,把自己所学的总结一下: 7月10号第一部分:安好软件:jdk-6u21-windows-i586;eclipse-sdk-3.3-win32;(这软件有点大穿不到资源里,所以好你们自己下载了);在安装的过程中最重要的就是配原创 2012-07-14 00:00:59 · 370 阅读 · 0 评论 -
Java第2讲
Java第2讲1,基本数据类型,常用数据类型Byte,short,int,long对于Byte:他是八个字节,范围是-128----127,有很多人可能开始不理解这个范围,我对此解释一下。如图所示: 在计算机中二进制中有一个+0,一个-0,为了避免空间的浪费,就用-0代表-128。 2,在JAVA中,小数是默认double类型,如:fl原创 2012-08-19 07:50:00 · 352 阅读 · 0 评论 -
Java第二讲(由浅到深)
Java第二讲打金字塔问题(由浅到深) 例一:* for(int i=0;i用i控制行** { *** for(int j=0;j用j控制输出***** {***** System.out.println("*");原创 2012-08-19 07:53:06 · 1837 阅读 · 0 评论 -
java第一周作业
2. 编写一个Java应用程序,用户从键盘输入一个1~9999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数。回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如12121、3223都回文数。 package uo;//功能:回文数//2012.9.9import java.util.Scanner;public class W2_2 { public s原创 2012-09-09 23:23:06 · 577 阅读 · 0 评论 -
java第三讲---排序算法
选择排序:For(int i=0;i是控制要比的次数For(int j=1;j控制的是其中一个数要比的次数{If(a[i]>a[j])//每一次进行交换,a[i]都可以得到给更小的值。直到j>a.length.{t=a[i];a[i]=a[j];a[j]=t;}}For(int i=0;i{System.out.println(a[i]原创 2012-09-11 20:16:36 · 418 阅读 · 0 评论 -
java第三周--(输出任意数之间的所有完数;3位数的任意整数,输出其降序数)
1.编写一个Java程序,输出任意数之间的所有完数。 //输出任意数之间的所有完数package ou.yantai;import java.util.*;public class Wanshu { public static void main(String[] args) { System.out.println("输出任意数:"); in原创 2012-10-07 15:58:39 · 1913 阅读 · 0 评论 -
java第二周作业--实现矩阵的加法和乘法运算
实现矩阵对角线的加法和乘法运算 //数组的对角线求出行数和列数相等矩阵的非对角线元素之和,矩阵用二维数组表示。package shiyan;import java.util.*;public class Shiyan3_12 { public static void main(String[] args) { Shiyan3_12 s=new Shiyan3_12(原创 2012-09-20 23:59:58 · 8023 阅读 · 0 评论 -
java第二周作业--实现分数的四则运算
3.在任务1的基础上实现分数的四则运算,即两个分数相减,相乘和相除,要考虑到各种边界情况。 package ou;import java.util.*;public class Gongys { public static void main(String[] args) { caidan cai=new caidan(); Scanner sca=new原创 2012-09-20 23:45:11 · 2060 阅读 · 0 评论 -
java第二周---.用线程设计一个时间类,并显示时间
用线程设计一个时间类,并显示时间,需要注意的是try{}catch{}执行的顺序。先执行catch{}后的语句,再执行try{}中的语句package shiyan;public class Time { public static void main(String[] args) { Time tt=new Time(); }public Time(){ shijia原创 2012-09-21 00:10:46 · 1891 阅读 · 0 评论 -
java第四周
/*3.将二维数组中值最大的元素和左上角元素对调,然后将值最小的元素与右下角元素对调。例如: 1 4 5 6 7 2 10 11 8 9 12 3, 对调后结果 12 4 5 6 7 2 10 11lf014 8 9 3 1 */ package shiyan6;//2012,10,23//将二维数组中值最大的元素和左上角元素对调,然后将值最小的元素与右下原创 2012-10-23 22:44:40 · 651 阅读 · 0 评论 -
android总结第一篇
先来看看效果图:第一天:学习android的历史,以及收发短信发送短信以及打电话的过程中,我们要注意给权限SEND_SMS CALL_PHONE同时有四种方法去监听按钮最好的最常用的一种是直接第一步:实现接口implements OnClickListener第二步:按钮监听Button but_add_data=(原创 2014-02-23 14:23:19 · 909 阅读 · 1 评论