其他
Winn~
这个作者很懒,什么都没留下…
展开
-
idea Git操作
1、代码拉取(左上角)2、代码push(左上角)3、切换分支(右下角)4、分支管理5、当前分支和某一个分支对比差异6、当前分支某一个提交需要恢复成提交前状态(revert)7、其他分支的某个提交需要搞到我当前的分支上(cherry-pick)原创 2024-07-03 16:04:09 · 356 阅读 · 0 评论 -
idea 代码快捷键Mac版
6、退回 / 前进到上一个操作的地方。5、在当前文件跳转到某一行的指定处。10、注释 / 取消注释与块注释。9、注释 / 取消注释与行注释。4、全局查找(根据路径)12、优化 import。14、查看当前类所有方法。8、显示代码简要信息。原创 2023-11-10 14:53:22 · 1068 阅读 · 0 评论 -
时间、空间都去哪儿了?
人眨一次眼大约100毫秒,而现代1核CPU在一眨眼的功夫就可以执行数亿条指令。现代的CPU已经非常厉害了,频率已经达到了GHz级别,也就是每秒数十亿个指令周期。即使一些CPU指令需要多个时钟周期,但由于有流水线机制的存在,平均下来大约每个时钟周期能执行1条指令,比如一个3GHz频率的CPU核心,每秒大概可以执行20亿到40亿左右的指令数量。程序运行还需要RAM,也可能用到持久化存储,网络等等。原创 2023-07-12 11:19:46 · 244 阅读 · 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 · 242 阅读 · 0 评论 -
一张时序图看懂https原理
原创 2021-09-28 11:07:12 · 456 阅读 · 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 · 227 阅读 · 0 评论 -
Maven命令
1、下载在pom.xml中依赖的文件的源代码命令使用方法:首先进入到相应的pom.xml目录中,然后执行以上命令:mvn dependency:sources:尝试下载在pom.xml中依赖的文件的源代码mvn dependency:resolve -Dclassifier=javadoc:是尝试下载对应的javadocs...原创 2020-07-01 16:28:47 · 221 阅读 · 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 · 2051 阅读 · 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 · 232 阅读 · 0 评论 -
JavaScript-原型与原型链篇
1、__proto__ 与 prototype要讲解原型与原型链,首先,我们要了解两个基本概念——__proto__和prototype。① prototype(函数的原型对象):函数才有prototype,而且所有函数必有prototype。prototype是一个对象,指向了当前构造函数的引用地址呢。② __proto__(对象的原型):对象才有__proto__,而且所有对象...原创 2018-08-03 17:23:25 · 296 阅读 · 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 · 624 阅读 · 0 评论 -
Chrome 调试快捷键
快捷键有这么以下几大类..且看我一一道来~~~注:All pane是全局快捷键Console()Ctrl+L: 清除控制台消息Tab: 自动完成通用常缀→: 接受建议Ctrl + U: 清除console的提示!!(实操查看源代码!!)↓/↑:选中下一行/上一行Enter: 执行代码或者命令Debugger(调试面板)F8 orCtrl原创 2017-09-19 11:29:03 · 10726 阅读 · 0 评论 -
css布局------各种居中
居中是我们使用css来布局时常遇到的情况。使用css来进行居中时,有时一个属性就能搞定,有时则需要一定的技巧才能兼容到所有浏览器,本文就居中的一些常用方法做个简单的介绍。注:本文所讲方法除了特别说明外,都是兼容IE6+、谷歌、火狐等主流浏览器的。先来说几种简单的、人畜无害的居中方法1. 把margin设为auto具体来说就是把要居中的元素的margin-left和margin-right都设为aut转载 2017-09-30 09:06:17 · 283 阅读 · 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 · 368 阅读 · 0 评论 -
CSDN积分兑换链接
账号设置里进行手机绑定CSDN账户 奖励5C币 完成任务送若干分积分 http://task.csdn.net/ 3.充值 C币,兑换下载积分 到http://mall.csdn.net/coin兑换上传有效技术(N分)资源,被下载一次系统奖励N分,100分上限。论坛可用分可以兑换下载分:论坛可用分:下载资源分=5:1兑换地址:http://forum.csdn.net/Poi转载 2017-10-11 11:26:09 · 7691 阅读 · 9 评论 -
集线器、交换机、路由器有什么区别?
作者:薛定谔不在家 来源:https://www.zhihu.com/question/22007235/answer/402261894帝国时代我相信我们都玩过一款特别火的游戏:帝国时代。小时候想要玩帝国时代,需要到软件城购买盗版光盘安装,大概3块钱一张左右的样子,当时已经觉得很便宜了,谁想到现在有了网络之后是免费。小A是一个帝国时代大神,他打通了游戏的所有关卡,...原创 2018-05-31 09:43:43 · 12786 阅读 · 20 评论 -
vue学习之组件
以下所有知识都是基于vue.js 2.0版本组件 (Component) 是 Vue.js 最强大的功能之一。组件可以扩展 HTML 元素,封装可重用的代码。在较高层面上,组件是自定义元素,Vue.js 的编译器为它添加特殊功能。在有些情况下,组件也可以是原生 HTML 元素的形式,以 is 特性扩展。一、组件的创建与注册1、全局组件 组件的使用有两个步骤:注册组件 和 使用...转载 2018-08-03 16:56:06 · 314 阅读 · 0 评论