也可以使用XMind软件制作思维导图,但是开始时仍然不用在乎美观。 用思维导图可以做什么呢?...读书笔记,不论是每周一本书还是每月一本书,都可以在读书之后制作思维导图,对书的内容透彻的理解将使这本书真正被我们读过。 复习知识,不论是为了考试还是总结自己的知识框架,思维导图都是很好的帮手。...在制作思维导图时只要顺时针展开就好,但是一定要使用最简化的文字,如果能够画出简图就更好了,越是简单的东西越容易被我们记住。
一、包 概念:包其实就是文件夹,方便对代码进行分类 定义格式: 格式:package 包名; (多级包用“.”分开) 范例:package com.company; 二、导包 举例: Cikian类和...Test类在两个不同的软件包里 如果直接使用Test类创建对象会报错,这时便需要导包 导包有两种方式: public class Cikian { cn.company.Test te =...new cn.company.Test(); }; 但是习惯使用第二种导包方式,即: import cn.company.Test; public class Cikian { Test te...= new Test(); }; 导包的格式: 格式:import 包名; 范例:import cn.company.Test;
文章目录 前言 一、JDBC是什么 二、JDBC工作原理 三、下载并导入mysql的驱动 3.1 下载mysql-connector-java-5.1.47.jar 3.2 idea项目导入jar包...再逐渐深入~ 一、JDBC是什么 JDBC: Java操作数据库的规范 java.sql : 无论现在通过Java操作哪个具体的数据库,数据库厂商实现的驱动包都需要满足JDBC的标准(接口) 二、JDBC...也一样,它提供的Java操作数据库的驱动包必须实现JDBC标准(类似于usb标准和usb驱动) 三、下载并导入mysql的驱动 下面告诉大家如何导入mysql的驱动包 3.1 下载mysql-connector-java...操作关系型数据库,无论是哪种数据库,套路都是一样的,JPA,MyBatis都是JDBC的封装而已。...; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; /** *
下面是一份Java基础学习思维导图,有兴趣的可以收藏哦!...几种拼接方式以及性能对比 StringBuilder与StringBuffer String.valueOf()与xxx.toString 常量池 Intern 值传递 值传递 引用传递 自动拆装箱 Java...synchronized final static const 集合类 Collection与Collections Set与List ArrayList与LinkedList与Vector Set集合怎么保证元素不重复的...HashMap与Hashtabe与ConcurrentHashMap Java8中Map为什么引用红黑树 HashMap底层 Java8 Stream流操作集合 集合的遍历与删除 迭代器...工具库 apache-commons Google-guava 异常 Error与Exception 异常类型 如何处理异常 自定义异常 时间API Java8中的时间API 编码方式
今天周六闲着,于是就更新了一波(Java集合增添COW,Java多线程增添Atomic,设计模式增添…) (文末提供网盘下载思维导图地址,提供两种格式.png和.xmind) Java基础 Java集合...Java集合 JDBC: ? 多线程: ? 泛型: ? 注解: ? Object: ? nio: ? 设计模式(未完): ? 数据结构与算法 排序+数据结构: ? 小算法(未完): ?...数据库相关 MySQL命令: ? SQL知识点: ? Linux Linux常用命令: ? Docker 此脑图非我个人所作,来源于网络 ?
记录学习java得一些思维导图和java基础
数据库MySQL(思维导图) 目录 1、数据库基础 1.1、数据库技术的发展 1.2、数据库系统的组成 1.3、数据模型 1.4、关系数据库的规范化 2、MySQL简介 2.1、MySQL的特点 2.2...、命令行连接MySQL 3、数据库操作 3.1、常见名词/概念 3.2、数据库常用对象 3.3、MySQL系统数据库 3.4、常见数据库操作 4、存储引擎及数据类型 4.1、常见的存储引擎 4.2、MySQL...数据类型 5、操作数据表 6、MySQL基础 6.1、运算符 6.2、流程控制语句 7、表数据的增删改查 8、常用函数 1、数据库基础 1.1、数据库技术的发展 1.2、数据库系统的组成 1.3、数据模型...常见的数据库模型: 1.4、关系数据库的规范化 2、MySQL简介 2.1、MySQL的特点 2.2、命令行连接MySQL 3、数据库操作 3.1、常见名词/概念 3.2、数据库常用对象...3.3、MySQL系统数据库 3.4、常见数据库操作 4、存储引擎及数据类型 4.1、常见的存储引擎 4.2、MySQL数据类型 5、操作数据表 6、MySQL基础 6.1、运算符
env) print("Get the name of student whose sid = 3.") name = search(env, 3) print(name) # 最后需要关闭lmdb数据库
一般来说,Java应用程序访问数据库的过程是: ①装载数据库驱动程序; ②通过jdbc建立数据库连接; ③访问数据库,执行sql语句; ④断开数据库连接。...ConnectionPool.java /* 这个例子是根据POSTGRESQL数据库写的, 请用的时候根据实际的数据库调整。...; import java.sql.DatabaseMetaData; import java.sql.Driver; import java.sql.DriverManager; import java.sql.SQLException...; import java.sql.Statement; import java.util.Enumeration; import java.util.Vector; public class ConnectionPool...import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException
Java知识点汇总,从基础到常用的API、还有常用的集合类,总结的很详细。图片是从论坛里面找到的,整理下来以便常复习。这是目前看到的比较详细完整的思维导图。 原图点这里 1. Java基础知识 ?
“Hi~ o( ̄▽ ̄)ブ,这张思维导图适合有一定Java基础的童鞋哦!!!如果把里面的知识都研究通透了,那你离架构师也就不远了。...思维导图放在文末哦,先来列出思维导图的大纲: 并发编程 多线程内存模型 Java线程 volatile关键字 指令重排 可见性 原子性 同步相关 synchronized...ConcurrentHashMap Executor线程池 Future ThreadPoolExecutorService 线程池核心参数、拒绝策略 ForkJoin框架 源码分析 Java...结构型模式 适配器、装饰器、代理模式 外观、桥接、组合、享元模式 行为模式 模板方法、策略、观察者模式 迭代器、责任链、命令、中介者模式 备忘录、状态、访问者、解释器模式 数据库...容器化 Docker 镜像,仓库,容器 环境搭建 DockerFile DockerCompose 服务编排 Kubernetes 集群搭建 这里是思维导图
Java并发编程是高级开发必须掌握的知识哦,也是拉开程序员距离的重要标准。...如何正确的创建线程池 创建线程池的几个必要参数 线程内存拒绝策略 线程安全 缓存一致性 CPU时间片与原子性 指令重排问题 多线程内存模型 锁 可重入锁 阻塞锁 悲观锁与乐观锁 数据库使用的锁...Thread Runnable Callable Lock 原子类 AQS Semaphone CountDownLatch CyclicBarrier Excutor 这是思维导图...: Java并发编程 希望大家早日掌握。
一、内部类 0、前言 思维导图: 说明: 关于内部类还涉及一些其他问题,这里仅以四种内部类为依托进行展开,其他暂不讨论!...1、内部类概述 思维导图: 2、成员内部类 思维导图: 代码4.1: package com.zibo.java.february.fourth; public class Family { // 外部类...} } 代码4.2: package com.zibo.java.february.fourth; public class OuterClass { // 外部类变量a private...innerName) { this.innerName = innerName; } } } // 下面是测试类 package com.zibo.java.february.fourth...: 4、静态内部类 思维导图: 5、匿名内部类 思维导图: 代码3.1: package com.zibo.java.march.one; public class Main { public
1.加载驱动 Class.forname(数据库驱动名); 2.建立数据库连接 使用DriverManager类的getConnection()静态方法来获取数据库连接对象,其语法格式如下所示: Connection...conn=DriverManager.getConnection(String url,String user,String pass); 其中url–数据库连接字符串. user—数据库的用户名 pass...—数据库密码 3.创建Statement对象 对数据库进行操作或访问时,需要使用sql语句,在Java语言中,sql语句通过Statement对象进行封装,发送给数据库。...5.关闭数据库 (1)关闭结果集 (2)关闭Statement对象 (3)关闭连接 连接mysql数据库代码如下: package practice; import java.sql.*; import...java.util.Collection; public class test1 { public static void main(String args[]) { String driver
思维导图的好处 最近看了一些文章的思维导图,发现思维导图真是个强大的工具。了解了思维导图的作用之后,觉得把它运用到java上应该是个不错的想法,这样回顾知识点的时候一目了然,快速知道自己的短板。...思维导图不仅仅只有简单明了这个好处,它还能加深人对主题的印象和理解,能达到快速阅读的好处,就好像一本书的目录大纲,当你阅读了导图之后再带有目的的去找资料往往能达到事半功倍的效果。...就从java基础开始吧。花了3天的晚上的时间把菜鸟教程的java教程用思维导图的方式表达出来。 废话不都说,直接上图哈 ? java基础思维导图整理.png ? 1、Java 简介.png ?...2、java主要特性.png ? 3、java发展历史.png ? 4、java 开发环境配置.png ? 5、java 基础语法.png ? 6、java基本概念.png ?...31、java8新特性.png 下一步 因为最近公司的业务需要,开始了小程序的学习和搭建,所以下一步,我会把我学习小程序的学习过程整理成小程序思维导图的形式哈。敬请期待。
2017年9月12日 更新 没想到会有很多人留言要这个思维导图,一一回复有点累,放在 Github 上,方便大家下载。...欢迎交流求`Star` Github地址:https://github.com/LjyYano/Thinking_in_Java_MindMapping 文章中的截图,并没有详尽说明这个思维导图笔记,比如很多...说明 用了1个月时间,把《Java编程思想》读了一遍。...思维导图中有很多代码在note中,没有贴到博客中。 思维导图中没有第3章、第22章《图形化用户界面》的总结,因为这个用得很少。 预览 ? 预览 第1章 对象导论 ? 第1章 对象导论 ? ? ?...第18章 Java I/O系统 ? 第18章 Java I/O系统 ? ? ? ? ? 第19章 枚举类型 ? 第19章 枚举类型 第20章 注解 ? 第20章 注解 ? ? ? 第21章 并发 ?
【xmind】 使用 Java 生成思维导图 ?...目前我在使用的是 xmind 这款软件,下面就会以 xmind 为媒介间接的通过 Java 代码画思维导图。...放码过来 通过目录生成思维导图 我在看书的时候有一个习惯,先通过思维导图画出一本书的大纲,然后通过这个大纲来分主次的去阅读。可能有些同学感到疑惑,还没读过书,如何了解大纲呢?...那知道书名,怎么获取书的目录呢?很简单,打开豆瓣,找到这本书的详情,里面就有书籍的目录,直接把它 copy 下来就可以了,目录如下图。 ?...; import java.util.ArrayList; import java.util.List; /** * @author buhao * @version GeneratorDoubanXmind.java
最近因为辞职找工作的问题都没什么心情自己画思维导图。说好的spring系列的aop和spring用到的设计模式还没画呢,偷懒了嘿。 2 先来一波收集的导图 ? ? ? ? ? ? ?
开篇 说到terminal,不知道有没有遇到过这种情况 这样 还有这样 明明文件路径是正确的,导包位置也是正确的,在使用terminal运行脚本时,就会报导包异常 于是gpt、百度、无限周旋好几天...还是没办法解决导包问题 问题出现的原因主要还是在于当前的脚本运行时,没有将导入的报加到系统默认的path路径中。
领取专属 10元无门槛券
手把手带您无忧上云