`
文章列表
简要说明     1.Runtime类是java程序的运行时环境     2.通过Runtime.getRuntime() 获得当前的运行环境实例     3.程序不能主动创建自己的Runtime实例     4.功能:能访问jvm相关信息,最重要的是它可以执行命令行     5.新鲜出炉的 ...
如何使用: 1.运行cmd 如图: 打开后直接录入 文章下面介绍的命令(关机和重启命令慎用哦!!!)   2.上面的太基础?OK 做个bat批处理文件吧 方便运行    步骤:         a.新建一个文件(txt格式即可)         b.文本内容写本文中介绍的命令(例如 做一个 定时关机 或者快速打开记事本、计算器的快捷方式)         c.将文件改名为 XX.bat(只有扩展名是bat即可)       几点说明:         1.可以加上 @echo off  表示此语句后所有命令都不显示命令本身。         2.bat方式运行一个程 ...
简要说明:   1.System类代表的是当前JAVA程序的运行平台 2.System类提供了很多静态方法来做系统级的操作(具体见程序) 3.更详细的API请参见 http://docs.oracle.com/javase/7/docs/api/   主要方法代码示例: package com.cxy.f; import java.util.Map; public class SystemTest { /** * System类方法使用测试(java 7) */ public static void main(String[] args) ...
String(不可变字符串序列) StringBuffer(线程安全的可变字符串序列) StringBuilder(非线程安全的可变字符串序列)   个人理解(仅供参考,欢迎指正): 1.String是不可变的,StringBuffer/StringBuilder 是可变的。 2.String类提供更加丰富的功能函数(相对另外两个)。 3.频繁的做字符串增减操作时,处于性能优化的角度请考虑使用StringBuffer/StringBuilder,因为这个时候它工作的实质还是转换成可变序列然后再做操作。 4.StringBuilder是JDK1.5开始出现的类,他和String ...
说明: 1.JDK1.5之后出现了StringBuilder,一个可变的字符串序列 2.他的用法基本StringBuffer相同, 3.StringBuilder和StringBuffer不同的地方在于 StringBuffer是线程安全的 4.单线程、不需要线程安全的情况下,处于性能的考虑,优先选择StringB ...
总结一下常用的sql语句,测试版本:5.1 1.创建表 CREATE TABLE t_test ( id_ VARCHAR(32), title_ VARCHAR(255), content_ VARCHAR(2000), create_time_ VARCHAR(25), state_ VARCHAR(10) )   2.插入语句 INSERT INTO t_test VALUES ('1', '标题','内容','2013-01-30','1') INSERT INTO t_test (id_,title_,state_) VALUES ('2', ...

JAVA基础 之 String

    博客分类:
  • java
package com.cxy.e; public class StringTest { /** * String类 */ public static void main(String[] args) { //String.valueOf 将各种类型转换成String类型 int a=123; String aStr=String.valueOf(a); System.out.println("================================"); //字符串的长度 St ...

JAVA基础 之 日期

    博客分类:
  • java
package com.cxy.f; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class DateAndCalendarTest { public static void main(String[] args) { //Date类对象表示当前日期和时间 //划横线的为过时的方法 就是java不建议再使用的 Date nowDate=new Date(); System.out.println( ...

JAVA基础 之 Math

    博客分类:
  • java
package com.cxy.e; public class MathTest { /** * 数学类 */ public static void main(String[] args) { //返回大于或等于参数的最小整数值 System.out.println(Math.ceil(12.1)); System.out.println("============================"); //返回小于或等于参数的最小整数值 System.out.println(Math.floor ...
package com.cxy.e; public class E { public static void main(String[] args) { /* * 字符串做+的操作 实际上是创建了 StringBuffer的对象,然后用append方法进行改变 * 所以直接用StringBuffer的效率要比string的高 * String 和 StringBuffer 还有一个重要的不同 StringBuffer的操作是会修改当前字符串的。 * */ StringBuffer sb=new StringBuffer(); ...

SVN相关操作

    博客分类:
  • svn
SVN相关操作 1.创建版本库 svnadmin create D:\svnroot 2.D:\svnroot\conf目录,修改svnserve.conf: # [general] # password-db = passwd 改为: [general] password-db = passwd 然后修改同目录的passwd文件,去掉下面三行的注释: # [users] # harry = harryssecret # sally = sallyssecret 最后变成: [users] harry = harryssecret sally = sal ...
在jsp和class文件中调用的相对路径不同。  在jsp里,根目录是WebRoot  在class文件中,根目录是WebRoot/WEB-INF/classes  当然你也可以用System.getProperty("user.dir")获取你工程的绝对路径。   项目中的 this.getServlet().getServletConfig().getServletContext().getRealPath(""); java中的 System.getProperty("user.dir") jsp中获取项目路径 ...
如果你使用了listener监听器来加载配置,一般在Struts+Spring+Hibernate的项目中都是使用listener监听器的。如下   <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener>   Spring会创建一个全局的WebApplicationContext上下文,称为根上下文 ,保存在 ServletContext中, key是WebA ...
现在流行REST开发风格,REST风格的URL 是不希望看到例如:*.do后缀的。 <servlet-mapping> <servlet-name>cxy</servlet-name> <!--为了符合REST风格,这里就需要改成/--> <url-pattern>/</url-pattern> </servlet-mapping>  但是这样引来一个问题,静态的文件将不能被访问到。spring 提供了2种处理办法。   1.<mvc:def ...

java 数组比较排序

    博客分类:
  • java
java数组比较排序需要实现Comparable接口,并实现其中的compareTo方法,方可用compareTo进行比较或者用Arrays.sort(arrayObj); 进行排序 代码:   /**一个雇员类 实现了比较的接口 * @author CXY * */ public class Employee implements Comparable<Employee> { /** * 姓名 */ private String name; /** * 工资 */ private float money; ...
Global site tag (gtag.js) - Google Analytics