`
yulongxiang
  • 浏览: 11566 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
(这个会持续添加,如果大家有好的欢迎回复) 1、System.currentTimeMillis(),取得系统当前时间 2、System.getProperty("user.dir");取得你当前工程目录
提起Java内部类(Inner Class)可能很多人不太熟悉,实际上类似的概念在C++里也有,那就是嵌套类(Nested Class),关于这两者的区别与联系,在下文中会有对比。内部类从表面上看,就是在类中又定义了一个类(下文会看到,内部类可以在很多地方定义),而实际上并没有那么简单,乍看上去内部类似乎有些多余,它的用处对于初学者来说可能并不是那么显著,但是随着对它的深入了解,你会发现Java的设计者在内部类身上的确是用心良苦。学会使用内部类,是掌握Java高级编程的一部分,它可以让你更优雅地设计你的程序结构。下面从以下几个方面来介绍: 例子程序: public interface Cont ...
简单的说,SUN首先发展出SERVLET,其功能比较强劲,体系设计也很先进,只是,它输出HTML语句还是采用了老的CGI方式,是一句一句输出,所以,编写和修改HTML非常不方便。    后来SUN推出了类似于ASP的镶嵌型的JSP,把JSP TAG镶嵌到HTML语句中,这样,就大大简化和方便了网页的设计和修改。新型的网络语言如ASP,PHP,JSP都是镶嵌型的SCRIPT语言。 Jsp本质就是Servlet,只是两者都创建方式不一样。 Servlet完全有java程序代码构成,擅长于流程控制以及事务处理,而生产的html很不直观; 而Jsp有html标签以及内置对象构成,擅长前端动态页面生成。 ...
Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的 ...
大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着大家,现把JSP开发中遇到的中文乱码的问题及解决办法写出来供大家参考。首先了解一下Java中文问题的由来: Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些中文乱码问题的麻烦。原因主要有两方面,Java和JSP文件本身编译时产生的乱码问题和Java程序于其他媒介交互产生的乱码问题。首先Java(包括JSP)源文件中很可能包含有中文,而Java和JSP源文件的保存方式是基于字节流的,如果Java和JSP编译成class文件过程中,使用的编码方式与源文件的编码不一致,就会出现乱码 ...
对于mysql比较熟悉点: select * from user limit 10,10; 对于sqlserver: 方法有三:如下 //方法一 先取前20条记录然后再去除前10条记录,不过效率不高 select top 20 from user where id not in (select top 10 from user); //方法二 先建立自增id的临时表,然后判断10<id<20就可以了 select identity(int,1,1) as id,* into #temp from user; select * from #temp where id ...
前些时日,出于某种需要,需要同时启动多个Tomcat服务器,在网上查了半天,才找到解决的办法,拿出来分享一下,嘿嘿。 我所用Tomcat服务器都为zip版,非安装版。以两个为例: 安装第二个Tomcat完成后,到安装目录下的conf子目录中打开server.xml文件,查找以下三处:   (1) 修改http访问端口(默认为8080端口) <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="8080" ...
hibernate数据库querysession集群sql        缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运 ...

浅谈java异常

    博客分类:
  • java
一. 异常的定义 在《java编程思想》中这样定义 异常:阻止当前方法或作用域继续执行的问题。虽然java中有异常处理机制,但是要明确一点,决不应该用"正常"的态度来看待异常。绝对一点说异常就是某种意义上的错误,就是问题,它可能会导致程序失败。之所以java要提出异常处理机制,就是要告诉开发人员,你的程序出现了不正常的情况,请注意。 记得当初学习java的时候,异常总是搞不太清楚,不知道这个异常是什么意思,为什么会有这个机制?但是随着知识的积累逐渐也对异常有一点感觉了。举一个例子来说明一下异常的用途。 public class Calculator { pu ...

冒泡排序

    博客分类:
  • java
相信很多面试都会有这个题目,请用冒泡排序写一个程序使得数组按降序排列。先将java冒泡程序如下: //冒泡排序 public int[] sort(int[] a){ if(a.length>1){ for(int i=0;i<a.length-1;i++){//只循环length-1次 for(int j=0;j<a.length-1-i;j++){ if(a[j]<a[j+1]){//最小的总会排在最后一个 int k = a[j]; a[j] = a[j+1]; a[j+1] = ...
JAVA正则表达式语法大全 复制代码   1 [正则表达式]文本框输入内容控制   2 整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$   3 只能输入数字:"^[0-9]*$"。   4 只能输入n位的数字:"^\d{n}$"。   5 只能输入至少n位的数字:"^\d ...
估计这个题目在面试中也经常碰到:使用递归调用,遍历一个目录下的文件夹及文件,下面是一个简单代码,欢迎参考: public class TestFile { public void getFiles(String path){ File file = new File(path); File[] files = file.listFiles(); for(File f: files){ String fName = f.getName(); if(!f.isFile()){ System.out.println(f.getParent( ...

String 的那些事

    博客分类:
  • java
估计大伙面试或者被面试java方面,这个问题估计出现率比较高,String str = new String("abc"),问产生了几个对象。 今天特意总结一下String方面的内容,先看例子代码: public class Test { public static void main(String[] args) { ...
应该有朋友出现过这种状况,重装mysql时,老是在start service出现无响应或者报错,而之前安装的目录以及注册表都已经删除干净。 我的处理方法只能讲究实用,具体为什么我也不清楚,直接将mysql下my.ini删除,然后把my-large.ini复制,粘贴在mysql文件夹下,然后改名my.ini,启动服务即可
UCHome二次开发解析(一) 引用于hnbk开发手记 使用UCHome插件的用户越来越多,但所有的站都使用同样的同样的程序,没有自己的特色是很难推广开的。同时不同的站需要不同的功能,同时同一个站在不同的时期也有不同的功能需 ...
Global site tag (gtag.js) - Google Analytics