摘要:
在编程的过程中有时需要获取程序的运行环境,System类提供了一些方法可以获取以及设置环境属性。System类提供的getPropery()和setProperty()方法可以用于获取和设置环境属性。可以获取和设置的环境属性如下:user.name 用户账户名称
user.home 用户的home路径
user.dir 用户的工作目录
os.name 操作系统名称
os.version 操作系统的版本
os.arch ... 阅读全文
posted @ 2011-11-12 23:50
Java EE
阅读(320)
评论(0)
推荐(0)
摘要:
mysql数据库操作类。配置文件:<?php $db_config["hostname"] = "localhost"; //服务器地址 $db_config["username"] = "root"; //数据库用户名 $db_config["password"] = "123"; //数据库密码 $db_config["database"] = "test"; //数据库名称 $db_config["charset& 阅读全文
posted @ 2011-11-12 20:07
Java EE
阅读(272)
评论(0)
推荐(0)
摘要:
php简单分页类,方便演示,采用文件存放文章内容,用于php读取。代码如下:<?php class Page{ private $file;//文件内容 private $current;//当前页 private $totalPage;//总的页数 private $url;//url地址 private $pageLen;//每页显示的内容长度 function __construct($file,$len=500){ $this->file = file_get_contents($file); $this->current=isset($_GET['page& 阅读全文
posted @ 2011-11-12 19:24
Java EE
阅读(151)
评论(0)
推荐(0)
摘要:
方式一:(适用与IE浏览器,而且刷新不提示,只在点击浏览器关闭按钮的时候提示)<script type="text/javascript">window.onbeforeunload=onclose;function onclose(){if(event.clientX>document.body.clientWidth&&event.clientY<0||event.altKey){return "您要离开吗?";}}</script>--------------------------------- 阅读全文
posted @ 2011-11-12 19:22
Java EE
阅读(154)
评论(0)
推荐(0)
摘要:
1.java里的clone分为:A:浅复制(浅克隆):浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。b:深复制(深克隆):深复制把要复制的对象所引用的对象都复制了一遍。Java中对象的克隆,为了获取对象的一份拷贝,我们可以利用Object类的clone()方法。必须要遵循下面三点1.在派生类中覆盖基类的clone()方法,并声明为public【Object类中的clone()方法为protected的】。2.在派生类的clone()方法中,调用super.clone()。3.在派生类中实现Cloneable接口。Object类里的clone方法是浅复制(浅克隆)浅复制(浅克隆)的例子如下 阅读全文
posted @ 2011-11-12 17:18
Java EE
阅读(232)
评论(0)
推荐(0)
摘要:
java是传值还是传址,这个问题已经讨论了很久了,有些人说是传值的,有些人说要看情况,有些情况是传值,有些情况是传址。到底是传值还是传址呢?我们暂时先把传址理解为C++的传指针一样.....先看下面一段程序:
package luojing;
public class StringDemo
{ public static void main(String[]args) { String str=new String("hello"); //调用函数改变str的值 change(str); System.out.println(str); } public st... 阅读全文
posted @ 2011-11-12 16:28
Java EE
阅读(270)
评论(0)
推荐(0)
摘要:
生产者类:package luojing; public class producer implements Runnable { private box ss; public producer(box ss) { this.ss=ss; } public void run() { char c; for(int i=0;i<10;i++) { c=(char)(Math.random()*26+'A'); ss.put(c); try { Thread.sleep((int)(Math.random()*300)); ... 阅读全文
posted @ 2011-11-12 14:40
Java EE
阅读(191)
评论(0)
推荐(0)
摘要:
package test; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.image.BufferedImage; import java.io.OutputStream; import java.util.Random; import javax.imageio.ImageIO; import javax.servlet.http.HttpServlet; import javax.s... 阅读全文
posted @ 2011-11-12 14:33
Java EE
阅读(216)
评论(0)
推荐(0)
浙公网安备 33010602011771号