
OTHER
文章平均质量分 61
OTHER
Winn~
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
idea Git操作
1、代码拉取(左上角)2、代码push(左上角)3、切换分支(右下角)4、分支管理5、当前分支和某一个分支对比差异6、当前分支某一个提交需要恢复成提交前状态(revert)7、其他分支的某个提交需要搞到我当前的分支上(cherry-pick)原创 2024-07-03 16:04:09 · 439 阅读 · 0 评论 -
idea 代码快捷键Mac版
6、退回 / 前进到上一个操作的地方。5、在当前文件跳转到某一行的指定处。10、注释 / 取消注释与块注释。9、注释 / 取消注释与行注释。4、全局查找(根据路径)12、优化 import。14、查看当前类所有方法。8、显示代码简要信息。原创 2023-11-10 14:53:22 · 1688 阅读 · 0 评论 -
时间、空间都去哪儿了?
人眨一次眼大约100毫秒,而现代1核CPU在一眨眼的功夫就可以执行数亿条指令。现代的CPU已经非常厉害了,频率已经达到了GHz级别,也就是每秒数十亿个指令周期。即使一些CPU指令需要多个时钟周期,但由于有流水线机制的存在,平均下来大约每个时钟周期能执行1条指令,比如一个3GHz频率的CPU核心,每秒大概可以执行20亿到40亿左右的指令数量。程序运行还需要RAM,也可能用到持久化存储,网络等等。原创 2023-07-12 11:19:46 · 287 阅读 · 0 评论 -
git revert、git reset区别
1、git revert 某次提交的commitId放弃某次提交,git revert 之前的提交仍会保留在git log中,而此次撤销会做为一次新的提交。执行:git revert 14c4d8e206ad03a3add50d640a1d450e5b351aa8(Test的commitId)这个样就把TestA这里提交的内容回滚了,并且作为一个新的提交记录Revert "TestA"存在。2、git reset 是回滚到某次提交git reset --soft此次提交之后的修改会被退回到暂存原创 2022-04-25 15:57:01 · 279 阅读 · 0 评论 -
Windows下如何查看某个端口被谁占用
打开命令窗口(以管理员身份运行)查找所有运行的端口,输入命令netstat -ano查看被占用端口对应的 PID,输入命令netstat -aon|findstr “8081”,回车执行该命令,最后一位数字就是 PID, 这里是 9088。查看指定 PID 的进程,继续输入命令tasklist|findstr “9088”结束进程,强制(/F参数)杀死 pid 为 9088 的所有进程包括子进程(/T参数)taskkill /T /F /PID 9088完成...原创 2020-12-17 10:25:52 · 269 阅读 · 0 评论 -
让效率翻倍的idea快捷键
1.类、方法是否被使用、被哪里调用(1)Ctrl+鼠标左键单击(2)Ctrl+Alt+H:查看方法被哪里调用(3)快捷键Alt+F7:显示该类、方法被哪里调用缺点:追踪的是方法名称,如果是jdk内置方法(比如toString),它会将搜索所有toString方法;如果调用者使用反射等字符串形式调用方法,该方法不会显示被调用(4)快捷键Ctrl+Shift+F:全局搜索,大家熟知的Ctrl+F是本文件搜索,而前者是可以整个项目进行搜索。(5)修改要追踪的类的类名、方法的方法名,之后运行项目,查看哪原创 2020-05-20 10:02:35 · 2190 阅读 · 0 评论 -
常用的git操作命令
从远程仓库获取代码:git clone 仓库地址cd 某个文件夹git checkout 分支名称git pull提交历史(回车显示更多,q退出):git log提交历史中显示提交的文件(回车显示更多,q退出):git log --stat拉取:git pull(会合并代码)git fetch(不会合并代码)暂存:git add 文件名取消暂存:git reset ...原创 2018-10-26 11:34:45 · 264 阅读 · 0 评论 -
JavaScript-原型与原型链篇
1、__proto__ 与 prototype要讲解原型与原型链,首先,我们要了解两个基本概念——__proto__和prototype。① prototype(函数的原型对象):函数才有prototype,而且所有函数必有prototype。prototype是一个对象,指向了当前构造函数的引用地址呢。② __proto__(对象的原型):对象才有__proto__,而且所有对象...原创 2018-08-03 17:23:25 · 356 阅读 · 0 评论 -
vue学习之组件
以下所有知识都是基于vue.js 2.0版本组件 (Component) 是 Vue.js 最强大的功能之一。组件可以扩展 HTML 元素,封装可重用的代码。在较高层面上,组件是自定义元素,Vue.js 的编译器为它添加特殊功能。在有些情况下,组件也可以是原生 HTML 元素的形式,以 is 特性扩展。一、组件的创建与注册1、全局组件 组件的使用有两个步骤:注册组件 和 使用...转载 2018-08-03 16:56:06 · 365 阅读 · 0 评论 -
12个Jquery使用技巧
1. 禁止右键点击[javascript] view plaincopy$(document).ready(function(){$(document).bind("contextmenu",function(e){return false;});});[javascript] view plain c原创 2017-09-18 09:04:43 · 660 阅读 · 0 评论 -
Chrome 调试快捷键
快捷键有这么以下几大类..且看我一一道来~~~注:All pane是全局快捷键Console()Ctrl+L: 清除控制台消息Tab: 自动完成通用常缀→: 接受建议Ctrl + U: 清除console的提示!!(实操查看源代码!!)↓/↑:选中下一行/上一行Enter: 执行代码或者命令Debugger(调试面板)F8 orCtrl原创 2017-09-19 11:29:03 · 11184 阅读 · 0 评论 -
最全的常用正则表达式大全
一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^d{n}$ 3 至少n位的数字:^d{n,}$ 4 m-n位的数字:^d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(-)?d+(.d{1,2})?原创 2017-10-09 13:42:39 · 465 阅读 · 0 评论 -
集线器、交换机、路由器有什么区别?
这样,经由如此的一系列改装,小A终于带领村民们实现了整个乡镇的通信。比如我把小A的网口命名为macA,将小C的命名为macC,这时如果小A想要将数据传给小C,则设备会根据网口名称macA和macC自动将资料从A的电脑传送到C的电脑中,而不让小B、小D和小E收到。这时候小B出了一个主意:咱们再找一台计算机,给他多设计几个网口,我们每个人都连到这台计算机的网口上,不也实现咱们哥几个之间的互连了吗。也就是说,这台设备解决了冲突的问题,实现了任意两台电脑间的互联,大大地提升了网络间的传输速度,我们把它叫做交换机。原创 2018-05-31 09:43:43 · 12862 阅读 · 20 评论