- 博客(54)
- 资源 (148)
- 收藏
- 关注
原创 盒子综合案例——德云社十八愁与宠物知识栏
文章目录1.德云新闻案例效果图源代码(图片我放在最下哈)2.宠物知识栏案例源代码3.图片资源1.德云新闻案例效果图源代码(图片我放在最下哈)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>十八愁绕口令</title> <style type="text/css"> *{margin: 0;padding: 0;}
2020-06-30 10:54:10 5350
原创 Sublime Text3去掉css输入分号后的自动提示
如果一不行就用第二种方法一打开Sublime默认设置文件:‘Perferences->Package Settings->SublimeCodeIntel->Setting - Defalut’找到:“codeintel_enabled_languages”: 这一项,把里面的 “HTML” 删掉就可以了。OK,重启就可以了,完美解决,如果年后编写其他的,去掉对应的语言就好了。方法二(我找到了没有代码里面,然后用的方法一)打开Preferences -> Package
2020-06-30 09:41:37 4381
原创 CSS——CSS权重计算测试题
1<title>第1题</title> <style type="text/css"> #father #son{ color:blue; } #father p.c2{ color:black; } div.c1 p.c2{ color:red; } #father{ color:green !important; /* 继承的权重为0 */ } </styl
2020-06-29 22:32:31 4702
原创 CSS——CSS盒子模型(重点※)
是你的温柔导论看透网页布局的本质盒子模型(Box Model)盒子边框(border)盒子边框写法总结表表格的细线边框圆角边框(CSS3)内边距(padding)外边距(margin)外边距实现盒子居中文字盒子居中图片和背景区别清除元素的默认内外边距外边距合并相邻块元素垂直外边距的合并嵌套块元素垂直外边距的合并content宽度和高度盒子模型布局稳定性盒子阴影盒子基本训练案例导航栏案例※新闻内容布局美化案例※导论其实,CSS就三个大模块: 盒子模型 、 浮动 、 定位,其余的都是细节。要求这三部分,无
2020-06-29 22:18:26 14510 5
原创 CSS——CSS 背景应用
文章目录基本属性背景图片(image)背景平铺(repeat)背景位置(position)背景附着背景简写背景透明(CSS3)背景图方位案例基本属性CSS 可以添加背景颜色和背景图片,以及来进行图片设置。background-color背景颜色background-image背景图片地址background-repeat是否平铺background-position背景位置background-attachment背景固定还是滚动背景的合写(复合属性
2020-06-29 20:41:13 4408 1
原创 CSS——CSS 三大特性(理论)
文章目录CSS层叠性CSS继承性CSS优先级CSS特殊性(Specificity)总结:层叠 继承 优先级 是我们学习CSS 必须掌握的三个特性。CSS层叠性所谓层叠性是指多种CSS样式的叠加。是浏览器处理冲突的一个能力,如果一个属性通过两个相同选择器设置到同一个元素上,那么这个时候一个属性就会将另一个属性层叠掉比如先给某个标签指定了内部文字颜色为红色,接着又指定了颜色为蓝色,此时出现一个标签指定了相同样式不同值的情况,这就是样式冲突。一般情况下,如果出现样式冲突,则会按照CSS书写的顺序
2020-06-29 20:00:08 4430
原创 CSS——CSS书写规范
空格规范【强制】 选择器 与 { 之间必须包含空格。示例: .selector { }【强制】 属性名 与之后的:之间不允许包含空格,:与属性值之间必须包含空格。示例:font-size: 12px;选择器规范【强制】 当一个 rule 包含多个 selector 时,每个选择器声明必须独占一行。示例:/* good */.post,.page,.comment { line-height: 1.5;}/* bad */.post, .page, .comment
2020-06-29 19:51:37 4135
原创 CSS——CSS标签显示模式(display)
文章目录标签的类型(显示模式)块级元素(block-level)行内元素(inline-level)块级元素和行内元素区别行内块元素(inline-block)标签显示模式转换 display案例:显示模式转换标签的类型(显示模式)HTML标签一般分为块标签和行内标签两种类型,它们也称块元素和行内元素。具体如下:块级元素(block-level)每个块元素通常都会独自占据一整行或多整行,可以对其设置宽度、高度、对齐等属性,常用于网页布局和网页结构的搭建。 霸道常见的块元素有<h1>~&
2020-06-27 10:19:07 5051
原创 CSS——CSS复合选择器(重中之重 ☆)
文章目录CSS复合选择器交集选择器并集选择器后代选择器子元素选择器伪类选择器链接伪类选择器CSS复合选择器复合选择器是由两个或多个基础选择器,通过不同的方式组合而成的,目的是为了可以选择更准确更精细的目标元素标签。交集选择器交集选择器由两个选择器构成,其中第一个为标签选择器,第二个为class选择器,两个选择器之间不能有空格,如h3.special。记忆技巧:交集选择器 是 并且的意思。 即…又…的意思比如: p.one 选择的是: 类名为 .one 的 段落标签。 用的相
2020-06-27 10:03:04 4962
原创 CSS——CSS字体样式属性和CSS外观属性
爱是朝朝暮暮的相守CSS字体样式属性font-size:字号大小font-family:字体注意CSS Unicode字体font-weight:字体粗细font-style:字体风格font:综合设置字体样式 (重点)CSS外观属性color:文本颜色line-height:行间距text-align:水平对齐方式text-indent:首行缩进text-decoration 文本的装饰简单案例CSS字体样式属性font-size:字号大小font-size属性用于设置字号,该属性的值可以使用相对长
2020-06-26 22:07:36 5231
原创 CSS——多类名选择器,id选择器,通配符选择器
文章目录多类名选择器案例id选择器id选择器和类选择器区别案例通配符选择器案例多类名选择器我们可以给标签指定多个类名,从而达到更多的选择目的。注意:样式显示效果跟HTML元素中的类名先后顺序没有关系,受CSS样式书写的上下顺序有关。各个类名中间用空格隔开。多类名选择器在后期布局比较复杂的情况下,还是较多使用的。<div class="pink fontWeight font20">亚瑟</div><div class="font20">刘备</d
2020-06-26 21:22:31 6595
原创 CSS——标签选择器,类选择器
文章目录选择器(重点)CSS基础选择器标签选择器(元素选择器)类选择器类选择器小案例小案例 制作一个简易Google图标选择器(重点)要想将CSS样式应用于特定的HTML元素,首先需要找到该目标元素。在CSS中,执行这一任务的样式规则部分被称为选择器(选择符)。CSS基础选择器标签选择器(元素选择器)标签选择器是指用HTML标签名称作为选择器,按标签名称分类,为页面中某一类标签指定统一的CSS样式。其基本语法格式如下:标签名{属性1:属性值1; 属性2:属性值2; 属性3:属性值3; } 或者
2020-06-26 21:04:00 5625
原创 CSS——CSS基础知识
文章目录CSS的发展历程CSS 网页的美容师CSS初识引入CSS样式表(书写位置)内部样式表行内式(内联样式)外部样式表(外链式)三种样式表总结(位置)CSS样式规则外链案例内链案例CSS的发展历程从HTML被发明开始,样式就以各种形式存在。不同的浏览器结合它们各自的样式语言为用户提供页面效果的控制。最初的HTML只包含很少的显示属性。随着HTML的成长,为了满足页面设计者的要求,HTML添加了很多显示功能。但是随着这些功能的增加,HTML变的越来越杂乱,而且HTML页面也越来越臃肿。于是CSS便诞生
2020-06-26 20:55:55 8070
原创 HTML—— 表单标签(input,lable,textarea等)以及相亲网注册界面实现
创建表格在HTML网页中,要想创建表格,就需要使用表格相关的标签。创建表格的基本语法格式如下:<table> <tr> <td>单元格内的文字</td> ... </tr> ...</table>在上面的语法中包含三对HTML标签,分别为 <table></table>、<tr></tr>、<td></td>,他们是创建表格的基
2020-06-26 19:36:08 4847
原创 HTML——标签,路径,锚点,列表
这里写目录标题标签换行标签(熟记)div span标签(重点)文本格式化标签(熟记)标签属性图像标签img (重点)链接标签(重点)锚点定位 (难点)base 标签 基本的注释标签路径(重点、难点)相对路径绝对路径列表标签无序列表 ul (重点)有序列表 ol (了解)自定义列表(理解)链接小案例标签换行标签(熟记)单词缩写: break 打断 ,换行在HTML中,一个段落中的文字会从左到右依次排列,直到浏览器窗口的右端,然后自动换行。如果希望某段文本强制换行显示,就需要使用换行标签&l
2020-06-24 22:18:35 4734
原创 HTML——结构与简单标签基础
文章目录Web 标准构成HTML 初识HTML骨架格式HTML标签分类HTML标签关系文档类型字符集HTML标签的语义化为什么要有语义化标签HTML常用标签排版标签标题标签 (熟记)段落标签( 熟记)水平线标签(认识)楚乔传小案例Web 标准构成Web标准不是某一个标准,而是由W3C和其他标准化组织制定的一系列标准的集合。主要包括结构(Structure)、表现(Presentation)和行为(Behavior)三个方面。结构标准:结构用于对网页元素进行整理和分类,咱们主要学的是HTML。 最重要
2020-06-24 22:03:05 4825
原创 Qt 5——Qt程序打包(图文)
Qt的应用程序编译出来之后,将单独的exe程序拿到其他PC上运行是运行不起来的,会提示缺少对应的动态链接库。我们需要去Qt的安装目录下找到所有的Qt程序运行时所依赖的,将他们和exe程序放到同一目录下,程序才可以执行。根据上边的描述我们可以想象的到,如果手动去寻找应用程序依赖的动态库,这是一件非常麻烦的事情。其实我们完全没有必要这么辛苦,Qt给我们提供了一个寻找依赖项的工具windeployqt1.Windeployqt的使用方法:如果我们一件配置好了环境变量,在dos下输入windeployqt会有
2020-06-23 16:06:28 4317
原创 C语言水仙花数全部输出
什么水仙花数?水仙花数其实是自幂数的一种,自幂数是一个自然数中它每个个位上的数字n次方相加之和为它本身!,这里n可以称为立方指数!而水仙花数的n次方的n是3,这里3可以称为自然数的立方指数次方即为自身相乘多少次,一般用表示,比如1的3次方表示为:13比如153这个数是一个水仙花数,为什么呢?下面我们用公式来看一下:153有三个数位1、5、31的三次方为1:111=1列:11=111=15的三次方为125:555=125列:55=25255=1253的三次方为27333=
2020-06-23 09:24:32 4926
原创 VMware Workstation 与 Device/Credential Guard 不兼容.在禁用 Device/Credenti
问题VMware Workstation 与 Device/Credential Guard 不兼容.在禁用 Device/Credenti解决方案1、关闭Hyper-V打开控制面板首页,找到“程序”,然后找到“启用或关闭Windows功能”,找到“Hyper-V”,有勾中的全部都取消掉,如果这一步操作失败,不要紧,继续往下进行,最后回过来在重复进行一遍注意:第一步如果出现问题,先进行之后步骤在最后重复一下第一遍的操作,第一次如果成功课先点击不重启进行之后步骤过后再重启2、关掉 Devi
2020-06-21 10:23:17 19267 1
原创 MagicBook打开虚拟机提示此主机支持 AMD-V,但 AMD-V 处于禁用状态。
环境:VMware Workstation Pro 12 +CentOS 7 64 位+win10点击开启此虚拟机,提示如下所示:此主机支持 AMD-V,但 AMD-V 处于禁用状态。如果已在 BIOS/固件设置中禁用 AMD-V,或主机自更改此设置后从未重新启动,则 AMD-V 可能被禁用。(1) 确认 BIOS/固件设置中启用了 AMD-V。(2) 如果此 BIOS/固件设置已更改,请重新启动主机。(3) 如果您在安装 VMware Workstation 之后从未重新启动主机,请重新启动
2020-06-21 10:16:18 16483 2
原创 STL综合案例——学校演讲比赛
文章目录项目介绍比赛规则:需求分析:实现思路:项目链接项目介绍比赛规则:• 某市举行一场演讲比赛( speech_contest ),共有24个人参加。比赛共三轮,前两轮为淘汰赛,第三轮为决赛。• 比赛方式:分组比赛,每组6个人;选手每次要随机分组,进行比赛;第一轮分为4个小组,每组6个人。比如编号为: 100-123. 整体进行抽签(draw)后顺序演讲。当小组演讲完后,淘汰组内排名最后的三个选手,然后继续下一个小组的比赛。第二轮分为2个小组,每组6人。比赛完毕,
2020-06-21 09:33:17 4214
原创 Qt 5——文件系统操作
文件系统文件操作是应用程序必不可少的部分。Qt 作为一个通用开发库,提供了跨平台的文件操作能力。Qt 通过QIODevice提供了对 I/O 设备的抽象,这些设备具有读写字节块的能力。下面是 I/O 设备的类图(Qt5):QIODevice:所有 I/O 设备类的父类,提供了字节块读写的通用操作以及基本接口;QFileDevice:Qt5新增加的类,提供了有关文件操作的通用实现。QFlie:访问本地文件或者嵌入资源;QTemporaryFile:创建和访问本地文件系统的临时文件;QBuffe
2020-06-20 19:04:21 4967
原创 STL常用算数生成与常用集合算法
全部案例链接https://download.csdn.net/download/weixin_45525272/12536637常用算数生成算法accumulate算法 计算容器元素累计总和 @param beg 容器开始迭代器 @param end 容器结束迭代器 @param value累加值accumulate(iterator beg, iterator end, value)fill算法 向容器中添加元素 @param beg 容器开始迭代器 @param end 容
2020-06-20 18:27:38 4145
原创 STL常用拷贝和替换算法
全部案例链接https://download.csdn.net/download/weixin_45525272/12536637常用拷贝和替换算法copy算法 将容器内指定范围的元素拷贝到另一容器中@param beg 容器开始迭代器@param end 容器结束迭代器@param dest 目标起始迭代器copy(iterator beg, iterator end, iterator dest)replace算法 将容器内指定范围的旧元素修改为新元素@param beg 容器开
2020-06-20 12:00:32 4170
原创 STL常用排序算法
全部案例链接https://download.csdn.net/download/weixin_45525272/12536637常用排序算法merge算法 容器元素合并,并存储到另一容器中@param beg1 容器1开始迭代器@param end1 容器1结束迭代器@param beg2 容器2开始迭代器@param end2 容器2结束迭代器@param dest 目标容器开始迭代器merge(iterator beg1, iterator end1, iterator beg
2020-06-20 11:57:19 4163
原创 STL常用查找算法
文章目录常用查找算法find算法 查找元素find_if算法 条件查找adjacent_find算法 查找相邻重复元素binary_search算法 二分查找法count算法 统计元素出现次数count_if算法 统计元素出现次数常用查找算法find算法 查找元素@param beg 容器开始迭代器@param end 容器结束迭代器@param value 查找的元素@return 返回查找元素的位置find(iterator beg, iterator end, value)find
2020-06-20 09:53:50 4053
原创 STL常用遍历算法
文章目录算法概述常用遍历算法for_each:transform:算法概述算法主要是由头文件 组成。是所有STL头文件中最大的一个,其中常用的功能涉及到比较,交换,查找,遍历,复制,修改,反转,排序,合并等…体积很小,只包括在几个序列容器上进行的简单运算的模板函数. 定义了一些模板类,用以声明函数对象。常用遍历算法遍历算法 遍历容器元素@param beg 开始迭代器@param end 结束迭代器@param _callback 函数回调或者函数对象@return 函数对象f
2020-06-20 09:53:32 4113
原创 STL算法——函数对象适配器
函数适配器bind1st bind2nd现在我有这个需求 在遍历容器的时候,我希望将容器中的值全部加上100之后显示出来,怎么做?我们直接给函数对象绑定参数 编译阶段就会报错for_each(v.begin(), v.end(), bind2nd(myprint(),100));如果我们想使用绑定适配器,需要我们自己的函数对象继承binary_function或者 unary_function根据我们函数对象是一元函数对象 还是二元函数对象class MyPrint :public bina
2020-06-20 09:53:07 4074
原创 STL算法——内建函数对象
3 内建函数对象STL内建了一些函数对象。分为:算数类函数对象 , 关系运算类函数对象,逻辑运算类仿函数。这些仿函数所产生的对象,用法和一般函数完全相同,当然我们还可以产生无名的临时对象来履行函数功能。使用内建函数对象,需要引入头文件 #include<functional>。6个算数类函数对象,除了negate是一元运算,其他都是二元运算。template<class T> T plus<T>//加法仿函数template<class T> T mi
2020-06-20 09:52:46 4132
原创 STL算法——谓词讲解
2 谓词谓词是指普通函数或重载的operator()返回值是bool类型的函数对象(仿函数)。如果operator接受一个参数,那么叫做一元谓词,如果接受两个参数,那么叫做二元谓词,谓词可作为一个判断式。class GreaterThenFive{public: bool operator()(int num) { return num > 5; }};//一元谓词void test01(){ vector<int> v; for (int i = 0; i
2020-06-20 09:52:26 4218
原创 STL算法——函数对象(仿函数)
1 函数对象重载函数调用操作符的类,其对象常称为函数对象(function object),即它们是行为类似函数的对象,也叫仿函数(functor),其实就是重载“()”操作符,使得类对象可以像函数那样调用。注意:1.函数对象(仿函数)是一个类,不是一个函数。2.函数对象(仿函数)重载了”() ”操作符使得它可以像函数一样调用。分类:假定某个类有一个重载的operator(),而且重载的operator()要求获取一个参数,我们就将这个类称为“一元仿函数”(unary functor);相反,如果
2020-06-20 09:52:11 4111
原创 C++栈对象,堆对象,静态对象的理解
栈对象的优势是在适当的时候自动生成,又在适当的时候自动销毁,不需要程序员操心;而且栈对象的创建速度一般较堆对象快,因为分配堆对象时,会调用operator new操作,operator new会采用某种内存空间搜索算法,而该搜索过程可能是很费时间的,产生栈对象则没有这么麻烦,它仅仅需要移动栈顶指针就可以了。但是要注意的是,通常栈空间容量比较小,一般是1MB~2MB,所以体积比较大的对象不适合在栈中分配。特别要注意递归函数中最好不要使用栈对象,因为随着递归调用深度的增加,所需的栈空间也会线性增加,当所需栈空
2020-06-19 22:25:49 4625
原创 Qt——常用快捷键
大佬发的更详细的一篇↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓https://blog.csdn.net/liang19890820/article/details/49928493F1 查看帮助F2 跳转到函数定义(和Ctrl+鼠标左键一样的效果)Shift+F2 声明和定义之间切换F4 头文件和源文件之间切换Ctrl+ 欢迎模式Ctrl+ 编辑模式Ctrl+ 调试模式Ctrl+
2020-06-19 21:50:21 4346
原创 Qt 5——绘图和绘图设备
文章目录1 QPainter2 绘图设备QPixmapQBitmapQPixmapQImageQImage与QPixmap的区别QPicture绘图设备总实例1 QPainterQt 的绘图系统允许使用相同的 API 在屏幕和其它打印设备上进行绘制。整个绘图系统基于QPainter,QPainterDevice和QPaintEngine三个类。QPainter用来执行绘制的操作;QPaintDevice是一个二维空间的抽象,这个二维空间允许QPainter在其上面进行绘制,也就是QPainter工作
2020-06-19 21:43:04 4375
原创 Qt 5——Qt消息机制和事件(一)
1 事件事件(event)是由系统或者 Qt 本身在不同的时刻发出的。当用户按下鼠标、敲下键盘,或者是窗口需要重新绘制的时候,都会发出一个相应的事件。一些事件在对用户操作做出响应时发出,如键盘事件等;另一些事件则是由系统自动发出,如计时器事件。在前面我们也曾经简单提到,Qt 程序需要在main()函数创建一个QApplication对象,然后调用它的exec()函数。这个函数就是开始 Qt 的事件循环。在执行exec()函数之后,程序将进入事件循环来监听应用程序的事件。当事件发生时,Qt 将创建一个事件
2020-06-19 21:19:37 4269
原创 Qt 5——Qt消息机制和事件(二)
3 事件过滤器有时候,对象需要查看、甚至要拦截发送到另外对象的事件。例如,对话框可能想要拦截按键事件,不让别的组件接收到;或者要修改回车键的默认处理。通过前面的章节,我们已经知道,Qt 创建了QEvent事件对象之后,会调用QObject的event()函数处理事件的分发。显然,我们可以在event()函数中实现拦截的操作。由于event()函数是 protected 的,因此,需要继承已有类。如果组件很多,就需要重写很多个event()函数。这当然相当麻烦,更不用说重写event()函数还得小心一堆问
2020-06-19 21:19:22 4207
原创 Qt 5——常用控件(QLable、QLineEdit、)
文章目录资源链接(工程文件)1 QLabel控件使用显示文字(普通文本、html)显示图片显示动画2 QLineEdit设置/获取内容设置显示模式3 其他控件4 自定义控件其他控件小案例TreeWidgetTableWidgetOther控件混合资源链接(工程文件)https://download.csdn.net/download/weixin_45525272/125360681 QLabel控件使用QLabel是我们最常用的控件之一,其功能很强大,我们可以用来显示文本,图片和动画等。显示文字
2020-06-19 20:14:11 6021 1
原创 Qt 5——对话框QDialog
文章目录基本概念标准对话框自定义消息框模态对话框非模态对话框消息对话框标准文件对话框以上知识示例结果cpp基本概念对话框是 GUI 程序中不可或缺的组成部分。很多不能或者不适合放入主窗口的功能组件都必须放在对话框中设置。对话框通常会是一个顶层窗口,出现在程序最上层,用于实现短期任务或者简洁的用户交互。Qt 中使用QDialog类实现对话框。就像主窗口一样,我们通常会设计一个类继承QDialog。QDialog(及其子类,以及所有Qt::Dialog类型的类)的对于其 parent 指针都有额外的解释:
2020-06-19 16:28:26 5551
原创 Qt 5——信号和槽机制
文章目录1.概念2.系统自带的信号和槽3. 自定义信号和槽自定义信号槽需要注意的事项:4.信号槽的拓展5.下面是信号与槽的简单代码示例:1.概念信号槽是 Qt 框架引以为豪的机制之一。所谓信号槽,实际就是观察者模式。当某个事件发生之后,比如,按钮检测到自己被点击了一下,它就会发出一个信号(signal)。这种发出是没有目的的,类似广播。如果有对象对这个信号感兴趣,它就会使用连接(connect)函数,意思是,将想要处理的信号和自己的一个函数(称为槽(slot))绑定来处理这个信号。也就是说,当信号发出被
2020-06-19 16:06:22 4709
elastic-job-lite-console-2.1.5压缩包.rar
2024-09-13
elastic-job-lite-console-2.1.5.rar
2024-09-13
PM任职认证答辩.pptx
2024-05-21
commons-math3-3.6.1-API文档-中文版.rar
2024-02-24
SpringBoot 集成 Flowable + Flowable Modeler 流程配置可视化项目
2023-09-11
IOS手游模拟器(ipadian)电脑版
2023-05-07
CR VideoMate用起来非常顺手,旨在为用户解决因在工作上带来的问题,在业内可谓享有极高的声誉,是业内人士常用的一款工具
2023-04-23
Java开发简历参考项目.docx
2023-02-18
OpenCV例程汇总.doc
2023-01-25
OpenCV例程汇总.pdf
2023-01-25
mybatis一级二级缓存流程图.drawio
2022-07-31
mybatis-plus最新代码生成器项目源码 :mybatis-plus-generator.zip
2022-07-20
Windows10鼠标指针主题资源
2022-07-20
cloud-demo第一次 SpringCloud服务拆分初探与案例解析
2022-07-18
mybatis练习3mybatis练习3mybatis练习3mybatis练习3
2022-07-04
mybatis训练3mybatis训练3mybatis训练3mybatis训练3
2022-07-03
mybatis联系项目2
2022-07-03
Mybatis 框架理解与快速入门详解代码与数据库
2022-06-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人