在terminal中使用git --version查看git版本,往往不是最新版本。
从git官网http://git-scm.com/下载最新的git版本,安装之后路径为:/usr/local/git/bin/git。但使用which git 命令返回的结果是/usr/bin/git,版本也没变化。用 echo $PATH 查看路径,结果如下:
/usr/local/bi...
分类:
系统服务 时间:
2015-01-27 16:26:21
收藏:
0 评论:
0 赞:
0 阅读:
1418
为了引出动态规划的基本思想,请看下面的例子:
题目描述:
斐波那契数列是数学中常见的数列,也叫兔子数列,它满足:a[1]=1,a[2]=1,a[n]=a[n-1]+a[n-2](n>2),输入n,输出a[n] mod 10000007的值。(n
输入样例:
3
4
5
输出样例:
2
3
5
【算法分析】
看到题目以后,我们可以很轻松的写出两个版本的代码,一个是递推...
分类:
其他 时间:
2015-01-27 16:26:12
收藏:
0 评论:
0 赞:
0 阅读:
291
从4.4开始,Google为Android增加了透明状态栏和导航栏的功能,只需要加入少量代码就可以实现。如图:
在Activity的布局文件父View中添加属性:android:fitsSystemWindows="true"和android:clipToPadding="true"即可。
<ScrollView xmlns:android="http://schemas.androi...
分类:
移动平台 时间:
2015-01-27 16:26:01
收藏:
0 评论:
0 赞:
0 阅读:
1711
这里简单记录学习Golang之旅,方便自己回顾。
package
main
import
"fmt"// 我们需要使用fmt包中的Println()函数
func
main() {
fmt.Println("Hello, world!")
}
每个Go源代码文件的开头都是一个package声明,表示该Go代码所属的包。包是Go...
分类:
其他 时间:
2015-01-27 16:25:51
收藏:
0 评论:
0 赞:
0 阅读:
250
Given a string s1, we may represent it as a binary tree by partitioning it to two non-empty substrings recursively.
Below is one possible representation of s1 = "great":
great
/ gr ...
分类:
其他 时间:
2015-01-27 16:25:41
收藏:
0 评论:
0 赞:
0 阅读:
254
WEB文件上传过程简介(基于Struts2),页面上传、Action收取、解析;文件导出
文件处理过程,需要注意对文件的定期清理,避免磁盘占用过多;
1. jsp页面:
method ="POST" enctype ="multipart/form-data"
onsubmit="return checkSubmit();">
2. Action:
private F...
分类:
Web开发 时间:
2015-01-27 16:25:31
收藏:
0 评论:
0 赞:
0 阅读:
276
显示数组与对象的几种方法:echo, print_r, var_dump和var_export的异同。...
分类:
编程语言 时间:
2015-01-27 16:25:21
收藏:
0 评论:
0 赞:
0 阅读:
125
import java.io.IOException;
import java.net.MalformedURLException;
import com.gargoylesoftware.htmlunit.BrowserVersion;
import com.gargoylesoftware.htmlunit.FailingHttpStatusCodeException;
import com...
分类:
Web开发 时间:
2015-01-27 16:25:11
收藏:
0 评论:
0 赞:
0 阅读:
422
1、进程与线程
进程是惰性的,从来不执行任何东西,它只是一个线程的容器。线程必定是在某个进程的上下文中创建的,
而且其生命周期都在该进程中。因为句柄表是针对每一个进程的,因此同一个进程中的多个线程可以共享
内核对象句柄。进程运行需要占用许多的内存资源(加载DLL等),进程只需要一个内核对象和一个进程栈,
无需占用多少内存。
2、终止线程的几种方式:
2.1线程函数返回(强烈推荐)
2....
分类:
编程语言 时间:
2015-01-27 16:24:51
收藏:
0 评论:
0 赞:
0 阅读:
284
题意:三维迷宫,可以往前后左右上下8个方向移动。
思路:8个方向的移动对应8种三维坐标的变化。这里三维坐标还是按照高、行、列为x、y、z的顺序。和二维迷宫类似,但二维可以把行列统一为 行*长度+列,三维却不可以,只能用结构体。直接用结构体数组表示队列即可,结构体之间可以直接赋值。
Code:
题意:三维迷宫,可以往前后左右上下8个方向移动。
思路:8个方向的移动对应8种三维坐标的变化。这里三维坐标还是按照高、行、列为x、y、z的顺序。和二维迷宫类似,但二维可以把行列统一为 行*长度+列,三维却不可以,只能用...
分类:
其他 时间:
2015-01-27 16:24:41
收藏:
0 评论:
0 赞:
0 阅读:
327
最近用C++写了一款类似android手机助手的产品,其中的一个模块功能是检测与监测android设备的设备ID,根据设备ID检索驱动并进行安装。因此搜索了好多关于驱动安装的资料,现整理如下:
驱动分为WDM式和NT式两种驱动,我所理解的两者区别:
1. WDM由.inf文件加载,NT通过服务手动加载
2. WDM支持即插即用,NT不支持即插即用
3. WDM通过注册表指定挂载那个驱动...
分类:
其他 时间:
2015-01-27 16:24:31
收藏:
0 评论:
0 赞:
0 阅读:
198
WDM式驱动源码:
#include "stdafx.h"
#include // Make all functions UNICODE safe.
#include // for the API UpdateDriverForPlugAndPlayDevices().
#include // for SetupDiXxx functions.
#include "inst...
分类:
其他 时间:
2015-01-27 16:24:22
收藏:
0 评论:
0 赞:
0 阅读:
308
Nintex Workflow 2013工作流动作(Workflow Action详解)...
分类:
其他 时间:
2015-01-27 16:24:11
收藏:
0 评论:
0 赞:
0 阅读:
318
5个数要排序,5,3,5,2,8
首先我们需要申请一个大小为11的数组int a[11]。现在你已经有了11个变量,编号从a[0]~a[10]。刚开始的时候,我们将a[0]~a[10]都初始化为0,表示这些分数还都没有人得过。
下面开始处理每一个人的分数,第一个人的分数是5分,我们就将相对应的a[5]的值在原来的基础增加1,即将a[5]的值从0改为1,表示5分出现过了一次。依次最后结果...
分类:
编程语言 时间:
2015-01-27 16:24:01
收藏:
0 评论:
0 赞:
0 阅读:
223
方法一:调用CWinApp类的成员函数SetDialogBkColor来实现。 (这个函数已经废弃)
1
void
SetDialogBkColor(COLORREF
clrCtlBk = RGB(192, 192, 192), COLORREF
clrCtlText = RGB(0, 0, 0));
其中函数的第一...
分类:
编程语言 时间:
2015-01-27 16:23:41
收藏:
0 评论:
0 赞:
0 阅读:
318
svn可以实现在commit提交时,使用hook钩子功能,向指定的邮箱发送提交注释comment/log及内容变化的邮件,以方便对之进行监控。
具体的描述就是,
1.当某个账号提交代码/文档时,使用钩子功能,调用仓库的hooks目录下的post-commit文件,实际上是执行一个shell文件,因此要求此文件具有执行权限
2.在shell文件中,通过显式的编码方式运行mailer.py,根据...
分类:
其他 时间:
2015-01-27 16:23:31
收藏:
0 评论:
0 赞:
0 阅读:
288
闪回数据库(FLASHBACK DATABASE)是oracle数据库非常重要的一项功能,与通过undo 获取表数据的历史版本进而执行逻辑错误恢复的功能相比,flashback database 的功能完全不同:undo数据是针对整个数据库的;undo数据的保存时间是有限的;undo 的本质是为了保持数据的一致性。而flashback database可以只针对某表空间保存历史数据,并且只要存储空...
分类:
数据库技术 时间:
2015-01-27 16:23:21
收藏:
0 评论:
0 赞:
0 阅读:
363
我们都知道在一个函数内进行跳转,可以使用goto语句,但是如果要在函数之间跳转goto是不能完成的。要想完成函数之间的跳转我们需要借助setjmp和longjmp这两个函数连实现,这都包含在头文件setjmp.h中
函数原型:
1. int setjmp(jmp_buf env):此函数的功能是将函数在此处的上下文保存在jmp_buf结构体中,以供longjmp从此结构体中恢复...
分类:
编程语言 时间:
2015-01-27 16:23:11
收藏:
0 评论:
0 赞:
0 阅读:
228
//两个单片机通讯,使用中断法
#include
#define uchar unsigned char
#define uint unsigned int
#define key_port P1
#define dis_port P2
void main (void)
{
uchar key_in=0xff;
SCON=0x50; //MODER1,REN=1;
TMOD=0x20...
分类:
其他 时间:
2015-01-27 16:23:02
收藏:
0 评论:
0 赞:
0 阅读:
243
题目大意:给出n个字符串,让你求出最长的子串,如果有多个按照字典序顺序输出。
解题思路:将n个字符串连起来,中间需要隔开,然后我们二分枚举字符串的长度,求最长的长度,如果多个需要按照字典序保存起来,最后输出答案就可以了。时间复杂度是:O(n*log(n))。
Life Forms
Time Limit: 5000MS
Memory Limit: 65536K
...
分类:
编程语言 时间:
2015-01-27 16:22:51
收藏:
0 评论:
0 赞:
0 阅读:
214