当前位置:主页 > TAG标签 > JAVA基础教程
  • InStr用法详解 日期:2010-10-21 10:46:45 点击:277 好评:4

    返回某字符串在另一字符串中第一次出现的位置。 语法 InStr([start, ]string1, string2[, compare]) InStr 函数的语法有以下参数: 参数 描述 start 可...

  • Java程序最容易犯的二十一种错误例析 日期:2010-10-21 10:41:04 点击:194 好评:2

    1.Duplicated Code 代码重复几乎是最常见的异味了。他也是Refactoring的主要目标之一。代码重复往往来自于copy-and-paste的编程风格。与他相对应OAOO是一个好系统的重要标志。 2.Long method 它是传统结构化的遗毒。一个方法应当具有自我独立的意图,不要把几个意图放在一起。 3.Large Class 大类就是你把太多的责任交给了...

  • 实现 替换参数中的空格 代码 日期:2010-10-21 10:40:22 点击:329 好评:0

    方法1: 用URLEncoder,用到java.net 包 %@page import=java.net.* 示例: 定义topic String topic = 带空格参数; 传递topic时可以这样写: URL:topic=%URLEncoder.encode(topic)% 接收时不用再用URLDecode 还原,浏览器会自动识别。 方法2: 用 Replace写方法替换 公共类: public class Slashes { public static String...

  • 如何编写安全的Java代码-您的 Java 代码安全吗? 日期:2010-10-21 10:39:26 点击:254 好评:0

    虽然客户仍然很关心您为他们构建的应用程序的可伸缩性和可用性,但他们可能变得也很关心安全性,而且要求特别严格。应用程序可能容易受到两类安全性威胁的攻击:静态和动态。虽然开发人员不能完全控制动态威胁,但在开发应用程序时,您可以采取一些预防措施来消除静态威胁。本文概括并解释了 13 种类型的静态暴露 ― 它们...

  • JAVA自动换行公共类--字符串处理 日期:2010-10-21 10:31:06 点击:1445 好评:2

    package test.util; public class Slashes { /** * 方法 replace 可以把源字符串中的指定字符串替换为其它字符串。 * @param strSource 替换前的字符串 * @param strFrom 将被替换的字符串 * @param strTo 将被替换成的字符串 * @return 替换后的字符串 */ public static String replace(String strSource, String strFrom...

  • 用哈希保存数据 日期:2010-10-21 10:28:05 点击:125 好评:0

    jsp:useBean id=data scope=page class=com.soft.data / % HashMap hs = (HashMap)session.getAttribute(SYSTEM_NEXTPAGE); String id1 = request.getParameter(id1); String id2= request.getParameter(id2); String id3= request.getParameter(id3); String id4= request.g...

  • 利用JAVA/JSP实现一次性上传多个附件程序代码 日期:2010-10-21 10:26:06 点击:1257 好评:-10

    方法1: 利用 Oreilly MultiPartRequest 使用方法: File.htm html head titleFile Upload/title meta http-equiv=Content-Type content=text/html; charset=big5 /head body bgcolor=#FFFFFF text=#000000pfont size=5color=#FF0000 b上传示例/b/font/p form name=Form1 enctype=multipart...

  • 表单参数传递写法详解 日期:2010-10-21 10:25:36 点击:231 好评:4

    select name=formname option value=1%=(dataname.equals(1)? selected:)%A/option option value=2%=(dataname.equals(2)? selected:)%B/option option value=3%=(dataname.equals(3)? selected:)%C/option option value=4%=(dataname.equals(4)? selected:)%D/option option...

  • JBuilder 9 常见快捷键大全 日期:2010-10-21 10:24:51 点击:116 好评:2

    1.工作区: (显隐) 项目面板:ctrl + Alt + p (Project) 设计面板: ctrl + Alt + c (content) 结构面板: ctrl + Alt + s (Structure) 信息面板: ctrl + Alt + M (Message) 状态面板: ctrl + Alt + Z 2.主面板:(代码面板和设计面板) 激活代码模块: ctrl + J (@1) 参数提示信息的激活: ctrl + shift + H 打开查询、替换窗口:...

  • JAVA编写规范概述 日期:2010-10-21 10:23:17 点击:247 好评:0

    命名规范 定义这个规范的目的是让项目中所有的文档都看起来像一个人写的,增加可读性,减少项目组中因为换人而带来 的损失。(这些规范并不是一定要绝对遵守,但是一定要让程序有良好的可读性) Package 的命名 Package 的名字应该都是由一个小写单词组成。 Class 的命名 Class 的名字必须由大写字母开头而其他字母都小写...

推荐内容