自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JasonLee的专栏

一个写着几行代码的理工科文学青年。

  • 博客(209)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 Grep Sed Awk 笔记和实例

1.    Grep1.1  何为GrepGrep表示Global search Regular Expression and Print out the line,是一种强大的文本搜索工具。它从若干个文件中搜索字符串模板,模板后的所有字符串被视为文件名,因此如果模板中有空格则需要被引用,并默认将搜索结果送到终端。如果搜索成功,则返回0;如果无法匹配到模板,返回1;如果目标文件不存在,

2010-08-10 19:55:00 5056

原创 awk与csv小记

前两天学习sed和awk来进行日志分析~~最大的日志有一百多G……今日需要将进一步的分析结果可视化,即弄成csv。 利用awk来生成csv貌似不会太大,就是分隔符设置成逗号即可。 脚本makeCsv.sh如下:#!/bin/bashecho "The script will remove the result.csv, sure? - y/n"read nif [$n

2010-08-10 16:50:00 5636

原创 scp命令小记

今天由于要整合多台linux服务器间的资料,所以用到了scp命令。 scp就是secure copy,基于SSH进行远程文件传输。 比如从远程复制文件到本机可以如下使用:scp -P 端口号 root@some_host:file_position ./text.txt敲回车键后一般需要输入对应账号的密码 反过来从本地复制到远程也是同样道理。

2010-08-09 14:51:00 1661

原创 周六戎园拓展特训

西工大的刘筒靴在某天下午突然发消息给我,周六那个拓展训练我报了,你报了没有……我一查看群邮件,发现只有7个名额,也没细看,就去报名了——后来才知道是针对新入职员工的,我们这些实习生是“附属的”。 昨天突然觉得周末想休息一下,而且有事情招待,就想请个假,结果杜姐姐说手续和保险都办了,我为了不让其为难,就不继续请假了……好吧~周六我不能睡懒觉了,而且要比平时工作的时候早起。 吃

2010-07-17 22:24:00 2036 1

原创 网宿实习一周记

不知不觉一下子就到了周五了。很忙碌很充实&时间飞逝的感觉。 回顾一下这周有哪些事情:1. 13号拿到项目原始需求等资料,认识了下另外3名厦大研究生搭档,进行了初步得需求认识。2. 14号参加公司的3场1个小时的培训,由于感觉工作有点赶,我翘掉了后面两次培训,回到办公桌前细读需求。3. 14号晚上我很有觉悟地随着mentor到公司加班,对总体需求做出了批注以及整理,供第二天另

2010-07-16 19:37:00 1683 5

原创 实习第一天——网宿报到日

昨天下午到的厦门,这座我不知来过几次的美丽岛屿。英材带我去留学生餐厅吃饭,感觉气氛不错,金发美女,印度黑人……其他人就没打搅了,发了短信告知。 今天早上7点起床,7点半出发,8点上车,差不多上班时间到达的厦门软件园。Google上给的网宿地址是旧楼,新楼在59号。我差不多是最后一名到的,虽然我认为我到得蛮早了,呵呵。我猜想上班时间是9点,那提前一般是进不去了。 首先交付一些

2010-07-13 22:20:00 2348 7

原创 暑期实习选择记

大三下,开始找份暑期实习工作,想要工作正式点的、公司氛围和制度良好点的,于是我大概尝试了以下几次。 首先是期待很高地投了IBM的蓝色之路,我个人比较自大地觉得至少可以给个笔试机会吧。IBM的蓝色之路宣讲会在福建的举办地点是厦大克立楼,我特地翘课从福州跑下去听了下,也顺便小逛了下厦门——虽然已经逛过很多次了。后来,在福大的素拓笔试场我没有得到通知,颇有几分郁闷。再后来,得知福州分公司

2010-07-13 21:56:00 1817 5

原创 用jQuery控制checkbox

今天需要做一下细节处理:统计复选框已选的个数,并且使得用户最多只能选两个。这是个很常见的处理,但是用jQuery写的时候总是忍不住想尽量写得优雅一点……虽然最后也写得很普通 统计个数修改自http://api.jquery.com/checked-selector/ <!-- function countChecked() { var n = $("inpu

2010-06-18 16:23:00 3066 1

原创 MySQL中的索引

MySQL中的索引作者:Jason Lee @http://blog.csdn.net/jasonblog日期:2010-06-04声明:本文发表在csdn博客,如有转载,请注明出处 [引言]如图书馆等存放大量数据的场合都需要设置索引以方便检索。当数据库中存储的记录逐渐海量化的时候,合理地采用索引能大大改善程序性能。 [使用索引]首先,创建一个用于测试的表:

2010-06-04 19:10:00 3982 1

原创 有道搜索框

 这一题我第一眼看到就觉得应该是用构架良好的二叉搜索树,后来朋友告诉我直接暴力就可以了,让我汗……不过我还是用红黑树来做了,后来据了解类似的题目貌似应该用Trie Tree:#include #include #include #include #include #include #include #include #include

2010-05-30 12:52:00 1720 1

原创 Emacs小记

要学习Emacs,首先得了解一些组合键的意思。键盘操作符号的意义:C-x: 同时按住Ctrl和x键C x: 按住Ctrl后释放,再按下x键M-x: 同时按住Alt和x键,相当于Esc-xM x: 按住Alt后释放,再按下x键接着,进行实际的行动。首先建立一个新文件:emacs testemacs打开一个缓冲区供用户操作。在缓冲区中输入以下内容以供

2010-05-24 21:48:00 1685

原创 Way on c & c++ 小记 [八] – 自底向上地探究虚函数

自底向上地探究虚函数作者:Jason Lee @http://blog.csdn.net/jasonblog日期:2010-05-19环境:Visual C++ Express2008声明:本文发表在csdn博客,如有转载,请注明出处 [1]C++对象模型基础一个类中可以包含静态数据成员、静态成员函数、非静态成员函数和非静态数据成员以及虚函数。其中,前三者(

2010-05-20 13:50:00 1329

原创 不使用第三个变量交换两个int类型变量的值

#include using namespace std;int main(){ //不使用第三个变量交换两个int类型变量的值 int a = 5, b = 10; a = a^b; b = a^b; a = a^b; cout << a << endl << b << endl; a = a + b; b = a - b; a = a - b;

2010-05-18 23:03:00 2458

原创 HDU1422重温世界杯

其实题目可以理解为:给出循环数字序列,找出最长的和不为负数的子序列,输出该子序列的长度。 #include #include #include using namespace std;int main(){ int cost[100001]; long n,w,l,i; long max, temp, sum, last; while(cin >> n)

2010-05-18 20:08:00 2268

原创 HDU1176免费馅饼

这是一道简单的DP问题,所以可以较好地从这道题学习DP。 首先,具有最优子结构的特征。第一秒需要对位置4、位置5和位置6进行选择,我们此时就需要知道通过相应的位置可以获得的最多馅饼数。而要知道位置4可以获得的最多馅饼数,我们就需要在第二秒对位置3、位置4和位置5进行选择时知道分别从这三个位置分别可以获得的最多馅饼数。显然,问题的最优解包含着子问题的最优解,同样也包含着子子问题的最优

2010-05-18 00:51:00 1306

原创 HDU1257最少拦截系统

Problem Description某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统.但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能超过前一发的高度.某天,雷达捕捉到敌国的导弹来袭.由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹.怎么办呢?多搞几套系统呗!你说说倒蛮容易,成本呢?成本是个大问题啊.所以俺就到

2010-05-17 20:32:00 1803

翻译 在Qt中保持GUI响应[上]

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Font D

2010-05-07 23:12:00 6705

转载 巴菲特:不要怕犯错

核心提示:在一年一度的巴郡公司年会上,巴菲特对来自美国一流高校MBA班的100位尖子生说,不要怕犯错,一个人所能犯的最大错误不在投资方面,而是选错结婚伴侣。“如果你真的在这上面选错,将让你损失很多,而且不仅仅是金钱上的。”   内布拉斯加州,奥马哈市。 在一年一度、闻名全球的巴郡公司年会(“Berkshire Hathaway AnnualM

2010-05-05 12:33:00 2484

原创 [Qt Topic] – 二维绘图研习,做一个简单批量水印工具

[Qt Topic] – 二维绘图研习,做一个简单批量水印工具作者:Jason Lee日期:2010-05-02平台:Qt SDK v2010.02.1 + Windows Xp声明:文章作者仅在Intel软件网络和CSDN博客发表本文,如有转载,请注明出处 [1]二维绘图概览Qt中的二维绘图是基于QPainter、QPaintEngine和QPaintDevice机制

2010-05-02 23:45:00 3673

原创 [Qt Topic] – 全局热键、托盘功能和随机启动

全局热键、托盘功能和随机启动作者:Jason Lee日期:2010-04-24平台:Qt SDKv2010.02.1 + Windows Xp声明:文章作者仅在Intel软件网络和CSDN博客发表本文,如有转载,请注明出处 [1]全局热键Qt事件模型提供了这么一个功能:在一个QObject实例遇到属于它的事件之前,可以通过设置另外一个QObject实例来监视(过

2010-04-25 01:34:00 5425 5

原创 C语言中三角函数的简单应用——HDU2080

Problem Description这次xhd面临的问题是这样的:在一个平面内有两个点,求两个点分别和原点的连线的夹角的大小。注:夹角的范围[0,180],两个点不会在圆心出现。  Input输入数据的第一行是一个数据T,表示有T组数据。每组数据有四个实数x1,y1,x2,y2分别表示两个点的坐标,这些实数的范围是[-10000,10000]。  

2010-04-20 23:05:00 7646

原创 ELFhash字符串散列函数——HDU1004

Problem DescriptionContesttime again! How excited it is to see balloons floating around. But totell you a secret, the judges favorite time is guessing the mostpopular problem. When the contes

2010-04-19 20:19:00 3167

原创 线性时间求解最大子序列和——HDU1003

Problem DescriptionGivena sequence a[1],a[2],a[3]......a[n], your job is to calculate the maxsum of a sub-sequence. For example, given (6,-1,5,4,-7), the max sum inthis sequence is 6 + (-1) +

2010-04-19 18:51:00 1312

翻译 [译文]Using Cookies with PHP

英:Cookies allow the webmaster to store information about the site visitor on their computer to be accessed again the next time they visit. One common use of cookies is to store your username and passw

2010-04-18 13:14:00 1309

原创 [css hack]区别FF、IE7和IE6

区别这三者的CSS写法应该是FF在前,IE7次之,IE6最后:background:orange;*background:green !important;*background:blue;

2010-04-18 13:11:00 891

原创 Way on c & c++ 小记 [七] – 重载操作符

重载操作符作者:Jason Lee @http://blog.csdn.net/jasonblog日期:2010-04-17 [1]重载操作符重载操作符从大的方面来讲可以分为两类:最好或必须作为类的成员函数的,以及相反。而具体地讲,最好或必须作为类的成员函数的有赋值操作符( = )、下标操作符( [] )、调用操作符( () )、成员访问箭头操作符( ->,目前列出的操作符

2010-04-17 13:35:00 2037

原创 [Java练手] - HDU2024

回头看,当时好像是为了练手写Java,刷题import java.util.*;public class Main { //http://acm.hdu.edu.cn/showproblem.php?pid=2024 public static void main(String[] args) { Scanner sc = new Scanner(System

2010-04-16 21:27:00 1689

原创 Way on c & c++ 小记 [六] – Rule of Three, 复制控制

Rule of Three, 复制控制作者:Jason Lee @http://blog.csdn.net/jasonblog日期:2010-04-13 [1]复制构造函数copy constructorRule of Three是指类如果需要析构函数,则通常也需要复制构造函数和赋值操作符。而其实习惯地显示编写这三者本就是一个良好的习惯。因为相较于编译器自动生成的代码,显示编写

2010-04-14 00:12:00 2345

原创 Way on c & c++ 小记 [五] – 初始化列表与成员函参作用域

初始化列表与成员函参作用域作者:Jason Lee @http://blog.csdn.net/jasonblog日期:2010-04-11 [1]初始化列表所谓初始化列表,从语法角度讲,就是构造函数圆括号后的冒号与左花括号之间的紧跟初始值的变量序列,如下是一个示例:Demo(): b(2), a(b){作为初始化列表,它以它的作用和初始化顺序而出名。

2010-04-11 23:58:00 1582

原创 [Qt Topic] – 中文化研习,做一个多语言的简易天气预报器

[Qt Topic] – 中文化研习,做一个多语言的简易天气预报器 作者: Jason Lee 日期: 2010-04-01 -- 2010-04-02 平台: Qt SDK v2010.02.1 + Windows Xp声明: 文章作者仅在Intel软件网络和CSDN博客发表本文,如有转载,请注明

2010-04-02 15:58:00 8489 35

转载 Hello World!

How the way people code “Hello World” varies dependingon their age and job:High School/Jr. High 10 PRINT "HELLO WORLD" 20 ENDFirst year in College program Hello(input, output) begin wr

2010-03-27 23:56:00 1876

原创 2010.03.18网龙面试小记【续03.12笔试】

前天再次接到网龙公司人力资源部的电话,通知我说周四下午2点半的时候去面试。微微有点讶异,因为笔试的时候自我感觉不是很理想。昨天在困惑Qt的一个问题,挣扎到了2点半(凌晨)过后还没解决,我最终选择上床休息。今天一大早醒于舍友的说话声,实在有点困,只好继续躺……起床后先开了电脑看看论坛上对于我的疑惑有人回复没,结果令我失望。只好吃过午饭,稍微躺了10多分钟,便摆出一副“风萧萧兮易水寒”的姿态出发了

2010-03-18 19:30:00 4911

原创 2010.03.12网龙笔试小记

邮箱里的记录是3月8日收到了网龙人力资源部的笔试、面试通知,但我并未注意到,直到3月11日中午接到对方的电话问我下午有没有时间安排去笔试,我才发现。后来和对方说实在太仓促了点,所以改到了今天下午笔试。由此意识到投出简历以后应该每日查看一下邮箱,并且,最好有一个邮箱是专门投放简历的。虽然说改到了隔天,不过真正准备的时间也就两三个小时,因为还和同学打了一下午的球,晚上还被约出去吃了两个小时的夜宵。

2010-03-12 18:59:00 4566

转载 学C++的50条建议

     1.把C++当成一门新的语言学习(和C没啥关系!真的。);   2.看《Thinking In C++》,不要看《C++变成死相》;   3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看;   4.不要被VC、BCB、BC、MC、TC等词

2010-03-05 10:32:00 1384 1

原创 元宵节小记

三坊七巷的灯会,面具和牛角,各式的灯笼,汹涌的人流,健硕挺拔的警卫。       

2010-03-01 22:31:00 1694

原创 三明行小记

2010年2月6号,由泉州新车站出发。虽然成为新车站,其实是当地人的称呼,最新的车站应该为中心站。新车站附近改为单行道,让2块钱车费的我绕了一圈才得以看到久违的市标——有众多飞天的圆柱,周围是喷水池。 高速途中,内心不免一度感慨福建之多山,郁郁葱葱,连绵不绝。也想起三国游戏地图上,福建一带多是崇山峻岭。也幸亏宋朝首都在河南,蔡京才能从仙游跑到开封。 原以为西客站离东客站很远的,好比

2010-03-01 20:44:00 2109 3

原创 使用Qt做一个简易音乐播放器[Phonon浅谈--续]

2010-2-13使用Qt做一个简易音乐播放器【Phonon浅谈--续】 在第一篇Phonon浅谈中提及到了Phonon这个多媒体框架的一些基本知识,于是想着结合这些基本知识来实践一番,做一个简单的音乐播放器。 【步骤一】新建一个Qt Gui工程,在建立过程中需要包含Phonon模块,之后生成文件如下图:Qt Gui工程会生成一个ui文件,在这里是mainwindo

2010-02-13 13:04:00 15782 28

原创 Phonon浅谈

Qt使用Phonon这个多媒体框架来提供播放常见多媒体格式文件的功能,其中媒体文件可以是本地文件或者通过QURL指向的网络流文件。在下面的概览中,会涉及到Phonon的主要概念、内部机制、核心API类以及如何使用这些API类。 【内部机制】Phonon有三个基本概念:媒体对象、接收端和路径。一个媒体对象管理一个媒体源,

2010-02-12 12:04:00 5882

原创 Way on c & c++ 小记 [四]

关于自增运算符的进一步研究。代码:#include int main(int argc,char*argv[]){ int a,b; a = b = 0; b = ++a; b = a++; b++; a = a++; return 0;}反汇编后: b = ++a;000

2010-02-04 12:07:00 1114

原创 Way on c & c++ 小记 [三]

继续不简单的数据类型。       昨天没有继续“动笔”,倒是萌发了阅读《东周列国志》的念头,并且看了两章Joel写的《软件随想录》,颇有几分感触。今天再次回到巩固所学的路途上。       在操作系统中,有一种思想或者技术叫“覆盖”,利用的是某个运行时间段内函数(或其它占据内存的载体)不共存的现象。比如在下表中,main可以调用l-fun()或者r-fun(),但不会同时调用二者;同样地

2010-01-29 20:20:00 1447 3

xcode_doxygen_helper

xcode_doxygen_helper

2013-07-30

BasicImageFilter

图像滤镜基础

2012-08-16

[Qt Topic] – 全局热键、托盘功能和随机启动

[Qt Topic] – 全局热键、托盘功能和随机启动 配套http://blog.csdn.net/jasonblog/archive/2010/04/25/5525826.aspx

2010-04-25

多语言简易天气预报器[Qt]

多语言简易天气预报器[Qt] 这是http://blog.csdn.net/jasonblog/archive/2010/04/02/5445191.aspx所配套的源码。 鉴于有不少朋友陆续发邮件给我,所以放到这里来了。

2010-04-12

用Qt编写的聊天室源码

简单聊天室(Qt) 用Qt编写的聊天室源码

2010-01-22

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除