清科谷体的博客

  • 文章
  • 关于
  • 联系
  • 隐私政策

笔记

栈和队列的数组和链表实现--算法第四版笔记

所有栈和队列都可以用同一种数据结构实现,只不过是读取写入顺序不一样。 比如Java标准库中的Stack类,继承自Vector类。可以使用数组操作insert和remove方法在任何地方进行插入和删除,尽管这违背了栈设计的初衷。 数组栈 public class ArrayStack<Item> { private Item[] a; private int N; public ArrayStack(int cap) { a = (Item[]) new Object[cap]; } public voi…

2023年8月15日 0条评论 358点热度 0人点赞 ingker 阅读全文
学习心得

理清 Java 面对对象和泛型的重要概念 -- Java SE 8

面向对象程序设计(OPP)是当今主流的编程范式,OOP把将【对象】作为程序的基本单元,将程序和数据【封装】其中,以提高软件的重用性、灵活性和扩展性。 传统的面对过程的结构化程序设计设计一系列过程(算法)求解问题,Pascal的作者的著作《算法+数据结构=程序》,【算法】是第一位,数据结构是第二位。而OPP中,【数据结构】是第一位的,算法是第二位。 类、对象和封装 类(Class)是构造对象的模版或蓝图。 对象(Object)是类构造(construct)出的实例(Instance)。 封装(Encapsulatio…

2023年8月12日 0条评论 343点热度 0人点赞 ingker 阅读全文
教程

网站添加的一些功能

尚待实现的功能: 设计一个昼夜切换或者四季切换的首页轮播图 替换空白的背景,改成特效或图片 1 aplayer 音乐播放器,MetingJS封装APlayer,实现播放网易云歌单。 全站左下悬浮的音乐播放器,也可以播放网易云没有的音乐,制作自己的歌单,播放url指定的音频。添加艺术家,封面,歌词等。 调用: <meting-js server="netease" type="playlist" id="7581475793" fixed="true" mini="true" order="random" lo…

2023年8月7日 0条评论 565点热度 0人点赞 ingker 阅读全文
笔记

VSCode常用快捷键 - VSCode实用文本操作

面板 Ctrl + Shift + P 命令面板 Ctrl + Shift + E 资源管理器 Ctrl + Shift + F 跨文件查找 Ctrl + +/- 缩放 Ctrl + \ 拆分编辑器 Shift + Alt + 0 切换编辑器垂直/水平布局 Ctrl + Pagedown/Pageup 切换编辑器 光标 光标移动 Home / End 光标移动到行首或者行末 Ctrl + ← / → 针对单词的光标移动 Ctrl + Shift + \ 转到括号(代码块的光标移动,就可以在花括号之间跳转) Ctrl…

2023年7月15日 0条评论 758点热度 0人点赞 ingker 阅读全文
笔记

JavaScipt笔记

JavaScript显示数据 JavaScript 能够以不同方式“显示”数据: 使用 window.alert() 写入警告框 使用 document.write() 写入 HTML 输出 使用 innerHTML 写入 HTML 元素 使用 console.log() 写入浏览器控制台 使用 innerHTML JS显示一般使用document.getElementById(id),id 属性定义 HTML 元素。innerHTML 属性定义 HTML 内容。 <p id="demo"></p…

2022年8月11日 0条评论 361点热度 0人点赞 ingker 阅读全文
笔记

CSS笔记-中级

Display属性 块级元素(block element) 块级元素总是从新行开始,并占据可用的全部宽度(尽可能向左和向右伸展)。 行内元素(inline element) 内联元素不从新行开始,仅占用所需的宽度。 Display: none;和visibility:hidden; 通过将 display 属性设置为 none 可以隐藏元素,不会占用空间,相当于“消失”。 visibility:hidden; 也可以隐藏元素,该元素仍将占用与之前相同的空间,相当于“隐形”。 position 属性 position…

2022年8月10日 0条评论 356点热度 0人点赞 ingker 阅读全文
笔记

CSS笔记-基本

简单的 CSS 选择器 选择器 例子 例子描述 .class        类选择器 .intro 选取所有 class="intro" 的元素。 id             id选择器 #firstname 选取 id="firstname" 的那个元素。 *              通用选择器 * 选取所有元素。 element   元素选择器 p 选取所有 <p> 元素。 element,element,..元素分组选择器 div, p 选取所有 <div> 元素和所有 <p…

2022年8月8日 0条评论 354点热度 0人点赞 ingker 阅读全文
笔记

HTML笔记3

<object> 元素定义 HTML 文档中的嵌入式对象。 它旨在将插件(例如 Java applet、PDF 阅读器和 Flash 播放器)嵌入网页中,但也可以用于将 HTML 包含在 HTML 中: <embed>元素也可定义了 HTML 文档中的嵌入式对象。 使用iframe并设置边框为零的效果: bilibili的一种自适应iframe播放框架

2022年8月5日 0条评论 361点热度 0人点赞 ingker 阅读全文
笔记

HTML笔记2-表单

表单 表单是和用户提交信息给服务器,真正实现这部分还要PHP或者ASP知识。 text属性 单行输入 <input type="text"> 定义用于文本输入的单行输入字段: First name: Last name: radio属性 单选按钮 <input type="radio"> 定义单选按钮 Male Female submit属性 提交表单按钮 <input type="submit"> 定义用于向表单处理程序(form-handler)提交表单的按钮。 First …

2022年8月1日 0条评论 360点热度 0人点赞 ingker 阅读全文
笔记

HTML笔记-零碎的一些东西

键盘输入 请按下Enter开始游戏 鼠标悬停查看内容 本作于《周刊少年Sunday》2019年第39号开始连载。 预格式文本 我可以写一些东西,保留原来的格式 比如 这样空大一行 如 果 使 用 </pre> HTML 中 会 被无视空格和换行。 使用CSS格式化标题和段落颜色 因为网站模板已使用CSS格式化过,所以段落没变色 header 1 A paragraph. 可以实现一个点击链接查看,划出一个区域放纯文字的HTML页面的展开收缩功能 用于隐藏敏感话题。 这是一个链接! 用图片转向某个链接,不…

2022年7月28日 0条评论 327点热度 0人点赞 ingker 阅读全文
1…23456

COPYRIGHT © 2025 清科谷体's blog. ALL RIGHTS RESERVED.
THEME KRATOS MADE BY VTROIS | MODIFIED BY INGKER

正在加载今日诗词....

本站已运行