- 浏览: 38836 次
- 性别:
- 来自: 南京
-
最新评论
文章列表
GMT 、UT、UTC1. GMT:格林威治时间。标准的“民间”称呼。2. UT/UTC:世界时。相同标准的科学称呼。 2.1 UT:基于天体观察。 2.2 UTC:基于原子时钟。世界时和格林威治时间是相等的。日期和时间中常用到的几个类:java.util.Datejava.util.Calendarjava.text.DateFormatjava.text.SimpleDateFormat1.java.util.Date表示特定瞬间,精确到毫秒。常用的构造方法:Date()Date(long time)实用方法:long getTime():自1970/01/01 00:00:0 ...
package time;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;public class TimeDemo {public static void main(String[] args) throws ParseException { timeTest(); System.out.println("====== ...
1、以后一学到新知识就要记到这个网站上来;
2、知识要分门别类;
3、对这个网站上已有的知识点若有新的体会,要及时更新。
这样做的目的是:方便在任何能上网的地方查阅自己的笔记。
对技术必须不断深入去理解,有必要时还要学习新技术,切忌只做表面工作和重复工作。这一点要牢牢去做,绝不能放松。
看某个知识点只有一个目的:快速、深入掌握其常用用法。对于那些不常用的知识点只要知道就行,没必要花心思去研究。看书:1、一定要做笔记;2、要会做笔记。所谓会做笔记,是指: 2.1、将实用的内容记下来; 2.2、对知识点归纳、总结; 2.3、多提问,然后去获取答案。 ...
PL/SQL是Oracle在标准SQL语言上的过程性扩展。PL/SQL不仅允许嵌入SQL语句,而且允许定义变量和常量,允许使用条件语句和循环语句,允许使用异常处理各种错误,从而提供了更强大的功能。
SQL语言分类:数据查询语言:SELECT数据操纵语言(Data Manipulation Language,
package util;
import java.sql.*;
public class DBUtil { public static Connection getConn() throws Exception{ try{ Class.forName("oracle.jdbc.driver.OracleDriver"); return DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:mydb", "MyUser", "mydb&quo ...
drop_table_if_exists.sql
- 博客分类:
- 技术
CREATE OR REPLACE PROCEDURE drop_table_if_exists(tableName VARCHAR2)IS table_nums NUMBER(2);BEGIN SELECT COUNT(1) INTO table_nums FROM user_tables WHERE table_name=UPPER(tableName); IF table_nums > 0 THEN EXECUTE IMMEDIATE 'DROP TABLE ' || tableName || ' CASCADE CONSTRAINTS'; E ...
SQL注入 定义: 所谓SQL注入,就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。 发生场景: 当应用程序使用输入内容来构造动态sql语句以访问数据库时,会发生sql ...
举个例子, 你想开发一个自己的IDE(集成开发环境), 因为基层开发环境通常都包含许多内容, 你没有办法一次全设计实现, 于是就使用下面这样的步骤:
1.首先实现一个有代码高亮显示功能的记事本
2.再在该记事本的基础上添加了一个编译和执行用的按钮
3.再在添加了两个按钮的记事本的基础上添加...
这种每次只设计和实现系统的一部分, 逐步逐步完成的方法叫迭代开发, 每次设计和实现一个的一个阶段叫做一个迭代.
内聚:一个模块内各个元素彼此结合的紧密程度
耦合:一个软件结构内不同模块之间互连程度的度量(耦合性也叫块间联系。指软件系统结构中个模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差,模块间耦合的高低取决于模块间接口的复杂性,调用的方式以及传递的信息。)
重构就是在不改变项目现有功能的基础上,通过改动代码改善软件的质量、性能和可理解性,使程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。
JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。 那么,JNDI到底起什么作用?//带着问题看文章是最有效的 要了解JNDI的作用,我们可以从“如果不用JNDI我们怎样做?用了JNDI后我们又将怎样做?”这个问题来探讨。 没有JNDI的做法: 程序员开发时,知道要开发访问MySQL数据库的应用,于是将一个对 MySQL JDBC 驱动程序类的引用进行了编码,并通过使用适当的 JDBC URL 连接到数据库。 就 ...
遍历enum:
package test;
enum Color{
WHITE,
RED,
BLACK
}
public class EnumDemo {
public static void main(String[] args) {
for(Color c:Color.values()){
System.out.println(c);
}
}
}
遍历Enumeration:
package test;
import java.util.Enumeration;
import java.util.Vector;
public class Enumeratio ...
经过试验证明,WEB-INF外的资源访问WEB-INF下的资源、WEB-INF下的资源互访以及WEB-INF下的资源访问WEB-INF外的资源都只能用转发。所以,凡是涉及WEB-INF,资源访问都只能用转发。