using your computer without mouse
2016-09-01 · 2 min read键盘足够爽了以后。。。
鼠标明显降低效率。。。
学会逐步脱离鼠标吧orz.
首先是chrome插件vimium
Vimium 常用的按键功能解释:
* **j:向下细微滚动窗口 k:向上细微滚动窗口** * J:(**Shift+j的意思,以下大写全部表示加Shift)** 下一个标签页 K:上一个标签页 * d:向下滚动半个屏幕 u:向上移动半个屏幕 * **g+g(连续按两下g):回到顶部** * **G:到达页面底部** * H:后退 L: 前进 * f:将当前网页上的所有可见链接/输入框分配一个快捷键,输入后就可以打开或者跳转到对应的输入框。如果按的是F,那么将在新 …
阅读更多最近入手了x1 c
然后发现没办法支持 f22.....
没办法,只好上f24了。。。虽然明知道一堆bug...
最近发现。。之前在系统设置->键盘->打字 中的调整键盘延迟和速率的选项。。。不见了。。。
阅读更多实训相关。。。。
2016-07-02 · 1 min read列个技能表。。。。。
java.... mysql... tomcat apache jsp..... idea...?
tomcat是apache的进化。。。。???
hibernate...持久层的设计模式。。?? http://docs.jboss.org/hibernate/orm/
阅读更多一、目的 熟悉ELF文件格式,了解GeekOS系统如何将ELF格式的可执行程序装入到内存,建立内核进程并运行的实现技术。 二、流程 1、修改/geekos/elf.c文件:在函数Parse_ELF_Executable( )中添加代码,分析ELF格式的可执行文件(包括分析得出ELF文件头、程序头,获取可执行文件长度,代码段、数据段等信息),并填充Exe_Format数据结构中的域值。 2、在Linux环境下编译系统得到GeekOS镜像文件。 3、编写一个相应的bochs配置文件。 4、在bochs中运行GeekOS系统显示结果。
阅读更多现在我们环境已经搭好了,参考 geekos实验环境的搭建
在main.c中新加个函数,命名为projecto,函数的代码如下:
/* * GeekOS C code entry point * Copyright (c) 2001,2003,2004 David H. Hovemeyer <daveho@cs.umd.edu> * Copyright (c) 2003, Jeffrey K. Hollingsworth <hollings@cs.umd.edu> * Copyright (c) 2004, Iulian Neamtiu <neamtiu@cs.umd.edu> * …
阅读更多apt-get install build-essential apt-get install bochs bochs-x nasm
此处下载的bochs应该是比较新的...如果之后遇到
failed assertion in init_idt :g_handlersizenoterr == g_handlersizeerr
这个错误,建议安装比较老的nasm版本,比如2.08.02链接
下载geekos-0.3软件包,地址为: geekOS下载地址
阅读更多流程部分不再具体描述,可以参考上面的博客。
只详细给出我遇到的问题。
我的pc环境是:Linux 111qqz-ThinkPad-X200 3.16.0-38-generic #52~14.04.1-Ubuntu SMP Fri May 8 09:43:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
linux mint 17.2 cinnamon
apt-get install build-essential apt-get install bochs bochs-x nasmhttp://sourceforge.net/projects/geekos/files/ 下 …
阅读更多首先先生成三个程序: $ g++ a+b.cpp -o a+b $ g++ a+b2.cpp -o a+b2 $ g++ make.cpp -o make 然后生成数据 $ ./make > in.txt 然后运行两个程序 $ ./a+b < in.txt > out.txt $ ./a+b2 < in.txt > ans.txt 最后对拍 $ diff out.txt ans.txt 输出的结果可以man diff查阅一下相关文档中关于输出含义的内容 注:上面的$都是命令提示符,复制粘贴时不需要
阅读更多tmp
2016-04-13 · 1 min read1#include <iostream> 2#include <vector> 3#include <cstring> 4#include <set> 5#include <algorithm> 6#include <cstdio>1using namespace std; 2const int N=1E4+7; 3int n,k,Q; 4int siz; 5int pos[N]; 6int sum[N]; 7int dis[N]; 8bool vis[N]; 9vector < pair<int,int> > edge[N];1 …
阅读更多http://acm.nyist.net/JudgeOnline/problem.php?pid=509 题意:中文题目。。。 思路:快速筛即可。。。妈蛋。。。这个oj不能用宏编译==。。。然后一直TLE...去掉了就好了。。sad
/* *********************************************** Author :111qqz Created Time :2016年01月20日 星期三 13时53分54秒 File Name :code/nyoj/509.cpp ************************************************ */1#include …
阅读更多