摘要: 快排算法 ,打印快排过程: #include using namespace std;void PrintArr(int * arr, int length){ for (int i = 0; i nlast) { return; } int first... 阅读全文
posted @ 2015-03-23 14:07 Vivu 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 最近在网易公开课上看斯坦福大学的《编程范式》,外国人讲课思路就是清晰,上了几节课,感觉难度确实比我们普通大学大很多,但是却很有趣,让人能边学边想。 范式编程,交换两个数,利用 void * void Swap (void * lhs,void * rhs,int size) { ... 阅读全文
posted @ 2015-03-17 10:00 Vivu 阅读(577) 评论(0) 推荐(0) 编辑
摘要: insertsort(int a[],int n) /*直接插入排序*/{ int i,j; for(i=2;i0 && a[0]>a[j]) /*改变判断条件,实现从大到小地排列*/ ... 阅读全文
posted @ 2015-02-25 08:52 Vivu 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 日志记录类 public class SysLog { public static void CreateLogFile() { string filePath = HttpContext.Current.Server.MapPath(@"~... 阅读全文
posted @ 2014-12-25 16:58 Vivu 阅读(221) 评论(2) 推荐(0) 编辑
摘要: 1.首先引入命名空间using System.Net.Mail;2.将发送的邮件的功能封装成一个类,该类中包含了发送邮件的基本功能:收件人(多人),抄送(多人),发送人,主题,邮件正文,附件等,封装的Email类如下: public class Email { /// ... 阅读全文
posted @ 2014-12-25 16:56 Vivu 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 一个指向整型数的指针 int*p一个指向整型数指针的指针 int **p一个有10个整型指针的数组 int *p[10]一个指向有10个整型数数组的指针 int (*p)[10]一个指向函数的指针,该函数有一个整型参数,并返回一个整型数int ( *p)(int)一个有10个指针的数组,该指针指向一... 阅读全文
posted @ 2014-12-03 14:27 Vivu 阅读(119) 评论(0) 推荐(0) 编辑
摘要: #include#include//移动次数int hanoi(int num){ static int all = 0; if (num == 1) { return 1; } else { all = hanoi(num - 1) ... 阅读全文
posted @ 2014-12-02 16:50 Vivu 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 输入任一整数,实现倒序。1、循环实现int reverseNum(int num){ int newNum = 0; while (num) { int wei = num % 10; newNum = newNum * 10 + wei; ... 阅读全文
posted @ 2014-12-02 15:22 Vivu 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 1.const 和 define 异同 同:const 和 define都是修饰常量 异:const修饰的常量只是编译器的一种优化,它是可以通过内存地址修改const修饰的常量;而define修饰的常量任何方式都不能修改 2.int const a 和const int a 是一样的,都表... 阅读全文
posted @ 2014-11-24 18:12 Vivu 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 1、思考题 (1)有12颗球,1颗是9克,其余的都是10克,怎样在天平上称三次找出9克的那颗质量小的球? 答:第一次:把12颗球分成两半,一半6颗,在天平上称,取质量小的一边; 第二次:把6颗球分成两半,一半三颗,也取质量小的一边; 第三次:取三颗球中任一两颗去称,如果质量相等,... 阅读全文
posted @ 2014-11-11 12:09 Vivu 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 递归:递归的原理,就是自己调用自己本身。存在一个顺序的问题,如果在递归前的是顺序执行,递归后的是逆序执行,如下: void gogogo(){ //递归之前 gogogo(); //递归之后}递归 下面实现进制转换就是利用的这个原理。 代码如下:#include#inclu... 阅读全文
posted @ 2014-11-05 17:13 Vivu 阅读(641) 评论(0) 推荐(0) 编辑
摘要: 1、什么是二进制、八进制、十进制、 十六进制? 我们平常生活中常用的是10进制,就是逢10进1; 二进制:逢二进一 由0、1组成; 八进制:逢八进一 由0-7组成; 前面以o开头的数字表示八进制 在c语言中用%o... 阅读全文
posted @ 2014-11-01 17:59 Vivu 阅读(1177) 评论(0) 推荐(0) 编辑
摘要: 1、多重循环:在多重循环中,应当把最长的循环放在最内层,最短的循环放在最外层,减少CPU跨循环层的次数 --长循环在最内层,效率高 --长循环在最外层,效率低2、for循环半开半闭区间写法:建议for语句的循环控制变量的取值采用“半开半闭区间”写法 --半开半闭:for(int i=0 ;i<... 阅读全文
posted @ 2014-10-31 14:53 Vivu 阅读(770) 评论(0) 推荐(0) 编辑
摘要: 交换以下两个变量: int a=100; int b=10; 1、一般的方法,使用中间变量,如下: int temp=a; //temp=100 a=100 b=10 a=b; //a=10 b=10 temp=100 b=temp; //a=10 b=100 temp=100 2... 阅读全文
posted @ 2014-10-30 22:08 Vivu 阅读(393) 评论(0) 推荐(0) 编辑
摘要: /// /// 获取时间差 /// /// 要减的时间 /// 大的时间 /// public static string GetDateDiff(DateTime dtOld,DateTime... 阅读全文
posted @ 2014-09-16 11:20 Vivu 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 1、获取时间 获取当天的数据 where DATEDIFF (DD, 数据库中时间的字段 ,GETDATE())=0 查询24小时内的 where DATEDIFF (HH, 数据库中时间的字段 ,GETDATE())=0 获取本周数据 whereDATEDIFF (WEEK, DT... 阅读全文
posted @ 2014-09-10 13:14 Vivu 阅读(1267) 评论(0) 推荐(0) 编辑
摘要: 1、JavaScript的作用域链2、函数体内部,局部变量的优先级比同名的全局变量高。3、JavaScript没有块级作用域。4、函数中声明的变量在整个函数中都有定义。5、未使用var关键字定义的变量都是全局变量。6、全局变量都是window对象的属性在学习JavaScript的变量作用域之前,我们... 阅读全文
posted @ 2014-09-09 15:07 Vivu 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 看到园友的一道面试题,很好奇,测试了一下结果。 public class A { public static int X=B.Y ; public A() { ... 阅读全文
posted @ 2014-08-28 17:22 Vivu 阅读(591) 评论(1) 推荐(0) 编辑
摘要: IIS6下上传大文件没有问题,但是迁移到IIS7下面,上传大文件时,出现HTTP 404错误。IIS配置上传大小,webconfig原因是IIS7下的默认设置限制了上传大小。这个时候Web.Config中的大小设置也就失效了。具体步骤:1、打开IIS管理器,找到Default Web Site。先进... 阅读全文
posted @ 2014-08-27 09:58 Vivu 阅读(1264) 评论(0) 推荐(0) 编辑
摘要: 插件:http://url.cn/V4S8w4 1、添加样式和引用JS文件 如果使用汉化版,引入汉化版,这个JS也在那个下载的文件夹里,并把language设置为“zh-CN”: 2、设置 format日期格式:(这个和一般的不一样,开始我就设错了,后来查了才知道) y... 阅读全文
posted @ 2014-08-21 17:03 Vivu 阅读(5404) 评论(1) 推荐(2) 编辑
摘要: 异常处理:程序在运行过程中,发生错误会导致程序退出,这种错误,就叫做异常。处理这种错误,就叫做异常处理。 1、轻描淡写Try、Catch、Finally、throw用法 在异常处理中,首先需要对可能发生异常的语句进行异常捕捉,try就是用于预测可能出现的异常。捕获异常并对异常进行处理,就... 阅读全文
posted @ 2014-08-15 17:22 Vivu 阅读(6397) 评论(0) 推荐(0) 编辑
摘要: 判断页面浏览设备是手机还是电脑,代码如下: function browserRedirect() { var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad =... 阅读全文
posted @ 2014-08-09 15:23 Vivu 阅读(545) 评论(0) 推荐(0) 编辑
摘要: VS调试技巧与调试快捷键 1、添加断点或取消断点:F9(或者点击代码行最左边的灰色行) 2、调试:F10逐过程(不进入函数内部,直接获取函数运行结果) F11逐语句(会进入函数),如果想跳出函数按shift+F11,如果对某个函数的使用定义不清楚,按F12转到定义。 3、按F5执行... 阅读全文
posted @ 2014-08-06 11:43 Vivu 阅读(14232) 评论(0) 推荐(1) 编辑
摘要: 一、原来函数这样传参 先看一个函数和函数调用。 static void Main(string[] args) { int num = 10; Test(num);//局部变量在使用之前赋值 //Test(10)... 阅读全文
posted @ 2014-07-30 11:58 Vivu 阅读(16333) 评论(19) 推荐(4) 编辑
摘要: .someClassName { width:300px;display: inline-block;padding: 5px 10px 6px;text-decoration: none;border-radius: 5px;-moz-border-radius: 5px;-webkit-bo... 阅读全文
posted @ 2014-07-11 10:33 Vivu 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 用session验证登陆,当用户想访问一个页面时由于没有登录,就跳转到登录页面,登录后跳转到用户请求的页面,在session跳转中传上次请求的页面。 怎么获得这个url值并跳转到该页面呢? 以此跳转到的登录页面的url为例:http://localhost:3225/Login.asp... 阅读全文
posted @ 2014-06-17 11:57 Vivu 阅读(2456) 评论(0) 推荐(0) 编辑
摘要: 1.在insert 语句中返回刚插入的数据某字段的值 output inserted.XXX2.分页 select * from(select ROW_NUMBER() over(order by DT_UPLOADTIME desc) as num, * from Photo ) as... 阅读全文
posted @ 2014-05-26 15:46 Vivu 阅读(132) 评论(0) 推荐(0) 编辑
摘要: MD5是一种散列函数算法,用MD5进行的加密不可逆,所以是一种常用的安全的加密方法。MD5加密步骤1.得到要加密数据的字节流1)如果是文件直接得到文件流2)如果是字符串,使用Encoding2.创建MD5对象3.调用其computeHash方法,将字节流作为参数,返回长度为16的字节流4.将by... 阅读全文
posted @ 2014-05-25 18:32 Vivu 阅读(1355) 评论(0) 推荐(0) 编辑
摘要: 0 是逻辑的 false 1 是逻辑的 true 空字符串是逻辑的 false null 是逻辑的 false NaN 是逻辑的 false 字符串 'false' 是逻辑的 trueBoolean逻辑 如果逻辑对象无初始值或者其值为 0、-0、null、""、false、undef... 阅读全文
posted @ 2014-05-13 11:56 Vivu 阅读(266) 评论(0) 推荐(0) 编辑
摘要: IT面试题10个抽屉里分别有10个球,其中9个抽屉里每个球都是10克,有1个抽屉里每个球都是9克,现在只有一把秤,只能称一次,怎么能一下子找出是哪个抽屉里每个球都是9克?答案从第1个抽屉取出1个球,第2个抽屉取出2个球,第3个抽屉取出3个球,……,第10个抽屉取出10个球,称一下,如果都是10克,应... 阅读全文
posted @ 2014-05-11 22:44 Vivu 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 元字符和常用的正则表达式:http://www.cnblogs.com/jara/archive/2013/11/12/3420502.htmlC#中正则表达式的使用命名空间:System.Text.RegularExpressions该名称空间包括8个类,1个枚举,1个委托。他们分别是:Captu... 阅读全文
posted @ 2013-11-29 22:19 Vivu 阅读(405) 评论(0) 推荐(0) 编辑