首页 > 2015年01月27日 > 全部分享
升级Mac OS X上的git
在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
仿IOS透明通知栏(仅支持4.4以上版本)
从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
第一个 Go 程序
这里简单记录学习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
[LeetCode]Scramble String
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)
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
PHP学习笔记之显示数组与对象示例
显示数组与对象的几种方法:echo, print_r, var_dump和var_export的异同。...
分类:编程语言   时间:2015-01-27 16:25:21    收藏:0  评论:0  赞:0  阅读:125
HtmlUnit模仿浏览器抓取数据(含ajax)
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
Windows核心编程笔记(4)----线程
1、进程与线程 进程是惰性的,从来不执行任何东西,它只是一个线程的容器。线程必定是在某个进程的上下文中创建的, 而且其生命周期都在该进程中。因为句柄表是针对每一个进程的,因此同一个进程中的多个线程可以共享 内核对象句柄。进程运行需要占用许多的内存资源(加载DLL等),进程只需要一个内核对象和一个进程栈, 无需占用多少内存。 2、终止线程的几种方式: 2.1线程函数返回(强烈推荐) 2....
分类:编程语言   时间:2015-01-27 16:24:51    收藏:0  评论:0  赞:0  阅读:284
UVa 532 三维迷宫
题意:三维迷宫,可以往前后左右上下8个方向移动。 思路:8个方向的移动对应8种三维坐标的变化。这里三维坐标还是按照高、行、列为x、y、z的顺序。和二维迷宫类似,但二维可以把行列统一为 行*长度+列,三维却不可以,只能用结构体。直接用结构体数组表示队列即可,结构体之间可以直接赋值。 Code: 题意:三维迷宫,可以往前后左右上下8个方向移动。 思路:8个方向的移动对应8种三维坐标的变化。这里三维坐标还是按照高、行、列为x、y、z的顺序。和二维迷宫类似,但二维可以把行列统一为 行*长度+列,三维却不可以,只能用...
分类:其他   时间:2015-01-27 16:24:41    收藏:0  评论:0  赞:0  阅读:327
VC安装驱动详细解释
最近用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
VC安装驱动源码
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
SharePoint 2013 Nintex Workflow 工作流帮助(六)
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
VC/MFC如何设置对话框背景颜色
方法一:调用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提交时,邮件通知问题解决的经验谈
svn可以实现在commit提交时,使用hook钩子功能,向指定的邮箱发送提交注释comment/log及内容变化的邮件,以方便对之进行监控。 具体的描述就是, 1.当某个账号提交代码/文档时,使用钩子功能,调用仓库的hooks目录下的post-commit文件,实际上是执行一个shell文件,因此要求此文件具有执行权限 2.在shell文件中,通过显式的编码方式运行mailer.py,根据...
分类:其他   时间:2015-01-27 16:23:31    收藏:0  评论:0  赞:0  阅读:288
ORACLE FLASHBACK DATABASE 总结
闪回数据库(FLASHBACK DATABASE)是oracle数据库非常重要的一项功能,与通过undo 获取表数据的历史版本进而执行逻辑错误恢复的功能相比,flashback database 的功能完全不同:undo数据是针对整个数据库的;undo数据的保存时间是有限的;undo 的本质是为了保持数据的一致性。而flashback database可以只针对某表空间保存历史数据,并且只要存储空...
分类:数据库技术   时间:2015-01-27 16:23:21    收藏:0  评论:0  赞:0  阅读:363
c语言setjmp与longjmp函数
我们都知道在一个函数内进行跳转,可以使用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
51单片机双机通讯
//两个单片机通讯,使用中断法 #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
POJ 3294 Life Forms(后缀数组求k个串的最长子串)
题目大意:给出n个字符串,让你求出最长的子串,如果有多个按照字典序顺序输出。 解题思路:将n个字符串连起来,中间需要隔开,然后我们二分枚举字符串的长度,求最长的长度,如果多个需要按照字典序保存起来,最后输出答案就可以了。时间复杂度是:O(n*log(n))。 Life Forms Time Limit: 5000MS   Memory Limit: 65536K ...
分类:编程语言   时间:2015-01-27 16:22:51    收藏:0  评论:0  赞:0  阅读:214
2044条   上一页 1 ... 43 44 45 46 47 ... 103 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!