本篇文章转自 酷 壳 – CoolShell.cn,作者是陈皓。不过这里只转载了一部分个人认为常用的技巧,并做了些小调整,这里Vim的版本是7.3。 > Vim 7.3上测试可行 ## 浏览代码 首先,我们先从浏览代码开始。有时候,我...
分类:
系统相关 时间:
2015-05-15 16:02:29
阅读次数:
151
C++语言是一个面向对象的语言,使用C++编写的代码更加简捷、高效,更具可维护性和可重用性。但是很多人使用了C++语言后却感到C++与C编程没有什么区别。这其实是由于对C++语言的特点和特色理解和使用不够造成的。事实上,没有任何一个程序员使用C语言的编程效率可以超..
分类:
编程语言 时间:
2015-05-14 14:30:34
阅读次数:
160
android的多点触摸是经常遇到的编程技巧,这一篇可以将详细的介绍这个问题。简单实例android的触摸需要实现OnTouchListener接口,继承里面方法。布局代码:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"...
分类:
移动开发 时间:
2015-05-13 12:57:09
阅读次数:
146
在敲写牛腩新闻发布系统的后台代码时发现并整理了一些小技巧。分享给大家。
技巧一:将常用的代码放到工具箱
常用的代码一直反复写效率难免有些低。如果在同一窗体复制粘贴还算简便。但是如果不同的窗体间呢?这难免显得有些拖塌。VS给我们提供了这样的一个小功能。我们可以把经常需要使用的代码拖到工具箱中。用的时候再拖出来。非常方便。附图如下:
备注...
分类:
其他好文 时间:
2015-05-11 09:02:01
阅读次数:
128
1. 向量循环移位
library("magic")
x
magic::shift(x,1)
# [1] 10 1 2 3 4 5 6 7 8 9
magic::shift(x,1)
# [1] 10 1 2 3 4 5 6 7 8 9
magic::shift(x,2)
# [1] 9 10 1 2 3 4 5 6 7 8
mag...
分类:
编程语言 时间:
2015-05-08 09:36:45
阅读次数:
363
1. 监视R语言包更新状态的网站
R语言包的数量已经有近万个,及时关注新发布的包,以及已发布的包的更新状态,非常重要,下列网站提供了这个功能,读者可以经常访问:
http://lib.stat.cmu.edu/R/CRAN/web/packages/available_packages_by_date.html
2. 使用命令行参数的R程序示例
以Windows系统为例...
分类:
编程语言 时间:
2015-05-02 09:44:02
阅读次数:
277
1.巧用判断: 在js中,NaN,undefined,Null,0,"" 在转换为bool的时候,是false,所以,可以这样写。if(!obj) {}表示一个对象如果为false的时候所做的事情,因为如果obj为以上任何一个,那么就是false,!false即是true,这样,就不需要 if(o....
分类:
编程语言 时间:
2015-04-27 15:07:27
阅读次数:
140
本文讲解了javascript的一些编程技巧以及页面性能优化话题。
分类:
编程语言 时间:
2015-04-27 00:25:43
阅读次数:
156
本文主要分享了作者对于QT多线程和事件循环概念的理解,通过简单的应用例子介绍QThread类的使用方法,希望能起抛砖引玉的效果。
分类:
编程语言 时间:
2015-04-23 17:16:03
阅读次数:
186
关于QT的线程通信,我们都会想到signal & slot机制。本文分享了作者使用C++11 Lambda函数及闭包来实现控件消息处理,和使用QT::BlockingQueuedConnection连接实现用于线程间带返回的同步通信机制的方法和技巧。
分类:
其他好文 时间:
2015-04-22 20:13:36
阅读次数:
116