清科谷体的博客

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

笔记

转载:《Head First 设计模式》读书笔记

第一章 策略模式 00设计原则:找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码放在一起。 把会变化的部分取出并封装起来,好让其它部分不会受到影响。结果如何?代码变化引起的不经意后果变少,系统变得更有弹性。 00设计原则:针对接口编程,而不是针对实现编程。 “针对接口编程”真正的意思是“针对超类型编程”:这里的接口有多个含义,接口是一个概念,也是一种java的interface构造。”针对接口编程“关键就在多态。利用多态,程序可以针对超类型编程,执行时会根据实际情况执行到真正的行为,不会被绑死…

2023年11月8日 0条评论 329点热度 0人点赞 ingker 阅读全文
动漫

目前的追番的方式和姿势——后版权时代如何看动画(一)

前言 我发现许多同学还不太会追番,在后版权时代的现在,国内基本没有新的日本动画代理引进。很多同学都是使用网站观看的。因为这类网站都是出于盈利目的,站长基本也是私人或者几个人,出于成本考虑,可能会关站跑路。这种网站的缺点非常明显,访问不稳定有时候,网页能打开也不一定能播放,用一段时间可能用不了。 所以,我打算用这篇文章由浅入深的介绍目前互联网上所有的追番姿势。 授人以鱼不如授人与渔,我打算结合我多年看番的经历和经验谈谈在中文圈看日本动画的一些细节。 如果在看完文章后能从中获得一些启发,不仅仅是在现在能舒舒服服的看番,…

2023年10月21日 1条评论 3747点热度 4人点赞 ingker 阅读全文
软件

推荐几款Windows的应用

Office Tool Plus 基于微软官方的Office Tool的Office部署工具。开源在Github,组件不是微软官方就是开源的。因为是社区维护的,安全性和稳定性有保障。不管是对普通用户下载Office还是帮别人部署都是很好的选择。 官方网站 作者写的新手教程 图吧工具箱 图拉丁吧出品的电脑DIY装机测试工具集合。包含装机测试的多种常用的软件。可以检测查看CPU,主板,内存,显卡,硬盘,屏幕外设信息等等。还有烤机和激活系统的工具。 装了新机,淘换二手装备,用这个整合包测试很方便。界面清爽,没广告,也不大…

2023年10月21日 0条评论 508点热度 0人点赞 ingker 阅读全文
学习心得

正则表达式的本质是什么——算法第四版笔记

正则表达式其实就是字符串的模式匹配,就是一般化的子字符串查找过程。使用正则表达式的目的即是在一长串文本中寻找指定的模式文本。 模式(pattern)这个词在字符串查找中有特别的指代,指要查找的子字符串。 基本操作 正则表达式关于模式文本的描述中,有三种基本操作。任何复杂的表达式都是通过这三种基本操作组成的。 连接操作 :紧密相连的字符串就是连接操作,比如 AB ABCD 匹配的字符串就是{"AB"}和{"ABCD"} 或操作 :指定多种可能的匹配,用符号|表达,比如A|B匹配 {"A","B"} A|E|I|O|U…

2023年10月11日 0条评论 544点热度 0人点赞 ingker 阅读全文
笔记

Linux常用文件操作命令

目录切换 cd usr:切换到该目录下 usr 目录 cd ..(或cd../):切换到上一层目录 cd /:切换到系统根目录 cd ~:切换到用户主目录 cd -: 切换到上一个操作所在目录 目录操作 ls:显示目录中的文件和子目录的列表。 ll:ll 是 ls -l 的别名,ll 命令可以看到该目录下的所有目录和文件的详细信息 mkdir [选项] 目录名:创建新目录(增) find [路径] [表达式]:在指定目录及其子目录中搜索文件或目录(查),例如:① 列出当前目录及子目录下所有文件和文件夹: find …

2023年9月15日 0条评论 290点热度 0人点赞 ingker 阅读全文
未分类

排序算法--算法第四版笔记

开始之前 后面会用到的静态函数 比较compare函数和交换exchange的函数以及随机打乱的shuffle函数: private static int compare(Comparable v, Comparable w) { return v.compareTo(w); } private static void exchange(Comparable[] a, int i, int j) { Comparable t = a[i]; a[i] = a[j]; a[j] = t; } public stati…

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

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

所有栈和队列都可以用同一种数据结构实现,只不过是读取写入顺序不一样。 比如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条评论 453点热度 0人点赞 ingker 阅读全文
学习心得

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

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

2023年8月12日 0条评论 451点热度 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条评论 725点热度 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条评论 925点热度 0人点赞 ingker 阅读全文
1…23456

ingker

自娱自乐

归档
  • 2026年7月
  • 2026年6月
  • 2025年12月
  • 2025年5月
  • 2025年4月
  • 2025年3月
  • 2025年2月
  • 2025年1月
  • 2024年12月
  • 2024年9月
  • 2024年8月
  • 2024年7月
  • 2024年5月
  • 2024年4月
  • 2024年2月
  • 2024年1月
  • 2023年12月
  • 2023年11月
  • 2023年10月
  • 2023年9月
  • 2023年8月
  • 2023年7月
  • 2022年8月
  • 2022年7月
  • 2022年2月
  • 2021年10月
  • 2021年6月
分类
  • 动漫 / 2篇
  • 学习心得 / 3篇
  • 工具 / 1篇
  • 建站 / 5篇
  • 成长 / 3篇
  • 教程 / 5篇
  • 未分类 / 1篇
  • 杂谈 / 5篇
  • 生活 / 1篇
  • 笔记 / 14篇
  • 编程 / 8篇
  • 转载 / 5篇
  • 软件 / 3篇
  • 随想 / 4篇

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

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

本站已运行