- 浏览: 46143 次
- 性别:
- 来自: 长沙
最新评论
-
zhuchao_ko:
...
从网页中提取图片地址(java 正则表达式) -
sbear:
呵呵··· 忘了把0排除了。
java基础之计算阶乘 -
soutnila:
大哥 0的阶乘等于1,你数学怎么学的?
java基础之计算阶乘 -
月色正浓:
这样验证Email的判断是不是过于简单了
演示用一维数组来实现电子邮件,数字,字母的校验 -
dwbin:
楼主的想法还是很不错的,这种设计思想可以用在很多进行扩展配置验 ...
演示用一维数组来实现电子邮件,数字,字母的校验
文章列表
public static void main(String[] args) {
int result = factorial(6);
System.out.println(result);
}
public static int factorial(int x) {
if (x <= 0)
return 0; ...
//初始化数组变量
String[] sMail = {"@","."};
char[] cNum = {'1','2','3','4','5','6','7','8','9','0'};
char[] cStr = {'a','b','c','d','e','f','g','h','r',
'i','j','k','l','m','n','o','p','q',
's','t','u','v','w','x','y','z'};
...
闲来无事写了几个基本的流程控制,比较简单
//if语句
if(para2>para1)
{
System.out.println("if条件满足!para2比para1大!");
}
else
{
System.out.println("if条件不满足!para2小于或等于para1");
}
//for循环操作
for(int i=0;i<para3;i++)
{
...
方法一:
用String java.lang.String.substring(int beginIndex, int endIndex);
来截取字符串来达到互换的目的
public void method1(){
String a = "字符串a" ;
String b = "字符串b" ;
a = a + b;
b = a.substring(0,(a.length()-b.length()));
a = a.substring(a.length()-b.length(),a.len ...
father.html
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script language="JavaScript">
function fatherSay(){
alert("father method!");
}
function callSon(){
...
在 swing 中,button, lable 等组件都可轻易的用图象来改变它的外观,以 button 为例,当创建一个 button 对象的时候通常是这样的:
JButton button = new JButton("Click me");
这样就创建了一个 button 对象,上面显示的文字是 Click me.
现在我们来稍做改动:
ImageIcon buttonIcon = new ImageIcon("button.gif", "background of button");
JButton button = new J ...
/**
* 得到网页中图片的地址
*/
public static List<String> getImgStr(String htmlStr){
String img="";
Pattern p_image;
Matcher m_image;
List<String> pics = new ArrayList<String>();
String regEx_img = " ...
public static String getPicSuffix(String img_path){
if (img_path == null || img_path.indexOf(".") == -1){
return ""; //如果图片地址为null或者地址中没有"."就返回""
}
return img_path.substring(img_path.lastIndexOf(".") + 1).
...
String a ="*AB*";
String b ="aB";
String c ="replace";
System.out.println(a.replaceAll("(?i)"+b, c));//大小写不敏感
System.out.println(a.replaceAll(b, c));//大小写敏感
打印结果:
*replace* //替换掉了
*AB* //大小写敏感没有被替换
关键在于添加一个"(?!)&quo ...
具体类(和抽象类相对)java.util.Date 抽象类java.text.DateFormat 和它的一个具体子类,java.text.SimpleDateFormat 抽象类java.util.Calendar 和它的一个具体子类,java.util.GregorianCalendar 具体类可以被实例化, 但是抽象类却不能. 你首先必须实现抽象类的一个具体子类。
Date类:
Date类实际上只是一个包裹类, 它包含的是一个长整型数据, 表示的是从GMT(格林尼治标准时间)1970年, 1月1日
00:00:00这一刻之前或者是之后经历的毫秒数。
Da ...
工具:
1. Windows 2003 sp1
2. svn-1.3.0-setup.exe SVN服务端软件
3. SVNService.exe 添加到Windows服务需要的工具
4. TortoiseSVN-1.4.0.7501-win32-svn-1.4.0.msi SVN客户端软件
5. LanguagePack-1.4.0.7501-win32-zh ...
五、J2ME程序设计的几个原则
1、使用面向对象编程。
虽然使用面向过程编程可以减小文件的尺寸,但是为了以后维护的方便和利于扩展,还是要使用面向对象编程。
2、使用MVC模式
将模型、界面和控制分离。现在很多的程序将三者合一,但是如果你做的程序比较大的话,还是建议你进行分离。
3、自动存储用户设定
使用RMS来存储用户的信息,例如存储用户上次输入的用户名、密码、用户对于系统的设定等,这样不仅可以减少用户的输入,而且对用户友好。很多程序甚至做了自动登陆等。
4、一些系统设置允许用户关闭。如背景音乐、背景灯显示等。
5、将低级用户界面的 ...
一、J2ME中需要的Java基础知识
现在有大部分人,都是从零开始学J2ME的,学习J2ME的时候,总是从Java基础开始学习,而且现在讲Java基础的
书籍中都是以J2SE来讲基础,这就给学习造成了一些不必要的麻烦,下面将J2ME中用到的和不需要的Java基础知识
做一个简单的说明。
J2ME中使用到的Java基础知识:
1、Java语法基础:包括基本数据类型、关键字、运算符等等
2、面向对象的思想:类和对象的概念,继承和多态等等。
3、异常处理
4、多线程
J2ME中没有用到的Java基础知识:
...
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>JS+CSS实现图片放大预览效果(js图片放大预览鼠标滑过的任意位置_365CSS.CN</title>
<script language="JavaScript">
<!--
var srcX = 1024; //原图大小,可以任意设置
var srcY = 768;
var bigX = 300; //预览窗大小 ...