草庐IT

程序员的第一步(初始电脑)

初始电脑电脑的介绍Computer:全称电子计算机,俗称电脑作用:能够按照程序运行,自动,高速处理海量数据的现代化智能电子设备(近代最伟大的发明之一)我认为没有之一(只代表个人意见)互联网时代的趋势结构组成:首先是由硬件和软件组成​ 硬件:CPU主板内存电源机箱硬盘显卡键盘鼠标显示器声卡音响...​ 软件:系统软件(WindowsLinuxMacAndroidIOS)和应用软件(QQ微信LOL谷歌)计算机的形式:台式计算机笔记本计算机大型计算机一体机计算机应用:科学计算数据处理自动控制计算机辅助设计人工智能网络领域...计算机之父:[约翰·冯·诺依曼](约翰·冯·诺依曼_百度百

程序员的第一步(初始电脑)

初始电脑电脑的介绍Computer:全称电子计算机,俗称电脑作用:能够按照程序运行,自动,高速处理海量数据的现代化智能电子设备(近代最伟大的发明之一)我认为没有之一(只代表个人意见)互联网时代的趋势结构组成:首先是由硬件和软件组成​ 硬件:CPU主板内存电源机箱硬盘显卡键盘鼠标显示器声卡音响...​ 软件:系统软件(WindowsLinuxMacAndroidIOS)和应用软件(QQ微信LOL谷歌)计算机的形式:台式计算机笔记本计算机大型计算机一体机计算机应用:科学计算数据处理自动控制计算机辅助设计人工智能网络领域...计算机之父:[约翰·冯·诺依曼](约翰·冯·诺依曼_百度百

ctrl+鼠标禁止伸缩页面

mounted(){document.body.onresize=function(){//ctrl+鼠标中键滚轮禁止伸缩页面document.body.style.zoom=1/window.devicePixelRatio//document.documentElement.style.overflowY='scroll';//显示document.documentElement.style.overflowY='hidden'//隐藏滚动条}document.body.onresize()},经常用在login登录页使用,本人亲测没毛病   凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字

ctrl+鼠标禁止伸缩页面

mounted(){document.body.onresize=function(){//ctrl+鼠标中键滚轮禁止伸缩页面document.body.style.zoom=1/window.devicePixelRatio//document.documentElement.style.overflowY='scroll';//显示document.documentElement.style.overflowY='hidden'//隐藏滚动条}document.body.onresize()},经常用在login登录页使用,本人亲测没毛病   凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字

Python3程序捕获Ctrl+C终止信号

技术背景对于一些连续运行或者长时间运行的Python程序而言,如服务器的后端,或者是长时间运行的科学计算程序。当我们涉及到一些中途退出的操作时,比如使用Ctrl+C来退出正在运行的程序。这种场景的出现一般有两个可能性:一是程序出现了问题,需要终止程序来对其进行调整。另一种是程序本身是正确的,但是程序运行的速度太慢了,也有可能是想提前结束,这种场景下很多时候我们是希望可以保留其相应的计算结果的。但是如果我们使用的是一些第三方的数据存储格式来存储数据,不一定可以支持连续的存储,非常常见的是在程序执行结束之后,再将结果进行保存。但是由于程序被提前终止了,此时就需要一些特殊的手段来对中途终止的程序的结

Python3程序捕获Ctrl+C终止信号

技术背景对于一些连续运行或者长时间运行的Python程序而言,如服务器的后端,或者是长时间运行的科学计算程序。当我们涉及到一些中途退出的操作时,比如使用Ctrl+C来退出正在运行的程序。这种场景的出现一般有两个可能性:一是程序出现了问题,需要终止程序来对其进行调整。另一种是程序本身是正确的,但是程序运行的速度太慢了,也有可能是想提前结束,这种场景下很多时候我们是希望可以保留其相应的计算结果的。但是如果我们使用的是一些第三方的数据存储格式来存储数据,不一定可以支持连续的存储,非常常见的是在程序执行结束之后,再将结果进行保存。但是由于程序被提前终止了,此时就需要一些特殊的手段来对中途终止的程序的结

IDEA快捷键大全

新建文件新建ModulesCtrl+Shift+Alt+T编写代码生成Alt+Insert导入缺失Alt+Enter自动填充变量.var或者Shift+Alt+V添加try/catch等的快捷键Ctrl+Alt+T删除一行Ctrl+Y重写接口实现类Ctrl+I重写父类方法Ctrl+O运行Shift+Ctrl+F10格式化Ctrl+Alt+L去除未引用的jarCtrl+Alt+O查找和替换全文查找Ctrl+Shift+F查找某一行Ctrl+G替换Ctrl+R搜索Shift+Shift从光标处选中到行首/尾Shift+End/Home查看源码查看类的structureAlt+7按名字搜索类Ctrl

IDEA快捷键大全

新建文件新建ModulesCtrl+Shift+Alt+T编写代码生成Alt+Insert导入缺失Alt+Enter自动填充变量.var或者Shift+Alt+V添加try/catch等的快捷键Ctrl+Alt+T删除一行Ctrl+Y重写接口实现类Ctrl+I重写父类方法Ctrl+O运行Shift+Ctrl+F10格式化Ctrl+Alt+L去除未引用的jarCtrl+Alt+O查找和替换全文查找Ctrl+Shift+F查找某一行Ctrl+G替换Ctrl+R搜索Shift+Shift从光标处选中到行首/尾Shift+End/Home查看源码查看类的structureAlt+7按名字搜索类Ctrl

Ubuntu下交换Alt和Ctrl (适用于任何按键修改)

在Ubuntu下交换Alt和Ctrl键:sudovim/usr/share/X11/xkb/keycodes/evdev或者用系统默认编辑器打开:sudoxdg-open/usr/share/X11/xkb/keycodes/evdev然后找到LALT和LCTL所在的行,它们的默认值应该为=64,=37。把它们的值互换即可交换这两个键。其他的按键映射同理。最后重启使更改生效reboot此外还可以用Ubuntu自带的软件进行更改。按下Super键(也就是Win键),输入Tweaks,一个开关图标的软件就会跳出来(中文名叫优化)。打开它,在左边栏选择键盘和鼠标,在键盘里最后其他布局选项。在Alt/

Ubuntu下交换Alt和Ctrl (适用于任何按键修改)

在Ubuntu下交换Alt和Ctrl键:sudovim/usr/share/X11/xkb/keycodes/evdev或者用系统默认编辑器打开:sudoxdg-open/usr/share/X11/xkb/keycodes/evdev然后找到LALT和LCTL所在的行,它们的默认值应该为=64,=37。把它们的值互换即可交换这两个键。其他的按键映射同理。最后重启使更改生效reboot此外还可以用Ubuntu自带的软件进行更改。按下Super键(也就是Win键),输入Tweaks,一个开关图标的软件就会跳出来(中文名叫优化)。打开它,在左边栏选择键盘和鼠标,在键盘里最后其他布局选项。在Alt/