- 博客(22)
- 收藏
- 关注
原创 idea之debug,程序员必经之路
简介众所周知debug是程序员的学习之路的,也是我们以后写程序自己需要走得必经之路。希望下图能为刚学习的童鞋,提供一点帮助。1.当我们感觉自己网页找不到的时候,你可以尝试加入断点2.当我们加入断点的时候,去一步一步的走,并且去观察下面的值有没有取到3.如果你感觉方法错了,可以Crtl+鼠标左键 进入该方法内去加断点调试,我这里是peopleService里的getAll方法,4,之...
2020-04-15 23:25:22
175
原创 html-css三大特性
1、 CSS的三大特性1 层叠性div {height: 200px;width: 200px;}div {height: 100px;width: 100pxbackground-color: red;}2.继承性 text-、font-、line-以及color都可以实现继承。a标签对于color是无法继承,所以对于color子标签的颜色需要单独的设定。3...
2020-04-02 22:46:20
279
原创 html---css选择器
一. 三原色在网页中我们可以直接书写颜色的名字,但是却记不了这么多的单词。可以使用 RGB(red green blue)三原色来表示颜色,书写形式为:#ff00ff;#ff0000; 红色#00ff00; 绿色#0000ff; 蓝色#ffffff; 白色#000000; 黑色二. 字体样式<span style="color:red; font-si...
2020-03-31 22:34:13
128
原创 数据库之JDBC-DQL封装、事务
1: JDBC之统一DQL封装 ; + 反射// 解决了我们的实体类里面,没有数据库查询过来的字段的问题; public static <T> List<T> executeDQL(Class<T> cls, String sql, Object... params) throws Exception { // 获取连接 Connection co...
2020-03-27 22:33:33
257
原创 数据库----JDBC
1: JDBC理论1.2 各个数据库厂商,按照这个指定的接口,实现了连接各自数据库的方案;2: JDBC之批处理;一批sql处理一次;
2020-03-26 23:30:59
110
原创 数据库
1. 主外键给表建立主键(唯一,不为空),在数据库里面设置; 外键(至少2张表), 在B表里面的一个字段, 和A表的主键一定有关系(主外键关系);2. 数据表关系2.1 一对一 ; 一条主键纪录 对应 一条外键纪录;2.2 一对多 ; 一条主键纪录 对应 多条外键纪录;2.3 多对多; 多条 - 多条; 主键是唯一的;3. 三范式...
2020-03-25 22:43:36
72
原创 数据库----mysql
1.数据库的概念1.为啥我们要用数据库1.1 我们可以直接用txt等存储文件,为什么需要数据库?文件保存数据有以下几个缺点:文件的安全性问题。文件不利于查询和对数据的管理。文件不利于存放海量数据文件在程序中控制不方便1.2 数据库优点1,安全2.效率高2.目前主流使用的数据库分类关系型数据库(SQL)NOSQL(非关系型数据库)键值(Key-Value)存储数...
2020-03-23 22:32:44
81
原创 java中一种特别的注释-----注解
1.注解1.1 定义 : Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。Java 语言中的类、方法、变量、参数和包等都可以被标注。和 Javadoc 不同,Java 标注可以通过反射获取标注内容。在编译器生成类文件时,标注可以被嵌入到字节码中。Java 虚拟机可以保留标注内容,在运行时可以获取到标注内容 。 当然它也支持自定义 Java 标注...
2020-03-20 23:23:59
377
原创 java网络编程---UDP编程
1: UDP编程 1.1 DatagramSocket 数据发送和接受对象 1.2 DatagramPacket 数据包1.发送者public static void main(String[] args) { // int port = 6666; InetAddress laddr; try { laddr = InetAddress.getByName("1...
2020-03-19 22:40:48
78
原创 Socket应用
1. Socket之序列化; 让对象能够通过socket进行传输需要实现 implements Serializable(序列化的接口) 1.1 ObjectInputStream(ObjectOutputStream) : 读写对象; 1.2 序列化 : 能够让Java对象,通过流在网络世界里面进行传输;服务端package com.qianfeng.ls.am.first;i...
2020-03-18 23:08:56
186
原创 java中的网络编程
1、什么是网络概念:由点和线组成,表示诸多对象之间的相互联系2.TCP/IP网络模型3.TCP、UDP协议3.1 Tcp它是一种面向连接的、可靠的、基于字节流的传输层通信协议.数据大小无限制。建立连接的过程中需要三次握手,但是断开连接的时候需要四次挥手3.2 Udp它是一种无连接的传输层协议,提供面向事务的简单不可靠的信息传输服务每个包大小64KB4.服务端和客户端模型...
2020-03-17 23:04:41
99
原创 Java中的多线程2
1.线程API1.1 sleep(x): 当前线程睡眠x秒以后,进入就绪状态;1.2 join(); 加入某个线程;主线程和子线程同时运行,满足一定条件后,让子线程先运行至结束Join: 如果是 my.join(); 则:阻塞调用此方法的线程,直到my线程完成后再执行.2: 守护线程JVM进程,必须所有的线程都结束,进程才结束;Java的线程分为两种:User Thread(...
2020-03-12 22:21:56
76
原创 Java中的多线程
1、什么是进程和线程?1.1进程:在操作系统上面运行的一个软件1.2线程:CPU执行的最小调度单位;一个进程里面有多个线程;JAVA里面; JVM(java虚拟机) 就是 一个进程; 进程与进程之间是绝对互相独立; 我们运行多个main方法,代表有多个JAVA进程; 进程里面有线程; 一个进程里面,允许有多个线程; 多线程;宏观多线程的作用: ...
2020-03-11 22:59:59
86
原创 Java中的异常
1、异常的作用1.1 不影响我的代码的正常运行,对异常进行处理;1.2 用异常来控制我们的代码逻辑;2、异常的语法1.1 try{}catch(){}1.2 try{}catch(){}catch(){}1.3 try{}catch(){}finally{}1.4 try{}catch(){}catch(){}finally{}1.5 try{}finally{} : 只对异常进行...
2020-03-10 23:06:29
74
原创 Java中的集合---Map接口
1.HashMap1.实现了Map接口,无序、无下标2.Key允许为NULL3.Key不能重复4.Value值允许重复5.底层原理:动态数组+链表(红黑树)6.线程不安全1.2 HashMap语法import java.util.HashMap;import java.util.Map;import java.util.Set;Public class Demo1{ ...
2020-03-09 23:02:35
113
原创 Java中的常用集合类
1.List和set1.2 List集合元素是有序的,且允许重复** ArrayList**ArrayList相比数组的区别1.2.1:容量的可扩展性,数据类型只要是Object类型就行,存储的必须是对象LinkList1.3.1(1) LinkedList底层的数据结构是基于双向循环链表(2)header是双向链表的头节点,它是双向链表节点所对应的类Entry的实例。Entr...
2020-03-05 23:19:45
369
原创 Java中的日期类
1.Date,SimpleDateFormat,Calendarjava中日期处理;早期api一般使用这两个类:Calendar对象和Date对象之间的互转2 .将Calendar对象转换为Date(c.getTime())Calendar c = Calendar.getInstance();Date d = c.getTime();3.将Date转换为Calendar对象(s.s...
2020-03-05 00:12:51
291
原创 Java中比较常用的类——String类
String类简介:String是一个final修饰的类因此这个类不能继承不能修改。他的底层实现是个char型数组,每次对string类型进行改变的时候其实是产生了一个新的对象。而当遇到大量的字符串数据操作时建议直接使用StringBuffer。StringBuffer是个可变的字符序列是直接对字符串进行修改所以效率要比String高。String类中常用的方法:1char charAt(...
2020-03-03 23:07:10
134
原创 Java中的枚举
枚举1 简介枚举类可以实现一个或多个接口,使用enum定义的枚举类默认继承了java.lang.Enum类,而不是默认继承Object类,因此枚举类不能显示继承其他父类。其中java.lang.Enum类实现了java.lang.Serializable和java.lang.Comparable两个接口。使用enum定义、非抽象的枚举类默认会使用final修饰,因此枚举类不能派生子类。...
2020-02-27 20:47:02
107
原创 java 当中的接口----Interface
1、 接口语法和规定 编译: 把java文件编译成 .class文件; 反编译: 就是把.class反编译成 java文件; 1.1 接口的定义方式通过interface定义; 1.2 接口里面只允许有公开静态的常量; 1.3 接口里面只允许有公开抽象的方法;(jdk1.8以前)interface 接口名字{ String NAME = "jack"; ...
2020-02-26 21:06:00
124
原创 Java中的三大修饰符
Java三大修饰符abstract语法:1、 在class关键字前面,加上abstract,代表这个类是一个抽象类;public abstract class{}2、在方法名前面加一个abstract,代表这个方法是一个抽象方法;public abstract void method();3、 没有抽象属性,抽象类不能被实例化.注意:抽象类中的抽象方法,如果一个类继承抽象类之后,抽象...
2020-02-25 21:10:37
237
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人