清科谷体的博客

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

笔记

Golang语法笔记

Go的语法和C极其相似 package main import "fmt" func main() { /* 这是我的第一个简单的程序 */ fmt.Println("Hello, World!") } package定义包名,import导入包 注释有单行和多行注释,和C语言相同 Go语言格式化字符串使用 fmt.Sprintf 或 fmt.Printf,语法和C语言相同 Go语言的常用数据类型有int、float、bool、string。派生类型有 (a) 指针类型 (b) 数组类型 (c) 结构化类型(str…

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

后端开发书单标记

Java基础 《Java 核心技术 卷一》 《Java 核心技术 卷二》 《Java 8实战》 《Java 解惑》 《Effective Java》 《Practical Java》 《On Java 8》 《Java 编程思想》 并发 《Java 并发编程之美》 《Java 并发编程实践》 《Java 并发编程实战》 《七周七并发模型》 性能优化 《高性能 Mysql》 《Java 性能优化权威指南》 内功 《七周七语言——理解多种编程范型》 《计算机程序的构造和解释》(SICP) 《程序设计方法》(HTDP) …

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

Git 常用操作

提交 git init #初始化 git add <addfile> #添加文件 git add <addfolder>/ #添加目录 git add . #当前目录下的所有文件 git commit -m "注释" #提交到暂存区 git push origin main 提交到远程仓库的main分支 撤销本地提交 git status #查看工作区和暂存区状态 git reset HEAD #丢弃暂存区,即:撤销上一次的git commit操作 git checkout -- #丢弃工作…

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

HTTP 常见状态码总结

2xx Success(成功状态码) 200 OK:请求被成功处理。比如我们发送一个查询用户数据的 HTTP 请求到服务端,服务端正确返回了用户数据。 201 Created:请求被成功处理并且在服务端创建了一个新的资源。比如我们通过 POST 请求创建一个新的用户。 202 Accepted:服务端已经接收到了请求,但是还未处理。 204 No Content:服务端已经成功处理了请求,但是没有返回任何内容。 3xx Redirection(重定向状态码) 301 Moved Permanently:资源被永久重…

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

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

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

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

Linux常用文件操作命令

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

2023年9月15日 0条评论 175点热度 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条评论 344点热度 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条评论 719点热度 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条评论 348点热度 0人点赞 ingker 阅读全文
笔记

CSS笔记-中级

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

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

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

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

本站已运行