自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

转载 博客收集

JMS http://blog.csdn.net/jiuqiyuliang/article/details/46701559JAVA NIO ifeve.com http://ifeve.com/overview/Java NIO ifeve.com http://ifeve.com/java-nio-vs-io/Java NIOhttps://www.ib...

2017-08-21 13:44:00 86

转载 MyBatis

MyBatis—主要作用是为了便于操作数据库,可以对数据库内容进行List或实体类封装,可以将执行的SQL语句配置到XML文件。学习内容:.CURD.使用MyBatis操作Oracle、MySql.MyBatis对象生命周期一、使用MyBatis开发的步骤 1、新建一个MyBatis Generator Configuration File 用来将数据...

2017-07-25 14:57:00 101

转载 设计模式之单例模式

定义: 单例模式确保一个类只有一个实例,并提供一个全局访问点。说明: 由于声明了一个静态对象,所以实现全局化,类属性,所有对象共有。 构造方法为private 所以其他类无法调用该构造函数。(但是本类类自身可以声明新对象) 提供一个静态方法获取本类对象,获取方法是先判断singleto...

2017-07-22 16:05:00 109

转载 原码 反码 补码

出处来自:http://blog.csdn.net/liushuijinger/article/details/7429197原码:如果机器字长为n,那么一个数的原码就是用一个n位的二进制数,其中最高位为符号位:正数为0,负数为1。剩下的n-1位表示概数的绝对值。例如: X=+101011 , [X]原= 00101011 X=-10101...

2017-07-21 21:23:00 71

转载 mysql 高级sql

插入新的列alter table tablename add colmun name type求个数select count(columnname) from tablename求均值select avg(columnname) from tablename求最小值select min(columnname) from tablename查前n个字段...

2017-07-20 20:43:00 63

转载 设计模式之工厂模式

议论: 除了直接new对象以外有什么好的创建对象方法吗? 如果有许多类有统一的接口,我们如果想要使用这些类创建一些对象,除了直接new还可以怎么办呢? 我们可以根据不同的参数创建不同的对象:如:if(a){创建a1,}if(b){创建a2}...... 但是思考如果这段代码加在接口中,那么如果有新的子类就要更改这部分if........

2017-07-20 17:49:00 80

转载 设计模式之装饰者模式

1、设计原则 对“修改”关闭 对“扩展”开放 如果增加新功能,可以在上面进行扩展,而不是修改原来已经编写的部分。2、装饰者模式定义: 动态的将责任附加到对象中。若要扩展功能,装饰者提供比继承更有弹性的替代方案。理解: ...

2017-07-19 20:12:00 60

转载 SQL

(所有内容大部分来自http://www.w3school.com.cn)1、什么是 SQL?SQL 指结构化查询语言SQL 使我们有能力访问数据库SQL 是一种 ANSI 的标准计算机语言编者注:ANSI,美国国家标准化组织2、SQL 能做什么?SQL 面向数据库执行查询SQL 可从数据库取回数据SQL 可在数据库中插入新的记录S...

2017-07-19 18:42:00 244

转载 java对象的内存布局 以及 对象访问定位方法

在HotSpot虚拟机中,对象在内存区域(java堆中)可分为三块区域----: 1 Header(对象头),包括两部分,第一部分用来存储自身的运行时数据,如hashcode、GC年龄分代。。。; 第二部分是类型指针,指向自己的元数...

2017-07-19 10:48:00 74

转载 Java 对象的创建过程简单介绍

当虚拟遇到一个new指令时:首先去检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并检查这个符号引用所代表的类是否已经加载和初始化,如果没有,需要先执行类的加载过程。加载完成后,为对象分配内存,分配完成后初始化为0值,执行new指令后会紧着执行<init>方法,把对象按着程序员的意愿初始化。 new指令------->...

2017-07-19 09:58:00 86

转载 Java内存区域与内存溢出异常

Java 所管理的运行时区域(5个): 程序计数器:(当前的线程字节码执行到哪了,该执行哪条字节码了,指向字节码的行号) 可以看做当前线程所执行字节码的行号,也就是用来标识当前线程执行的字节码的具体位置。字节码解释器工作时就是通过改变程序计数器来选取下一条要执行的字节码指令。 ...

2017-07-19 09:30:00 71

转载 简单测试数据库连接

package com.database;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;public class JustExcuteSimpleToTest { p...

2017-07-18 21:49:00 138

转载 Ajax 简介 及 简单使用

AJAX = Asychroous JavaScript and XML(异步的Javascript and xml)ajax并不是新的编程语言,而是一种使用现有标准的新方法。ajax是与服务器交换数据并更新部分网页的艺术,在不重载整个页面的情况下有很多使用 AJAX 的应用程序案例:新浪微博、Google 地图、开心网等等。XMLHttpRequest是Ajax的基础...

2017-07-18 19:56:00 64

转载 设计模式之观察者模式

定义: 定义了对象之间的一对多依赖关系,当一个对象改变时,其他依赖者都会收到消息并自动更新。类图:引用例子 1、我们将被依赖对象称为对象,依赖者称为对象的观察者。可以用订报纸的例子:订阅者 + 报纸 = 观察者模式 2、要实现一些布告板,布告板的信息来自于气象站,有各种不同的布告板,有的显示湿度、有的显示温度...

2017-07-18 19:36:00 75

转载 设计模式之策略模式

引论介绍:想要编写一个鸭子接口,用来实现各种鸭子的抽象方法,如swim、quack、dispaly,最简单的做法如下,声明一个Duck类型的接口(抽象类,接口不能实例化方法),由超类实现swim和quack,子类实现display用来展示名字。问题:1、那么如果接口(抽象父类)中的方法并不适用与所有子类,比如新建一个木头鸭子不会叫也不会游泳,这时可能需要子类重写该方法实现...

2017-07-18 11:14:00 63

转载 使用Java jdbc 链接mysql数据库过程

1.创建工程,下载mysql驱动包添加到classpath;2.主要步骤: a.加载驱动 class.forName("com.mysql.jdbc.Driver"); b.使用该驱动连接到数据库,参数包括数据库路径,用户名,密码 Connection conn = DriverManager.getConnection("jdbc:mysql://local...

2017-07-17 21:43:00 61

转载 jQuery与HTML

1、获得内容 - text()、html() 以及 val()三个简单实用的用于 DOM 操作的 jQuery 方法:text() - 设置或返回所选元素的文本内容html() - 设置或返回所选元素的内容(包括 HTML 标记)val() - 设置或返回表单字段的值 1 <!DOCTYPE html> 2 <html>...

2017-07-17 19:35:00 138

转载 JQuery 隐藏和显示

给<p></p>添加点击事件,如果点击$(this).hide() 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <script type="text/javascript" src="jquery-3.2.1.min.js"> 5 </script>...

2017-07-17 19:11:00 49

转载 jQuery介绍

jQuery 是目前最受欢迎的 JavaScript 框架。它使用 CSS 选择器来访问和操作网页上的 HTML 元素(DOM 对象)。jQuery 同时提供 companion UI(用户界面)和插件。许多大公司在网站上使用 jQuery:GoogleMicrosoftIBMNetflixjQuery 是一个“写的更少,但做的更多”的轻量级 Ja...

2017-07-17 18:36:00 48

转载 100个指令练习

1、javascript指令要在<script></script>中2、document.writer("输出。。文字"); 1 <!DOCTYPE html> 2 <html> 3 <body> 4 5 <p> 6 JavaScript 能够直接写入 HTML 输出流中: ...

2017-07-17 15:32:00 181

转载 简单理解一下什么是脚本语言

脚本简单地说就是一条条的文字命令,这些文字命令是我们可以看到的(如可以用记事本打开查看、编辑),脚本程序在执行时,是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按程序顺序执行。因为脚本在执行时多了一道翻译的过程,所以它比二进制程序执行效率要稍低一些。各种动态语言,如ASP、PHP、CGI、JSP等,都是脚本语言。2.脚本是批处理文件的延伸,是一种纯文本保存的程序,一般...

2017-07-17 10:31:00 314

转载 spring-helloword

1.新建Dynamic Web Project 项目->why2下载springmvc jar,并拷贝到WebContent/WEB-INF/lib3.配置web.xml如下(位于\WEB-INF): 1 <%@ page language="java" contentType="text/html; charset=ISO-8859-1" 2 ...

2017-07-16 15:51:00 106

转载 java网络基础------3------实现服务器

1、SeverSocket server = new SockeSever(8189); //建立一个监听本机8189端口的服务器2、Socket incoming = server.accept(); //server.accept()是告诉服务器不停的等待,知道有socket接入,生成一个socket s。例...

2017-07-15 20:08:00 93

转载 Java基础网络---2-----连接到服务器(设置链接超时时间)

在套接字读取服务器数据之前,或者服务器响应该请求之前,该请求会一直被阻塞。可以设置超时响应时间。 Scoket() 创建一个还未链接的套接字 void connet(Socket Address) 将套接字链接到指定地址 void connet(Socket Addr...

2017-07-15 19:40:00 335

转载 Java基础网络---1-----连接到服务器

编写客户端,链接到指定服务器。 1 package com.socket; 2 3 import java.io.IOException; 4 import java.io.InputStream; 5 import java.net.Socket; 6 import java.util.Scanner; 7 8 public c...

2017-07-15 19:20:00 74

转载 数据结构--------(堆栈 和 队列)

1、栈 1、定义:只允许从一端插入或删除的线性表。逻辑结构:元素相邻;物理存储结构:顺序栈 和 链式栈;运算:只能从一端操作,受限的线性表 2、栈的基本操作: InintStack、StackEmpty、pop 、push 、peek(GetTop)、ClearStack(6个) 3、顺序栈:利用一组连续地址存储单元存储自栈底到栈...

2017-07-05 20:12:00 148

转载 数据结构------线性表

知识框架: --- 顺序存储(逻辑相邻物理相邻)-----------------------------顺序表 - - ...

2017-07-05 11:32:00 95

转载 数据结构-----(绪论)

1.数据结构的三要素: 1.逻辑结构: 是指元素之间的逻辑关系,与存储无关.包括线性结构和非线性结构。 a、线性结构的典型特征是最多只有一个前驱和一个后继。如 堆栈、队列、串(三个受限线性表);线性表、数组。。。 ...

2017-07-05 10:19:00 76

转载 2017-07-04

---恢复内容开始---1、面向对象五大基本原则: 单一原则、开放原则、里氏原则、依赖倒置原则、接口隔离原则2、java的标准输入和输出: System.in System.out 一般从控制台读入和输出3、java原生类 8 个: int、double、char、long、short、byte、float、boolean4、如果一个方法内有fin...

2017-07-04 22:44:00 53

转载 工厂模式学习

http://www.cnblogs.com/poissonnotes/archive/2010/12/01/1893871.html转载于:https://www.cnblogs.com/abstract-fabulous/p/5430569.html

2016-04-25 13:17:00 40

转载 泛型

一、使用泛型实现编译时检查类型:例:向List集合中添加元素。且指定添加的元素类型为String: 1 import java.util.ArrayList; 2 import java.util.List; 3 4 public class Test { 5 public static void main(String args[]){ 6 ...

2016-04-25 12:58:00 79

转载 java8 Lambda 表达式

1.Lamdba表达式与匿名内部类:Lamdba表达式的主要作用是代替匿名内部类的繁琐语法,由三部分构成:(形式参数)->(代码块),其中形参和代码块的括号有时可以省。例:1 package Lambda;2 3 public interface Run {4 public String run(String weather);5 6 }...

2016-04-25 11:37:00 64

转载 UML 类图学习

!!!摘自: http://www.cnblogs.com/silent2012/archive/2011/09/07/2169946.html类图中几种结构 http://www.open-open.com/lib/view/open1328059700311.html1、什么是类图  类图(Class diagram)主要用于描述系统的结构化设计。类图也是最常用的UM...

2016-04-24 13:50:00 69

转载 接口隔离原则

1.接口隔离的意思是说:不应该强迫客户依赖他们不用的方法,一个类对另一个类的依赖应当是建立在最小接口上,也就是说不要再接口中声明一些客户不用的程序,还要强迫客户去实现。比如有一个手机接口,里面定义了一些功能,包括打电话,发短信,玩游戏,上网,但是有一些手机只用来上网玩游戏,有一些则只用来打电话,发短信,因此应该讲他们规划成两个接口去编写。2.例:一个网站对商品的管理分为两部分,一...

2016-04-24 13:47:00 60

转载 依赖倒换原则——Dependence Invrsion Principle

1、定义:a,设计系统时用抽象来分析,而不必一开始关注细节 b.针对接口编程,不要针对实现编程。通过接口进行函数、参数、变量声明,避免实现类自己去做各种声明。2、实现:如果创建的是动态对象,要使用依赖倒换原则。实现类要去调用接口或抽象类。3.例:公司有一个管理层,两个程序员分类,如何实现管理层指定某类程序员去工作: 根据依赖倒换原则,应...

2016-04-24 13:26:00 134

转载 堆排序

package Sort;public class MergeSort { public int[] sort(int a[],int low,int high){ int m=(low+high)/2; if(low<high){ sort(a,low,m); sort(a,m+1,high); Merge(a,low,m,h...

2016-04-20 22:24:00 69

转载 枚举类+抽象方法+内部类

package Class_study;public enum Operation {//枚举类+内部类+抽象函数 Divide{ public double eval(double x,double y){ return x/y; } },Pluse{ public doub...

2016-03-02 11:30:00 81

转载 Android环境搭建时的问题

1.eclipse中安装ADT 在help中选择install new software2.安装SDK:下载链接 只下载SDK http://developer.android.com/sdk/index.html3.安装时可能会出现这样的问题:[2015-05-3010:14:35-AndroidSDK]ErrorwhenloadingtheSD...

2016-02-29 20:39:00 76

转载 匿名内部类

匿名内部类适合用于创建只是用一次的类1.通过实现接口创建的匿名内部类,例:1 package Class_study;2 3 public interface Product {//接口4 public int getPrice();5 public int getWeight();6 7 } 1 package Class...

2016-02-29 19:59:00 75

转载 Android SDK Manager 更新失败方法

http://hawkes.iteye.com/blog/1733197转载于:https://www.cnblogs.com/abstract-fabulous/p/5225564.html

2016-02-28 20:38:00 62

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除