摘要: 前言最近很流行的番茄工作法,我也赶潮流学习了下,看掉了这本书:《番茄工作法图解》,我看的是英文版《Pomodoro Technique Illustrated: The Easy Way to Do More in Less Time》,原因是中文版的电子书下不到,电子版地址。豆瓣链接:http://book.douban.com/subject/5916234/关于番茄工作法其实番茄工作法并不是一种单纯的方法,要结合GTD来使用,其基本思想就是利用一个小小的定时器,专心致志地做好一件事情,直到定时器结束。其推荐的时间长度是25分钟,休息3-5分钟,再继续下一个定时器。每完成四个时间片的时候就 阅读全文
posted @ 2012-11-07 00:06 Vincent_Xue 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 最近看一些jQuery的东西,最最简单的例子了,记录下。这个例子是用来替代浏览器自带的超链接提示效果(即a标签的title属性),可以实现随鼠标移动。大体思路就是控制mouseover,mouseout,mousemove几个事件,完整代码如下(运行需要jQuery):<head><scriptsrc="./jquery-1.8.2.min.js"type="text/javascript"></script><scripttype="text/javascript">$(documen 阅读全文
posted @ 2012-11-06 15:44 Vincent_Xue 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 1.Vsftp配置这部分之前已经配置过,但是实验室服务器升了次级,结果配置文件被重置了,导致ftp一直匿名可写状,甚是危险。ftp的根目录为/home/ftp,我的思路是:建立一个管理账号,拥有完全的读写权限,当然这个只有我知道;一个普通权限,只能用于下载,不能上传;一个upload帐户,用于上传文件,存放在一个独立的upload文件夹下,因此该帐户的根目录就是这个文件夹,其不能向上级访问,该账户拥有读写权限,但是没有删除文件的权限(主要是防止一个用户把另一个用户的文件删除了)。1.1 配置文件设置(/etc/vsftpd.conf)1. 关闭匿名访问 anonymous_enable=NO2 阅读全文
posted @ 2012-10-28 20:34 Vincent_Xue 阅读(1671) 评论(0) 推荐(0) 编辑
摘要: 引子最近有个网站项目,趁着这个机会把php的基础语法回顾下,看的书是《PHP开发入门真功夫》,基本上是茶余饭后看的,感觉这部分时间利用起来还是蛮有效的,以前的话基本上作为时间碎片流失掉了,时间碎片其实是个很可怕的事情,他可以让你的时间变得很琐碎,同时也让你难以有一段相对长的高效时间。最近的奋斗目标该是减小这个碎片时间吧。知识整理说到正题,这本书貌似还是挺适合做基础回顾的,讲的东西很浅显。我下面就逐章节说下学到的东西吧,以备以后查找。第二章:基本语法1.印象深刻的有include和require的区别:include遇到错误时会出现警告继续运行,但是require会强制中止。2.另外局部变量可以 阅读全文
posted @ 2012-10-21 22:35 Vincent_Xue 阅读(325) 评论(1) 推荐(0) 编辑
摘要: 起因想给博客换个皮肤的想法已经很久了,自己比较倾向于清新风格的技术博客,交流技术应该是一件愉悦的事情,杂乱无章的页面反而没有了交流的心情,这次看到李宝亨老师的模板很符合口味,于是下定决心改一改。在此感谢李宝亨老师的分享!关于这个模板在原有基础上做了以下改进:1.改进了文章主体部分的宽度,个人感觉主体部分和左侧边栏靠的太近了。2.改进了公告部分的居中显示。3.去除了页面上的广告(准确说是通过css隐藏了)4.修改了背景。这里是我的新模板,本着分享的精神拿出来,若有使用请留言。废话一堆那么这次呢想借这个机会把原有的博客功能重新调整下,博客园主要写一些技术类的东西,最近看的技术书籍、程序中的心得分享 阅读全文
posted @ 2012-10-20 19:33 Vincent_Xue 阅读(225) 评论(1) 推荐(0) 编辑
摘要: 模型-视图-控制器架构模式背后的思想非常简单:我们的应用程序中必须区分下面这些职责:应用程序被分成了三个主要的部分,每个部分负责掌管不同的任务。下面让我们看看详细的解释以及一个例子。控制器控制器掌管着用户的请求(当用户点击图形用户界面(GUI)上的元素执行操作时,控制器会收到HTTP GET或者POST请求)。它的主要功能就是调用并协调需要的资源/对象来执行用户请求。通常控制器会为任务调用合适的模型,以及选择合适的视图。模型模型是指运用于数据之上的数据规则和数据内容,它一般对应于应用程序所要管理的对象。在软件系统中,任何事物都可以被抽象成可以对其以某种方式进行处理的数据模型。应用程序中的用户, 阅读全文
posted @ 2012-09-19 15:07 Vincent_Xue 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 使用Shader可以借助GPU做图像处理操作,效率比CPU来的快太多了。这部分主要就是处理子kernel的设计,例如高斯算子啊,拉普拉斯算子啊等等。教程一篇,很有帮助:http://r3dux.org/2011/06/glsl-image-processing/另外还有一篇Shader结合VBO\FBO做处理的操作。见文章:http://blog.chinaunix.net/space.php?uid=20387638&do=blog&id=1952981,这篇对我帮助尤其大,通过一个简单的例子就解释清楚了一个巨复杂的过程。 阅读全文
posted @ 2012-08-22 15:08 Vincent_Xue 阅读(860) 评论(0) 推荐(0) 编辑
摘要: 自从用了QT之后发现人被惯坏了,一开始用QT只是出于做界面的发现,后来觉得QT中对于基本类的封装比C++标准库神马的做得好,因此就习惯于用封装好的东西。这几天想用最简单的C语言来解决问题的时候发现好多东西被忘掉了,本来当个助教是个很好的复习方法,可惜被我错过了,遗憾中。。。1.文件读写C文件读写操作:http://www.xl7788.com/zt/computerprogram/CFile4.htmlC语言中的文件格式化读写函数:fprintf和fscanf:http://www.letuknowit.com/archives/99C语言逐行读取文件:http://www.cutey.us/ 阅读全文
posted @ 2012-08-22 13:22 Vincent_Xue 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 最近用了一个多月的OpenGL,深感做Graphics对编程能力的要求和Image Processing不是一个档次的。OpenGL的使用需要对其有着深入了解才不容易出问题,否则一个细节上的疏忽都有可能让你跪了。一些小问题整理下吧,有些我也不知道答案,只找到了原因,但不知道为什么。1.关于OpenGL的坐标系:http://blog.csdn.net/firefly_liu/article/details/4160296特别要指出的是绘图时候(0,0)点在屏幕中心(没有做变换的前提下),而纹理坐标的(0,0)点却在左下角,有的时候需要做相应的坐标转换。2.OpenGL下纹理的尺寸:http:/ 阅读全文
posted @ 2012-08-22 13:05 Vincent_Xue 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 一、概念这两个都是Buffer Object,说白了就是一块存储区域。VBO(顶点缓冲对像)是用来加快渲染的速度,主要思想是在显卡中分配一块显存空间,然后一次性将CPU中的数据传输过来,这样显示的时候就会直接输出到显示器,这样做的动机是因为CPU到GPU传输的瓶颈。FBO(帧缓冲对像)是用来改变当前帧缓存的输出位置,默认的帧缓存会直接输出到显示器,而有的时候不需要输出到显示器,在后台渲染就可以,这个技术叫离屏渲染,渲染完之后再用该纹理进行操作,最终再以某种形式输出到屏幕,其实类似于以前用的双缓冲显示技术。二、使用方法http://www.cppblog.com/w2001/archive/20 阅读全文
posted @ 2012-08-22 11:09 Vincent_Xue 阅读(3789) 评论(0) 推荐(0) 编辑