自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 盒子垂直居中和左右居中的解决方案

1:使用绝对定位使盒子在页面居中 将盒子设置为绝对定位,将top,bottom,left,right值设置为0,margin:auto;<head> <title>居中</title> <style type="text/css" > .div1{ width: 500px; height: 300px; b...

2020-03-18 16:41:27 515

原创 CSS07-元素类型分类与元素类型转换

元素类型: 根据css对标签的显示状态分类: 1:块状元素 特点: 能直接定义宽高 在页面中独占一行,自上而下排列 在页面中一般作为其他元素或内容的容器 在页面中都以矩形区域显示 包括:...

2019-04-25 09:14:54 362

原创 CSS06-文本溢出

项目中常常有这种需要我们对溢出文本进行"..."显示的操作,单行多行的情况都有(具体几行得看设计师心情了),这篇博客是我个人对这种情况解决办法的归纳,欢迎各路英雄指教。文本溢出省略号显示(条件): 1:不能让文本换行 white-space:nowrap 文本不换行 2:让超出的文本隐藏 overflow:hidden 让溢出的文本隐藏 3:让隐藏的文本省略号...

2019-04-23 10:40:13 162

原创 HTML与CSS--企业站

1:创建企业站步骤 1:创建结构:js css imags 文件夹 2:创建首页:index.jsp 3:创建外部css样式 ①:声明编码格式 ②:重置样式 4:在页面中连接css2:导航栏: 1:导航必须使用无序列表UL写 2:导航项<li>必须嵌套<a> 3:给li添加浮动 ...

2019-04-20 11:13:27 282

原创 CSS05-css的属性(盒模型与弹性盒与IE盒模型)

什么是盒模型?可以说,页面就是由一个个盒模型堆砌起来的,每个HTML元素都可以叫做盒模型,盒模型由外而内包括:边距(margin)、边框(border)、填充(padding)、内容(content)。它在页面中所占的实际宽度是margin + border + paddint + content 的宽度相加。盒模型的属性 padding:内边距 用法:p...

2019-04-12 10:14:06 374

原创 CSS04-css的属性(列表,浮动,边框)

CSS列表属性: 有列表属性的列表一般指UL OL不包含自定义列表 list-style-type:定义列表符号样式 属性值:none(去掉列表符号) list-style:复合式写法 属性值:none(去掉所有列表样式) 注:一般css中的列表样式全部去除 &lt...

2019-04-10 14:56:28 341

原创 CSS(03)--css的属性(文本属性和背景属性)

每个css样式都必须有两部分组成:选择符和声明 css属性:属性是指定选择符具有的属性,是css的核心文本属性:(属性:属性值) 作用:控制文本的样式 line-height:行高 数值(当单行文本的行高等于容器高时,可以实现单行文本在容器中垂直方向的居中,小于时靠上,大于时靠下); <...

2019-04-06 10:16:22 260

原创 CSS(02)--CSS的选择器即权重关系

要使用css对HTML页面中的元素实现一对一,一对多或者多对一的控制,这就需要用到CSS选择器。HTML页面中的元素就是通过CSS选择器进行控制的什么是选择器:每一条css样式定义由两部分组成,形式如下: [code] 选择器{样式} [/code] 在{}之前的部分就是“选择器”。 “选择器”指明了{}中的“样式”的作用对象,也就是“样式”作用于网页中的哪些元素选择器的分类: ...

2019-04-02 17:18:21 164

原创 css(01)--初始css

什么时css(概念):CascadingStyleSheet级联样式表,表现HTML或XHTML文件样式的计算机语言,包括对字体、颜色、边距、高度、宽度、背景图片、网页定位等设定。CSS的优势:内容与表现分离 网页的表现统一,容易修改 丰富的样式,使得页面布局更加灵活 减少网页的代码量,增加网页的浏览速度,节省网络带宽 运用独立于页面的CSS,有利于网页被搜索引擎收录CS...

2019-04-01 16:35:58 82

转载 HTML--表单(转载)

表单语法<form method="post"(规定如何发送表单数据 常用值:get|post)action="result.html">(表示向何处发送表单数据) <p> 名字:<input name="name" type="text" > </p> <p> 密码:<input name="p...

2019-03-30 14:28:27 104

原创 HTML(3)--表单

表单的作用:HTML 表单的主要作用是接收用户的输入,当用户提交表单时,浏览器将用户在表单中输入的数据打包,并发送给服务器,从而实现用户与Web服务器的交互。form表单域中的属性 action 提交地址 method 提交方式,get 和 post,post保密性好 表单是特殊重要的元素,所以都会给表单写IDinput表单控件 属性:ty...

2019-03-30 14:25:32 146

原创 HTML(2)--表格

标签<div></div> 作用:专门用来为网站化板块标签<span></span> 作用:某一个文字或一小段文本表格 作用:显示数据 <!-- 表格 <tr>行</tr> <td>列</t...

2019-03-30 11:41:17 83

原创 HTML(1)--html标签(基本、列表、超链接、图片标签)

html语法:标签分为两类:单标记 (只有开始) 双标记(标签成对出现有开始有结束)双标记的语法:<标签 属性=“属性值”(可以有多个属性)></标签>单标记:<标签 属性=“属性值”(可以有多个属性)>...

2019-03-29 13:53:46 228

原创 HTML入门(1)--html基本构成

html由“标签”和“属性”构成。标签:长在尖角号后面的第一个单词就是标签属性:长在标签后面的并且用空格隔开的,称作 “属性”(属性值和属性用等号连接属性值并且放在双引号中);HTML代码分为两部分a:头部“描述区” 作用:b:本身“内容区” 作用:只要能在页面中看到的内容,全部放在body中创建HTML时默认生成的代码的作用:type :定义某种类型作用:声明文档类型:超...

2019-03-29 13:39:45 202

原创 使用ajax提交form表单实现文件上传

在使用form表单的时候,一旦点击提交触发submit事件,一般会使得页面跳转,页面间的跳转等行为的控制权往往在后端,后端会控制页面的跳转及数据传递,但是在某些时候不希望页面跳转,或者说想要将控制权放在前端,或者想在前台接收支持IOS或安卓的json数据格式,这时候就需要使用ajax提交。使用ajax实现文件上传:--01:--导入文件上传的jar包: &lt;dependen...

2019-03-11 15:46:58 8436

原创 String类的常用方法

 java没有内置的字符串类型,而是在标准java类库中提供了一个预定义的类String,每个用双引号括起来的字符串都是String类的一个实例String一但赋值便不能改变,调用方法只是产生新的字符串对象public static void main(String[] args) { String str=new String("abcd"); String str2=new ...

2018-10-16 11:08:28 130

原创 JDBC结果集

SQL语句执行后从数据库查询读取数据,返回的数据放在结果集中。 SELECT语句用于从数据库中选择行并在结果集中查看它们的标准方法。 java.sql.ResultSet接口表示数据库查询的结果集。ResultSet对象维护指向结果集中当前行的游标。 术语“结果集”是指包含在ResultSet对象中的行和列数据。浏览方法:用于移动光标。获取方法:用于查看光标指向的当前行的列中的数据。更新方...

2018-10-16 10:42:31 1162

原创 JDBC三种sql命令发射器

JDBC三种sql命令发射器: 1. 创建Statement对象:Statement stmt = null;try { stmt = conn.createStatement( ); . . .}catch (SQLException e) { . . .}finally { . . .}常用执行sql方法:(1):boolea...

2018-10-16 09:14:39 223

原创 JDBC概念和数据库连接

JDBC的数据获取方式: 1:直接声明变量并赋值. 2:Scanner类控制台输入 3:IO流(将硬盘存储中的数据读取到java中) 4:scoket+iox 5:从数据库中获取JDBC的概念: 问题: java和数据库之间的沟通不一致 解决: ...

2018-10-16 09:01:49 127

原创 集合--LinkenList与ListIterator

LinkedList:链表。package com.bjsxt.collection0910;import java.util.ArrayList;import java.util.LinkedList;/** * LinkedList 和 ArrayList 性能比较 * * @author yhl * */public class LinkedListTe...

2018-09-26 21:13:09 167

原创 集合--List

List:特点有序不唯一,底层使用的数据结构为 数组。Object[].package com.bjsxt.collection0907;import java.util.ArrayList;import java.util.Iterator;public class ListTest { public static void main(String[] args) { A...

2018-09-26 21:06:56 110

原创 Oracle--(1)入门

创建用户导入表:--创建用户 scott 并设置密码为 tigercreate user scott identified by tiger--用户刚刚创建没有任何的权限,连登录的权限都没有--给用户授予权限。--角色:一个角色是一个权限的集合。--常用的角色:connect Resource。grant connect, resource to scott--给scott ...

2018-09-26 19:43:55 102

原创 Io--流的效率问题

流的效率:BufferedInputStream&amp;&amp;BufferedOutputStream:流效率图解:自定义带缓冲区的字节输入流(BufferedInputStream):class MyBufferedInputStream{ //默认的缓冲区大小 public static final int DEFAULT_BUF_SIZE = 8192;...

2018-09-21 15:22:02 190

原创 Io流---字符流(2)

read() &amp; write(int):int read():从 输入流中 读取下一个字节,并以int 形式返回。如果读取到了流的末尾 返回 -1;byte    1111 1111   -1-1 &amp; 0xff = 0xff  = 255用返回的int 类型的数据的 低 8位保存了 读取到的字节的数据。 为了避免和 流的末尾 -1 产生冲突(byte)255  -...

2018-09-19 16:32:51 84

原创 多线程(1)

    动态的概念。      线程是进程中的一条完整的执行的路径。线程是进程中的一个任务线。     线程的特点:        1:线程不能独立存在,必须在某一个进程中存活。        2:多个线程可以并发执行。        3:进程提供了一个线程生存的环境,进程中所有的任务(代码)都是依靠进程中的线程来完成的。        4:一个进程中至少要有一个线程。当然可以有多个线...

2018-09-19 09:40:32 96

原创 Io流--管道流(2)--两个线程之间使用 管道流进行信息的收发

package com.bjsxt.thread0918;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import ja...

2018-09-18 21:00:54 203

原创 io流--管道流(PipedOutputStream和PipedInputStream)(1)

java管道简洁:在java中,PipedOutputStream和PipedInputStream分别是管道输出流和管道输入流。它们的作用是让多线程可以通过管道进行线程间的通讯。在使用管道通信时,必须将PipedOutputStream和PipedInputStream配套使用。使用管道通信时,大致的流程是:我们在线程A中向PipedOutputStream中写入数据,这些数据会自动的发...

2018-09-18 20:57:58 278

原创 异常(1)--初识异常

程序运行时发生的不被期望的事件,他阻止了程序按照程序员预期正常执行,这就是异常java异常的分类和类结构图:Throwable为异常的顶级父类                           Error和Exception为Throwable的子类:           Error类以及他的子类实例代表了JVM本身的错误,错误不能被程序员通过代码处理,很少出现.    ...

2018-09-11 21:13:30 164

原创 Map集合

Map:映射:       每一个元素都是一对数据,称之为键(key)值(value)对,一个key+value生成一个Node元素     子类:HashMap    底层使用 哈希表 数据结构 实现的Map。    一个元素 是一对数据 (key+value)Node。Node 作为 HashMap 容器中的元素。    每一个Node 存放到 底层的 哈希表中的位置?   ...

2018-09-11 19:37:42 175

原创 hashCode

实际上,由 Object 类定义的 hashCode 方法确实会针对不同的对象返回不同的整数。(这一般是通过将该对象的内部地址转换成一个整数来实现的,但是 JavaTM 编程语言不需要这种实现技巧。) 获得对象的哈希码:hashCode 方法。用来确定元素在一维表中的位置。equals 方法:用来比较 当前位置的一维表的元素,以及以该元素为头节点的链表中的所有的元素的唯一性。    ...

2018-09-11 19:10:14 112

原创 java之HashSet

HashSet实现了Set的接口HashSet的特点:元素无序,切唯一,元素的值可以是null但只能有一个;HashSet的底层使用的是哈希表           哈希表:散列表.哈希表:一个一维数组+N个链表;哈希表的工作原理:                  在HashSet中元素的值都存到了HashMap的键值对的key上,而value时有一个统一的值,priv...

2018-09-10 19:47:56 171

原创 标识符

概念:通过给内存区域取名字来访问内存中储存的数据,来实现程序对数据的访问标识符的命名规则:         1:必须以26个字母的大小写,$,下划线开头         2:从第二个字符开始可以是26个字母的大小写形式,下划线,$,数字         3:标识符对大小写敏感;         4:标识符没有长度限制;         5:不能使用JAVA的关键字作为标识符...

2018-08-15 19:11:20 88

原创 变量的声明与使用

变量:Variable变量的概念:     1:变量是内存中的一个储存区域;     2:该区域有自己的名称(变量名)和类型(数据类型);     3:JAVA中每个变量必须先声明在使用;     4:该区域的数据可以在同一类型范围内不断变化变量注:变量的作用域,一对"{}"之间有效;局部变量:在方法内部定义的变量,称为局部变量。局部变量的定义方法:      ...

2018-08-15 15:57:18 262

原创 JAVA三大版本含义

JAVASE(标准版),定位在个人计算机应用上,————》JAVA语言的弊端就是桌面应用。JAVAEE(企业版),定位在服务器端的应用。JAVAME(微型版),定位在消费性电子产品应用上个。非常少。会被安卓替代。...

2018-07-24 10:32:24 1037 1

原创 JAVA的核心优势

      跨平台是JAVA语言的核心优势,在各个平台上都可以使用JAVA语言。      随着互联网的发展,JAVA建立了强大的生态体系,是目前已覆盖IT各行各业的“第一大语言”,是计算机界的“英语”。      占据主流IT领域(企业级开发,大数据,安卓,云计算)。      JAVA还具有以下优势:           安全性,面向对象,简单性,高性能,分布式,多线程,健壮性...

2018-07-24 10:24:24 741

空空如也

空空如也

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

TA关注的人

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