- 博客(24)
- 资源 (1)
- 收藏
- 关注
原创 【基础系列二十】--事务
【基础系列二十】--事务事务管理事务数据库默认的事务手动控制事务JDBC中控制事务事务的四大特性隔离性数据库隔离性分析隔离性可能造成的问题脏读不可重复读虚读(幻读)数据库的四大隔离级别操作数据库的隔离级别数据库中的锁事务事务指逻辑上的一组操作,组成这组操作的各个单元,要么全部成功,要么全部不成功。例如:A——B转帐,对应于如下两条sql语句update account set money=...
2019-11-20 22:54:52
453
原创 【基础系列十九】--Oracle
【基础系列十九】--Oracle前言DBMS-数据库管理系统SQL语句(ORACLE)SQL执行顺序DDL(数据定义语言)DML(数据操作语言)DQL(数据查询语言)查询条件ORDER BY聚合函数分组关联查询内连接外连接左外连接自连接复制表单行单列子查询多行多列子查询多行单列子查询分页查询ROWNUM排序函数高级分组函数视图数据字典序列索引约束前言本文主要是MySQL和Oracel基础操作及...
2019-11-20 22:06:18
666
原创 【基础系列二十一】--Tomcat基础
【基础系列二十】--Tomcat基础Web的概念定义TomCat下载Tomcat服务器启动不了TomCat目的结构修改TomCat默认端口号部署Web应用的三种方式虚拟主机(重要)本地打war包的两种方式通用的web.xml文件Web的概念定义1. Web 网页的意思 网络上能够访问到的资源2. web资源 1. 静态(html)和动态资源(动态生成的网页)3. Web容器 1. ...
2019-11-17 12:01:46
199
原创 【基础系列二十】--JDBC
【基础系列十九】--JDBCJDBCJDBC有什么特点:JDBC结构JDBC主要接口JDBC开发步骤JDBC开发详解JDBC中的事物Statement 和 PreparedStatementJDBCJDBC(Java Databases Connectity)数据库连接。通俗点讲是Java语言中用于连接数据库的标准API。只要和数据库打交道的地方都有JDBC的影子。JDBC有什么特点:...
2019-11-17 12:01:00
352
原创 基础系列【十四】--Map映射
基础系列【十四】--Map映射映射--Map映射–Map<K,V>1. K--键 V--值。在映射中一个键对应一个值(键值对)。一个映射对应多个键值对来组成。2. java中键要唯一,值可以任意。3. Map不是集合。但是他是集合框架中的一员。--集合框架:集合、映射及操作集合的工具类或者映射所对应的类。4. Map.Entry(Map接口的嵌套类)--代表键值对的类。每一个E...
2019-10-30 23:13:07
322
原创 基础系列【十八】--HTML-JS-CSS-JQ
HTML标签文本标签 1. 元素<font> 2. 属性 1. size 2. color 3. face-字体标题标签1. 元素h1-h6 1. 属性 1. align:cencer left right 列表标签1. ui和ol-li 1. 属性 1. type:disc...
2019-10-29 22:41:55
170
1
原创 基础系列【十七】--Socket基础
基础系列【十六】--Socket基础Socket--套间字基础知识InetAddress代码演示UDP协议TCP协议Socket编程Socket实现UDP代码演示Socket实现TCPC-S端通信模型粘包问题如何判断边界,我们不能处理。比如stackOverFlowError 和OutOfMemoryError 2. exception:异常,代码合理,能够处理。 ...
2019-10-29 22:41:22
121
原创 基础系列【十五】--Pattern
基础系列【十四】--PatternPatternPatternjava.lang.Object java.util.regex.Pattern (public final class Pattern)最终类,用来匹配或者验证默写规则//匹配 abc/def/lmn 组成的字符串:[]--表示其中的一个 String str = "afm"; System.out.pri...
2019-10-29 22:41:09
361
原创 基础系列【十三】--集合
基础系列【十三】--集合集合List(JDK1.2才出现)ArrayListLinkedListVectorStackSetIteratorCollectionsComparator集合1.容器用来储存数据的数据结构。 变量时最小的容器--只能存一个数据。2. Collection--集合的顶级父接口。java.util.Collection,一组Collection代表一组对象。集合中只能...
2019-10-29 22:40:51
112
原创 基础系列【十二】--IO流
基础系列【十二】--IO流IO流字符输出流 - Writer流的异常处理字符输入流 - ReaderIO流中基本的流PrintStream - 打印流转换流Scanner的用法properties序列化和反序列化ByteArrayInputStream ByteArrrayOutputStream字符串流和合并流IO流按照传输的方向: 流具有方向性,将数据从外部位置传输给程序的流 称之...
2019-10-29 22:40:37
231
1
原创 基础系列【十一】--File和RandomAccessFile
基础系列【十一】--File和RandomAccessFileFile代码演示RandomAccessFile代码演示FileFile:代表文件或者目录的路径形式,通过file表示路径可以找到改文件或者目录。代码演示public class FileDemo {static int countJava = 0;static int countClass = 0;// File:...
2019-10-29 22:40:24
310
原创 基础系列【十】--Math
基础系列【十】--Math数学类代码分析数学类1. Math类--最终类提供了基本的计算方法。针对的是基本类型。提供了一系列的静态方法来辅助进行数学运算。2. BigDecima--一个用于精确运算的类,传入的参数许是字符串形式。3. 为什么小数一般情况下不能精确运算。因为小数部分在转化为二进制的时候为*2,这种情况一般情况下会出现无线循环。代码分析 // strictfp 修...
2019-10-29 22:40:11
139
原创 基础系列【九】--日期类
基础系列【九】--日期类日期类代码分析日期类1. Date/Calendar--重点掌握字符串和日期之间的转换--SimpleDateFormate--字符串--parse--日期,日期--formate--字符串代码分析// CST --- China Standard Timezone --- Asia Shanghai // 获取系统当前时间 // Date dat...
2019-10-29 22:39:59
109
原创 基础系列【八】--包装类
基础系列【八】--包装类包装类代码分析包装类1. java是面向对象的语言,是面向对象进行操作的,由于基本类型没有针对属性和方法的操作,需要手动完成。java因此给每个基本类型提供一个对应的类--包装类。2. 包装类的自动拆装箱。自动拆装箱是JDK1.5推出的新特性。3. 每个包装类的哈希码是唯一的。--只要不超过int类型范围,整数的哈希码是其本身。代码分析public stati...
2019-10-29 22:39:46
107
原创 基础系列【七】--Object
基础系列【七】--ObjectObject代码分析Object1. java.lang.Object:所有的类都直接或者间接继承了Object类,任何对象都可以用Object类对象来接收,java中所有类的顶级父类,Object类是唯一一个没有父类的类。 所有的对象(数组)都实现类Object类的方法。2. 重要方法: 1. protected Object clone()--理解;...
2019-10-29 22:39:30
136
原创 基础系列【六】--String
基础系列【六】--StringStringStringBuilder:中的重要方法相关代码分析String中的方法代码分析String1. java.lang.String:代表字符串,继承Object,implements Serializable, Comparable<String>, CharSequence2. public final class String{}:最...
2019-10-29 22:39:15
120
原创 基础系列【四】-- 面向对象
基础系列【一】-- 面向对象面向对象思想面向过程和面向对象面向对象的顶级父类Object哲学总结面向对象思想当前主流的编程语言主要分为两个大阵营,一个是面向对象编程,一个是面向过程编程。面向过程和面向对象面向过程:让计算机有步骤的做一件事,是一种过程化的叙事思维,面向过程相对来说结构比较松散,强调如何流程化地解决问题。面向对象:是一种计算机世界,解决复杂软件工程的方法论,从人类思...
2019-10-29 22:39:01
218
原创 基础系列【三】-- Java基础
基础系列【三】-- Java基础关键字标识符命名规则命名规范—驼峰命名法Java中的注释:文档注释:字面常量进制数据类型基本类型数据类型的转换引用类型运算符算数运算符:+ - * / % ++ --关键字Java语言中的保留字,共有53个,在程序中具有特殊的意义。constant,goto没有标识符程序中自定义的字符序列。标识符的组成:字母(字母不止是26个英文字母,所以也可以以中...
2019-10-29 22:38:43
305
原创 基础系列【二】-- 环境搭建
基础系列【二】-- 环境搭建JDK下载JDK安装环境变量的配置测试环境第一个JAVA程序JDK下载百度网盘链接:https://pan.baidu.com/s/1Yq_7K7yEQzpEwcdX_LHapg 提取码:e7t4官网下载: www.oracle.com/www.sun.comJDK安装以JDK1.7安装为例默认目录是C盘,建议不要安装在此目录中,并且安装...
2019-10-29 22:38:10
138
原创 基础系列【一】-- Java语言介绍
基础系列【Java语言介绍】Java语言简介Java版本的变迁Java的技术结构Java的跨平台特性JVM-JRE-JDK的区分Java语言简介1995年由sun公司推出后被甲骨文(oracle)公司收购,一直一来位居流行语言排行榜的前列,与互联网的发展紧密相连,至今依然是服务器端优秀的编程语言。开源的特点使它历久弥新。网络进入到移动互联时代,移动端的操作系统(android)使用java...
2019-10-29 22:37:54
149
1
原创 Java基础系列【导读】
基础系列【前言】大道至简重新起航,回归基础大道至简“佛说:一花一世界,一木一浮生,一草一天堂”,在佛教思想中,宇宙间的奥秘,不过在一朵寻常的花中。 “道”,就在日常生活中,就在寻常事物中。这世界,就在那一枝一叶上。万丈高楼平地起,任何复杂的事物都可以用,最简单的东西组合来表示。重新起航,回归基础关联文章:面向对象:封装,继承,多态,抽象,类,内部类,static,final,权限...
2019-10-29 22:35:29
262
1
原创 webServer
2017.09.08:webServer服务器练习 要求:在浏览器上输入URL,实现读取本机html文件 主要目的:学习掌握HTTP超文本协议原理及浏览器与服务器数据交换过程实现 主要用的到的知识点: 1. HTTP协议: 2. html 3. tcp协议 4. 多线程:线程池 5. IO流 6. 配置文件 7. map集合 8. xml文件读写 一、浏览器
2017-09-08 22:33:18
804
5
java飞机大战
2017-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人