使用JetBrains的DotPeek工具可以方便地查看.net的部分源码。于是看了一下.NET的内部是如何实现排序的算法。
在System.Collections.Generic 命名空间下可以看到ArraySortHelper的实现。
public void Sort(T[] keys, int index, int length, IComparer comparer)
{ ...
分类:
Web开发 时间:
2014-06-25 19:20:34
收藏:
0 评论:
0 赞:
0 阅读:
408
最近在看以前大一看过的一本书《JAVA开发实战经典》李兴华写的,每看一次以前看过的书,收获都是不一样的,很多东西以前不明白,现在一看恍然大悟的感觉;
这道题目是书上的习题,没给参考答案,我在网上也没找到好点的,就发上来,感觉这个算法还可以优化得更好,希望高手指点
// 在排序好的数组插入一个数字,数字要插入到合适的位置上
int intArr[] = ...
分类:
其他 时间:
2014-06-25 19:32:17
收藏:
0 评论:
0 赞:
0 阅读:
256
Cocos2d-x 脚本语言Lua中的面向对象 面向对象不是针对某一门语言,而是一种思想,在面向过程的语言也可以使用面向对象的思想来进行编程。在Lua中,并没有面向对象的概念存在,没有类的定义和子类的定义,但同样在Lua中可以利用面向对象的思想来实现面向对象的类继承。一、复制表的方式面向对象--Lua中的面向对象
--[[
复制表方式面向对象
参数为一张表,通过遍历这张表取值,赋给一张空表...
分类:
其他 时间:
2014-06-25 19:53:40
收藏:
0 评论:
0 赞:
0 阅读:
394
extjs_02_grid(显示本地数据,显示跨域数据)...
分类:
Web开发 时间:
2014-06-25 00:13:02
收藏:
0 评论:
0 赞:
0 阅读:
391
当eclipse中新导入的Java Project的时候,往往会碰到各种各样的问题,下面是个典型的问题:
Cannot find the class file for javax.servlet.ServletContext.
如何解决该问题:
方案1. Project---》Properties--》Libraries 中添加
Tomcat中的 serverle...
分类:
编程语言 时间:
2014-06-25 00:17:04
收藏:
0 评论:
0 赞:
0 阅读:
522
这其实是一个很简单的问题,但是这两天发现我之前的解决方案太麻烦了。简单介绍一下这种最简单的方法:
之前设置多行显示的时候,用类似于下面这种方法进行多行显示:
\begin{table}
\newcommand{\tabincell}[2]{\begin{tabular}{@{}#1@{}}#2\end{tabular}}
\centering
\begin{tabular}{|c|...
分类:
其他 时间:
2014-06-25 19:36:50
收藏:
0 评论:
0 赞:
0 阅读:
384
AOP是Aspect Oriented Programing的简称,被译为“面向切面编程”。 AOP独辟蹊径通过横向抽取机制为这类无法通过纵向继承体系进行抽象的重复性代码提供了解决方法。如何将这些独立的逻辑融合到业务逻辑中完成和原来一样的业务操作,这才是AOP的关键。 1、连接点(Joinpoint) 程序执行的某个特定位置:如类开始初始化前,类初始化后,类某个方法调用前。一个类或一段...
分类:
编程语言 时间:
2014-06-25 19:36:10
收藏:
0 评论:
0 赞:
0 阅读:
412
从自身无线网卡固件缺失从而介绍编译内核时怎么手动给内核添加缺失固件的方法,简单易用,希望对你有帮助...
分类:
其他 时间:
2014-06-25 00:16:20
收藏:
0 评论:
0 赞:
0 阅读:
1087
简直难到没朋友。
双向bfs + 剪枝。
剪枝策略:
对于2--5位置上的数,只有当光标在对应位置时通过swap ,up,down来改变,那么当当前位置没有达到目标状态时,left和right无意义。
好了,只剪掉这里就过掉了。。。
还有比较炫酷的方法实现枚举720种排列。。。然后状压什么的。。。功力不够完全看不懂。。。。
#include
#include
#include
#...
分类:
其他 时间:
2014-06-25 20:11:20
收藏:
0 评论:
0 赞:
0 阅读:
529
/*****************************************1************************************************/
/*****************************************2************************************************/...
分类:
移动平台 时间:
2014-06-25 00:15:39
收藏:
0 评论:
0 赞:
0 阅读:
481
帮一个网友解决R文件无法生成的问题,搜集了些材料特整理如下,初学者参考他人代码时极易出现此种问题,一般都是xml文件出错,无法被正确解析。
gen目录无法更新,或者gen目录下的R.JAVA文件无法生成
1、gen目录的用处
android gen目录下的R.java并不是由用户创建,而是android工程本身将android的资源进行自动“编号”(ID)值。
2、gen目...
分类:
移动平台 时间:
2014-06-25 19:42:04
收藏:
0 评论:
0 赞:
0 阅读:
402
http://blog.csdn.net/xiaoliu0518/article/details/32707111
指针变量:是变量,本质是内存,这块内存用来存储地址。...
分类:
其他 时间:
2014-06-25 00:18:18
收藏:
0 评论:
0 赞:
0 阅读:
329
// 安全释放
#define RELEASE_SAFELY(__Pointer) do{[__Pointer release],__Pointer = nil;} while(0)
// 屏幕的物理高度
#define ScreenHeight [UIScreen mainScreen].bounds.size.height
// 屏幕的物理宽度
#define ScreenWidth...
分类:
其他 时间:
2014-06-25 19:58:49
收藏:
0 评论:
0 赞:
0 阅读:
340
利用getItemViewType方法为listview的item设置不同的布局文件...
分类:
移动平台 时间:
2014-06-25 19:58:13
收藏:
0 评论:
0 赞:
0 阅读:
410
1、基本概念
指针数组:本质是数组,数组的每个元素是指针,数组的每个元素可以存储地址。...
分类:
其他 时间:
2014-06-25 00:22:12
收藏:
0 评论:
0 赞:
0 阅读:
400
开启按键按键监听
setKeypadEnabled(true);
重写监听事件函数
virtual void keyBackClicked();
如:
void BanQiuLayer::keyBackClicked()
{
//暂停声音播放
CocosDenshion::SimpleAudioEngine::sharedEngine()->pauseBackgroundMusic(...
分类:
移动平台 时间:
2014-06-25 00:21:36
收藏:
0 评论:
0 赞:
0 阅读:
482
历经n多天,组合查询模板终于做完了,总结一下这几天的成果,和大家一起学习交流。
先看一下父窗体的关键代码:
父窗体代码:
Public Class frmComboQuery
Protected Overridable Sub frmComboQuery_Load(sender As Object, e As EventArgs) Handles MyBase.Load
...
分类:
其他 时间:
2014-06-25 00:21:00
收藏:
0 评论:
0 赞:
0 阅读:
479
HDU数学题...
分类:
其他 时间:
2014-06-25 20:02:39
收藏:
0 评论:
0 赞:
0 阅读:
390
如果开启FastCGI模式,.htaccess无法生效,一直提示no input file specified。
因为在Fastcgi模式下,php不支持rewrite的目标网址的PATH_INFO的解析
ThinkPHP运行在URL_MODEL=2时,会出现 No input file specified.的情况,
这时可以修改网站目录的.htaccess文件:(by default7...
分类:
其他 时间:
2014-06-25 00:24:12
收藏:
0 评论:
0 赞:
0 阅读:
272
bool result = false;
result = CheckPowerOfTwo(8);
Console.WriteLine(result.ToString());
static bool CheckPowerOfTwo(ulong number)
{
...
分类:
其他 时间:
2014-06-25 20:05:58
收藏:
0 评论:
0 赞:
0 阅读:
345