自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 事务、视图、索引、备份和恢复

什么是事务事务(TRANSACTION)是作为单个逻辑工作单元执行的一系列操作多个操作作为一个整体向系统提交,要么都执行、要么都不执行 事务是一个不可分割的工作逻辑单元 转账过程就是一个整体它需要两条UPDATE语句来完成,这两条语句是一个整体如果其中任一条出现错误,则整个转账业务也应取消,两个账户中的余额应恢复到原来的数据,从而确保转账前和转账后的余额不变,即都是1001元事...

2018-10-08 10:33:09 246

原创 高级查询

EXISTS子查询如何用SQL语句检测temp表是否已经创建?DROP TABLE IF EXISTS temp;CREATE TABLE temp (    … … #省略建表语句) ;EXISTS子查询的语法SELECT …… FROM 表名 WHERE EXISTS(子查询);子查询有返回结果: EXISTS子查询结果为TRUE子查询无返回结果: EXISTS子查询结...

2018-10-08 10:27:02 204

原创 DML和DQL

MySQL的存储引擎    MyISAM、InnoDB 、Memory、CSV等9种MyISAM与InnoDB类型主要区别事务处理       支持            不支持数据行锁定    支持            不支持外键约束       支持            不支持全文索引       不支持         支持表空间大小   较大,约2倍    较小适用场...

2018-10-08 10:23:05 546

原创 初识MySQL

结构化查询语言SQL(Structured Query Language):结构化查询语言     DML                       用来操作数据库中所包含的数据                        INSERT  UPDATE  DELETE(数据操作语言)     DDL                        用于创建和删除数据库对象等操作     ...

2018-10-08 10:09:45 144

原创 表单验证

表单选择器:input       匹配所有input、textarea、select和button 元素           $("#myform  :input")选取表单中所有的input、select和button元素:text         匹配所有单行文本框                                                     $("#myfor...

2018-10-08 09:54:31 284

原创 使用jQuery操作DOM

DOM操作分类DOM操作分为三类:DOM Core:任何一种支持DOM的编程语言都可以使用它,如getElementById()HTML-DOM:用于处理HTML文档,如document.formsCSS-DOM:用于操作CSS,如element.style.color="green" jQuery中的DOM操作jQuery对JavaScript中的DOM操作进行了封装jQu...

2018-10-08 09:43:58 176

原创 jQuery中的事件和动画

鼠标事件            鼠标事件是当用户在文档上移动或单击鼠标时而产生的事件click( )               触发或将函数绑定到指定元素的click事件                          单击鼠标时mouseover( )     触发或将函数绑定到指定元素的mouseover事件                鼠标指针移过时mouseout( )    ...

2018-10-08 09:34:36 117

原创 jQuery选择器

基本选择器标签选择器    element    根据给定的标签名匹配元素    $("h2"?)选取所有h2元素类选择器       .class         根据给定的class匹配元素       $(" .title")选取所有class为title的元素ID选择器       #id            根据给定的id匹配元素           $(" #title")选取...

2018-10-08 09:30:03 158

原创 初始jQuery

jQuery基本语法<script>     $(document).ready(function() {        alert("我欲奔赴沙场征战jQuery,势必攻克之!");    });</script> $(document).ready()与window.onload类似,但也有区别 window.onload      必须等待网页中...

2018-10-08 09:19:30 201

原创 JavaScript对象及初识面向对象

自定义对象  基于Object对象的方式创建对象    var 对象名称=new Object( );var flower=new Object();    flower.name="长春花";    flower.genera="夹竹桃科 长春花属";    flower.area="非洲、亚热带、热带以及中国大陆的华东、西南、中南等地";    flower.uses="观赏或...

2018-10-08 09:12:50 238

原创 JavaScript操作BOM对象

window对象的常用属性  history   有关客户访问过的URL的信息  location  有关当前 URL 的信息  window.属性名= "属性值"   window.location="http://www.bdqn.cn" ;      window对象的常用方法prompt( )   显示可提示用户输入的对话框alert( )      显示带有一个提示信息...

2018-08-31 00:07:09 402

原创 JavaScript基础

JavaScript是一种基于对象和事件驱动的、并具有安全性能的脚本语言JavaScript特点向HTML页面中添加交互行为脚本语言,语法和Java类似解释性语言,边执行边解释JavaScript组成JavaScript的基本结构<script type="text/javascript">    <!—          JavaScript 语句;   ...

2018-08-30 22:54:39 117

原创 定位网页元素

position属性static:默认值,没有定位relative:相对定位absolute:绝对定位fixed:固定定位 相对定位元素的规律设置相对定位的盒子会相对它原来的位置,通过指定偏移,到达新的位置设置相对定位的盒子仍在标准文档流中,它对父级盒子和相邻的盒子都没有任何影响设置相对定位的盒子原来的位置会被保留下来 绝对定位小结使用了绝对定位的元...

2018-08-30 22:53:01 210

原创 浮动

 display属性 值 说明 block 块级元素的默认值,元素会被显示为块级元素,该元素前后会带有换行符 inline 内联元素的默认值。元素会被显示为内联元素,该元素前后没有换行符 inline-block 行内块元素,元素既具有内...

2018-08-30 22:46:13 210

原创 盒子模型

box-sizingbox-sizing:content-box  |  border-box  |  inherit; 圆角边框border-radius: 20px  10px  50px  30px 盒子阴影box-shadow:inset  x-offset  y-offset  blur-radius  color; 边框    border-colo...

2018-08-30 22:37:21 112

原创 CSS

字体样式 属性名 含义 举例 font-family 设置字体类型 font-family:"隶书"; font-size 设置字体大小 font-size:12px; font-style ...

2018-08-30 22:31:57 209

原创 CSS的高级选择器

层次选择器 选择器 类   型 功能描述 E F 后代选择器 选择匹配的F元素,且匹配的F元素被包含在匹配的E元素内 E>F 子选择器 选择匹配的F元素,且匹配的F元素是匹配的E元素的子元素 ...

2018-08-30 22:24:26 254

原创 CSS3

一 CSS样式作用怎么写    选择器{        声明1;   <-->  属性:值;        声明2;        。。。。。。    }    选择器分类        标签选择器(如    h1{......}  )        类选择器(如  .red{........} )  class="red"        ID选择器(如  #gr...

2018-08-30 22:17:51 114

原创 html5表单

表单语法<form  method="post" action="result.html">   <p>  名字:<input name="name" type="text" >  </p>   <p>  密码:<input name="pass&quo

2018-08-30 22:16:12 672

原创 列表、表格与媒体元素

列表  类型 说明 项目符号 无序列表 以<ul>标签来实现 以<li>标签表示列表项 无序列表中的每项都是平级的,没有级别之分,并且列表中的内容一般都是相对简单的标题性质的网页内容 有序列表 以<ol...

2018-08-30 22:01:46 132

原创 HTML5基础

一.HTML标签    标题标签 <h1>~<h6>    段落<p><p/>    换行 <br/>    水平线 <hr/>    粗体 <strong></strong>    斜体 <em></em>    图

2018-08-30 21:44:42 110

原创 xml

标签编写注意事项    所有XML元素都必须有结束标签    XML标签对大小写敏感    XML必须正确的嵌套    同级标签以缩进对齐    元素名称可以包含字母、数字或其他的字符    元素名称不能以数字或者标点符号开始    元素名称中不能含空格XML中的转义符列表符号            转义符<                  <>...

2018-08-27 15:47:26 100

原创 网络编程

服务器:一直监听客户请求一旦监听到有客户请求,立刻创建一个线程,开启线程 线程:接受客户请求,给予客户一个响应    (之前服务器做的事情)线程构造方法中去绑定客户端的Socket客户端:发送请求到服务器接受服务器的响应如何获得客户端的IP?InetAddress   礼物       --        数据(字符串)包裹       --  ...

2018-08-27 15:44:39 72

原创 线程

进程:应用程序的执行实例   有独立的内存空间和系统资源线程:CPU调度和分派的基本单位  进程中执行运算的最小单位,可完成一个独立的顺序控制流程多线程:如果在一个进程中同时运行了多个线程,用来完成不同的工作,则称之为"多线程"            多个线程交替占用CPU资源,而非真正的并行执行对线程的好处  充分利用CPU的资源         简化编程模型         ...

2018-08-27 15:43:18 71

原创 File I/O 文件输入输出流

InputStream:字节输入流(抽象类)--》FileInputStreamint read():从输入流一个字节一个字节的读,返回的是该字节的整数表示形式,如果到了输入流的末尾,返回-1int read(byte[ ] b):从输入流读取若个字节,把这些字节保存到数组b中,返回的是读取到的字节数,如果到了输入流的末尾,返回-1int read(byte[ ] b , int of...

2018-08-27 15:29:41 203

原创 实用类

枚举  enum包装类把基本类型数据转换为对象每个基本类型在java.lang包中都有一个相应的包装类包装类有何作用提供了一系列实用的方法集合不允许存放基本数据类型数据,存放数字时,要用包装类型包装类:Integer,Double,Float,Byte,Boolean,Character,Long,Short类型转换:包装类<--->基本类型 valueOf()字符...

2018-08-27 15:24:32 121

原创 集合框架

Collection(不唯一,无序): List(有序的(插入顺序),不唯一的)    Set(无序的,唯一的)                    ArrayList    LinkedList            HashSet   TreeSetMap(键值对): HashMap   TreeMapCollections 提供了对集合进行排序、遍历等多种算法实现ArrayL...

2018-08-27 15:22:02 96

转载 java错误日志

#配置根Loggerlog4j.rootLogger  =   [ level ]   ,  appenderName1 ,  appenderName2 ,  …#配置日志信息输出目的地Appenderlog4j.appender.appenderName  =  fully.qualified.name.of.appender.class log4j.appender.appende...

2018-08-27 15:08:31 4587

原创 继承和多态

无参构造方法是用来初始化数据方法的重载:方法名相同,参数不同(数量、类型、顺序)静态变量可以类名直接访问实例方法里不能定义static静态方法只能调用静态变量和静态方法,不能调用属性静态块 类成员 先调用 在删除对象之前调用static{      } extends继承继承父类所有的属性和方法(private除外)子类的构造方法会调用父类的构造方法...

2018-08-27 15:04:45 82

原创 java异常

java中所有的异常都是Exception除数为0的异常   ,  ArithmeticException(子类)输入的格式不正确,InputMismathException(子类)..................try{    坐地铁}catch(危险品){    禁止坐地铁}回家吃饭 catch(刀子){}catch(鞭炮){}try{}c...

2018-07-30 22:54:11 127

原创 java接口

接口的特性接口不可以被实例化实现类必须实现接口的所有方法实现类可以实现多个接口  java中的多继承  弥补单继承的缺陷变量都是静态常量(public static final) 接口是一种约定...

2018-07-30 22:52:30 142

原创 java访问权限修饰符

public  公有访问级别protected默认    包级私有访问级别private一、类public  类class    <--公共默认     类class    <--包级私有二、类成员  类方法private     本类默认         本类、同包protected 本来、同包、子类、不同包子类public       任何地方pub...

2018-07-30 22:50:44 90

原创 用递归的思想写快速排序

用递归的思想写快速排序public class DiGui1 {    public static void quickSort(int[] arr,int start,int end){        //递出去        if(start>=end){            return;        }else{            int s = start;...

2018-07-30 22:49:12 471

原创 java数组和常用Arrays方法和冒泡排序口诀

数组基本要素:  标识符:数组的名称,用于区分不同的数组  数组元素:向数组中存放的数据  元素下标:对数组元素进行编号,从0开始,数组中的每个元素都可以通过下标来访问  元素类型:数组元素的数据类型数组长度固定不变,避免越界  使用数组四步走声明数组  int[] a;分配空间  a=new int[5];赋值      a[0]=8;处理数据  ...

2018-07-30 22:44:10 317

原创 逻辑运算符和if switch while和随机

逻辑运算符 与:&&    或:||     非:!    先非  然后并且  然后或   一元运算符最高短路 && ||   & |(进行运算)      两个数交换a=a+bb=a-ba=a-b 随机数Import java.util.Random;Random rd=new Random();rd.nextI...

2018-07-30 22:39:43 156

原创 java基本数据类型和比较运算符

电脑使用内存来存储数据Java是强类型的语言   数据类型1数值 整型int 4字节 4亿    byte 1字节 有符号-128到127  无符号0到255     short 有符号 -2的15次方到2的15次方-1    无符号0 到 2的16次方-1   两个字节long 8字节 非整型Double 8字节 float 4字节 ...

2018-07-30 22:36:41 912

原创 初始java

                            初始java程序是一系列有序指令的集合Java可以用于开发两类程序 1 桌面应用程序  2 Internet应用程序 Java程序结构1类名与文件名完全一样2 main()方法是Java程序的入口点3 main()方法的四要素   public static void String[] args4 “{”和”}...

2018-07-30 22:34:23 79

原创 进制和机器语言

机器语言——汇编语言——高级语言 c语言面向过程  java面向对象机器语言以二进制代码表示8位(bit)=1个字节(byte) 2字节=1字符255=11111111   1+2+4+8+16+32+64+128=256-1   8位表示最大的数为255    Java中int 表示整数 最大4个字节 八进制转换为二进制  421十六进制转换为二进制 8421Asci...

2018-07-30 22:30:24 716

原创 计算机基础和dos命令

数据结合回去看看ENIAC 第一台计算机 19460214第一代计算机 1946-1957 分诺依曼体系第二代计算机 晶体管计算机第三代计算机 中小规模集成电路计算机第四代计算机桌面操作系统 MSDOS  Windows  Mac OS    服务操作系统 Linux   Unix   Window NTAndroid是一种基于Linux的自由及开放源代码的操作系统  ...

2018-07-30 22:28:10 495

空空如也

空空如也

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

TA关注的人

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