文章参考:http://vim.wikia.com/wiki/In_line_copy_and_paste_to_system_clipboard。
将以下内容添加到~/下的.vimrc
" On OSX
vmap y:call system("pbcopy", getreg("\""))
nmap :call setreg("\"",system("pbpaste"))p
" On u...
分类:
系统相关 时间:
2015-06-05 10:20:13
阅读次数:
165
1. 简介
iPhone 5S 开始支持
iOS 8.0 开放了 Touch ID 的接口
2. 代码准备- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { [self inputUserinfo];
}/// 输入用户信息
- (void)inputUserinfo {
UIAlertView *a...
分类:
移动开发 时间:
2015-06-05 10:18:34
阅读次数:
186
本人刚接触在CentOS上,使用Neatbeans开发C++项目,由于项目的原因,需要在C++工程中调用Python脚本,在这个过程中遇到一些问题,都是比较基础的,写此文章就当记笔记了。
环境
操作系统:CentOS 6.6
开发工具:Neatbeans 8.0.2
系统已经自带了Python,版本是2.6
第一步:新建工程,并加入相应代码,源代码如下
包含了Pytho...
分类:
编程语言 时间:
2015-06-05 10:18:06
阅读次数:
152
多消费者场景
上一篇文章介绍了如何构建一个简单的disruptor工程之后,应该有相当一部分客观骂娘了,确实这样的范例在其它地方多的是。
从这篇开始,介绍一些不一样的东西。
一,多个消费者:
之前的这一行代码是向disruptor中注入一个消费者
disruptor.handleEventsWith(new LongEventHandler() );
在实际工作中,我们...
分类:
其他好文 时间:
2015-06-05 10:19:52
阅读次数:
160
题目大意:给出一个n面的色子,问看到每个面的投掷次数期望是多少解题思路:水题啊,竟然被卡了那么久,也是醉了,给题目所给的那个样例误导了。。。不怪那个 怪自己太弱了,还得继续训练啊。。。设dp[i]表示扔到i个不同面的期望,那么
dp[i + 1] = i / n * dp[i + 1] + (n - i) / n * dp[i] + 1
整理得
dp[i + 1] = n / (n - i)...
分类:
其他好文 时间:
2015-06-05 10:20:03
阅读次数:
120
Python与C/C++ 模块相互调用
Python调用C动态链接库
Python调用C库很简单,不经过任何封装打包成so,再使用python的ctypes调用即可。
#include extern “C” { void display() { printf(“This is Display Function\n”); ...
分类:
编程语言 时间:
2015-06-05 10:19:03
阅读次数:
184
Topcoder SRM 660 Div1 250...
分类:
其他好文 时间:
2015-06-05 10:19:20
阅读次数:
108
CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。
CMake 使用方法
CMake的所有的语句都写在一个叫:CMakeLists.txt 的文件中。当CMakeLists.txt文件确定后,可以用ccmake命...
分类:
其他好文 时间:
2015-06-05 10:18:52
阅读次数:
127
1529: Equator
Time Limit: 5 Sec Memory Limit:
128 MB
Submit: 419 Solved: 156
[Submit][Status][Web
Board]
Description
Input
Output
Sample Input
3
3 1 2 3
8 4 5 -1 ...
分类:
其他好文 时间:
2015-06-05 10:16:10
阅读次数:
119
1532: JuQueen
Time Limit: 5 Sec Memory Limit:
512 MB
Submit: 363 Solved: 110
[Submit][Status][Web
Board]
Description
Input
Output
Sample Input
10 10 5
state 0
groupc...
分类:
其他好文 时间:
2015-06-05 10:17:45
阅读次数:
153
记录下显示动画的部分基本属性:
opacity
transform.scale
transform.scale.x
transform.scale.y
transform.rotation.z
margin
zPosition
backgroundColor
cornerRadius
borderWidth
bounds
contents
contentsRect
co...
分类:
其他好文 时间:
2015-06-05 10:18:06
阅读次数:
138
MVC使用过程中经常会用到TempData、ViewData、ViewBag三种方式,这三种什么区别呢?
TempData:默认存储于Session中,可通过继承ITempDataProvider接口改变,
生命周期:经过一次Controller传递就失效,即View读取一次后对应的TempData即从TempData集合中删除,不过如果TempData未被View读取之前,其值可在Contro...
分类:
Web程序 时间:
2015-06-05 10:17:44
阅读次数:
156
大家好,相信大家都是冲着这名字来的吧,其实这只是我个人自学的一些心得,没多少高深的知识点,只适用于一些刚入门学习Java的人们随便看。好了 ,废话不多说了,下面就来说一下,今天我所学习到的新知识点吧。
其实要说今天我学到了多少 ,其实不多,就懂得了 Java中的一些循环语句,用我自己的语言来组织一下的话就是:
Java中有许多的循环语句,为啥要有许多中呢,因为在不同的语...
分类:
编程语言 时间:
2015-06-05 10:15:55
阅读次数:
150
linux下线程
线程与进程的关系:
之前转载的微信文章,进程与线程的区别已经说得比较清楚了,可以查看之前转载的文章,linux进程与线程的区别。
创建一个线程:
#include
int pthread_creat(pthread_t * thread,pthread_attr_t * attr,void *(*stat_routine)(void *),...
分类:
编程语言 时间:
2015-06-05 10:15:55
阅读次数:
184
题意给一个字符串(长度<=10^5)。问其中有没有一个”BA”和一个”AB”呢?如果都有并且它们不重复(即ABA不算),输出YES。否则输出NO。思路一开始想简单了…..
我们扫一遍,把所有”AB”字符串中A的索引放入一个vector a,把所有”BA”字符串中B的索引放入另一个vector b。最后扫一遍两个vector,如果发现一个b的值既不是一个a的值+1,也不是那个a的值-1,那么肯定就存...
分类:
其他好文 时间:
2015-06-05 10:17:34
阅读次数:
104
题意给一个长度为n的数组(n<=15)。
从中选出至少两个数,要求满足:
①最大和最小的差不能少于x
②选出的所有数的和在l和r之间思路n太小了。sort一下,然后直接枚举最小和最大值,接着dfs中间剩下的即可,发现一个可行的就cnt++。
注意dfs中使用一个状态参数来说明是否考虑sum的检测,从而避免了used数组。代码#include
#include <algori...
分类:
其他好文 时间:
2015-06-05 10:16:44
阅读次数:
120
题意给一个不超过100的整数字符串,从其中拿去任意个数(也可以不拿)。问有没有可能剩下的可以被8整除。如果可以,输出YES和任意一个剩下的数的情况。如果不可以,输出NO。思路想法题。首先观察到,1000可以整除8。也就是说我们可以不关心4位数的情况。只要有可能存在题目说的数,那么它一定可以表示成3位数或更低的位数。那么就好办了,直接枚举即可。
先看是否有0.
再看是否有8.
接着枚举两位数的情...
分类:
其他好文 时间:
2015-06-05 10:14:23
阅读次数:
105