`
文章列表
成为一个优秀的程序员和成为其他优秀的专业人员一样,需要尽可能多的做一些有质量的工作。有句很流行的话可以总结:做,正确做事,立马就做。(Do it. Do it right. Do it right now) 1.将一天要做的事情列成清单 完成复杂活动 ...
提供了大量用于计算的数学函数。位于java.lang包中。 解释static声明的函数(静态函数)的特点:不用声明具体的实例,直接使用类名来调用。 static int abs(int num) 返回num的绝对值 static double ceil(double num) 返回num的上限,该值为大于等于num的最小整数 static double floor(double num) 返回num的下限,该值为小于等于num的最大整数 static double exp(double power) 返回e的power次幂的值 static double pow(double num,dou ...
1、作用域public,private,protected,以及不写时的区别答:区别如下:作用域           当前类       同一package     子孙类      其他packagepublic            √              √            √            ...
import java.io.*; import java.util.Date; public class Test { public static void main(String[] args) { File f1=new File("Test.java"); System.out.println(new Date(f1.lastModified())); } }  运行结果是:Wed May 02 21:05:40 CST 2007。当然,你运行程序结果跟我的可能不同,这主要跟程序运行的时间有关。 LastModified()方 ...
1. 基础命令 A.显示文件源代码cat ooxx.php没错, cat 是一个常用查看源代码的命令,优点是很方便很可爱,缺点是会直接刷刷刷显示所有源代码,文件太长只能看到屁股后面的那坨代码 B. 查看当前目录pwdpwd不是password,而是查看当前目录,会输出完整的路径 C. 更改目录 Change Directory (cd)cd /path/to/directory/有DOS基础的同学应该会yd的一笑吧,路径可以用相对也可以用绝对 D. 列出文件/子目录 Listing Files/SubFolders(ls)ls默认只显示文件名,你也可以带个参数玩,比如ls -alh带 - ...
Hibernate工作原理及为什么要用? 原理: 1.         读取并解析配置文件 2.         读取并解析映射信息,创建SessionFactory 3.         打开Sesssion 4.         创建事务Transation 5.         持久化操作 6.         提交事务 7.         关闭Session 8.         关闭SesstionFactory 为什么要用: 1.    对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。 2.    Hibernate是一 ...
package com.osun; import java.util.Random; public class SortTest { /** * 初始化测试数组的方法 * @return 一个初始化好的数组 */ public int[] createArray() { Random random = new Random(); int[] array = new int[10]; for (int ...
关键字: statement 与preparestatement 区别 1. PreparedStatement对象不仅包含了SQL语句,而且大多数情况下这个语句已经被预编译过,因而当其执行时,只需DBMS运行SQL语句, 而不必先编译。当你需要执行Statement对象多次的时候,PreparedStatement对象将会大大降低运行时间,当然也加快了访问数据库的 速度。这种转换也给你带来很大的便利,不必重复SQL语句的句法,而只需要更改其中变量的值,便可重新执行SQL语句。选择 PreParedStatement对象与否,在于相同的句法的SQL语句是否执行了多次,而且两次之间的差别仅仅是 ...
ref元素是用在property中,来设置需要引用的容器管理的其它Bean。    它的用法:<ref  bean|local|parent="someBean">,这里主要分析一下这三个参数的作用。    这次先看实例,再进行讲解。 ·  先建立一个包:javamxj.spring.basic.ref  ,然后把以下5个文件放在这个包下。HelloBean.java   package javamxj.spring.basic.ref; public class HelloBean { private String hello; ...
Java中堆栈的概念当然是逻辑上的,在完全符合Java规范的Java处理器面世之前,所有Java虚拟机提供的内容都是由软件模拟出来的。 什么叫堆?你用十几个麻将牌竖直叠成一摞这叫堆,你可以从上面、下面、中间任意抽出一张牌,也可以任意插入一张。 什么叫栈?AK-47的弹匣就是一个栈,在上面的子弹没被取出之前,你无法取出下面的子弹——尽管你可以从边上的透明部分读出里面装的是什么型号、颜色的子弹。 堆很灵活,但是不安全。对于对象,我们要动态地创建、销毁,不能说后创建的对象没有销毁,先前创建的对象就不能销毁,那样的话我们的程序就寸步难行,所以Java中用堆来存储对象。而一旦堆中的对象被销毁,我们继 ...
JDK1.5中,String类新增了一个很有用的静态方法String.format():format(Locale l, String format, Object... args) 使用指定的语言环境、格式字符串和参数返回一个格式化字符串。format(String format, Object... args) 使用指定的格式字符串和参数返回一个格式化字符串。举几个这个方法实用的例子(注释是输出结果): CODE: long now = System.currentTimeMillis();String s = String.format("%tR", now);  ...
JDK7新特性... 1 Modularization 模块化... 1 Multi-Language Support 多语言支持... 2 Developer Productivity 开发者生产力... 2 Performance 性能... 2   Java Development Kit 7 (JDK 7) is the next major release of the Java SE platform. Through the OpenJDK project, JDK 7 has been a ...
10.7  Hibernate的DAO实现DAO对象是模块化的数据库访问组件,DAO对象通常包括:对持久化类的基本CRUD操作(插入、查询、更新、删除)操作。Spring对Hibernate的DAO实现提供了良好的支持。主要有如下两种方式的DAO实现: q      继承HibernateDaoSupport的实现DAO q      基于Hibernate3.0实现DAO 不管采用哪一种实现,这种DAO对象都极好地融合到Spring的ApplicationContext中,遵循依赖注入模式,提高解耦。 10.7.1 继承HibernateDaoSupport实现DAOSpring为Hi ...
My sql常用命令   show databases; 显示数据库   create database name; 创建数据库   use databasename; 选择数据库   drop database name 直接删除数据库,不提醒   show tables; 显示表   describe tablename; 显示具体的表结构   select 中加上distinct去除重复字段   mysqladmin drop databasename 删除数据库前,有提示。   显示当前mysql版本和当前日期   select version(),current_d ...
1.关闭mysql 服务 [root@local ~]#etc/rc.d/init.d/mysqld stop   2.测试检查mysql是否真的关闭 #netstat -antl | grep 3306  或用ps 的方式查看进程   3.开启mysql用 --skip-grant-tables 参数   [root@local ~]# /usr/bin/mysqld_safe --skip-grant-tables --user=mysql &[1] 24076[root@local ~]# Starting mysqld daemon with databa ...
Global site tag (gtag.js) - Google Analytics