知识点
文章平均质量分 70
谦谦均
这个作者很懒,什么都没留下…
展开
-
java笔试题专项练习【※※】
1,以下关于java封装的描述中,正确的是:(A)A,封装的主要作用在于对外隐藏内部实现细节,增强程序的安全性B,封装的意义不大,因此在编码中尽量不要使用C,如果子类继承父类,对于父类中进行封装的方法,子类仍然可以直接调用D,只能对一个类中的方法进行封装,不能对属性进行封装解析:关于封装:封住、继承、多态是面向对象的三大特征,其重要性与使用频率不言而喻。封装就是将属性私有化,提供公有的方法访问私有属性。通过封装,可以实现对属性的数据访问限制,同时增加了程序的可维护性。由于取值方法和赋值方法隐原创 2021-11-08 21:36:11 · 958 阅读 · 0 评论 -
springcloud学习笔记: Eureka服务注册中心
什么是Eureka?Netflix在涉及Eureka时,遵循的就是API原则.Eureka是Netflix的有个子模块,也是核心模块之一。Eureka是基于REST的服务,用于定位服务,以实现云端中间件层服务发现和故障转移,服务注册与发现对于微服务来说是非常重要的,有了服务注册与发现,只需要使用服务的标识符,就可以访问到服务,而不需要修改服务调用的配置文件了,功能类似于Dubbo的注册中心,比如Zookeeper.Eureka原理1,Eureka基本的架构Springcloud 封装了Netfli原创 2021-05-11 21:50:43 · 138 阅读 · 1 评论 -
SpringCloud学习笔记
SpringCloud 五大组件服务注册与发现——Netflix Eureka负载均衡:客户端负载均衡——Netflix Ribbon服务端负载均衡:——Feign【依赖于Ribbon,只是将调用方式RestTemplete 更改成Service 接口】断路器——Netflix Hystrix服务网关——Netflix Zuul分布式配置——Spring Cloud Config常见面试题什么是微服务?微服务之间是如何独立通讯的?SpringCloud原创 2021-05-11 21:34:07 · 89 阅读 · 0 评论 -
MATLAB学习笔记:程序流程控制
这里介绍一下如何利用matlab语言来编写程序,也就是程序控制。一、 顺序结构程序1,程序是用某种计算机能够理解并且能够执行的语言来描述的解决问题的方法和步骤。程序设计并不是简单的编写代码,而是反映了利用计算机分析问题、解决问题的全过程。程序设计的基本步骤:分析问题,确定求解问题的数学模型或者方法设计算法,并画出流程图选择编程工具,根据算法编写程序调试程序,分析程序输出结果任何程序都分为三种基本结构:顺序结构、选择结构和循环结构顺序结构是按照语句的先后顺序依次执行语句的一种结构,选择结原创 2021-03-15 22:04:55 · 2798 阅读 · 0 评论 -
MATLAB学习笔记一:基础知识
最近准备研究生毕业论文了,要用matlab处理大量的数据,这里将自己学习matlab过程中的一些笔记整理在这里。MATLAB系统环境首先展示一下matlab的操作界面,我这里用的是2016版本的matlab,其他版本的大同小异。【1】MATLAB主窗口主窗口分为3部分,分别是功能区,快速访问工具栏和当前文件操作区,都有一些简单方便的操作,具体不一一例举了。功能区分为三个板块:主页‘、绘图、应用程序。【2】命令行窗口命令行窗口用于输入命令并显示命令的执行结果,大部分操作都是在命令行窗口中进行完原创 2021-03-10 16:57:05 · 5536 阅读 · 0 评论 -
数据库学习笔记之聚合函数
这里介绍一下聚合函数的作用:将一列数据作为一个整体,进行纵向的计算。聚合函数:1,count:计算个数2,max:计算最大值3,min:计算最小值4,sum:计算和5,avg:计算平均值注意点:聚合函数的计算,会排除null值。这里还是以下图所示的表来演示各个函数的效果1,count:计算个数这里以english为例子,因为有一个null值,直接使用会有一点小问题。SELECT COUNT(english) FROM student;如下图所示,可以发现并没有计算null值所在的原创 2021-03-02 22:13:12 · 494 阅读 · 0 评论 -
数据库学习笔记之查询表【模糊查询】
在对数据进行查询时,有时候并不知道 完整的条件是什么,这时候就需要用到模糊查询。模糊查询的关键字是LIKE占位符:_:单个任意字符%:多个任意字符这里以下表为例子进行举例:其中有4个姓马的人物,现在对其进行模糊查询:SELECT * FROM student WHERE NAME LIKE '马_';,这里使用的是_占位符,表示,马后面只有一个字符,所以查询记录为2个字的,如下图所示:接下来使用%占位符:SELECT * FROM student WHERE NAME LIKE '马%'原创 2021-01-04 15:56:06 · 1400 阅读 · 2 评论 -
数据库学习笔记之查询表【条件查询】
在数据库中查询表有时候需要一些条件限定,方便快速定位要查询的内容,这里主要介绍几种常用的条件查询方法。这里以下图所示的表为例子:在where关键字后面可以接正常的逻辑运算符,><=这些。比如要查询年龄大于等于20的,语法:SELECT * FROM student WHERE age >= 20;,查询结果如下所示:这里要注意的是,大于号跟等号之间不能有空格,否则会报错,不等于可以有两种表达方式:!= 和<>,这里不一个一个演示,其他单一运算符【>,<,原创 2021-01-04 14:53:40 · 765 阅读 · 0 评论 -
数据库学习笔记之查询表【基础查询】
数据库学习中,最重要的就是查表操作了,专业术语称为DQL(Data Query Labguage)数据查询语言用来查询数据库中表的记录(数据)。关键字:select,where等。语法:select 字段列表【可以多个】 from 表名列表【可以多个】 where 条件列表【多个条件】 group by 分组字段 having 分组之后的条件限定 order by 排序 limit 分页限定,这里主要说单表查询的常用查询功能。基础查询:这里以下图所示的表为例子:多个字段的查询:SELECT N原创 2021-01-03 16:52:26 · 2715 阅读 · 1 评论 -
数据库学习笔记之操作表中数据(DML)
本节主要介绍DML(Data Manipulation Language)数据操作语言,它是用来对和数据库中表的数据进行增删改。关键字:insert,delete,update等。其主要有增删改三种操作:添加数据:语法如下:insert into 表名(列名1,列名2,...列名n)values(值1,值2,...值n)注意事项:列名和值要一一对应。如果表名后,不定义列名,则默认给所有列添加值:insert into 表名 values(值1,值2,...值n);除了数字类型,其他类型原创 2020-12-31 20:19:00 · 154 阅读 · 1 评论 -
webstrom连接GitHub提示错误:Invalid authentication data. Connection reset
今天用webstrom链接GitHub的时候,遇到了错误,提示为:Invalid authentication data. Connection reset然后百度发现就两种解决方案:1:在Server 里面添加加https://(上面这种试了,没有用…)2,在webstrom设置里搜索HTTP Proxy ,去掉代理然后第二种也不行,我打开后默认就是没有代理的情况:然后自己通过下面的方法解决了问题。原来是git的全局设置问题(首先确定自己安装了git),随便在哪个地方鼠标右键打开git原创 2020-07-08 15:08:31 · 2110 阅读 · 2 评论 -
前端学习笔记之HTML简介及标签介绍
一:HTML简介一:什么是HTML?超文本标记语言(HyperTextMarkup Language,简称 HTML)HTML 是一门标记语言,标记语言由一套标记标签组成,学习 HTML,其实就是学习标签二,HTML的基本结构三:HTML基本模板< !DOCTYPE html >标签的作用:在html文件最前面进行声明,定义文档类型,告知浏览器用html何种规范去解析...原创 2020-02-10 23:58:14 · 313 阅读 · 0 评论 -
python学习笔记之字符串编码(“UTF-8”)
先介绍一下编码发展历史ASCII 码说到字符编码,要从计算机的诞生开始讲起,计算机发明于美国,在英语世界里,常用字符非常有限,26个字母(大小写)、10个数字、标点符号、控制符,这些字符在计算机中用一个字节的存储空间来表示绰绰有余,因为一个字节相当于8个比特位,8个比特位可以表示256个符号。于是美国国家标准协会ANSI制定了一套字符编码的标准叫 ASCII(American Standard...原创 2019-12-08 23:45:40 · 3950 阅读 · 1 评论 -
python学习笔记之print()函数
python学习过程中,print()函数应该是用得最多的函数了,这里介绍一下print()函数的几个参数以及官方介绍查看print()函数的官方文档可以用help函数,具体代码如下:print(help(print))输出结果如下图所示:图片看不完全,我把它的介绍复制一下,如下所示:Help on built-in function print in module builtins...原创 2019-12-08 00:30:38 · 310 阅读 · 0 评论 -
python学习笔记之字符串转义
转义符为 \ 后面跟上单引号或者双引号,可以使得结果直接输出单引号或者双引号,这是Python编译器特定的解释,也被广泛应用在其它各类语言中。比如字符串里面有个\“这样的,如果没有\,则会认为”是一个引号,如果报错,如果加了\“,则会认为”是一个字符,原样输出。这里介绍几种常用的转义字符1,\n 换行字符在python字符串中,编译器遇到\n就会执行换行操作如下图所示,可以看到因为字符...原创 2019-12-07 23:25:41 · 2342 阅读 · 0 评论 -
python学习笔记之字符串方法(Str)
字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。字符串的方法特别多,在这里只介绍一些比较常用的,如果想知道全部的方法,可以用dir()函数查看这里也按增删改查的顺序来介绍,不过字符串是不可变类型,这里的改是建立在赋值的基础上来介绍,具体请看下文字符串增方法这里的增加其实是在后面拼接一个字符串,把新的字符串给打印出来,s1这个字符串本身没有改变代码示例:...原创 2019-12-07 15:50:00 · 262 阅读 · 0 评论 -
python学习笔记之元祖方法(Tuple)
Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号(),列表使用方括号[ ]。元祖的方法一共有两个count()index()这里分别简单介绍一下count()#统计括号里的参数在元祖里面出现的次数index()#查看括号里参数的第一个元素的在元祖里面的索引值代码示例:t = (1,2,3,4,5,4,2,2,)#count,indexpri...原创 2019-12-07 00:11:24 · 370 阅读 · 0 评论 -
python学习笔记之列表方法(List)
列表是python中最基本也是使用十分广泛的数据类型,列表的使用在Python代码几乎无处不在,list方法一共有以下几种:‘append’, ‘clear’, ‘copy’, ‘count’, ‘extend’, ‘index’, ‘insert’, ‘pop’, ‘remove’, ‘reverse’, ‘sort’,接下来分别简单介绍一下增加元素的方法append()#添加一个元素...原创 2019-12-06 23:59:34 · 216 阅读 · 0 评论 -
python学习笔记之序列类型(字符串、列表、元祖、字典)
字符串字符串是 Python 中最常用的数据类型,不可以改变字符串(不可变对象)。我们可以使用引号( ' 或 " )来创建字符串。a = "learn"b = 'study'print(a[1])print(b[1:4:2)上面的learn和study就是两个字符串可以用中括号来截取字符串第一个1是字符串的第二个值,也就是e第二个1为起始位置,4是结束位置,2是步长上述代码运...原创 2019-12-05 23:53:51 · 1348 阅读 · 0 评论 -
python学习笔记之数值类型(Number)
这里说的数值类型其实是数字的种类python一共四种数值类型(Number)整型int浮点型float布尔型 bool复数 complex然后六种常用运算法则:加(+)减(-)乘(*)除(/)取余(%)取整(//)指数(**)数值类型顾名思义,整型就是整数,浮点型就是小数,布尔型数值只有True和False,为0的就是False,其他都是True接下来说一下几...原创 2019-12-05 21:22:11 · 818 阅读 · 1 评论 -
HTML5常见面试题总结
今天跟大家分享下Html5常见面试题总结的知识1、SGML、HTML、XML和XHTML之间的关系?SGML(标准通用标记语言)是一种指定文档标记的标准,是一种描述了文档标记应该如何的元语言。HTML是描述使用SGML的标记语言。通过SGML,每一个HTML页面都需要在相同的地方创建并附加一个DTD(文档类型定义)节点。所以,你总是可以在HTML页面的顶部发现DTD用于解析目的的“DOCTY...原创 2019-12-03 00:09:12 · 200 阅读 · 0 评论 -
运行vue项目遇到的bug
电脑重新安装了系统,所以重新下载了node和vue,并vue init webpack ht2创建了一个项目框架,运行npm run dev时报了如下所示的错误> ht2@1.0.0 dev C:\Users\dd\Desktop\ht2> webpack-dev-server --inline --progress --config build/webpack.dev.conf...原创 2019-12-01 23:58:11 · 496 阅读 · 0 评论 -
创建一个可视化vue-cli项目
本文参考了一个小姐姐的博客,在小姐姐的基础上,我写得更细而已(更适合没有基础的),原文地址如下:https://blog.csdn.net/ws19900201/article/details/99948384首先,先要安装vue/cli打开cmd或者gitbash,输入如下代码npm install -g @vue/cli再电脑左下角搜索框输入cmd,出现命令提示符,鼠标右键选择管理...原创 2019-11-03 22:44:52 · 1313 阅读 · 2 评论 -
WebStorm笔记之自定义模板
WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。这里介绍一下怎么在webstorm里面怎么自定义模板打开webstorm,界面如下然后点击左上角的file,然后点击settings,跳转界面之后,找到Editor,然后有个live ...原创 2019-11-01 20:36:32 · 1056 阅读 · 2 评论 -
Flex 学习笔记:布局教程之语法篇
2009年,W3C 提出了一种新的方案----Flex 布局,可以简便、完整、响应式地实现各种页面布局。目前,它已经得到了所有浏览器的支持,这意味着,现在就能很安全地使用这项功能。一、Flex 布局是什么?Flex 是 Flexible Box 的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。任何一个容器都可以指定为 Flex 布局。.box{ display: flex;}...原创 2019-11-01 16:46:14 · 149 阅读 · 1 评论 -
用html+CSS制作一个3D旋转相册
前端html+css知识小应用首先,我们要新建一个总的文件夹,文件夹里面新建一个images的文件夹,用来装图片,一个HTML文件,这里要注意,images文件夹和html文件是并列属性的,编辑器我用的webstrom,如下图所示:然后,在images里面保存10张图片加1张背景图片(背景图片可以不设置),图片名字按顺序用1.jpg到10.jpg,背景图片这里用的star.jpg。如下图所示...原创 2019-10-22 16:35:36 · 21703 阅读 · 40 评论 -
前端精选面试题(10个)
前端精选面试题(10个)1,求 y 和 z 的值是多少?<script type="text/javascript"> var x = 1; var y = 0; var z = 0; function add(n){n=n+1;} y = add(x); function add(n){n=n+3;} z = add(x);</script>答案:...原创 2019-10-22 15:07:37 · 652 阅读 · 0 评论