自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

少年乖

suibianxiexie

  • 博客(11)
  • 收藏
  • 关注

原创 HTTP协议详解

1.介绍HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写,用户从web服务器传输超文本到客户端浏览器的应用层传送协议。由请求和响应构成,是一个无状态协议。2.在TCP/IP协议栈中的位置HTTP协议通常承载于TCP协议之上,有时也承载于TLS或SSL协议之上,这时候就变成了HTTPS。如图:默认HTTP的端口号为80,HTTPS

2018-01-27 18:42:24 180

原创 Java项目报错JRE System Library[Unbound]

昨天更新了jdk,今天打开eclipse,很多项目都报错了。打开项目的Properties-> Java Build Path->LibrariesModulepath或者Classpath上有红叉,展开选中JRE System Library[JavaSE-9]后点击右边的Edit,选择新安装的jre版本就行了。我从jre-9.0.1更新到jre-9.0.4 ,Java文件夹里变成了这样

2018-01-26 11:28:31 4521

转载 mybatis使用Resources读取配置文件

Resources(org.apache.ibatis.io.Resources)   一、Resources 类常用于以下几种情况:   1 从类路径加载 SQL Map 配置文件(如 sqlMap-config.xml)。   2 从类路径加载 DAO Manager 配置文件(如 dao.xml)。   3 从类路径加载各种.properties 文件。 

2018-01-25 16:50:37 4926

原创 mybatis使用学习

简介MyBatis是一款持久层框架。MyBatis可以使用简单的XML或注解来配置和映射原生信息,将接口和Java的POJOs(Plain Old Java Objects,普通的java对象)映射成数据库中的记录。一、1.准备(1)创建普通java项目即可(2)添加依赖的jar包mybatis-3.4.5.jarmysql-connector-java-5.1.4

2018-01-24 16:06:06 393

原创 静态工厂方法example

1.三要素:一个接口,若干个实现类,一个包含了静态方法的工厂类。2.demo:Car接口package com.design.simpleFactory;public interface Car { String getName(); void drive();}实现类BMWCarpackage com.design.simpleFactory;publi

2018-01-23 18:22:11 210

原创 【JAVA】Apache Commons Configuration2的使用

1.需要的jar包commoms-configurationcommons-collectionscommons-langcommons-loggingcommons-beanutils2.simple demoString name = null;String filePath = "config.xml";Parameters params = ne

2018-01-23 17:00:59 1857

原创 【JAVA】使用JAVA7增强的try语句关闭资源(疯狂Java程序员的基本修养8.1)

Java7新增了自动关闭资源的try语句:它允许在try关键字后紧跟一对圆括号,圆括号可以声明、初始化一个或多个资源,此处的资源指的是那些必须在程序结束时显式关闭的资源(比如数据库连接、网络连接等),try语句会在该语句结束时自动关闭这些资源。需要指出的是,,为了保证try语句可以正常关闭资源,这些资源实现类必须实现AutoCloseable或Closeable接口,实现这两个接口就必须实现c

2018-01-22 18:26:20 1349

原创 【JAVA】Statement 和 PreparedStatement区别

1.建立Statement stm = connection.createStatement();PreparedStatement pstm = connection.prepareStatement(sql);2.执行stm.execute(sql);pstm.execute();3.stm可以执行多条sql;pstm只能执行一条sql4.使用pstm的环境执行同构sql,用pstm效率高;构

2018-01-18 17:38:21 161

原创 【JAVA】JDBC连接数据库

导入jdbc驱动:1.java项目:右键项目->Build Path->Configure Build Path...->Libraries->Modulepath->Add External JARs...选择jdbc驱动即可。2.java web项目复制jdbc驱动,粘贴到项目的WebContent->WEB-INIF->lib下,即可。(java web项

2018-01-17 11:29:44 189

原创 JAVA运行时数据区

JAVA运行时数据区分为5个区域:1)方法区:存放类的类型信息。类型信息包括静态变量和方法信息,方法信息中包含类的所有方法的字节码。2)堆:存储的全部是对象,每个对象都包含一个与之对应的Class类的对象。3)(虚拟机)栈:保存线程的运行状态。包括局部变量表,操作数栈和栈帧信息。        局部变量表存放方法参数和局部变量。        操作数栈是线程的工作区,用来存放运

2018-01-15 16:51:28 302

原创 操作系统基础(一)

1.    计算机怎么启动操作系统启动电脑时可以通过bios来设定是通过U盘启动还是通过硬盘启动。对硬盘来说,硬盘的第一个扇区是0面0道1扇区,这个扇区称为主引导扇区。如果计算机设置了从硬盘启动,那么ROM-BIOS将读取硬盘主引导扇区的内容,将它加载到内存地址0x0000:0x7c00处(也就是物理地址0x07c00),然后jmp到那里接着执行。通常主引导扇区的功能是继续从硬盘的其他

2018-01-05 10:36:48 231

空空如也

空空如也

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

TA关注的人

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