0%

最近打算学习一些web编程的知识,今天学习了Grunt这个工具的用法,这里简要地对学习的知识点进行个总结。

1. Grunt是什么

Grunt网站上的副标题是”The Javascript Task Runner”,是用来实现Javascript编程自动化的一个工具,类似make工具体系。只要设置好Gruntfile(类比Makefile),就可以使用grunt命令来自动执行javascript代码的清理、重新生成等任务。Grunt生态圈里面有大量的插件,Grunt工具就是使用这些插件来实现自动化。

阅读全文 »

前些天在装opencl的beignet实现版本时,发现wiki中里面有个点命令.,不知道具体含义就百度了下,结果学了一些相关的知识,记录如下。

阅读全文 »

主题管理插件Themr

这个插件用命令的形式来管理、设置主题Theme,省去了点击按钮的繁琐操作,对喜爱简单操作的用户来说很有用。
安装方式:Package Control Install->输入Themr安装即可。

阅读全文 »

前几天,我把原先部署在科大lug服务器上的wordpress博客迁移到了github上,也就是现在这个网站。

2015-7-31日更新

前一段时间,我的Ubuntu系统突然出现问题,开机进入系统后,只显示桌面,侧边烂和其他内容都不显示,重启好几次也没用,这时候啥都干不了了,系统里面的内容也没法备份。没办法我就重装了个Debian系统,而原先系统的内容全部丢失T_T,连同我的保存在本地的markdown格式的博客内容。

我原本以为github上也许有md格式的博客内容,然而并没有,只有转化为html格式的内容。所以我只能从html文件里面手动恢复出md格式的文件,然后再贴到网上,这几乎花费了我一整天的时间,所以以后要吸取教训,要么进行备份,要么采用多站共同部署的方法(如在gitcafe上同样部署一份博客内容),保证内容不丢失。

阅读全文 »

本科毕设论文写作过程中,老师指出我用matlab画的图太丑,需要好好改改。于是我这几天参考网上资料,对画图的一些细节进行了设置,得到的图确实比以前好了些。而且我matlab用的不多,很多东西这次用过,下次碰可能要过很长时间,许多之前记得的东西都忘了,所以写下来是很有必要的。另外我现在画的图也只是比之前稍微好点,所以就起了这样一个题目。

阅读全文 »

1. 安装包管理工具Package Control

包管理工具是安装插件的一个简单有效的方法,安装完Package Control后,就可以用Ctrl-Shift-P 快捷键来安装插件了。
包管理器的安装方式:用_Ctrl-`_快捷键打开命令行,然后在命令行中输入如下代码:

1
import urllib2,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')

然后按回车,之后重启Sublime Text 2,如果在Preferences->Package Setttings菜单里出现Package Control,就说明安装成功了。如果使用的是Sublime Text 3,可以看着这个链接

阅读全文 »

Sublime Text 是一款功能很强大的编辑器,用起来很爽,界面也很华丽。但我看了一系列的学习视频时候,才发现为我对Sublime Text 2的许多功能还是不了解,这里记录下来,记性不好,只能通过别的方法来补充了。下面是一些小技巧。

1.打开文件夹并保存为sulime-project

将整个文件夹拖进打开着的Sublime Text 中,然后在工具栏上选择View->Side Bar->Show Side Bar,即可看到打开的文件夹了。也可以用快捷键Ctrl-K,Ctrl-B来完成该操作。 要将打开的文件夹保存为sublime-project,在工具栏上选择**Project->Save Project As…**然后在打开的对话框中填写保存的项目名,后缀是sublime-project

阅读全文 »

OpenCV是图像领域经常会用到的工具库函数的集合,有C/C++,Java和Python等语言的接口,并且适用于Windows,Linux,Mac OS桌面开发平台和Android 和IOS移动开发平台。目前已经出了1.x系列和2.x系列,3.0 Beta版也已经出了。OpenCV配置起来还是挺费事的,虽然网上已经有很多很全面也很有用的参考文章,我还是打算把自己配置的过程写下来,以后肯定还会配置这个东西,希望到时候有个方便的参考。

这篇文章记录在Windows平台上,如何安装OpenCV并且在Visual Studio 的C/C++开发环境中使用之。

我用的是Windows 7,Visual tudio 2012 Ultimate。

阅读全文 »

在写程序的时候有时会遇到类型转换的问题,而这些问题的解答每次都记不住,每次都得上网查找,经常下来,也觉得很浪费时间。所以这里我把C语言和C++里面一些常用的类型转换方式写下来,一方面为了以后查找方便,另一方面也是希望通过敲一遍能尽可能地记住转换的思路。所有这些转换的代码我已经放到了github上,或许可以帮到你。

阅读全文 »