归并排序基本思路就是将数组分成二组A,B,如果这二组组内的数据都是有序的,那么就可以很方便的将这二组数据进行排序。如何让这二组组内数据有序了?可以将A,B组各自再分成二组。依次类推,当分出来的小组只有一个数据时,可以认为这个小组组内已经达到了有序,然后再合并相邻的二个小组就可以了。这样通过先递归的分...
分类:
其他好文 时间:
2014-07-14 09:24:53
阅读次数:
132
解决Visual Studio编译错误:在证书存储区中找不到清单签名证书【1】方法一:右击项目→属性→签名→将前面的勾去掉。【2】方法二:用记事本打开相应的csproj文件,调整节点值:true将true修改为false。【3】方法三:在签名中创建一个新的签名。本方法未测试。
分类:
其他好文 时间:
2014-07-14 09:27:20
阅读次数:
948
求最少去掉几个公交站使得从s到t的最短路径大于k。迭代加深搜索。#include #include #include using namespace std;#define maxn 60#define maxm 50000int n,m,K,cnt,up;int head[maxn],pre[ma...
分类:
其他好文 时间:
2014-07-14 09:29:57
阅读次数:
221
如何在ubuntu14.04 中启用SSH服务开篇科普: SSH为Secure Shell的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利...
分类:
其他好文 时间:
2014-07-14 09:31:22
阅读次数:
335
模块如何在运行中生效配置文件中的location块决定了匹配某种URL的请求将会由相应的HTTP模块处理,因此,运行时HTTP框架会在接收完毕HTTP请求的头部后,将请求的URL与配置文件中的所有location进行匹配,匹配后再根据location{}内的配置项选择http模块来调用。在mytes...
分类:
其他好文 时间:
2014-07-14 09:33:24
阅读次数:
286
立即安装所选模块C:\goe7\source\openerp\addons\base\module\module.py def button_immediate_install(self, cr, uid, ids, context=None): """ Installs the selected ...
分类:
其他好文 时间:
2014-07-14 09:34:02
阅读次数:
215
我看过一些OD教程,关于通配符这一点很少有人讲解(大概是我看的教程少吧)近日通过看《黑客反汇编揭秘(第二版)》第165页了解到,原来OD还有这样方便的功能,那就是搜索通配符:OllyDbg所支持的用于指定断点的关键字(以正则表达式形式给出) 关键字描述R8任意8位寄存器(AL,BL,CL,DL,A....
分类:
其他好文 时间:
2014-07-14 09:35:17
阅读次数:
359
一、 打开并清空剪贴板二、 分配全局内存 三、 向全局内存放入想要拷贝的内容四、 把内容送到剪贴板五、 关闭剪贴板,以使其它程序可以访问,释放掉全局内存OpenClipboardEmptyClipboardGlobalAllocSetClipboardDataCloseClipboardGlobal...
分类:
其他好文 时间:
2014-07-14 09:36:01
阅读次数:
293
用的column布局,点击一个按钮能添加一行组件,如文本框,有下拉框等。如:效果:实现方法如下:123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555...
分类:
其他好文 时间:
2014-07-14 09:36:46
阅读次数:
447
当你从学校出来,找到第一份软件开发工作的时候,你就不再是一个单独作战的程序员了,你将会有一个团队,你的一举一动也将直接影响团队的效率和产出。下面这8条团队开发的基本原则,作为团队的一员,你必须谨记在心,这会对你和你的团队带来非同凡响的效果。1、提交(签入)代码需要填写备注说明团队开发中必定会使用一些...
分类:
其他好文 时间:
2014-07-14 09:37:27
阅读次数:
271
C#中委托和事件是很重要的组成部分,而掌握委托和事件的本质将必不可少。为了能探秘本质,写了如下代码using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Thread...
分类:
其他好文 时间:
2014-07-14 09:38:48
阅读次数:
279
#import "ViewController.h"#import "cal.h"@interface ViewController ()@property (weak, nonatomic) IBOutlet UILabel *calrusult; @end float i=10.0;@i...
分类:
其他好文 时间:
2014-07-14 09:40:03
阅读次数:
282
终于将二维图形发完了,从这一节开始,步入3D的图形世界.以下是维基中对三叶结的介绍: 在纽结理论中,三叶结(trefoil knot)是一种最简单的非平凡纽结。可以用反手结连接两个末端而达成。它是唯一一种有3个交叉的纽结。它也可以描述为环面纽结。由于三叶结的结构极为简单,它是研究纽结理论很重要的基....
分类:
其他好文 时间:
2014-07-14 09:40:40
阅读次数:
294
9.原型模式(Prototype): 用原型实例指定创建对象的种类,并通过拷贝这些原型创建行的对象。UML图:原型模式其实就是从一个对象创建另一个可定制的对象,并且不需要知道任何创建的细节。.NET 中实现ICloneable接口即可。一般在初始化信息不发生变化的情况下,克隆是最好的办法,隐藏了对象...
分类:
其他好文 时间:
2014-07-14 09:41:25
阅读次数:
275
记录学习点滴,菜鸟成长记堆排序引入了另一种算法设计技巧:使用一种我们称之为“堆”的数据结构来进行数据管理。堆排序算是真正意义上的利用数据结构来求解数组排序的方法。“插入排序”和“归并排序”可以看做是一种“计算机体力活”,体现的思想更多的是去模拟最简单的人类思维,比如插入排序过程中的比较,归并中子问题...
分类:
其他好文 时间:
2014-07-14 09:42:06
阅读次数:
235
void CNumEdit::OnRButtonDown(UINT nFlags, CPoint point){ // TODO: 在此添加消息处理程序代码和/或调用默认值 //CEdit::OnRButtonDown(nFlags, point); //弹出菜单//定义一个菜单类 CMenu po...
分类:
其他好文 时间:
2014-07-14 09:46:04
阅读次数:
220
前言过去两个月深入的参与了一个分布式系统的开发,记得之前有人说过“想成为架构师之前,都是从微观架构开始的”。尽管我从没想过将来的某一天要成为一个架构师,或者领域专家,我只是想萌萌哒的编码,写着自己喜欢的Code,和一群志同道合的朋友做出大家喜欢的商品和产品。但是工作久了慢慢的搭架子的事情还是会来到你...
分类:
其他好文 时间:
2014-07-14 09:46:45
阅读次数:
226