JAVA
文章平均质量分 61
comeandgo201205
IT民工
展开
-
我的解决方案是否可行
我们公司用到了datagrid,但是这个datagrid用起来性能不怎么好.1000多条记录就会非常慢.为此我也想过一些方法,比如在滚动条上面做文章,结合ajax,一次只读10条,客户只要下拉滚动条,就会去加载下10条记录,也就是说我把分页做到了滚动条那里.但这样又带来了一个问题,客户不断的去用滚动条的时候会一直和后台打交道.这样可能还要用到缓存技术,第一次读数据库,第二次只后就读内存里面的数据,原创 2012-10-04 12:50:14 · 599 阅读 · 0 评论 -
Java 对象和类
Java 基本数据类型 变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。 内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。 因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。 Java 的两大数据类型: 内置数据类型 引用数据类型 内置数据类型 Java语言提供了转载 2017-06-20 13:47:53 · 263 阅读 · 0 评论 -
Java中什么是字符文件,什么是字节文件?
理论上没有本质区别。所有的文件都是以二进制存储的,文件只有“文本文件”和“不是文本文件”这两种。只是因为里面的数据不同或者解析数据的方式不同而导致你看到的结果不同。下面给你非常详细的解释:“字符文件”确切的说法应该是文本文件。说过了,它也是以二进制存储的,并且是连续的(一大串 1 和 0 组成的数字,没有任何标记隔开),而在读取的时候由程序把它断开。最简单的例子,扩展的 ASCII 码存储的文本文转载 2017-06-20 13:56:00 · 2175 阅读 · 0 评论 -
Java IO最详解
初学Java,一直搞不懂java里面的io关系,在网上找了很多大多都是给个结构图草草描述也看的不是很懂。而且没有结合到java7 的最新技术,所以自己来整理一下,有错的话请指正,也希望大家提出宝贵意见。 首先看个图:(如果你也是初学者,我相信你看了真个人都不好了,想想java设计者真是煞费苦心啊!) 这是Java io 比较基本的一些处理流,除此之外我们还会提到一些比转载 2017-06-20 13:57:29 · 312 阅读 · 0 评论 -
Java异常处理总结
Java异常处理总结 异常处理是程序设计中一个非常重要的方面,也是程序设计的一大难点,从C开始,你也许已经知道如何用if...else...来控制异常了,也许是自发的,然而这种控制异常痛苦,同一个异常或者错误如果多个地方出现,那么你每个地方都要做相同处理,感觉相当的麻烦! Java语言在设计的当初就考虑到这些问题,提出异常处理的框架的方案,所有转载 2017-06-20 13:58:46 · 324 阅读 · 0 评论 -
java四大特性理解(封装继承多态抽象)
封装: 封装是把过程和数据包围起来,对数据的访问只能通过已定义的接口。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。封装是一种信息隐藏技术,在Java中通过关键字private实现封装。什么是封装?封装把对像的所有组成部分组合在一起,封装定义程序如何引用对象的数据,封装实际上使用方法将类的数据隐藏起来,控制用户对转载 2017-06-20 14:00:12 · 4138 阅读 · 0 评论 -
Java总结篇系列:Java泛型
一. 泛型概念的提出(为什么需要泛型)? 首先,我们看下下面这段简短的代码: 1 public class GenericTest { 2 3 public static void main(String[] args) { 4 List list = new ArrayList(); 5 list.add("qqyumidi")转载 2017-06-20 14:02:42 · 275 阅读 · 0 评论 -
Java1.6,1.7,1.8新特性
Java1.6新特性;一:Desktop类和SystemTray类;在JDK1.6中,AWT新增加了两个类:Desk;前者可以用来打开系统默认浏览器浏览指定的URL,;二:使用JAXB2来实现对象与XML之间的映射;JAXB是JavaArchitecturefor;实际上,在JavaEE5.0中,EJB和WebS;三:理解StAX;StAX(JSR173)是 Java1.6新转载 2017-06-20 14:03:48 · 3300 阅读 · 0 评论 -
jdk1.5 jdk1.6 jdk1.7 jdk1.8 特性
JDK各个版本的新特性 对于很多刚接触java语言的初学者来说,要了解一门语言,最好的方式就是要能从基础的版本进行了解,升级的过程,以及升级的新特性,这样才能循序渐进的学好一门语言。今天先为大家介绍一下JDK1.5版本到JDK1.7版本的特性。希望能给予帮助。 JDK1.5新特性: 1.自动装箱与拆箱: 自动装箱的过程:每当需要一种类型的对象时,这种基本类型就转载 2017-06-20 14:05:02 · 647 阅读 · 0 评论 -
java中特殊的String类型
Java中String是一个特殊的包装类数据有两种创建形式: String s = "abc";String s = new String("abc"); 第一种先在栈中创建一个对String类的对象引用变量s,然后去查找"abc"是否被保存在字符串常量池中,如果没有则在栈中创建三个char型的值'a'、'b'、'c',然后在堆中创建一个String对象object,它转载 2017-06-20 13:42:49 · 404 阅读 · 0 评论 -
Java中的日期操作
ate : getTime() 、setTime() SimpleDateFormate : Formate(Date)、 parse(String s) Calendar : getInstance()、set() 、get()、getActualMaximum()、add()、 gettime()、setTime(Dat转载 2017-06-20 13:38:08 · 338 阅读 · 0 评论 -
javascript中直接取得DWR方法的返回值
一般在页面中要取DWR方法的值的做法是 function test(){ dwrTest.hello(function(data){alert(data)}) } 当你的javascript的test方法要返回这个值时就不好办了。因为DWR方法返回值是执行完后通过调用指定的函数将值返回。这们的话,我们往往会这么做 function test(){ var re原创 2012-10-07 02:30:18 · 748 阅读 · 0 评论 -
向dwr回调函数传多个参数
前几天在做东西时,突然遇到向dwr的回调函数中传递参数的问题,以前我都是直接用回调函数,没有向回调函数中传过参数,最后在网上找了一些资料,成功实现了向回调函数中传参数。 以前用回调函数的方法是: myTest.test(var1,var2,callBackTest); function callBackTest(d转载 2012-10-07 11:05:59 · 1563 阅读 · 0 评论 -
Struts 2的property标签的原理
Struts2中的property标签 是用于取得OgnlContext上下文中的属性值,也称为数据标签 特点是取request/session/application/attr/parameters这五个范围时,需要明确指定范围如: ,记住,范围前面带#号,如果取ValueStack中的值时,是不需要带#的,可以直接取,因为Action中存储在ValueStack中的,所以取Action中原创 2012-10-07 11:22:57 · 2732 阅读 · 0 评论 -
editor does not contain a main type.
今天用eclipse,当打算run一个带有main函数的class时,出现baidu了一下,迅速解决问题:原来这个class所在包没有被添加到build path中。 解决方法:在左侧的package explorer中右击这个class所在包的上一级目录--build path--use as source folder。这样就解决问题了。 重新打开class,再run一下,ok转载 2013-01-28 21:12:23 · 553 阅读 · 0 评论 -
Eclipse中安装Extjs插件(Spket IDE)
Eclipse中安装Extjs插件(Spket IDE) 已有 8207 次阅读2008-6-3 21:20 |个人分类:eclipse Spket IDE是目前支持Ext 2.0最为出色的IDE。官方网站http://www.spket.com。 它采用.jsb project file 文件并将继承于基类和所有文档的内容嵌入到生成代码提示的Script. doc转载 2013-05-14 16:00:35 · 2862 阅读 · 0 评论 -
完全卸载oracle11g步骤:
完全卸载oracle11g步骤: 1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。 2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer,单击“卸载产品”-“全部展开”,选中除“OraDb11g_home1”外的全部目录,删除。 5、 运行regedit转载 2013-07-11 23:05:29 · 645 阅读 · 0 评论 -
JAVA 字符串编码总结
String newStr = new String(oldStr.getBytes(), "UTF-8"); Java中的String类是按照unicode进行编码的,当使用String(byte[] bytes, String encoding)构造字符串时,encoding所指的是bytes中的数据是按照那种方式编码的,而不是最后产生的String是什么编码方式,换句话说转载 2017-06-20 13:34:29 · 440 阅读 · 0 评论 -
JVM ClassLoader类加载原理
参考: ClassLoader原理总结 http://blog.sina.com.cn/s/blog_6383597b0100fsiw.html 图解classloader加载class的流程及自定义ClassLoader http://lshirley2009.javaeye.com/blog/486133 JAVA 类加载 http://blo转载 2017-06-20 13:36:04 · 231 阅读 · 0 评论 -
你必须知道的几种java容器(集合类)
一、基本概念 Java容器类类库的用途是“持有对象”,并将其划分为两个不同的概念: 1)Collection:一个独立元素的序列,这些元素都服从一条或者多条规则。 List必须按照插入的顺序保存元素,而set不能有重复的元素。Queue按照排队规则来确定对象产生的顺序(通常与它们被插入的顺序相同)。 2)Map:一组成对的“键值对”对象,允许你使用键来查找值。 |Collec转载 2017-06-20 14:08:04 · 503 阅读 · 0 评论