11 2011 档案

摘要:JNDI配置原理详解 ExtJS学习笔记系列.java中的io系统总结及一些常用的操作java面试笔试题总结Java基础:三步学会Java Socket编程HTTP详解SpringSide开发实战 SVN与源代码管理 Linux和Java 拥抱Eclipse RCP 阅读全文
posted @ 2011-11-25 22:03 javait03 阅读(202) 评论(1) 推荐(0)
摘要:程序运行时,我们最好对数据保存到什么地方做到心中有数。特别要注意的是内存的分配。有六个地方都可以保存数据:(1) 寄存器。这是最快的保存区域,因为它位于和其他所有保存方式不同的地方:处理器内部。然而,寄存器的数量十分有限,所以寄存器是根据需要由编译器分配。我们对此没有直接的控制权,也不可能在自己的程序里找到寄存器存在的任何踪迹。(2) 栈(stack)。存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。) 驻留于常规RAM(随机访问存储器)区域,但可通过它的“堆栈指针”获得处理的直接支持。堆栈指针若向下移, 阅读全文
posted @ 2011-11-25 21:25 javait03 阅读(126) 评论(0) 推荐(0)
摘要:各种排序算法:冒择路(入)兮(稀)快归堆,桶式排序,基数排序冒泡排序,选择排序,插入排序,稀尔排序,快速排序,归并排序,堆排序,桶式排序,基数排序一、冒泡排序(BubbleSort)1. 基本思想: 两两比较待排序数据元素的大小,发现两个数据元素的次序相反时即进行交换,直到没有反序的数据元素为止。2. 排序过程: 设想被排序的数组R[1..N]垂直竖立,将每个数据元素看作有重量的气泡,根据轻气泡不能在重气泡之下的原则,从下往上扫描数组R,凡扫描到违反本原则的轻气泡,就使其向上"漂浮",如此反复进行,直至最后任何两个气泡都是轻者在上,重者在下为止。【示例】:49 13 13 阅读全文
posted @ 2011-11-25 20:59 javait03 阅读(180) 评论(0) 推荐(0)
摘要://MySQL: 02 String Driver="com.mysql.jdbc.Driver";//驱动程序03 String URL="jdbc:mysql://localhost:3306/db_name"; //连接的URL,db_name为数据库名04 String Username="username";//用户名05 String Password="password";//密码06 Class.forName(Driver).newInstance();07 Connection con=Driv 阅读全文
posted @ 2011-11-24 19:47 javait03 阅读(120) 评论(0) 推荐(0)
摘要:JAVA内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域:寄存器:我们在程序中无法控制栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中堆:存放用new产生的数据静态域:存放在对象中用static定义的静态成员常量池:存放常量非RAM存储:硬盘等永久存储空间Java内存分配中的栈在函数中定义的一些基本类型的变量数据和对象的引用变量都在函数的栈内存中分配。 当在一段代码块定义一个变量时,Java 阅读全文
posted @ 2011-11-23 17:39 javait03 阅读(132) 评论(0) 推荐(0)
摘要:在我刚开篇写这一系列随笔的时候,就有人问:在Linux下进行Java开发究竟有什么优势,如果都是一样安装JDK、安装Eclipse,那和Windows下开发有什么区别?这个问题问得很尖锐,的确,我们似乎根本没有必要把我们的工作从Windows中转移到Linux中来。 在Linux系统中进行开发,和在Windows中进行开发相比较起来,即有优点,也有缺点。下面是我的一些意见,欢迎大家讨论。 先来说说优势: 1、由Linux系统的本质决定的: Linux的本质有三点,一是开源,二是免费,三是和Unix是一个体系。大家都知道,重要的应用几乎都是运行在Unix服务器上面的,这是因为Unix天生... 阅读全文
posted @ 2011-11-18 16:59 javait03 阅读(853) 评论(0) 推荐(0)
摘要:Hibernate联合主键的映射规则:第一种:主键和属性在一个类中1.配置文件<?xml version="1.0"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> <hibernate-mapping> <class name="com.shen 阅读全文
posted @ 2011-11-17 20:23 javait03 阅读(846) 评论(0) 推荐(0)
摘要:不久前在学习struts时出现这个错误,在网上搜索了半天,发现答案不一。将其总结如下,以方便大家参考。1、你有没有试试看其它的方法能不能用,要是都是这种情况的话,可能是你的Action类没有继承structs里面的DispatchAction或者其它的类。还有你注意下方法的参数列表,类型顺序要正确才行,是按照以下顺序的:ActionMappingmapping,ActionFormform,HttpServletRequestrequest,HttpServletResponseresponse2、发现有两种错误可能引起上述异常:一.Action类的方法被定义成private类型.如下Acti 阅读全文
posted @ 2011-11-12 21:36 javait03 阅读(372) 评论(0) 推荐(0)
摘要:《华为基本法》分为6章,共103条:1、公司的宗旨 1.1、核心价值观 1.2、基本目标 1.3、公司成长 1.4、价值分配 2、基本经营政策 2.1、经营重点 2.2、研究与开发 2.3、市场营销 2.4、生产方式 3、基本组织政策 3.1、基本原则 3.2、组织结构 3.3、高层管理组织 4、基本人力资源政策 4.1、人力资源管理准则 4.2、员工的义务和权利 5、基本控制政策 5.1、质量管理和质量保证体系 5.2、全面预算控制体系 5.3、成本控制体系 5.4、业务流程改进体系 5.5、项目管理体系 5.6... 阅读全文
posted @ 2011-11-10 15:52 javait03 阅读(580) 评论(0) 推荐(0)
摘要:1、建立一个文本文件public class FileClass{ public static void Main() { WriteToFile(); } static void WriteToFile() { StreamWriter SW; SW = File.CreateText(@"c:MyTextFile.txt"); SW.WriteLine("God is greatest of them all"); SW.WriteLine("This is second line"); SW.Close(); Console.W 阅读全文
posted @ 2011-11-09 11:48 javait03 阅读(3511) 评论(0) 推荐(0)
摘要:昨天看完李建忠的TechEd2011《WINRT》讲演,随手写了点口水文章记录下来。回到过去看未来(2)WINNT还没有获得商业的认可,WIN95横空出世。PC世界迎来了大爆发,更多的人知道了电脑买了电脑知道了WIN95。但这么多新手新用户新开发者,黑客对这块市场也是垂涎已久。于是新手不会用新开发者不会写,因而导致WIN95常常蓝屏或死机。当然当年微软在安全性稳定性开发方面也没有在战略层面太重视,所以种种WINDOWS不稳定不安全就被爆了出来。盖茨被迫做了战略级要求,全体微软开发者都要学习如何安全性编码和稳定性编码。当然WIN95从DOS、WIN32这条路上一路而来,自然底层架构也有问题所以迟 阅读全文
posted @ 2011-11-08 19:26 javait03 阅读(129) 评论(0) 推荐(0)
摘要:昨天看完李建忠的TechEd2011《WINRT》讲演,随手写了点口水文章记录下来。回到过去看未来(1)N多年前有各种大中小主机,那是主机服务器操作系统百花齐放各个厂商各异的岁月。N多年前有各种品牌的PC。但核心CPU、主板、内存、硬盘都是标准。INTEL的CPU和微软的WINDOWS寡头统治了这个领域。N多年前有各种品牌的PC级服务器。也是INTEL 服务器级CPU和微软WINDOWS SERVER在进攻。但情况有点变化,Linux泛起了,而且侵入了这块领域。SUN公司发起自Solaris服务器级操作系统和SUN主机。比IBM\HP之类要轻量级,比INTEL、微软之类重量级。SUN期望打入I 阅读全文
posted @ 2011-11-08 19:25 javait03 阅读(136) 评论(0) 推荐(0)