蔡諝的窝

博客园 首页 新随笔 联系 订阅 管理

2012年9月12日 #

摘要: /* 第一部分:安装VirtualBox + ubuntu */1.下载并安装虚拟机“Oracle VM VirtualBox”,版本我选择4.1.202.下载ubuntu镜像,版本我选择ubuntu-12.04.1-desktop-i386.iso3.在虚拟机中装ubuntu,虚拟磁盘文件类型我喜欢选VHD4.由于安装的ubuntu只为学习Linux用,故安装时,设置虚拟机网络不启用,确定 (避免安装时,在升级上浪费时间)5.加载ubuntu镜像到虚拟光驱,启动虚拟机,安装ubuntu (估计二十几分钟吧)6.语言选择界面,选English,反正能看懂,而且以后还不用操心汉字显示乱码的问.. 阅读全文
posted @ 2012-09-12 23:40 蔡諝 阅读(5377) 评论(0) 推荐(0)

摘要: 优先级反转描述:有3个任务,其优先级由高到低为A > B > C;其中A、C中都有对紧缺资源S的访问;由信号量控制,互斥访问紧缺资源。场景如下:A、B挂起等待相应事件的发生;C运行,使用资源S,锁信号量;A等待事件发生,转为就绪状态,由于优先级高于C,转运行状态;当A使用资源S时,由于其正在被C使用,所有A挂起,C开始运行;B等待事件发生,转为就绪状态,由于优先级高于C,转运行状态;B运行完毕,C开始运行;C释放资源S后,A才开始运行。从以上可以看出,优先级低的任务B先于优先级高的任务A运行,也即高优先级的任务被较低优先级的任务诸塞,优先级发生了反转,实时性难以得到保证。----- 阅读全文
posted @ 2012-09-12 21:42 蔡諝 阅读(1974) 评论(0) 推荐(0)

2012年9月4日 #

摘要: (1)大小端输入0x12345678,(明显左边是数据的高位,右边是数据的低位),(假设该变量地址为0xFFFF0000)a)大端(数据的高位放地址的低位)表示0xFFFF0000:12 34 56 78 (是不是跟书写顺序一样?)形象化:| 78 || 56 || 34 || 12 | 0xFFFF0000b)小端(数据的高位放地址的高位)表示0xFFFF0000:78 56 34 12形象化:| 12 || 34 || 56 || 78 | 0xFFFF0000c)通常我们看到的x86结构,ARM处理器等都是小端d)实验验证#include <iostream>using na 阅读全文
posted @ 2012-09-04 19:37 蔡諝 阅读(422) 评论(0) 推荐(0)

2012年8月29日 #

摘要: 四套方案:1)使用苹果绿(RGB值为:204, 232, 207)作为背景色,前景取黑色(0, 0, 0)2)灰底色白字Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions\ubuntu]"Colour0"="211,215,207""Colour1"="238,238,236""Colour2"="46,52,54""Colour3&qu 阅读全文
posted @ 2012-08-29 23:44 蔡諝 阅读(9002) 评论(0) 推荐(2)

2012年8月24日 #

摘要: 1.插入当前时间 F72.匹配括号 Ctrl + B3.选中内容转化为大写 Alt + F5 选中内容转化为小写 Ctrl + F54.开/关自动换行 Ctrl + W5.设定书签 Ctrl + F2 (并不用为书签取名字) 转到下一个书签 F26.共10个剪切板 Ctrl + 0~9 只有Ctrl + 0为windows的,其余为用户的7.打开慢,则修改"高级" -> "配置" -> "编辑器" ->"高级"去掉"加载/恢复打印机设置"8.删除当前行 Ctrl + E9.列编 阅读全文
posted @ 2012-08-24 23:40 蔡諝 阅读(10033) 评论(0) 推荐(0)

摘要: 【常用设置】: 1.设字体 a)设置主窗口字体 "Document Options..."(Alt + T) -> "Screen Fonts..." 我喜欢Courier New, 11 b)设置context窗口字体 在context窗口右键,选"Font...", 我喜欢Courier New 阅读全文
posted @ 2012-08-24 22:29 蔡諝 阅读(3682) 评论(0) 推荐(0)

2012年8月22日 #

摘要: Ctrl + F12 转到声明Shift + F5 终止调试Ctrl + J 显示提示窗口(我用来看函数接口)[F4]/[Shfit + F4] 查找下一个/上一个警告点位置[Ctrl + M] + [Ctrl + M](两次) 展开或折叠代码结构(Ctrl + K) + (Ctrl + C) 注释(Ctrl + K) + (Ctrl + U) 取消注释Ctrl + Alt + F7 重新生成解决方案其他常用:[Ctrl + M] + [Ctrl + O] 折叠所有代码[Ctrl + M] +... 阅读全文
posted @ 2012-08-22 22:33 蔡諝 阅读(280) 评论(0) 推荐(0)

2012年4月20日 #

摘要: 初涉按键精灵,现学现卖:起因:被一朋友拉来帮其刷投票,想捡巧,决定用按键精灵。问题描述:手上已有若干账号,希望登入这些账号,然后选择指定的作品,对其进行投票。方案一:按键精灵主程序--新建脚步--录制(设置:将“记录鼠标移动轨迹”取消)--完成录制--调试 “源文件”选项卡中可以自己写代码,方便对数据进行处理;再加上录制时产生的代码(看中的是其提供的坐标、事件);两部分进行组合后,可以解决问题。 优点:简单;制作脚本速度快;不用涉及按键精灵的函数及插件;基本不受按键精灵软件本身稳定性影响。 缺点:不可移植;网络的延时也要进行相应考虑并包含在代码里(这一点也很重要);显示器分辨率不同,其对... 阅读全文
posted @ 2012-04-20 18:36 蔡諝 阅读(4114) 评论(0) 推荐(0)

2012年4月6日 #

摘要: 步骤如下:用google账号创建一个Application,网址https://appengine.google.com/下载网盘源码,网址http://lyus001.appspot.com/1-1002-SDUpload.rar解压文件,将SDUpload\chengxu\app.yaml,第一行application后面的程序名该为你新建的Application的名字将命令行定位到SDUpload目录,运行命令SDUpload update chengxu输入账号密码,等待上传成功。注: 上传网址:http://Application的名字.appspot.com/admin/(最后这. 阅读全文
posted @ 2012-04-06 19:11 蔡諝 阅读(752) 评论(0) 推荐(0)

2012年3月9日 #

摘要: 题目:输入一个字符串,含N(N<=100)个字符,字符全部为大写字母,不考虑输错的情况。设计一个程序,要求:把输入字符串的前i个(0<=i<=N-1)字符加入字符串的末尾组成新的字符串,这样就形成N个字符串了;对这N个字符串进行排序(字典序),不用删除重复项;能用序号查找字符串;输入:N个字符的字符串及查找的序号输出:对应的字符串*********************例子:输入字符串:BANANA形成N个字符串:BANANAANANABNANABAANABANNABANAABANAN排序后的结果(序号1~6):ABANANANABANANANABBANANANABANAN 阅读全文
posted @ 2012-03-09 20:51 蔡諝 阅读(2332) 评论(0) 推荐(0)