05 2016 档案

摘要:package com.renjicaiquan.entity; public class Computer { private String name; private int score; public String getName() { return name; } public void 阅读全文
posted @ 2016-05-30 21:36 guodaxia 阅读(210) 评论(0) 推荐(0) 编辑
摘要:生成doc帮助文档。 第一步,需要有一个java类,里面封装了各种方法 第二部,给类和方法添加注释文档 注释文档格式: /** * */ @author 作者 @version 版本 @return 返回 @param arr 传入参数名为arr 第三部: 进入dom窗口,cd跳入java文件的文件 阅读全文
posted @ 2016-05-27 19:11 guodaxia 阅读(636) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-05-26 15:18 guodaxia 阅读(142) 评论(0) 推荐(0) 编辑
摘要:package com.Test; import java.util.Arrays; import java.util.Scanner; public class Test2 { /** 主要功能 注册 登录 幸运抽奖 需求说明 输出菜单 选择菜单编号,输出菜单信息 如果编号选择错误,输出“您的输入 阅读全文
posted @ 2016-05-26 12:30 guodaxia 阅读(578) 评论(0) 推荐(0) 编辑
摘要:我们执行相同的操作,总是喜欢将过程封装到一个方法里面,之后就不再从底层做起了,直接调用。当需求越来越多,方法也就越来越多,我们使用类封装方法。后面使用该操作就直接找到类,然后再找方法。面向过程:针对你的需求一步一步实现,全部自己参与执行。面向对象:使用封装好了的一面向过程操作,直接调用,简化自己。小 阅读全文
posted @ 2016-05-25 16:32 guodaxia 阅读(1564) 评论(0) 推荐(0) 编辑
摘要:public static void main(String[] args){ int[] a={1,2,3,4}; System.out.println(sum(1,a)); } public static int sum(int i,int[] arr){ return arr.lengt... 阅读全文
posted @ 2016-05-25 13:48 guodaxia 阅读(391) 评论(0) 推荐(0) 编辑
摘要:package faceobject; import java.util.Arrays; public class Test { /** 加密问题 数据是小于8位的整数 先将数据倒序,然后将每位数字都加上5,再用除以10的余数代替该数据 然后将第一个和最后一个调换位置 */ public static ... 阅读全文
posted @ 2016-05-25 13:30 guodaxia 阅读(681) 评论(0) 推荐(0) 编辑
摘要:package com.dao; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.u 阅读全文
posted @ 2016-05-24 16:24 guodaxia 阅读(178) 评论(0) 推荐(0) 编辑
摘要:package test.sghuzu; public class Test7 { public static void main(String[] args){ /** 1 1 1 1 2 1 1 3 3 1 1 4 6 4 ... 阅读全文
posted @ 2016-05-24 15:55 guodaxia 阅读(135) 评论(0) 推荐(0) 编辑
摘要:http://blog.chinaunix.net/uid-1844931-id-3034714.html 前面我们谈到了,可用通过异或运算交换两个数,而不需要任何的中间变量。 如下面: void exchange(int &a, int &b) { a ^= b; b ^= a; a ^= b; 阅读全文
posted @ 2016-05-24 10:35 guodaxia 阅读(215) 评论(0) 推荐(0) 编辑
摘要:public class Test1 { /** Java中的内存分配 Java程序在运行时,需要在内存中分配空间。 为了提高效率,对每一片空间都进行了划分,因为每一片1区域都有特定的处理数据方式和内存管理方式 栈 存储局部变量 堆 存储new出来的东西 方法区 暂时不管 本地方法区 系统有关,不管 阅读全文
posted @ 2016-05-23 21:15 guodaxia 阅读(144) 评论(0) 推荐(0) 编辑
摘要:package test.sghuzu;import java.lang.reflect.Array;import java.util.Arrays;public class Test1 { /** Java中的内存分配 Java程序在运行时,需要在内存中分配空间。 为了提高效率,对每一片空间都进行 阅读全文
posted @ 2016-05-23 21:12 guodaxia 阅读(311) 评论(0) 推荐(0) 编辑
摘要:逻辑运算符&(与)两边为true则为true,否则false|(或)任意一边为true则为true^(异或)两边不同则为true,两边相同则为false!(非)原先为true则为false,原先为false则为true&&(双与)两边为true则为true,否则false||(双或)任意一边为tru 阅读全文
posted @ 2016-05-22 15:35 guodaxia 阅读(166) 评论(0) 推荐(0) 编辑
摘要:变量是在一个范围内的可变的值。 要点: 数据类型(确定变量的值的类型) 一个字节里面8个位,每个位里存储0101这样的二进制的补码表示用来数据,一个字节的数据类型的第一个位是符号位,表示正负。 数据类型 byte short int long float double char boolean 字节 阅读全文
posted @ 2016-05-21 20:26 guodaxia 阅读(180) 评论(0) 推荐(0) 编辑
摘要:为什么讲这个概念? 因为计算机在操作的时候,都是采用对应的二进制的补码来进行运算的 原反补都是针对二进制来说的,二进制用字节保存,一个字节保存8个字符 以+7、-7为例子: 00000111 源码: 最高位为符号位,0表示正数,1表示负数 符号位 数值位 +7 0 0000111 -7 1 0000 阅读全文
posted @ 2016-05-21 13:50 guodaxia 阅读(840) 评论(0) 推荐(0) 编辑
摘要:例如用户在系统中,保存的信息包括简要信息(用户名、联系电话、Email、性别)和一些图像信息(照片)。 但是在系统设计时,我的设计方式都是遵循业务的需要,设计一个“用户”类,包含用户名、联系电话、Email、性别和照片信息。这个时候我是不会考虑数据库设计的,这是一个设计原则:“ 不因为实现妨碍设计  阅读全文
posted @ 2016-05-21 09:37 guodaxia 阅读(696) 评论(0) 推荐(0) 编辑
摘要:使用gson的tojson和fromjson实现对象和json的转换 Gson gson = new Gson(); // Or use new GsonBuilder().create(); MyType target = new MyType(); String json = gson.toJs 阅读全文
posted @ 2016-05-20 19:14 guodaxia 阅读(214) 评论(0) 推荐(0) 编辑
摘要:package com.dom4j;import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.lang.reflect.Field;import java.lang.reflect.Inv 阅读全文
posted @ 2016-05-20 15:42 guodaxia 阅读(1213) 评论(0) 推荐(0) 编辑
摘要:package test; public class Car { private int carMoney; //汽车租金 private String carName; //汽车名字 private int carNumb; //汽车序列号 private int carryNum; //载货量 ... 阅读全文
posted @ 2016-05-20 10:37 guodaxia 阅读(6069) 评论(0) 推荐(0) 编辑
摘要:json简介: JSON: JavaScript对象表示法(JavaScript Object Notation) JSON是存储和交换信息的语法。 JSON是轻量级的文本交互格式 JSON独立于语言和平台 JSON具有自我描述性能,更易于理解 JSON与XML 类似XML,比XML更小、更快、更易 阅读全文
posted @ 2016-05-19 21:37 guodaxia 阅读(2204) 评论(0) 推荐(0) 编辑
摘要:package conversationofnumbersystems; public class Test1 { public static void main(String[] args){ /** * 计算机刚开始都是二进制,0101的形式,但是由于二进制表示大数据太长了,所以就产生了8进制和16进制用来存储大数据。 * 8进制是将二进制的3个... 阅读全文
posted @ 2016-05-18 17:34 guodaxia 阅读(744) 评论(0) 推荐(0) 编辑
摘要:package com.dom4j; import java.io.FileWriter; import java.io.IOException; import java.io.UnsupportedEncodingException; import java.util.Iterator; import java.util.List; import javax.xml.transform.T... 阅读全文
posted @ 2016-05-18 14:39 guodaxia 阅读(170) 评论(0) 推荐(0) 编辑
摘要:jdk 虚拟机jre 依赖包javac 编译java 运行JAVA_HOME 一个存储jdk路径的自定义的变量,方便其他地方配置以后更改方便其他地方调用JAVA_HOME使用%JAVA_HOME%配置JDK:在系统变量path后面加上;%JAVA_HOME%\bin;分号表示分隔path:让java 阅读全文
posted @ 2016-05-18 14:37 guodaxia 阅读(309) 评论(0) 推荐(0) 编辑
摘要:导入: 右键,import, 选择指定项目下一步就好了。 导出: 选定项目,右键,export 下一步下一步就好了。 阅读全文
posted @ 2016-05-18 14:32 guodaxia 阅读(353) 评论(0) 推荐(0) 编辑
摘要:首先制作u盘启动器。 然后在电脑上使用UltraISO将你的安装的linix系统刻录到u盘上 在放入一份linix系统在u盘更目录 boot页面u盘启动。选择 第二次没有放入系统在u盘根目录出现这个: 选最后一个代表U盘 阅读全文
posted @ 2016-05-16 18:17 guodaxia 阅读(275) 评论(0) 推荐(0) 编辑
摘要:这里也使用的是import org.w3c.dom.Document; 首先创建document对象,给该对象赋值,然后将document对象使用transformer的transformer转换方法转换成文件或者其他类型进行想要的操作。 1、创建DocumentBuilder对象 2、创建Docu 阅读全文
posted @ 2016-05-15 12:14 guodaxia 阅读(876) 评论(0) 推荐(0) 编辑
摘要:首先创建DocumentBuilderFactory工厂产生DocumentBuilder对象 创建document对象: 使用documentBuilder对象的parse方法 如果这个时候我们直接输出document.toString()得到的只是一个null值。我们需要进一步的解析 不知道怎么 阅读全文
posted @ 2016-05-15 01:07 guodaxia 阅读(757) 评论(0) 推荐(0) 编辑
摘要:函数 函数是这样的一段JavaScript代码,它只被定义一次,但可能被执行或调用任意次。 函数的定义会包括一个称为形参(parameter)的标识符列表,这些参数在函数体中像局部变量一样工作。 函数的实参指的是调用函数的时候传入的参数 如果函数挂载在一个对象上,作为对象的一个属性,就称它为对象的方 阅读全文
posted @ 2016-05-14 19:40 guodaxia 阅读(170) 评论(0) 推荐(0) 编辑
摘要:一些存在的可以改进的地方: 达到一个效果不必要墨守成规,比如: 这个效果,我的实现方式是: 一个大div里面,先放一个图片,左浮动,然后放一个首页div,相对定位放到背景图片的白色区域的适当位置,右边导航栏的做法我的是使用无序列表,然后全部li左浮动,将列表调margin属性到适当位置,中间的三个| 阅读全文
posted @ 2016-05-13 17:10 guodaxia 阅读(1357) 评论(0) 推荐(0) 编辑
摘要:绝对与相对。 position属性 static|relative|absolute static 默认值,不定位 relative相对的,相对现在所处位置进行定位 absolute绝对的,相对于浏览器最左上角落进行定位。 top: left: right: bottom: 过多的使用div的定位可 阅读全文
posted @ 2016-05-13 12:23 guodaxia 阅读(149) 评论(0) 推荐(0) 编辑
摘要:做网页的时候,网页一般使用分层来做,每一个层不能受到上一个层的影响,这时候就可以使用clear:both消除上一个div的影响 。 阅读全文
posted @ 2016-05-13 11:14 guodaxia 阅读(117) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.o 阅读全文
posted @ 2016-05-11 16:28 guodaxia 阅读(172) 评论(0) 推荐(0) 编辑
摘要:浮动: float: none|left|right 作用使得标签失去块级标签的独占一行效果,向某个方向靠拢 标签浮动了,也需要占地方,有时候出现未浮动的div覆盖部分浮动div是浏览器的bug情况 使用display属性在表面上看来也可以达到浮动的效果,但是width和height属性会失效 清除 阅读全文
posted @ 2016-05-11 14:47 guodaxia 阅读(209) 评论(0) 推荐(0) 编辑
摘要:spring整合hibernate 1、hibernate使用注解。 daoImpl需要继承HibernateDaoSupport对象,针对给对象的getHibernateTemplate()进行hibernate操作。操作的语句是hql语句。 applicationContext.xml Cat. 阅读全文
posted @ 2016-05-11 11:01 guodaxia 阅读(1585) 评论(0) 推荐(0) 编辑
摘要:package com.transaction; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Iterator; import 阅读全文
posted @ 2016-05-10 13:25 guodaxia 阅读(174) 评论(0) 推荐(0) 编辑
摘要:public HttpServletResponse download(String path, HttpServletResponse response) { try { // path是指欲下载的文件的路径。 File file = new File(path); // 取得文件名。 Strin 阅读全文
posted @ 2016-05-09 20:47 guodaxia 阅读(486) 评论(1) 推荐(1) 编辑
摘要:Spring的DAO模块提供了对JDBC、Hibernate、JDO等DAO层支持。 DAO模块依赖 commons-pool.jar、commons-collections.jar package com.dao; import java.util.ArrayList; import java.u 阅读全文
posted @ 2016-05-07 21:30 guodaxia 阅读(902) 评论(0) 推荐(0) 编辑
摘要:AOP(aspect oriented <['orɪɛntɪd]导向> Programming,面向切面编程) AOP把一个业务流程分成几部分,例如权限检查、事务处理、日志记录,每个部分独立处理,然后把它们组装成完整的业务流程 aop小例子: package com.aop; public inte 阅读全文
posted @ 2016-05-06 17:32 guodaxia 阅读(270) 评论(0) 推荐(0) 编辑
摘要:Spring程序中,Java Bean一般与Spring是非耦合的,不会依赖于Spring类库。这也是Spring的优点。 实现BeanNameAware接口获取本bean的id属性 BeanNameAware中一个方法setBeanName(String arg0);它会在bean所有参数设置后 阅读全文
posted @ 2016-05-06 13:54 guodaxia 阅读(533) 评论(0) 推荐(0) 编辑
摘要:<span></span>范围标签使用 使用Css设置字体样式 font-family:设置字体类别 font-size: 默认为16px,也就是1em font-weight: font-style:字体风格 normal:正常 italic:文字的斜体 oblique:文字的倾斜 两个斜体区别: 阅读全文
posted @ 2016-05-05 16:22 guodaxia 阅读(342) 评论(0) 推荐(0) 编辑
摘要:数组是值的有序集合 创建: 数组直接量创建 构造方法创建 数组的读和写 使用[]操作符来访问数组中的一个元素。 数组的引用位于方括号左边。方括号中是一个返回非负整数的任意表达式。该语法既可读又可写数组元素。 数组是对象的特殊形式。使用方括号访问数组就像用方括号访问对象的属性一样。JavaScript 阅读全文
posted @ 2016-05-04 20:55 guodaxia 阅读(218) 评论(0) 推荐(0) 编辑
摘要:css:层叠样式表 Cascading( [kæ'skeɪdɪŋ] 级联)Style Sheet css基本语法结构:选择器{ 属性:值; 属性:值; ... } 三种主要的选择器: 标签选择器: 以HTML标签命名的选择器,直接控制对应的标签 类选择器: 在标签内加入class属性,选择器名为“. 阅读全文
posted @ 2016-05-04 17:29 guodaxia 阅读(198) 评论(0) 推荐(0) 编辑
摘要:bean基本配置: 上述代码相当于java代码 ExampleBean exampleBean=new ExampleBean(); id属性是bean的一种标识,通常被用来bean的引用 class是必须的属性,表示bean的源 为bean起别名 alias标签 增强可读性,在不同模块中使用 延迟 阅读全文
posted @ 2016-05-04 16:01 guodaxia 阅读(994) 评论(0) 推荐(0) 编辑
摘要:Core模块主要的功能是实现了反向控制(Inversion of Control)与依赖注入(Denpendency Injection)、Bean配置以及加载。 Beans为Spring里的各种对象,一般要配置在Spring的配置文件中;BeanFactory为创建Beans的factory,Sp 阅读全文
posted @ 2016-05-04 15:04 guodaxia 阅读(266) 评论(0) 推荐(0) 编辑
摘要:BeanFactory方式: 1: 2: ApplicationContext方式: 阅读全文
posted @ 2016-05-04 11:05 guodaxia 阅读(170) 评论(0) 推荐(0) 编辑
摘要:一个简单的例子: 一般新建一个com.dao包,存放一些dao接口。 com.dao.impl里面存放具体的dao com.service存放service接口 com.service.impl具体的service serviceImpl里面定义一个dao的对象,使用service的对应方法调用到d 阅读全文
posted @ 2016-05-04 10:57 guodaxia 阅读(232) 评论(0) 推荐(0) 编辑
摘要:bean的实例化 构造器方式 静态方法方式 普通工厂方式 一般的,默认bean实例化使用的是构造器方式,调用的是无参的构造方法 package com.Model; public class Dog { private String name; private int age; public Dog 阅读全文
posted @ 2016-05-03 17:33 guodaxia 阅读(170) 评论(0) 推荐(0) 编辑
摘要:1、导入jar包 IoC基本上面的jar就可以实现了。加入springframework.aop是为了注解的实现 在3.2.2之后asm.jar并入了spring.core logg的是日志包 2、普通java类的建立 package com.Model; public class Dog { pr 阅读全文
posted @ 2016-05-03 17:13 guodaxia 阅读(300) 评论(0) 推荐(0) 编辑
摘要:有些时候,换台电脑就换了一个框架的版本,找对应的jar是一件非常麻烦的事。 我们可以使用myeclipes快速得到我们想要的jar 首先新建一个项目,然后使用myeclipes的自动生成框架技术,生成,你就可以在tomcat对应路径下找到你想要的jar了。 或者你的项目没有部署到tomcat服务器, 阅读全文
posted @ 2016-05-03 16:00 guodaxia 阅读(176) 评论(0) 推荐(0) 编辑
摘要:容器:用来包装或装载物品的储存器 web服务器与jsp、servlet的关系: 从程序文件存放的位置 程序文件要放到web服务器上 从程序执行的方式 程序的从初始化到消亡都是web服务器管理的 从以上两方面看: web服务器实际是动态网页程序文件的容器 核心容器概述 :控制反转 ,通过容器控制对象的 阅读全文
posted @ 2016-05-03 15:43 guodaxia 阅读(1485) 评论(0) 推荐(0) 编辑
摘要:刚下载下来是这个文件夹: 打开文件夹称为这个: docs里面放置的是spring的帮助文档打开是这样的: api版本的和reference版本的,reference版本的api比较适合初学者使用 打开reference文件夹: 以html版本的为例子,进入index.html页面,索引你需要的spr 阅读全文
posted @ 2016-05-03 15:18 guodaxia 阅读(124) 评论(0) 推荐(0) 编辑
摘要:Spring是什么? 一个高度灵活的轻量级框架,目的是降低企业级应用开发的复杂度。 http://springsource.org Spring功能介绍 1、提供了Ioc机制,创建对象以及管理对象之间的调用关系,避免了硬编码造成的程序耦合。也就是创建对象使用的是spring容器而不是使用new创建 阅读全文
posted @ 2016-05-03 14:46 guodaxia 阅读(228) 评论(0) 推荐(0) 编辑
摘要:数组 数组是相同类型元素的集合 数组类型 数组中的元素可以是基本数据类型,也可以是引用数据类型,数组本身是引用数据类型 数组的声明 两种[]的放置的位置不同,但没有什么区别 只声明的数组是一个空指针,无法使用,需要创建后才可以使用 数组的创建 算了,不扯会的了。 数组的长度 数组名.length 字 阅读全文
posted @ 2016-05-03 00:06 guodaxia 阅读(155) 评论(0) 推荐(0) 编辑
摘要:对象是JavaScript基本数据类型。可以看做是属性的一种无序集合。 1.创建对象 对象直接量 创建对象的最简单的方式就是在JavaScript代码中使用对象直接量。 一些例子: 通过new创建对象 new运算符创建并初始化一个新对象。 原型 每一个JavaScript对象(除null外)都与另一 阅读全文
posted @ 2016-05-02 20:11 guodaxia 阅读(188) 评论(0) 推荐(0) 编辑
摘要:1.表达式语句 i+=a ==>i=i+a i*=3 ==>i=i*3 i++ ==>先运算后自增 ++i ==>先增加后运算 delete运算符,删除一个对象的属性,一般作为语句使用 delete o.x; 函数调用 alert(gretting); 2.复合语句和空语句 使用花括号(大括号)将多 阅读全文
posted @ 2016-05-02 19:01 guodaxia 阅读(191) 评论(0) 推荐(0) 编辑
摘要:1.原始表达式 最简单的表达式是“原始表达式”。原始表达式是表达式的最小单位——它们不再包含其他表达式JavaScript中的原始表达式包含常量或直接量、关键字和变量 例如: 1.23//数字直接量 “hello”//字符串直接量 true //保留字 undefined //变量 2.对象和数组的 阅读全文
posted @ 2016-05-01 20:04 guodaxia 阅读(205) 评论(0) 推荐(0) 编辑
摘要:JavaScript中的数据分为两类:原始类型(primitive type)和对象类型。 原始类型包括:数字、字符串和布尔值 javaScript中有两个特殊的原始值:null(空)和undefined(未定义),代表了各自特殊类型的为一的成员。 对象是属性的集合,每个属性都由“名/值对”构成,普 阅读全文
posted @ 2016-05-01 18:44 guodaxia 阅读(246) 评论(0) 推荐(0) 编辑
摘要:1.字符集 JavaScript程序使用Unicode字符集编写的 2.区分大小写。 JavaScript是区分大小写的语言。关键字、变量、函数名和所有的标识符都必须采用一致的大小写形式。注意的是:HTML并不区分大小写,所以容易混淆许多客户端JavaScript对象和属性与它们所表示的HTML标签 阅读全文
posted @ 2016-05-01 17:42 guodaxia 阅读(185) 评论(0) 推荐(0) 编辑
摘要:图片: 页面受限于带宽,图片在清晰的原则下,越小越好 使用图片: <img >标记 src:路径 alt:找不到图片的显示文字 height、width title:鼠标移到图片时显示的文字 路径表示法: 相对路径 同一文件夹,直接使用文件名 位于上层文件 ../代表上一层文件夹,../../代表上 阅读全文
posted @ 2016-05-01 16:38 guodaxia 阅读(175) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示