自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 学习自己动手设计数据库

文章目录自己动手设计数据库1.关系型数据库1.1. 数据库的类型1.2. 早期数据库模型1.3.关系数据库管理系统1.4.后关系模型2.设计目标2.1. 为什么要关注数据库设计2.2. 理论的重要性2.3. 学习优秀设计方法学的益处2.4. 优秀设计的目标2.5. 优秀设计的好处2.6. 数据库设计方法2.7. 规范化3.术语3.1. 术语为何重要3.2.术语分为四类:3.2. 关于值的术语4.概念性概述4.1.完成设计过程的重要性4.2.明确宗旨和任务目标4.3.分析现有的数据库4.4.创建数据结构4.5

2021-05-26 11:44:58 1867 1

原创 MySQL数据库

@[toc]MySQL数据库MySQL数据库1.初识MySQLJavaEE:企业级java开发 web前端(页面 展示 数据)后台 (连接点:链接数据库JDBC, 链接前端(控制视图跳转,和给前端传数据))数据库(存数据 Txt,Excel,word)只会写代码、学好数据库,增删改查只能时基本!操作系统,数据结构与算法!不错的程序员!离散数学,数字电路,体系结构,编译原理,+实战经验。高级程序员1.1、为什么要学习数据库岗位需求现在的世界,大数据时代~,得数据者得天下被迫需

2021-05-11 23:22:35 594

原创 JavaScript学习笔记

JavaScript学习笔记JavaScript学习笔记1.什么是JavaScript1.1、概述1.2、历史2、快速入门2.1、引入JavaScript2.2、基本语法入门2.3、数据类型2.4、严格模式3、基本类型3.1、字符串3.2、数组3.3、对象3.4、流程控制3.5、Map和Set3.6、iterator4、函数及面向对象4.1、函数定义及变量作用域4.2、变量作用域4.3、方法5、常用对象5.1、Date5.2、JSON5.3、Ajax6、面向对象编程7、操作Bom元素(重点)7.1、wind

2021-03-11 12:10:38 235

原创 HTML详解

HTML详解HTML详解1、什么是HTML2、HTML基本结构3、网页的基本信息4、网页基本标签5、图像标签6、链接标签7、行内元素和块元素8、列表列表分类9、表格标签10、视频和音频11、页面的结构分析12、iframe内联框架13、表单语法表单的标签:form标签表单元素格式14、表单的应用15、表单初级验证HTML详解1、什么是HTMLHTML: Hyper Text Markup Language(超文本标记语言)HTML5的优势:主流的浏览器都支持,市场需求,跨平台W3C:万维网联盟成立

2021-02-22 17:21:49 162

原创 JUC并发编程

JUC并发编程JUC并发编程1、什么是JUC.2、线程和进程2.1、线程、进程2.2、并发、并行2.3、线程有几种状态2.4、wait/sleep区别3、Lock锁(重点)3.1、Synchronized (传统)3.2、java.util.concurrent.locks3.3、锁是什么,如何判断锁的是谁。4、生产者和消费者问题4.1、生产者和消费者问题Synchronized 版本,也就是老版本。4.2、生产者和消费者问题JUC版本5、8锁现象5.15.25.35.46、集合类不安全7、Callable

2021-02-19 23:21:57 70

原创 JVM探究

JVM探究JVM探究1、JVM的位置2、JVM的体系结构3、类加载器4、双亲委派机制5、沙箱安全机制6、Native7、PC寄存器8、方法区9、栈10、三种JVM11、堆1、新生区2、老年区3、永久区11、GC 垃圾回收引用计数法复制算法标记算法标记压缩总结:12、JMM :Java Memory ModelJVM探究请你谈谈你对JVM的理解?java虚拟机和之前变化更新?什么式oom,什么式栈溢出StackOverFlowError?怎么分析JVM的常用调优参数有哪些内存快照如何抓取,怎么分心

2021-02-03 15:53:48 74

原创 Emacs学习

Emacs学习Emacs学习1、Emacs简介与配置1.1、Emacs版本1.2、初识Emacs1.3 基本操作速记1.4、自带文档1.5、对外观的做点改变1.6、配置文件配置环境1.7、认识配置文件1.8、为什么用大牛配置1.10、安装第一个emacs扩展1.11、使用use-package管理扩展1.12、更换主题1.13、工程化管理配置功能拆分1.14、关于自定义的配置1.15、操作系统的判断1.16、macos平台command键映射为Meta1.17、通过修改字体解决windows上Emacs的卡

2021-01-28 17:07:40 782

原创 注解(Java.Annotation) 和 反射机制(Java.Reflection)

计算机网络:计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。HTMLHTMLHTMLHTMLHTML网络编程的目的:想要达到这个效果的需要什么...

2021-01-21 22:14:11 155

原创 Java网络编程

Java网络编程网络编程1.1、概述1.2、网络通信的要素1.3、IP1.4、端口1.5、通信协议1.6、TCP客户端服务器Tomcat1.7、UDP发送端接收端咨询网页代码(UDP方式)1.8、URL网络编程1.1、概述地球村:你在西安,你的一个美国朋友可以交流!因为Internet的存在。计算机网络:计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。网络编程的

2021-01-19 22:50:32 44

原创 Java Gui编程之贪吃蛇

贪吃蛇贪吃蛇1、游戏开始运行的主界面2、游戏中所用到静态的数据调用3.游戏主要的初始化,以及判定单元贪吃蛇帧,如果时间片足够小,就是动画,一秒30帧,60帧。连起来是动画,拆开就是静态图片!用到键盘监听,定时器。1、游戏开始运行的主界面import javax.swing.*;public class StartGame { public static void main(String[] args) { JFrame jframe = new JFrame();

2021-01-18 11:43:55 176

原创 GUI编程

GUI编程GUI编程1.简介2.AWT2.1、Awt介绍2.2 组件和容器3.SwingGUI编程组件窗口弹窗面板文本框列表框按钮图片监听事件鼠标键盘事件1.简介Gui核心技术:Swing,AWT因为界面不美观需要jre环境为什么学习可以写自己心中想要的一些小工具工作的时候,也可能要维护到Swing界面。了解MVC架构,了解监听!2.AWT2.1、Awt介绍包含了很多的类和接口!GUI:图形用户接口编程2.2 组件和容器窗口,列表,按钮,鼠标

2021-01-17 17:17:50 76

原创 IDEA 常用快捷键

IDEA 快捷键IDEA 快捷键IDEA 快捷键内容快捷键1. 运行ctrl+alt+F102. 提示补全alt+/3. 单行注释添加取消ctrl+/4. 多行注释添加取消ctrl+shift+/5. 向下复制一行ctrl+d6. 删除一行或选中行ctrl+y7. 向下移动行ctrl+shift+down8. 向上移动行ctrl+shift+up9. 向下开始新的一行shift+enter10. 向上开始新的一行

2021-01-09 17:27:17 73

原创 小熊学Java第九天

小熊学Java第九天多线程详解线程简介线程实现(重点)线程状态线程同步(重点)线程通讯问题高级主题多线程详解线程简介线程是操作系统能够进行运算调度的最小单位,被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。Process与Thread说起进程,就不得不说程序。程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态概念而进程则是执行程序的一此执行过程,他是一个动态的概念。通常在一个进程中可以

2021-01-07 22:58:53 155

原创 小熊学Java第八天

小熊学Java第八天异常机制(Exception)什么是异常简单分类异常机制(Exception)什么是异常实际工作中,遇到的情况不可能是非常完美的。比如文件不存在,内存硬盘可能满了。等等软件程序在运行过程中。非常可能遇到刚刚提到的这些异常问题。我们较异常异常指程序运行中出现的不期而至的各种状况:文件找不到。网络连接失败,异常发生在程序运行期间,它影响了正常的程序执行流程。简单分类检查行异常:...

2020-12-23 11:26:05 74

原创 小熊学Java第七天

小熊学Java第七天面向对象编程初始面向对象面向过程 & 面向对象什么是面向对象方法回顾和加深面向对象编程java的核心思想就是OOP初始面向对象面向过程 & 面向对象面向过程思想步骤清晰简单,第一步做什么,第二步做什么面对过程适合处理一些较为简单的问题面向对象思想物以类聚,分类的思维模式,思考问题首先会解决的问题需要哪些分类,然后对这些分类进行独立思考。最后,才能某个分类下的细节进行面向过程的思索。面向对象适合处理复杂的问题,适合处理需要多人协作的问题对

2020-12-22 16:30:47 112

原创 小熊学Java第六天

小熊学Java第六天数组数组概述数组的声明创建三种初始化状态数组基本特点数组边界数组使用多维数组Arrays 类稀疏数组数组数组概述数组是相同类型数据的有序集合数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成其中,每一个数据称作一个数据元素,每个数组元素可以通过一个小标来访问它们数组的声明创建数组必须声明数组变量,才能在程序中使用数组。下面声明数组变量的方法:dataType[] arrayRefVar //首选dataType arrayRefVar[];j

2020-12-16 15:41:10 92

原创 小熊学Java第五天

Mon 06Mon 13已完成 进行中 计划中 计划中 现有任务Adding GANTT diagram functionality to mermaid#mermaid-svg-69Kn1ykty6PUXzSW .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fil

2020-12-13 22:07:05 91

原创 小熊学Java第四天

包机制为了更好地组织类,Java提供了包机制,用于区别类名的命名空间包语句的语法格式:package pkg1[. pkg2[. pkg3 …]];包的本质就是文件夹一般利用公司域名倒置作为包名;com.baidu.www有的时候我们需要导入包才可以使用 import java.util.Date 导入日期包import package1[. package2…]].(classname…)阿里巴巴开发手册...

2020-11-23 23:09:34 101

原创 小熊学Java第三天

基础语法注释平时我们编写代码,在代码量比较多的时候,我们把复杂的代码注释下。比较容易明白代码功能。注释并不会执行只是写给我们看的。Java注释有三种单行注释 //输出内容多行注释 /* 输出的内容 */文档注释 /** 输出内容 */...

2020-11-19 23:06:05 160

原创 小熊学Java第二天

Java学习Java出生1995年开发图形界面程序Bill 这个是迄今为止最好的语言Java标准版 J2SE 桌面市场Java移动版 J2ME 手机市场java企业版 J2EE 服务器市场大量巨头加入Java开发了巨多的平台 高可用 高并发 高可靠2006 hadoop2008 androidJava特性和优势简单性面向对象可移植性 write once run anywhere高性能分布式动态性 反射性质多线程安全性健壮性 异常机制Java三大版本w

2020-11-03 23:04:05 731

原创 小熊学习Java第一天

Markdown 学习二级标题三级标题四级标题标题字体hello world!hello world!hello world!hello world!hello world!引用选择java分割线图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4zJrS1oj-1604159396476)(D:\eveli\Documents\WeChat Image_20200722212041.jpg)]链接点击列表acnab

2020-10-31 23:51:26 195

空空如也

空空如也

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

TA关注的人

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