- 博客(23)
- 资源 (4)
- 收藏
- 关注

原创 Java基础必须了解(含xmind思维导图)
1.Java程序设计语言简介: 1)面向对象编程语言,1996年1月,Sun公司发布了Java的第一个开发工具包(JDK 1.0)编程环境:JDK(开发环境),JRE(运行环境) 2)语言特性:简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 3)语言应用:桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等 4)文件编译过程: 5)Java语言环境结构图:2.Java基础导图:...
2020-05-12 12:20:22
1145
原创 vue学习笔记四(简述)
1. vuex是什么github站点: https://github.com/vuejs/vuex在线文档: https://vuex.vuejs.org/zh-cn/简单来说: 对应用中组件的状态进行集中式的管理(读/写)2. 状态自管理应用state: 驱动应用的数据源view: 以声明方式将state映射到视图actions: 响应在view上的用户输入导致的状态变化(包含n个更新状态的方法)[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IxqfHE
2020-08-01 00:40:39
204
原创 vue学习笔记三(简述)
1. vue脚手架用来创建vue项目的工具包创建项目: npm install -g vue-cli vue init webpack VueDemo开发环境运行: cd VueDemo npm install npm run dev生产环境打包发布 npm run build npm install -g serve serve dist http://localhost:50002. eslint用来做项目编码规范检查
2020-08-01 00:39:57
181
原创 vue学习笔记二(简述)
1. Vue.js是什么?1). 一位华裔前Google工程师(尤雨溪)开发的前端js库2). 作用: 动态构建用户界面3). 特点: * 遵循MVVM模式 * 编码简洁, 体积小, 运行效率高, 移动/PC端开发 * 它本身只关注UI, 可以轻松引入vue插件和其它第三库开发项目4). 与其它框架的关联: * 借鉴angular的模板和数据绑定技术 * 借鉴react的组件化和虚拟DOM技术5). vue包含一系列的扩展插件(库): * vue-cli: vue脚手架 * vue-
2020-08-01 00:35:17
193
原创 Vue学习笔记一(简述)
笔记思维导图vue概述:是一套用于构建用户界面的渐进式框架,Vue 被设计为可以自底向上逐层应用。优点:1)灵活渐进式框架 2)轻量高效(压缩之后20kb大小,虚拟dom)3)组件化4)mvvm设计模式5)简单易用缺点:1)不支持ie8 2)开发生态环境差不如angle和react 3)社区不大vue语法:1.声明&渲染:定义方式://vue实例var vm = new Vue({ // 选项})vue 获取d...
2020-07-31 23:59:32
187
原创 VMware workstation
什么是虚拟软件虚拟原件是一个可以使你在一台机器上同时运行二个或更多Windows、LINUX等系统。它可以模拟一个标准PC环境。这个环境和真实的计算机一样,都有芯片组、CPU、内存、显卡、声卡、网卡、软驱、硬盘、光驱、串口、并口、USB控制器等常用的虚拟软件:1.VMware workstation2.VirtualBoxVM安装和下载下载地址10.0.7:https://download3.vmware.com/software/wkst/file/VMware-workst..
2020-07-31 23:49:16
1024
原创 Linux系统基本使用
1Linux简介1.1Linux是什么?1)Linux是一套免费使用和自由传播的类Unix操作系统,是一个多用户、多任务、支持多线程和多CPU的操作系统。Linux的核心来自于unix,所以能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。2)Linux与windows的区别?Linux:更多应用在企业中做为服务器来使用Windows:应用在大众个人计算机,当然也有serve..
2020-07-31 23:11:56
605
原创 git-使用关于本地分支和远程仓库项目的合并
title: git 常用命令使用categories: gitcomments: truekeywords: gitabbrlink: 21930[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-k1uAahEL-1596194030441)(http://jmtuc.com/img/bjt-1.jpg)]使用关于本地分支和远程仓库项目的合并初始化及配置本地gitgit config --list --show-origin //查看所有的配置以及它们所.
2020-07-31 19:14:32
611
原创 MySQL知识整理,开发必备。
MySQL知识整理关于MySQL知识必备MySQL概述:为什么使用MySQL:关于MySQL知识必备MySQL概述:为什么使用MySQL:MySQL优点:MySQL性能卓越,服务稳定,很少出现异常宕机。MySQL开发源代码且无版权制约,自主性及使用成本低。MySQL历史悠久,社区及维护稳定,可以有效找到问题解决办法。...
2020-05-26 17:32:37
388
原创 JavaWeb表现层框架
MVC设计模式:是这个几个名词的缩写:mode (模型),view(视图),controller(控制器).。 是一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。 MVC模式优点:耦合性低,重用性高,部署快,可维护性高。 MVC模式缺点:不适合小型,中等规模应用程序,增加系统结构和实现的复杂性。 MVC图解: 基于MVC设计框架:springMVC:SpringMVC..
2020-05-24 15:24:54
977
原创 Java持久层框架整理
一:MyBatis框架MyBatis介绍Batista本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis。 MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。 Myb..
2020-05-23 12:17:32
2015
原创 JVM基础整理(java开发必备)
导图jvm内存模型 方法区:用来存储元数据信息的内存区域(元数据信息是jvm执行类加载过程中,类装载后的结果信息),构建类的实例和调用对象的方法时都会访问元数据。 元数据: 类型信息:类的权限定名,超类的权限定名,类型是类还是接口,类型的访问修饰符 字段信息:字段名,字段类型,字段修饰符。 方法信息:方法名,方法返回类型,方法参数的数量和类型。 其他信息...
2020-05-22 17:46:57
157
原创 Java数据结构、算法和集合
一:java数据结构和算法导图:1.相关概念点: 1)数组结构:数组是顺序的存储结构,也就是连续的内存空间。特点:查询快,增删慢。 2)链表结构:链表是链式的存储结构,是指内存空间离散排列的。链表通过指针来连接元素与元素,数组则是把所有元素按次 序依次存储特点:查询慢,增删快。 3)栈结构:是一种运算受限的线性表。后进先出的特点,基本操作有进栈和出栈。其限制是仅允许在表的一端进行插入和删除运算。这一端被称为栈顶,相对地,把另一端称为栈底。 向一个栈插入新元素又...
2020-05-22 00:43:19
231
原创 SpringMVC知识笔记,JAVA开发中知识点必备
*导图:*springMVC:是spring 基于MVC(软件设计模式)设计的一款轻量级web(表现层)框架,是spring项目架构的一部分。附图:*MVC设计模式:是model,view,controller名词缩写。也是系统开发中层次的分层,MVC模式实现系统开发的层次间的解耦,模型层和视图层的变化不会相互影响,提高代码的复用性。*MVC工作流程:*SpringMVC工作流程图:*流程详细步骤:1、用户发送请求至前端控制器DispatcherServlet2、
2020-05-17 13:22:45
267
原创 Java异常处理和日志
异常:在程序定义中一般指不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等。异常是一个事件,它发生在程序运行期间、或者代码编译时候,它干扰了正常的程序指令流程继续下去
2020-05-15 17:06:50
299
原创 Java反射和注解详解
1.类的加载:1)当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。---加载就是指将class文件读入内存,并为之创建一个Class对象。任何类被使用时系统都会建立一个Class对象---连接验证:是否有正确的内部结构,并和其他类协调一致. 确保Class文件中包含的信息符合当前虚拟机的要求.比如,校验某非抽象类是否实现了抽象父类的全部方法.方法体中 类型转换符号是否有效等.准备:负责为类的静态成员分配内存,并设置默
2020-05-15 11:21:07
421
原创 Java网络编程基础详解
1.TCP和UDP协议:1)网络通信协议有很多种,目前应用最广泛的是TCP/IP协议(Transmission Control Protocal/Internet Protocal传输控制协议/英特网互联协议),它是一个包括TCP协议和IP协议,UDP(User Datagram Protocal)协议和其它一些协议的协议组。
2020-05-14 12:14:39
392
原创 Java线程和并发基础详解
1线程相关:1)进程:进程指正在运行的程序。确切的来说,当一个程序进入内存运行,即变成一个进程,进程是处于运行过程中的程序,并且具有一定独立功能。如图这是window系统应用程序
2020-05-14 11:30:35
192
原创 Java IO流和File类详解
一.Java IO流:当需要把内存中的数据存储到持久化设备(硬盘、光盘、U盘等)上这个动作称为输出(写)Output操作。当把持久设备上的数据读取到内存中的这个动作称为输入(读)Input操作。
2020-05-14 10:55:11
370
原创 Java开发中常用的一些API记录
一.常用的API ——* Date类1.包: java.util.Date 日期2. 时间源点: 1970-1-1 00:00:003. 构造方法 public Date() 返回当前日期 public Date(long 毫秒值) 返回指定毫秒值的时间 方法4.常用方法 long getTime() 获取当前时间的毫秒值 void setTime(long 毫秒值) 设置毫秒值...
2020-05-13 22:41:46
275
原创 Java相关特性
一:面向对象,继承,类,接口,多态。1)类:使用类映射现实生活中的事物,其功能封装为方法,属性封装为成员变。对象的内存图解对象在内存中的位置:对象由new关键字创建,如同数组,实体存在于堆内存中任何事物均可以定义成类,创建对象,属于引用类型而对象的引用变量是一个普通变量。存储的值是该对象堆内存中的地址。匿名对象:创建一个普通对象Person p = new Person();创建一个匿名对象new Person();匿名对象的特点创建匿.
2020-05-13 19:27:43
179
原创 String 、StringBuffer 、StringBuilder类详解
1.String类:Java API提供的 字符串处理类。 1)字符串是由多个字符组成的一串数据 2)字符串可以看成是字符数组 3)构造方法 public String(String original)把字符串数据封装成字符串对象 public String(char[] value)把字符数组的数据封装成字符串对象 public String(char[] value,int offset,int count)把字符数组中的一部分数据封装成字符 串对象 ...
2020-05-13 18:37:32
226
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人