会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
返回顶部
Violet Evergarden
Stay hungry,Stay foolish
博客园
首页
新随笔
联系
订阅
管理
2021年10月30日
多线程学习笔记-1
摘要: 多线程的使用 首先我们要明确 什么时候需要使用多线程? 1.阻塞 如果系统中出现了阻塞现象,则可以根据多线程技术来提高运行效率 2.依赖 多个业务并行时,如果某些业务发生了阻塞,而其他业务并不依赖于被阻塞的业务的执行结果,这时可以用多线程来提高运行效率 一个简单的例子: 假如现在有一个请求,该请求服
阅读全文
posted @ 2021-10-30 12:01 violet-evergarden
阅读(60)
评论(0)
推荐(0)
2020年6月7日
Java模拟简单的KFC程序
摘要: 我们可以把KFC看做一个一个具体的工厂,然后,我们去抽象一个工厂,在抽象工厂中指明了生产各种抽象食物的方法,如生产汉堡、 鸡翅等,肯德基店就需要实现这个抽象工厂,生产具体的食品,如生产麻辣鸡腿汉堡、生产奥尔良鸡翅等。除此之外,我们还要“抽象食物”, 对每个具体的食物添加抽象父类,如汉堡就是抽象父类,
阅读全文
posted @ 2020-06-07 21:02 violet-evergarden
阅读(363)
评论(1)
推荐(0)
2020年4月2日
Hankson最大公约数最小公倍数的“逆问题”
摘要: ` `
阅读全文
posted @ 2020-04-02 12:42 violet-evergarden
阅读(196)
评论(0)
推荐(0)
2020年3月5日
C语言实现三天打鱼两天晒网
摘要: ` `
阅读全文
posted @ 2020-03-05 10:45 violet-evergarden
阅读(2502)
评论(0)
推荐(0)
2020年1月19日
关于border-color的一些小问题
摘要: CSS边框: 元素的边框 (border) 是围绕元素内容和内边距的一条或多条线。借用CSS border 属性允许我们规定元素边框的样式、宽度和颜色。 CSS 规范指出,边框绘制在“元素的背景之上”。这很重要,因为有些边框是“间断的”(例如,点线边框或虚线框),元素的背景应当出现在边框的可见部分之
阅读全文
posted @ 2020-01-19 12:25 violet-evergarden
阅读(657)
评论(0)
推荐(0)
2020年1月15日
CSS的超链接样式设计
摘要: 超链接是网页中最常用的对象,每个网页通过超链接相互联系在一起,从而构成一个完整的网站。而根据路径的不同,超链接可以分为以下三类: 内部链接: 内部链接所链接的目标一般位于同一个网站中,对于内部链接来说,可以使用相对路径和绝对路径。所谓的相对路径就是URL中没有指定超链接的协议和互联网的位置,仅指定相
阅读全文
posted @ 2020-01-15 15:31 violet-evergarden
阅读(2385)
评论(0)
推荐(0)
2019年11月24日
CSS ID选择器&通配选择器
摘要: ID选择器 ID(IDentity)是编号的意思,一般指定标签在HTML文档中的唯一编号。ID选择器和标签选择器、类选择器的作用范围不同。 ID选择器仅仅定义一个对下对象的样式,而标签选择器和类选择器可以定义多个对象的样式。 ID选择器以 号作为前缀,然后是一个自定义的ID名,用法如图所示 示例:
阅读全文
posted @ 2019-11-24 16:02 violet-evergarden
阅读(1081)
评论(1)
推荐(0)
CSS标签选择器&类选择器
摘要: 基本选择器包括标签选择器、类选择器和ID选择器三类,其他选择器都是在这三类选择器的基础上组合形成 标签选择器 示例: 类选择器 标签选择器虽然方便,但是也存在缺陷,因为每个标签选择器所定义的样式不仅仅影响某一个特定对象,而且会影响到页面中所有同名的标签。 类选择器可以为网页对象定义不同的样式类,实现
阅读全文
posted @ 2019-11-24 15:28 violet-evergarden
阅读(3742)
评论(0)
推荐(0)
2019年11月21日
CSS布局属性
摘要: CSS盒 CSS的属性很有规律且紧密相连,根据如上的矩形图记忆是一个很好的方法 padding(内间距) border(边框) margin(外边距),height(高)和width(宽)。与此同时,盒子还有background(背景)等。 而外边距按方位又有margin top、margin le
阅读全文
posted @ 2019-11-21 21:45 violet-evergarden
阅读(193)
评论(0)
推荐(1)
CSS关于选择器和继承的一些小问题:
摘要: 选择器的分组 对选择器进行分组,这样在同一组的选择器就可以分享相同的声明。使用逗号将需要分组的选择器分开 继承的一些问题 1、继承 根据css子元素继承父元素属性,但它并不总是这样: 根据以上代码,站点的body元素将使用Verdana字体 CSS的子元素将继承最高元素所拥有的属性(上例子中为bod
阅读全文
posted @ 2019-11-21 20:18 violet-evergarden
阅读(454)
评论(0)
推荐(0)
2019年11月20日
CSS的基本知识
摘要: 与HTML相同,CSS也是一种标识语言,即可以在任何文本编辑器中打开和修改 CSS的基本结构 选择器(Selector) 选择器告诉浏览器该样式将会作用于哪些对象,这些对象可以是某个标签、某个对象、网页中的所有对象、制定Class或ID等。浏览器在解析这个样式时,根据选择器来渲染对象的显示效果,选择
阅读全文
posted @ 2019-11-20 23:22 violet-evergarden
阅读(275)
评论(0)
推荐(1)
2019年11月14日
二叉树的非递归实现详解
摘要: 对二叉树进行先序、中序、后序遍历都是从根结点开始,且在遍历的过程中,经过的节点路线都是一样的,只不过访问的顺序不同。 先序遍历是深入时遇到结点就访问,中序遍历是深入时从左子树返回时遇到结点就访问,而后序遍历是从右子树反回时遇到根结点就访问,在这一过程中,反回结点的顺序与深入结点的顺序相反,即先深入再
阅读全文
posted @ 2019-11-14 23:56 violet-evergarden
阅读(5675)
评论(1)
推荐(2)
2019年11月13日
二叉树遍历的递归实现详解(先序、中序、后序和层次遍历)
摘要: 由二叉树的定义可知,一棵二叉树由根结点、左子树和右子树三部分组成。因此,只要遍历了这三个部分,就可以实现遍历整个二叉树。若以D、L、R分别表示遍历根结点、左子树、右子树,则二叉树的递归遍历可以有一下四种方式: 先序遍历(DLR) 先序遍历的递归过程为 (1)访问根结点 (2)先序遍历根结点的左子树
阅读全文
posted @ 2019-11-13 23:31 violet-evergarden
阅读(18055)
评论(4)
推荐(5)
2019年11月12日
二叉树&满二叉树与完全二叉树
摘要: 二叉树的定义 二叉树(Binary Tree)是n(n≥0)个元素的有限集合,该集合为空或者为由一个称为“根”的元素及两个不相交的、被分别称为左子树和右子树的二叉树组成 二叉树的基本特点: 每个结点最多有两棵子树 左子树和右子树是有顺序的,且不可颠倒 图一 节点、度和叶子的概念 1、结点 二叉树中的
阅读全文
posted @ 2019-11-12 23:17 violet-evergarden
阅读(1213)
评论(0)
推荐(0)
公告