写在前面:

    我不好也不坏不特别出众我只是敢不同

    我的人生就是一错再错错完了再从头

    也许放弃掉一些活得更轻松我却不再是我

    我不愿一生晒太阳吹风咸鱼也要有梦

 

                  《咸鱼》

 

  5月2号,大约10点半,校网公布拟录取名单。

  心情忐忑,打开页面,Ctrl+F,没有我的准考证号。

  大半年的努力又付诸东流了。

  二战失利,欲哭无泪。

  下午又看了一遍《肖申克的救赎》,失落的心情有所平复。

  对于未来没有考虑。

  

  5月3号,开始整理思绪。

  创业的想法浮现。

  花一下午看了孙陶然的《创业36条军规》。

  没钱,没人,没手艺。  

  现实作罢,但理想不死。

  晚上9点,广场人群散去后。

  一个人,去超市买了两罐啤酒。

  “举杯邀明月,对影成三人。”

  一天两次,压住没发脾气。

  睡前,大街、智联、中华英才、前程无忧上随便投了几个。

 

  5月4号,学习Android。

  看了近50页书;

  实现了10个实例。

  希望能在61之前看完这本书,

  敲完所有实例,

  找份android开发的活。

  

  未来考虑的城市

  北京:首都,丰富的资源,良好的就业环境。污染的环境,遍地的人才,激烈的竞争。没有任何关系。

  深圳:开放的城市,良好的创业环境。完全没去过。没有任何关系。

  上海:国际化大都市。少量同学关系。

  苏州:优点是家乡,有安全感,缺点是容易死于安乐。

  南京:熟悉的城市。大量同学关系。

  成都:天府之国,西部重镇。生活成本相对低,生态自然好,可以尝试很多未曾尝试的生活方式。没有任何关系。

  

  写在后面:

      逆风的方向更适合飞翔

    我不怕千万人阻挡只怕自己投降

    我和我最后的倔强握紧双手绝对不放

    下一站是不是天堂就算失望不能绝望
                《倔强》

  

posted @ 2012-05-05 01:26 Luxh 阅读(11) 评论(0) 编辑

1.安装Vmware VMware Workstation

2.新建Ubuntu虚拟机:特别注意一下网络桥接方式;下面是我的各类设置

3.Ubuntu下开启Telnet服务

1. sudo apt-get install xinetd telnetd
2. 安装成功后,系统也会有相应提示,
     sudo vi /etc/inetd.conf并加入以下一行

telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd

3. sudo vi /etc/xinetd.conf并加入以下内容:

# Simple configuration file for xinetd
#
# Some defaults, and include /etc/xinetd.d/


defaults
{


# Please note that you need a log_type line to be able to use
log_on_success
# and log_on_failure. The default is the following :
# log_type = SYSLOG daemon info


instances = 60
log_type = SYSLOG authpriv
log_on_success = HOST PID
log_on_failure = HOST
cps = 25 30
}


includedir /etc/xinetd.d

4. sudo vi /etc/xinetd.d/telnet并加入以下内容:

# default: on
# description: The telnet server serves telnet sessions; it uses \
# unencrypted username/password pairs for authentication.
service telnet
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}

5. 重启机器或重启网络服务sudo /etc/init.d/xinetd restart
6. 使用TELNET客户端远程登录即可进行非root用户访问。

注意:编辑conf文件可能需要root权限

4.Win7 Telnet到Ubuntu

我是用的是Putty进行Telnet,注意一下编码的问题,不然中文显示乱码。

5.以上工作完成,可以进行Telnet到Ubuntu

 

 

posted @ 2012-04-25 15:16 Luxh 阅读(68) 评论(0) 编辑
搜索 在工作空间中查找文本 Ctrl+Alt+G 在窗口中 在资源中选中文件再使用
搜索 工作空间中的声明 Ctrl+G 在窗口中 查找某个词
搜索 工作空间中的引用 Ctrl+Shift+G 在窗口中 查找某个词
搜索 打开“搜索”对话框 Ctrl+H 在窗口中
搜索 显示“文件中的出现位置”快速菜单 Ctrl+Shift+U 在窗口中
文件 属性 Alt+Enter 在窗口中
查看 Java 包资源管理器 Alt+Shift+Q,P 在窗口中 如果已经打开,则会激活
查看 Java 声明(只是打开声明窗口) Alt+Shift+Q,D 在窗口中 声明窗口的作用是显示光标处对象的声明内容
浏览 “显示位置”菜单 Alt+Shift+W 在窗口中
浏览 上一个编辑位置 Ctrl+Q 在窗口中
浏览 上一项 Ctrl+, 在窗口中 显示上一个东西(可能是警告或查找项)
浏览 下一项 Ctrl+. 在窗口中 显示下一个警告
浏览 前移历史记录 Alt+右箭头 在窗口中 注意这两个它的真正含义是鼠标移动的历史,主要可用跟踪代码后返回。
浏览 后退历史记录 Alt+左箭头 在窗口中
浏览 打开声明 F3 在窗口中 主要是一个标识的声明地点 与CTR+鼠标左键一样
F12 快速回到编辑器
窗口 上一个编辑器 Ctrl+Shift+F6 在窗口中
窗口 上一个视图 Ctrl+Shift+F7 在窗口中
窗口 上一个透视图 Ctrl+Shift+F8 在窗口中
窗口 下一个编辑器 Ctrl+F6 在窗口中
窗口 下一个视图 Ctrl+F7 在窗口中
窗口 下一个透视图 Ctrl+F8 在窗口中
窗口 快速切换编辑器 Ctrl+E 在窗口中
编辑 上下文信息 Alt+Shift+? 在窗口中
编辑 上下文信息 Ctrl+Shift+Space 在窗口中
运行调试 调试上次启动 F11 在窗口中
运行调试 运行上次启动 Ctrl+F11 在窗口中
重构 内联 Alt+Shift+I 在窗口中
重构  抽取局部变量 Alt+Shift+L 在窗口中
重构  抽取方法 Alt+Shift+M 在窗口中
重构  显示重构快速菜单 Alt+Shift+T 在窗口中
重构  更改方法特征符 Alt+Shift+C 在窗口中
重构  移动 - 重构 Alt+Shift+V 在窗口中
重构 重命名 - 重构 Alt+Shift+R 在窗口中
文本编辑 删除至行末 Ctrl+Shift+Delete 编辑文本
文本编辑 删除行 Ctrl+D 编辑文本
文本编辑 在当前行上面插入行 Ctrl+Shift+Enter 编辑文本
文本编辑 在当前行下面插入行 Shift+Enter 编辑文本
文本编辑 文本开头 Ctrl+Home 编辑文本
文本编辑 文本末尾 Ctrl+End 编辑文本
文本编辑 更改为大写 Ctrl+Shift+X 编辑文本
文本编辑 更改为小写 Ctrl+Shift+Y 编辑文本
浏览 转至行 Ctrl+L 编辑文本
窗口 显示标尺上下文菜单 Ctrl+F10 编辑文本
浏览 快速大纲 Ctrl+O 编辑 Java 源代码 查看当前类成员方法情况与Ctrl+F3相同
浏览 快速层次结构 Ctrl+T 编辑 Java 源代码 快速查看类的层次结构
浏览 打开结构 Ctrl+F3 编辑 Java 源代码
浏览 打开调用层次结构 Ctrl+Alt+H 在窗口中 选中一个方法才可打开此方法的调用层次结构
浏览 打开类型在继承结构中 Ctrl+Shift+H 在窗口中 打开一个类继承实现层次结构关系
浏览 打开类型 Ctrl+Shift+T 在Java 源代码 仅仅是打开一个类源文件,与下面的打开资源有些相同
浏览 打开类型层次结构 F4 在窗口中 可以参考Ctrl+Shift+H与Ctrl+Alt+H
浏览 打开资源 Ctrl+Shift+R 在窗口中 打开工作空间中的资源文件,必须输入部分文件名
源代码 显示源代码快速菜单 Alt+Shift+S 在窗口中 主要是打开源代码的快捷菜单
Alt+Shift+Z 必须选择要包围的一段代码
浏览 转至上一个成员 Ctrl+Shift+向上键 编辑 Java 源代码 这里的成员指属性与方法
浏览 转至下一个成员 Ctrl+Shift+向下键 编辑 Java 源代码
编辑 选择上一个元素 Alt+Shift+左箭头 编辑 Java 源代码 这里的元素是比方法和属性更小的单位
编辑 选择下一个元素 Alt+Shift+右箭头 编辑 Java 源代码
编辑 选择外层元素 Alt+Shift+向上键 编辑 Java 源代码
编辑 复原上一个选择 Alt+Shift+向下键 编辑 Java 源代码
浏览 转至匹配的方括号 Ctrl+Shift+P 编辑 Java 源代码 切换到配对的括号
源代码 切换标记出现 Alt+Shift+O 编辑 Java 源代码 出现这个标记主要是当前的光标所在的字符会高亮显示
源代码 切换注释 Ctrl+/ 编辑 Java 源代码 添加去除行注释(三个都一样)
源代码 切换注释 Ctrl+7 编辑 Java 源代码
源代码 切换注释 Ctrl+Shift+C 编辑 Java 源代码
源代码 快速辅助 - 在文件中重命名 Ctrl+2,R 编辑 Java 源代码 这三个能够把相关的标识集中,修改一个其它的跟着一起改,类似Ultra32的一个功能
源代码 缩进行 Ctrl+I 编辑 Java 源代码 按照前面的元素来缩进
编辑 显示工具提示描述 F2 编辑 Java 源代码 显示黄色显示文字
源代码 在文件中重命名 Alt+Shift+R 编辑 Ant 构建文件
posted @ 2012-04-24 23:33 Luxh 阅读(7) 评论(0) 编辑

  2011年7月1日正式入职,今天是3月30日,离职。应该工作时间9个月整,实际工作时间8个月整。

 

关于公司:

  我所在的公司是一个台企,硬件制造。公司的研发一共有两个Team,我们一个Team负责产线产品的测试(硬件的测试治具和软件的测试程序)工作,另外和台湾的Team配合设计开发一些产品。我们Team在苏州,工厂在常熟,只有一个礼拜过去一次,对那边的人事,工程都不熟,我们的环境其实更像一个创业团队。Team Leader是个台湾人,人很好,软硬件设计通吃;两个Electrical Engineer,负责硬件设计;一个负责Firmware,技术很出众,能独当一面的;还有我,负责Software,搞不定的时候是Leader亲自弄。 


关于待遇:

  苏州,入职的时候工资是2600,过年后增加10%,有加班工资,不过是按苏州市最低工资算的,年终奖是一个月工资。我是吃住在家,所以基本工资多少只是心理问题,对于生活质量构不成影响。每个月会有一两次部门聚餐,同事关系融洽,这抵消的一部分待遇带来的不知足的情绪。

 

关于技术:

   我的工作主要是使用visual studio 2010开发一些mfc程序,设计的范围倒是挺广,但基本都只触及皮毛。接触过的有GDI+图像的开发,字形编码转换,DirectSound录音播放,还有用DirectShow开发过摄像头的程序,还有用的较多的是USB通信以及Zigbee的无线通信的东西,也都是皮毛,底层的Firmware都已经实现好了。工作环境相对宽松,所以可以学点自己感兴趣的技术,比如android和python都是学了一点。具体的来说,技术长进不是很多,仍旧只是相当于一个应届生的竞争力。如果能像大公司一样有企业培训,我想可能会技术长进一点,当时归根结底主要原因还在自身没有下苦工。

 

关于学习:

  其实,本来这份工作并不在我的计划之中。大四考研失败,又不想再问父母伸手要钱,只能去找工作。起初也是处处碰壁,好不容易找到了这份工作,所以我对Leader还是心存感激的。当初的想法是先干三个月再辞职考研,因为我很难忍受失败,因为我心有不甘。考研的辛苦,只有考过的人才知道。但是在职考研的辛苦,是加倍的。辞职的想法从10月延续到11月,非常纠结,一方面想无所顾虑的好好复习,一方面又觉得自己有愧于公司,有违自己的内心的准则。到十一月底的时候,我还是跟Leader说了想辞职的事。Leader有挽留,最后的解决是让我请了一个月的假,我也觉得挺好。12月是在家度过的,更确切甚至可以说是在房间的书桌前度过的。然而,考试的那两天压力大,吃的不好,还失眠,状态并不好,发挥也不是很理想。1月份考研结束,我便回到公司上班了。所以,考研占据了我大部分的时间,这也是技术没提高的原因之一。

 

关于辞职:

  原因一,二月底,考研成绩出,感觉自己有进复试的机会,准备复试。

  原因二,过完年后,感觉自己完全没了奋斗的方向,学习技术也没什么劲头。

  原因三,寻找人生目标。有些事现在不做,就可能永远不会做了。我们上大学,考研究生,考公务员,出国留洋如此等等,这一切所谓的远大理想,或都只为名利二字,而忽略了自己内心的感受。人生目标,应该是可以让你奋不顾身,每天充满激情的事业。现在,我没有。

 

结尾:

  第一句:I am the master of my fate; I am the captain of my soul.

  第二句:Get busy living, Or get busy dying.

posted @ 2012-03-31 01:04 Luxh 阅读(21) 评论(0) 编辑
摘要: /*********************************************题目描述:输入一个字符串,然后对每个字符进行奇校验,最后输出校验后的二进制数(如'3’,输出:10110011)。输入:输入包括一个字符串,字符串长度不超过100。输出:可能有多组测试数据,对于每组数据,对于字符串中的每一个字符,输出按题目进行奇偶校验后的数,每个字符校验的结果占一行。样例输入:33a样例输出:101100111011001101100001**********************************************/#include "stdio.h&阅读全文
posted @ 2012-03-06 14:55 Luxh 阅读(7) 评论(0) 编辑
a+b
摘要: 代码很难看,将就吧#include "stdio.h"#include "string.h"#define N 1005int main(){ char a[N]; char b[N]; char s[N];//和 int la,lb; int c;//记录进位 int i; while(scanf("%s%s",a,b)!=EOF) { la=strlen(a); lb=strlen(b); if(la<lb) { strcpy(s,b); ...阅读全文
posted @ 2012-03-05 16:19 Luxh 阅读(7) 评论(0) 编辑
摘要: #include "GdiPlus.h"using namespace Gdiplus;加载gdiplus.lib在APP中修改1:ULONG_PTR m_pGdiToken;2:在InitInstance()中//gdi+用到的两个变量 装载gdi+GdiplusStartupInput m_gdiplusStartupInput; GdiplusStartup(&m_pGdiToken,&m_gdiplusStartupInput,NULL);3:写ExitInstance()GdiplusShutdown(m_pGdiToken);在DLG中修改1.v阅读全文
posted @ 2012-02-21 15:23 Luxh 阅读(45) 评论(0) 编辑
摘要: 作者:孙鑫 日期:2003-9-4 在对话框程序中,我们经常是利用对话框上的子控件进行命令响应来处理一些事件。如果我们想要让对话框(子控件的父窗口)类来响应我们的按键消息,我们可以通过ClassWizard对WM_KEYDOWN消息进行响应,当程序运行后,我们按下键盘上的按键,但对话框不会有任何的反应。这是因为在对话框程序中,某些特定的消息,例如按键消息,它们被Windows内部的对话框过程处理了(即在基类中完成了处理,有兴趣的读者可以查看MFC的源代码),或者被发送给子控件进行处理,所以我们在对话框类中就捕获不到按键的消息了。 既然我们知道了这个处理的过程,我们就可以找到底层处理按键消息..阅读全文
posted @ 2011-11-21 11:35 Luxh 阅读(64) 评论(0) 编辑
摘要: 创建新的动态链接库 (DLL) 项目从“文件”菜单中,选择“新建”,然后选择“项目…”。从“项目类型”窗格中选择“Visual C++”下的“Win32”。从“模板”窗格中,选择“Win32 控制台应用程序”。为项目选择一个名称,如“MathFuncsDll”,并将其输入“名称”字段。为解决方案选择一个名称,如“DynamicLibrary”,并将其输入“解决方案名称”字段。按“确定”启动 Win32 应用程序向导。在“Win32 应用程序向导”对话框的“概述”页中,按“下一步”。从“Win32 应用程序向导”中的“应用程序设置”页中,选择“应用程序类型”下的“DLL”(如果可用),或者选择“阅读全文
posted @ 2011-11-11 10:48 Luxh 阅读(11) 评论(0) 编辑