学习笔记
deemo_hui
这个作者很懒,什么都没留下…
展开
-
Java学习 - 编排SpringCloud项目
编排SpringCloud项目主要项目架构:注册中心,配置中心,网关,服务提供者1.问题及解决方法主要问题1:项目多模块怎么打包?这个项目,有四个模块,怎么打包部署呢?直接在父工程,也就是root这里,clean,install,完事!然后去本地仓库找到打包后的各个子模块的jar包,然后传输到虚拟机相应位置即可。传输方式的话,我这边用的xshell,在xshell直接 cd 到想放这些jar的目录,然后直接拖进去就行了,如果报错找不到rz命令-bash: rz: command not fou原创 2020-11-29 13:37:01 · 440 阅读 · 0 评论 -
Java学习 - CentOS7虚拟机配置
CentOS7虚拟机配置下载:http://mirrors.aliyun.com/centos/7/isos/x86_64/一般选取 CentOS-7-x86_64-DVD-xxx.iso 标准安装版1、忘记账号密码开启虚拟机时就按 e进入如下界面,找到Linux16,找到 ro把 ro改为 rw init=sysroot/bin/sh按 Ctrl+x 执行进入后输 chroot /sysroot然后输入 passwd然后输入两次密码完成后输入 touch /.aut原创 2020-11-29 13:07:11 · 229 阅读 · 0 评论 -
Java学习 - Linux系统配置
Linux系统配置1、虚拟机安装VMware是一个“虚拟pc”软件公司,提供服务器,桌面虚拟化的解决方案。它的产品可以实现在一台计算机上同时运行两个或者更多Windows,DOS,LINUX系统。与多启动系统相比 ,VMware采用了完全不同的概念。多启动系统在一个时刻只能运行一个系统,在系统切换时需要重启计算机。VMware可以实现真正“同时”运行,多个操作系统在主系统平台上可以像标准windows应用程序那样切换。每个操作都可以进行虚拟分区,配置,而不影响真实硬盘的数据,甚至可以通过虚拟网卡将几台原创 2020-11-29 12:39:36 · 228 阅读 · 0 评论 -
Java学习-数据库50道SQL练习题
50道SQL练习题--1.学生表-- Student(SId,Sname,Sage,Ssex)--SId 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别--2.课程表-- Course(CId,Cname,TId)--CId 课程编号,Cname 课程名称,TId 教师编号--3.教师表-- Teacher(TId,Tname)--TId 教师编号,Tname 教师姓名--4.成绩表-- SC(SId,CId,score)--SId 学生编号,CId 课程编号原创 2020-11-29 10:46:43 · 1091 阅读 · 1 评论 -
Java学习-18 简洁高效的jQuery
Java学习-18 简洁高效的jQuery1、jQuery是什么?简单地说就是:jQuery 是一个 JavaScript 库。jQuery 极大地简化了 JavaScript 编程。jQuery 很容易学习。就像java有很多自带的库一样,jQuery帮助我们简化了编程,让我们的注意力集中在怎么使用上,而不用关心内部具体的实现。2、怎么使用jQuery?首先到官网上下载需要的版本,然后在HTML中导入即可使用。导入方式样例:<script src="./jquery-3.5.原创 2020-11-29 10:38:16 · 236 阅读 · 0 评论 -
Java学习-17 正则表达式简述
Java学习-17 正则表达式1、什么是正则表达式?正则表达式是构成搜索模式(search pattern)的字符序列。当您搜索文本中的数据时,您可使用搜索模式来描述您搜索的内容。正则表达式可以是单字符,或者更复杂的模式。正则表达式可用于执行所有类型的文本搜索和文本替换操作。2、JavaScript RegExp 对象RegExp 对象表示正则表达式,它是对字符串执行模式匹配的强大工具。2.1、语法直接量语法:/pattern/attributes创建 RegExp 对象的语法:ne原创 2020-11-04 15:26:40 · 589 阅读 · 0 评论 -
Java学习-16 javaScript内置对象与DOM操作
Java学习-16 javaScript内置对象与DOM操作DOM:文档对象模型(Document Object Model)1、对象定义和使用主要使用以下4种方法:原始方式创建因为对象的属性可以在对象创建后动态定义,所有许多开发者都在 JavaScript 最初引入时编写类似下面的代码:var oCar = new Object;oCar.color = "blue";oCar.doors = 4;oCar.mpg = 25;oCar.showColor = function(原创 2020-11-04 15:25:47 · 457 阅读 · 1 评论 -
Java学习-15 javaScript基础
Java学习-15 javaScript基础1.JavaScript简介JavaScript 是⼀种客户端脚本语⾔(脚本语⾔是⼀种轻量级的编程语⾔)。JavaScript 通常被直接嵌⼊ HTML ⻚⾯,由浏览器解释执⾏JavaScript 是⼀种解释性语⾔(就是说,代码执⾏不进⾏预编译)。特点:弱类型和基于对象。(因为⾯向对象需要具有封装、继承、多态的特征)JavaScript语⾔中包含三个核⼼:ECMAScript基本语法、DOM、BOM前端Web技术的组成:HTML、CSS、Ja原创 2020-09-11 18:44:32 · 311 阅读 · 0 评论 -
Java学习-14 CSS与CSS3美化页面及网页布局
Java学习-14 CSS与CSS3美化页面1. CSS简介什么是CSS?CSS 指层叠样式表 (Cascading Style Sheets)样式定义如何显示控制 HTML 元素,从而实现美化HTML网页。样式通常存储在样式表中,目的也是为了解决内容与表现分离的问题外部样式表(CSS文件)可以极大提高工作效率多个样式定义可层叠为一,后者可以覆盖前者样式样式层叠次序当同一个 HTML 元素定义了多个样式时,应该使用哪个样式?一般而言,所有的样式会根据下面的规则层叠于一个新的虚原创 2020-09-11 18:25:41 · 1640 阅读 · 0 评论 -
Java学习-13 HTML与HTML5常用标签
Java学习-13 HTML与HTML5常用标签1、HTML简介1.1 HTML是什么?HTML 是 HyperText Mark-up Language 的⾸字母简写,意思是 超文本标记语言HTML不是一种编程语言,而是一种 标记语⾔超文本指的是超链接,标记指的是标签,是一种用来制作网页的语言,这种语言由一个个的标签组成⽤这种语言制作的文件保存的是一个文本文件,文件的扩展名为 .html 或者 .htmhtml文档也叫 Web页面,其实就是一个网页,html文件用编辑器打开显示的是文本原创 2020-09-08 15:22:46 · 420 阅读 · 7 评论 -
Java学习-12 枚举、注解与反射
Java学习-12 枚举、注解与反射1、枚举1.1、简介JDK1.5引入了新的类型——枚举。在JDK1.5 之前,我们定义常量都是: public static fianl.... 。很难管理。枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。用于定义有限数量的一组同类常量,例如:错误级别: 低、中、高、急一年的四季: 春、夏、秋、冬商品的类型: 美妆、手机、电脑、男装、女装...在枚举类型中定义的常量是该枚举类型的实例。1.2、定义格式权限修原创 2020-09-08 12:32:16 · 195 阅读 · 0 评论 -
Java学习-11 XML与JSON
Java学习-11 XML与JSON1、XML1.1、简介可扩展标记语言(eXtensible Markup Language)。特性: 1. xml具有平台无关性, 是一门独立的标记语言. 2. xml具有自我描述性1.2、为什么学习XML?1.网络数据传输.2. 数据存储3. 配置文件(现在这个居多)1.3、XML文件.XML文件是保存XML数据的一种方式XML数据也可以以其他的方式存在(如在内存中构建XML数据)。不要将XML语言狭隘的理解成XML文件。1.4、XM原创 2020-08-28 22:21:39 · 410 阅读 · 0 评论 -
Java学习-10 调试与优化
Java学习-10 调试与优化1、Junit单元测试框架:安装流程:使用idea IDE 进行单元测试,首先需要下载jar文件。新建lib文件夹将jar文件粘贴到lib文件夹中引入Jar文件4、点击Modules:5、 新建test文件夹6、 将test文件夹设置为测试文件夹7、在任意要测试的类里按下shift+ctrl+t 生成测试类8、选择要测试的方法和版本9、测试类创建完毕, 编写测试代码10、执行测试观察效果案例演示:先随便定义一个类:原创 2020-08-28 22:20:50 · 514 阅读 · 0 评论 -
Java学习-09 网络编程
Java学习-09 网络编程1、计算机网络基础1.1、什么是计算机网络?计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。1.2、什么是计算机的IP地址IP地址 是计算机在互联网中的唯一标识。就像人在社会中的身份证号码。本机IP:127.0.0.1localhost1.3、什么是网络中网站的域名域名可以简单的理解为, IP地址的别名. 更方便记忆, 当输原创 2020-08-28 22:20:03 · 247 阅读 · 0 评论 -
Java学习-08 多线程学习
Java学习-08 多线程学习1、线程和进程1.1、基本概念:我们在使用电脑的时候,往往会打开很多应用程序,比如你一边听着歌一边打着游戏,同时可能还开着浏览器,那么每个运行中的程序就是一个进程。当一个程序运行时,比如你在使用音乐软件听歌的时候,可能一边下载这喜欢的歌曲,一边听着歌,一边还在看评论,那这就是“同时”在进行的一些操作,它们就对应一个个线程,因此一个应用程序(进程)内部可能包含了多个线程,每个线程都是一个顺序执行流。比如win10系统打开任务管理器:多个进程:打开性能可以看到我现在有原创 2020-08-23 10:40:47 · 365 阅读 · 0 评论 -
Java学习-07 IO学习
Java学习笔记-07 IO学习I : 即input,代表读取。O:即output,代表输出。1、File主要字段:示例:System.out.println(File.pathSeparator);System.out.println(File.pathSeparatorChar);System.out.println(File.separator);System.out.println(File.separatorChar);;输出:;;\\构造方法:常用方法:原创 2020-08-23 10:31:49 · 197 阅读 · 0 评论 -
Java学习-06 集合学习
Java学习-06 集合学习1、类集java对数据结构的成熟实现Collection、Map、Iterator,这三个接口为以后要使用的最重点的接口。所有的类集操作的接口或类都在 java.util 包中。java类集结构图:2、集合-常见的数据结构:2.1、数组数组:Array,是有序的元素序列。数组是一种连续存储线性结构,元素类型相同,大小相等数组的优点:查找元素快:通过索引,可以快速访问指定位置的元素数组的缺点:需要大块连续的内存块增删元素慢指定索引位置增加原创 2020-08-22 20:37:37 · 258 阅读 · 0 评论 -
Java学习-05 常用类库学习
Java学习-05 常用类库学习1、泛型概念:泛型,即“参数化类型”。就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(类型实参)。这个感觉就是类似抽象类,是不确定时的选择。LinkList<>之类的,用的就是这个,因为这里面可以传各种类型。然后是上界限定和下界限定,用来帮助我们选择想要的类,当然也可以不限制。作用:1、 提高代码复用率2、 泛型中的类型在使用时指定,不需要强制类型转换(原创 2020-08-22 20:17:07 · 198 阅读 · 0 评论 -
Java学习-04 面向对象以及快递管理案例练习
Java学习-04 面向对象这阵子主要学习了Java的面向对象。面向对象是相对于面向过程来讲的,从面向过程到面向对象,是程序员思想上从执行者到指挥者的转变。面向对象强调的是直接以现实中的事物,也就是对象,为中心来思考,认识问题,并根据它们各自的本质特点(共性),把它们抽象为java中的类,这样的方式与现实世界有着更好的映射,而且也更符合人类的思维习惯。想学好面向对象,光靠看听是远远不够的,一个合格的程序员同时也是一个辛勤的耕耘者,一定要多写代码,只有在练习的过程中,才会去想这个地方怎么做,用什么做,原创 2020-08-01 16:53:55 · 1894 阅读 · 1 评论 -
Java学习-03 Java语句的执行结构及数组学习
Java学习-03 Java语句的执行结构及数组学习1、Java语句的执行结构Java程序是由语句组成的。语句能够通过创建和操作变量、对变量赋值并控制这些操作的执行流程来描述运算。语句通常会被组织成代码段,即花括号中的一系列语句。首先来大概说一说Java中的语句分类:声明语句:创建某种类型的变量并用标识符为其命名。赋值语句:将(由表达式产生的)某种类型的数值赋予一个变量。条件语句:能够简单地改变执行流程—根据指定的条件选择执行两个代码段之一。循环语句:更彻底的改变执行流程—只要条件为真就不断地原创 2020-07-25 16:35:00 · 294 阅读 · 0 评论 -
Java学习-02 Java基础语法学习
Java学习-02 Java基础语法学习任何复杂的程序代码,都离不开基础语法,学习任何一门语言,都要学习其语法,这样我们的基础才打的牢固,就像房子的地基对于房子稳固的重要性一样。而良好的编程习惯,能让别人更容易看懂你的代码,理解你的意思,也更加的美观和优雅。1、Java基本数据类型 在说数据类型之前,我们要想一想为什么会有这个概念。首先,为了理解这个概念,我们先从变量说起,那么什么是变量? 见名知意,变量就是可以改变的量,在计算机中,变量就是系统为程序分配的一块内存单元,用来存储各种类型的数原创 2020-07-25 16:08:00 · 284 阅读 · 0 评论 -
java学习-01 java历程以及java学习环境配置
01 Java的历程前言: 最近在学习Java,之前学习过挺久的Python,现在想来,对很多基础地方都不是很清晰,原因就是没有养成良好的笔记记录习惯,因此,这次学习Java准备从基础开始记录笔记,也算是一份积累。Java在目前仍然是最主流的编程语言之一,大部分公司的后端开发语言仍然是java,这得益于它优良的特性。那么java是什么时候出现的,又是为什么变得如此热门?难道它生来就是上天的宠儿,一路火花带闪电?让我们一回顾历史,一起看一看吧。1.1、Java的诞生 说到Java原创 2020-07-21 18:45:25 · 232 阅读 · 0 评论