- 博客(27)
- 资源 (4)
- 收藏
- 关注
原创 8大排序算法JAVA实现
1、接口package cn.ac.ihep.sort;public interface ISort { public int[] InsertSort(int[] a); public int[] BubbleSort(int[] a); public int[] SelectSort(int[] a); public int[] ShellSort(int[] a); pub
2014-01-21 11:05:46
717
原创 jQuery学习笔记1
1、jQuery简介jQuery是一套跨浏览器的JavaScript库,简化HTML与JavaScript之间的操作。由John Resig在2006年1月的BarCamp NYC上发布第一个版本。目前是由 Dave Methvin 领导的开发团队进行开发。全球前10000个访问最高的网站中,有65%使用了jQuery,是目前最受欢迎的JavaScript库。jQuery 是开源软件,使用MI
2013-12-17 16:52:07
917
原创 div+css学习笔记7
横向导航菜单的实现原理:在div+css学习笔记4的基础上,使用float属性让li向右移动。代码实现如下:Insert title herebody{ font-family:Verdana; fone-size:12px; line-heigth:1.5;}a{ color:#000; text-decoration:none;}a:hover{
2013-12-16 20:27:32
599
原创 div+css学习笔记6
1、有序列表与无序列表无序列表无序列表1无序列表2无序列表3有序列表有序列表1有序列表2有序列表3无序列表,是以ul包含li的形式,默认每行前的符号是圆点,可以通过样式表改为无、方块,空心圆等。有序列表是以ol包含li的形式,是以数字为项目符号的,无序列表也可以用css定义显示成有序列表2、横向图文列表实现Insert title here
2013-12-16 17:21:35
686
原创 div+css 学习笔记5
1、超链接伪类实例Insert title herea:link{ color:#06F; text-decoration:none;}a:visited{ color:#999; text-decoration:line-through;}a:hover{ color:#0f0; text-decoration:underline;}a:active
2013-12-16 16:05:53
793
原创 div+css 学习笔记4
1、纵向导航菜单Insert title herebody { font-family: Verdana; font-size: 12px; line-height: 1.5; }img { border-style: none; }a { color: #000; text-decoration: none; }a:hover {
2013-12-16 15:45:57
863
原创 div+css 学习笔记3
1、一个基本的网站布局Insert title herebody{ margin:0;}#header{ height:100px; width:80%; background:#ff0000; margin:auto;}#menu{ height:30px; width:80%; background:#0000ff; margin:auto;
2013-12-16 10:38:11
901
原创 div+css 学习笔记2
1、当我们不用任何样式表进行定义时,body,h1-h6,ul等元素默认有外边距或其它样式的。这里我们在css样式中增加一项:body {margin:0;},就可以把body默认的外边距去掉。2、自适应宽度是相对于浏览器而言,盒模型的宽度随着浏览器宽度的改变而改变。这时要用到宽度的百分比。如果我们需要按浏览器的80%显示,那么设置宽度为80%,当改变浏览器窗口大小时,盒模型的宽度也会
2013-12-15 22:40:18
732
原创 div+css 学习笔记1
1、加载css样式有以下四种外部样式内部样式行内样式导入样式(1)外部样式这种形式是把css单独写到一个css文件内,然后在源代码中以link方式链接。它的好处是不但本页可以调用,其它页面也可以调用,是最常用的一种形式。(2)内部样式h2 { color:#f00;}这种形式是内部样式表,它是以和结尾,写在源代码的head标签内。这样的样式表只能针对本页有效
2013-12-15 22:20:52
790
原创 CSS学习笔记
1、CSS是Cascading Style Sheets(级联样式表)的缩写。CSS是一种样式表语言,用于为HTML文档定义布局。例如,CSS涉及字体、颜色、边距、高度、宽度、背景图像、高级定位等方面。HTML用于结构化内容;CSS用于格式化结构化的内容。2、CSS是Web设计界的一次革命。CSS的具体优点包括:(1)通过单个样式表控制多个文档的布局;(2)更精确的布局控制;
2013-12-15 21:56:22
881
转载 在Eclipse中使用JUnit4进行单元测试入门
声明:这是本人看到的一篇通俗易懂的学习JUnit4单元测试的的文章,这里转载作为笔记,也希望能够更好地传播,在此对原作者表示感谢,原文章的链接如下:在Eclipse中使用JUnit4进行单元测试(初级篇)http://blog.youkuaiyun.com/andycpp/article/details/1327147在Eclipse中使用JUnit4进行单元测试(中级篇)
2013-12-13 09:40:37
2878
转载 Log4j使用总结
一、介绍 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。 Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志
2013-12-12 16:56:43
650
原创 工厂方法模式
概述 简单工厂模式使用户可以直接根据工厂类去创建所需的实例,而无需了解这些对象是如何创建以及如何组织的,这种设计有利于整个软件体系结构的优化。如果您还不了解简单工厂模式,请看这里。当产品结构变的复杂的时候,简单工厂就变的难以应付,如果增加一种产品,核心工厂类必须改动,使得整个工厂的可扩展性变得很差,对开闭原则支持不够。工厂方法模式克服了这些缺点,它定义一个创建产品对象的工厂接口,将
2013-11-17 21:06:03
970
原创 简单工厂模式
概述从设计模式的类型上来说,简单工厂模式是属于创建型模式,又叫做静态工厂方法(StaticFactory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品类继承自一个父类或接口)的实例。简单工厂模式的UML类图:该模式中包含的角色及其职责工厂(Creator)角色:简单工
2013-11-17 19:36:04
1213
转载 深入分析Java ClassLoader原理
一、什么是ClassLoader? 大家都知道,当我们写好一个Java程序之后,不是管是CS还是BS应用,都是由若干个.class文件组织而成的一个完整的Java应用程序,当程序在运行时,即会调用该程序的一个入口函数来调用系统的相关功能,而这些功能都被封装在不同的class文件当中,所以经常要从这个class文件中要调用另外一个class文件中的方法,如果另外一个文件不存在
2013-11-14 17:26:22
710
转载 Servlet开发基础及MVC设计模式
一、Servlet介绍Servlet本身只是普通的Java类,只有当容器为他创建了ServletConfig和ServletContext时才成为了一个Servlet;Servlet简单的说就是一个Java程序,目的和Javabean差不多,为了使得JSP页面中代码简洁、清晰;JavaBean不需要配置,只需要放在WEB-INF/classes中即可;S
2013-11-05 14:41:24
950
原创 MySQL的日志系统
MySQL的日志系统 MySQL的日志是记录和系统相关的一些操作信息,其有不同类型的日志文件(各自存储了不同类型的日志),从它们当中可以查询到MYSQL里都做了些什么,对于MYSQL的管理工作,这些日志文件是不可缺少的,主要包括错误日志、慢查询日志、二进制日志和InnoDB的redo日志等。一、错误日志(Error Log) 错误日志,顾名思义,当然就是记录错误信息的
2013-11-03 22:38:54
1859
转载 Java学习第六课 JAVA 文件操作
平常经常使用JAVA对文件进行读写等操作,这里汇总一下常用的文件操作。1、创建文件[java] view plaincopypublic static boolean createFile(String filePath){ boolean result = false; File file = new File(
2013-11-03 16:36:00
1756
转载 Java学习第五课 Java集合类详解
集合类说明及区别Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(E
2013-11-03 11:09:39
718
原创 Java学习第四课 类的继承与多态特性
1、Java中实现继承是通过extends关键字在声明类时指定其父类,其声明格式如下:[权限修饰符]class 类名 extends 父类名2、Java中super有两个作用:(1)super(参数):调用基类中的某一个构造函数(应该为构造函数中的第一条语句)(2)引用当前对象的直接父类中的成员(用来访问直接父类中被隐藏的父类中成员数据或函数,基类与派生类中有相同成员定
2013-11-02 22:01:13
1303
原创 Java学习第三课 面向对象编程
1、在Java语言中,对象的行为被定义为类的方法,对象的属性被定义为类的成员变量。所以一个类包括对象的属性和行为,它由class关键字声明。2、Java中提供了一种管理类文件的机制,就是包(package),用于处理命名冲突的问题。Java中每个接口或类都来自不同的包,不论是Java API中的类与接口还是自定义的类与接口都需要隶属于一个包,这个包相当于一个文件夹,包含了一些类和接口文件。
2013-11-01 21:59:07
911
原创 Java学习第二课 Java基础知识
1、一个Java应用程序由若干个类组成的。每个类中包含若干个成员变量(全局变量)和若干个成员方法。在java语言中,可以通过import关键字来导入相关的类。2、一个Java应用程序必须要有一个程序的入口,这个入口就是主函数,包含主函数的类称之为主类。主类中主函数的写法是有规定的:static void main(String args[]){},String arg[]是一个字符串类型的数组
2013-10-28 21:30:53
741
原创 Linux系统下MySQL的启动方式
Linux系统下MySQL的启动方式由于MySQL服务器具有多种安装方式,而且能够运行在多种操作系统平台之上,所以它的启动方式也有很多,在Linux系统下,MySQL服务器通常有四种启动方式:守护进程启动,mysqld_safe启动,mysql.server启动,mysqld_multi多实例启动。1、mysqld守护进程启动mysqld是mysql的守护进程,
2013-10-22 21:39:33
11496
原创 MySQL基础
MySQL基础1.MySQL基本命令(1)启动或者重启MySQL·使用 service 启动:service mysql start(restart)如果不行就用service mysqld start(restart)·使用 mysqld 脚本启动:/etc/init.d/mysql start(restart)如果不行就用/etc/init.d/mysqld start(res
2013-10-21 20:11:21
798
原创 MySQL概述
MySQL概述简介MySQL是一个开放源码的小型关联式数据库管理系统,最初的开发者为瑞典MySQL AB公司。在2008年1月16号该公司被Sun公司收购,而2009年,SUN又被Oracal收购,因此现在的MySQL由Oracle公司管理和维护,但依然开放源代码。MySQL由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多互联网企业选择了MySQL来管理自己的数据,如Go
2013-10-20 21:49:49
1622
原创 Ubuntu安装vncserver实现图形化访问
Ubuntu安装vncserver实现图形化访问声明:本文转载自http://help.aliyun.com/manual?helpId=1371,在此表示感谢!安装vnc4server用root账户名密码登陆后,在ubuntu上安装vncserver,使用命令:# apt-get install vnc4server开启vnc服务输入命令:#vncse
2013-10-16 20:39:43
1682
原创 Java学习第一课 java概述
java简介Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群
2013-10-16 20:17:41
937
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人