使用AutoHotKey开发简单的GUI程序
- 2018-3-7
- 脚本
虽然平时开发GUI程序都是WPF,但是WPF也有它自己的缺点:启动速度太慢(我没查找相关的方法)、占用内存过高等。而用AutoHotKey开发的GUI程序则规避了这些缺点,虽然界面很丑,但还是够用了!
虽然平时开发GUI程序都是WPF,但是WPF也有它自己的缺点:启动速度太慢(我没查找相关的方法)、占用内存过高等。而用AutoHotKey开发的GUI程序则规避了这些缺点,虽然界面很丑,但还是够用了!
这几天巨硬一直在催着我更新系统,一言不合就在后台自动下载好Win10易升,然后自动启动强制更新。尽管我尝试了各种方法去阻止这个易升自动弹出来强制更新:包括关闭更新服务,将易升文件夹的文件权限改为只有用户可以修改...无奈,所有的方法在巨硬面前都是弱鸡。算了,我还是妥协吧!其实最关键的是它易升无法自动完成升级(可能是我关闭自动更新太久的缘故/哭),官方建议我直接用U盘重装系统。好在花了一天的时间,大概已经把我的电脑恢复之前使用的配置了(C盘剩余空间也因此大了20个G,也算是给我的唯一一丝慰藉吧~ /无奈)
在使用CSS的过程中,接触CSS属性的频率实在太高了,还是静下心来好好总结CSS那些属性的作用比较好,不然学了就忘其实没什么效果~这里先引用一段我在学习《CSS世界》的时候写的笔记。
记录我在开发自己的课程表的过程中遇见的问题以及相应的解决方案,方便以后自己查看~
Next主题中的motion.js和网站中的动画有关,因此像我这种喜欢自定义样式和动画的用户还是很有必要研究一下motion.js的具体内容。同时,在研究这个js文件的同时,也能顺便提高一下我的javascript能力,何乐而不为呢?
AutoHotKey脚本自带一个setTimer
指令,今天我在实际使用中用到了这个特性,尝试了多次才成功,特地记下以便备忘。
CSS世界的诞生就是为图文信息展示服务的。
"流"是CSS中一种基本的定位和布局机制,它引导着HTML中元素的排列和定位。HTML默认采用流体布局,我们也可以通过破坏"流"来实现特殊布局。默认的流向是从左向右、自上而下,但这种流向我们也是可以改变的。
指的是利用元素"流"的特性实现的各类布局效果。因为"流"本身具有自适应特性,所以流体布局是具有自适应性的。(注意: 自适应布局是对具有自适应特性的一类布局的统称,它包括流体布局)
<table>
标签"流"的特性对<table>
并不适用,因为它不属于CSS。
① 布局更丰富:
② 视觉表现长足进步:
由于CSS3设计初衷是为了实现更丰富、更复杂的网页,所以基本上和"流"的关系并不大。
指的是规范顾及不到的细枝末节的实现,就称为"未定义行为"
如: firefox认为:active发生在mousedown事件之后,而IE/Chrome认为:active发生在mousedown事件之前。
我们通常把HTML标签分为两类: 块级元素(block-level element)和内联元素(inline element)
1 | border-bottom: 1px solid #b70000; |
让我们分析一下为什么会这么神奇:
放大400%后的效果
原来是利用上下边框的颜色深浅差异,给人一种凹陷的错觉。
参考链接:http://demo.cssworld.cn/3/2-3.php
width:auto
包含了4种不同的宽度表现:
充分利用可用空间是唯一的外部尺寸, 其余都是内部尺寸, 而这唯一的外部尺寸,是流的精髓所在。
在实际的Android开发中,我们开发的应用可能会需要申请root权限,但应该怎么样写这段代码呢?
这里提供一个申请root权限的类,方便大家使用~
在实际Android开发过程中,某些待调试的应用可能需要root权限,但是AVD Manager默认创建的AVD是不带root权限的,这时候应该怎样才能才能root我们的AVD呢?
在 Deepin 系统下使用Android Studio开发移动应用时,当使用模拟器调试时出现了以下报错:
1 | 下午5:07 Emulator: libGL error: unable to load driver: i965_dri.so |