在mac上用quicktime录屏,得到一个mov视频,想转成gif,试了几个工具,感觉下面这个最好用: http://ezgif.com/video-to-gif 支持重新指定尺寸和帧率,转完gif后还可以选择作进一步压缩。 下面gif是用这个工具生成的: ...
分类:
其他好文 时间:
2016-07-18 02:58:46
阅读次数:
279
触犯单步异常 改变的是当前Eflags 而不是触发异常的Eflags 也就是 PUSHF MOV EAX, DWORD PTR[ESP] OR EAX, 0x100 MOV DWORD PTR [ESP], EAX POPF 来实现单步异常(特别需要注意单步异常设置后下一条语句也会触发单步异常。如果 ...
最基本的代码: 手册: NAME git-mv - Move or rename a file, a directory, or a symlink NAME git-mv - Move or rename a file, a directory, or a symlink git-mv - Mov ...
分类:
移动开发 时间:
2016-07-06 11:45:42
阅读次数:
725
Swift经过Xcode6 Beta4一版更新后,基本上已经可以作为生产工具了,虽然有一些地方和ObjC比起来要“落后”一些,但也无伤大雅。这里就用Xcode6 Beta4+iOS SDK 8.0开发,如果用ObjC的话,只需把某些语法和调用方式替换一下就可以了。 最终效果: 这效果是从MOV文件转 ...
分类:
移动开发 时间:
2016-07-06 00:09:00
阅读次数:
425
单片机的PC是指程序计数器(Program Counter)。程序计数器PC用于存放下一条将要执行的指令地址,是一个16位专用寄存器,不能通过MOV指令来操作,对用户来说是不可见的。当执行一条指令时,首先需要根据PC中存放的指令地址,将指令取出送到指令寄存器中,此过程称为“取指令”。与此同时,PC中 ...
分类:
其他好文 时间:
2016-06-30 14:32:46
阅读次数:
317
debug版本 esp 栈顶指针 ebp 存放堆栈指针 空程序:int main(){00411360 push ebp ;压入ebp00411361 mov ebp,esp ;ebp = esp,保留esp,待函数调用完再恢复,因为函数调用中肯定会用到esp.00411363 sub esp,0C ...
分类:
其他好文 时间:
2016-06-25 06:13:03
阅读次数:
231
1.文件(目录)权限本身划分:读read 写write 执行execute 权限从用户的角度划分:主人权限user 同组用户权限group 其他组用户的权限other music.txt(歌词) yixun(主人) music(组) 读、写、执行 dehua music 读 xiaogang mov ...
分类:
系统相关 时间:
2016-06-24 22:03:02
阅读次数:
194
MOV分成三类,第一类不需要拓展(MOV),第二类做符号拓展(MOVS),第三类做零拓展(MOVZ),拓展类型根据源操作数决定。 这三类根据操作的数据类型其后可加l,w,b。 MOV操作的操作数可以是寄存器,也可是存储器,但不可两个都是存储器。 第一个是源操作数,第二个是目的操作数。 pop和pus ...
分类:
其他好文 时间:
2016-06-24 19:02:18
阅读次数:
377
1. Mac电脑屏幕录制 1.1 文件->新建屏幕录制 1.2 点击红色按钮 1.3 截取需要录制的屏幕部分,点击开始录制 1.4 点击工具栏的停止按钮,停止录制 1.5 然后会弹出预览界面,cmd+s保存视频,后缀为mov 2. 手机屏幕录制 2.1 首先连接你的iPhone到电脑,文件->新建影 ...
分类:
系统相关 时间:
2016-06-22 20:17:51
阅读次数:
240
1 ldr伪指令有两种用途。 (1)当需要读取到寄存器中的数据超过了MOV,及MVN指令可以操作的范围时,可以使用LDR伪指令将该数据读取到寄存器中。 (2)还未用到。2 ldr r0,=0x5300000 (把0x5300000下载到r0中) mov r1,#0 str r1,[r0] (把r1的 ...
分类:
其他好文 时间:
2016-06-21 20:29:47
阅读次数:
96