自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 SQLServer 将两行数据合并到一行

一、问题描述存储一个环结点的表,输出相邻环结点记录。环结点表如下:                         预期结果:1->3,3->4,4->1.                     二、解决方案declare @minVertex intSelect @minVertex= min(Vertex) from CircleVertex

2013-04-01 13:36:39 8908

原创 实现 select * [except column] from tableName

问题描述:有特定环境下,我们也许只知道某一列(或几列),而想获得除此列(几列)外的所有列的数据。如已知如下circle表可能只知道有一列(flag),欲获得除此列之外的数据。预期结果如下:解决方案:将问题进行分解:           1.获取除此列外所有列的名称;      2.利用动态SQL,得到预期结果。获取所有列名的方法:

2013-01-02 17:37:55 4763

原创 TSQL-将一个表中多行的数据合并到一行数据

题目描述:按照id:vertex格式把所有行记录按照id从小到大合并到一行记录中。

2013-01-02 16:55:37 7671 2

原创 字符数组拷贝函数(二)

1、限制将一个字符串拷贝至字符数组内      常用的字符串拷贝函数有strcpy,strncpy,通常将一个字符串拷贝至另一个char*内,无法保证其是一个字符指针还是字符数组指针。比如:char ch = 'C';char chArr[] = "C++";char *p = &ch;char *p1 = chArr;      程序无法确定p和p1代表的一个字符的指针,还是字

2012-12-31 14:47:13 2966

原创 C++ 模板

1、模板函数   格式一:             template function_declaration; 格式二:             template function_declaration;eg: template//equals to "template" T maxValue(T a,T b) { return (a > b?a:b);

2012-12-21 23:44:42 1023

转载 GPS与GPRS的区别

一、什么是GPS?    GPS的英文全称为Global Position System,通过简单的翻译之后我们便得到了:“全球卫星定位系统”这样的结果。从20世纪50年代后期开始,美国人用了30年,花了300多亿美金,建造了如此一个辉煌庞大的系统,可以说是航天史上辉煌的一笔。    初建GPS全球定位系统的灵感诞于子午线仪卫星导航系统,而子午线仪卫星导航系统无法显示定点高程、定位精度

2012-12-17 20:34:15 7309 2

原创 字符数组拷贝函数(一)

1、字符数组拷贝函数     常用的字符串拷贝函数为strcpy,strncpy,在高版本的中支持安全的拷贝函数:strcpy_s,strncpy_s。2、函数原型strcpy函数原型(一):char *strcpy(   char *strDestination,//Destination string.   const char *strSource //Null-te

2012-12-04 15:53:20 13710

原创 error C2248

C++错误1、错误描述   error C2248: “std::basic_ios::basic_ios”: 无法访问 private 成员(在“std::basic_ios”类中声明)1> with1> [1> _Elem=char,1> _Traits=std::char_traits1

2012-11-16 11:17:03 5518

转载 C++引用详解(一)

int a = 0;              // int型变量aint *pI = &a;           // 指向int型的指针变量pIint& rI = a;            // int型的引用rI,引用的变量为aint& rT = *(int*)0x01;  // int型的引用rT,引用的内存地址为0x01 到了编译器,产生四个符号,a,pI,rI

2012-10-31 23:48:09 922

原创 C++字符指针及字符数组

1.在cout及多数C++表达式中,char数组名,指向char类型的指针以及用引号括起的字符串常量,都被解释为字符串第一个字符的地址。 char food[20] = "carrots";//字符数组初始化 cout<<food<<" at "<<(int*)food<<endl; char *q = food; cout<<q<<" at "<<(int*)food<<en

2012-10-23 00:03:32 3837

原创 单例模式之内部静态类

利用内部静态类实现单例模式public class Singleton{ private Singleton(){ } public static Singleton getInstance() { return Nested.instance; } //在第一次被引用时被加载 static class Nested { private static Singl

2012-10-03 23:36:33 23539 1

原创 Java Interface

一、接口定义格式public interface ITest{ }二、接口介绍java中接口中定义的成员变量只能为public static final类型;                                    成员方法只能为public abstract类型。若没指明对应的关键字,JVM为自动添加,使之成为该类型的成员变量或成员方法。

2012-09-09 13:01:53 814

原创 HTML form 避免(回车)表单自动提交

1、JavaScript提交表单代码document.forms["myform"].submit();or document.myform.submit();//myform为表单名2、当表单中包含input的text、password等时按下回车键(Enter)会自动提交表单,有时需要这种功能,有时不需要这一功能。禁用回车自动提交攻略之一:       1)用b

2012-08-28 00:27:07 13818

原创 java 异常处理(二)

Java你需知的try-catch-finally

2012-08-15 22:49:45 1745

原创 java 异常处理(一)

一、finally的作用:利用finally回收资源或保证特定代码被执行      程序中try里打开了一些物理资源(如数据库连接、网络连接、文件连接等),这些物理资源必须进行显示回收。因为java的垃圾回收机制不会回收任何物理资源,只能回收堆内存中对象所占用的内存。例子:1、没有finally的情况:Connection conn = null;Statement stmt

2012-08-15 17:42:31 1042

转载 Tell,Don’t Ask!

我看到的最多被违反的原则是“命令,不要去询问(Tell, Don’t Ask)”原则。这个原则讲的是,一个对象应该命令其它对象该做什么,而不是去查询其它对象的状态来决定做什么(查询其它对象的状态来决定做什么也被称作‘功能嫉妒(Feature Envy)')。       例子: if (person.getAddress().getCountry() == "Austr

2012-08-11 22:17:09 933

原创 Java Exceptions

1.java.lang.InstantiationException       当应用程序试图使用 Class 类中的 newInstance 方法创建一个类的实例,而指定的类对象无法被实例化时,抛出该异常。       实例化失败有很多原因,包括但不仅限于以下原因:类对象表示一个抽象类、接口、数组类、基本类型、void类没有空构造方法(当一个类定义非空构造方法后,系统不再默

2012-08-07 17:36:58 568

原创 插入排序改进-折半插入排序

一、预备知识       1、插入排序       2、折半查找(二分查找)二、插入排序改进思路       插入排序由于采用顺序数据结构,插入元素挪动数据无可非议,但是一般的思路是从前向后依次与插入元素进行比较,时间复杂度为O(n),效率非常低。由于数组A[0..i-1]本身是有序的,可以借鉴折半查找的思想寻找插入位置,此时时间复杂度可降为O(lgn).当数据量足够大时,二种排序

2012-07-29 13:27:06 3122 1

原创 二分查找

二分查找一、二分查找的使用条件       二分查找又称折半查找,在有序的数据集中,依次与中间元素比较,需要获取中间元素的下标,故需要以下二个条件:     1、顺序存储数据结构     2、有序二、二分查找实现       //二分查找(前提:arr已从小到大排序)  template int binarySearch(T arr[],int

2012-07-29 10:43:51 895

原创 插入排序

插入排序一、适用场景适用于对少量元素进行排序。二、插入排序思想插入排序类似于整理手里的牌,开始手是空的,所有牌都放在桌子上,一张一张插入到手中。手中的牌是有序的,新放一张牌只需在手中为该牌腾出一张牌的位置,以此类推,所有牌将有序放于手中。插入排序亦基于该思想。证明该思想的正确性:1、假如A[1..i-1](i 从 2 -> Length[A])  是有序的,则将A[i]插入

2012-07-28 18:40:35 850

原创 Hadoop配置详解

Hadoop配置一、Hadoop集群模式:     Hadoop集群共有三种模式:1、单机模式(Standalone)2、伪分布式模式(Pseudo-distributed)3、完全分布式模式(Fully distributed)二、三种模式的具体配置        Component PropertyStandalonePseudo-d

2012-07-27 19:51:08 783

转载 我喜欢这样实习

实习生经常处于一个尴尬的位置,作为学生,总是觉得自己被忽视,实习期没有事情可做,白白浪费时间;作为企业,觉得实习生完全不懂公司工作流程,无法把重要事务交托给他们。面对这样的情况,实习生究竟该如何找准自己的位置呢?前程无忧近日举行“实习,我挑我的”的专题沙龙活动,许多久经职场的江湖人士就“企业需要怎样的实习生”这个问题发表了观点,相信可以给广大正在或将要实习的学生们一点启示。 态度要认真诚恳

2012-07-14 10:36:04 1497

原创 Set

1、SetA collection that contains no duplicates elements.2、How to judge whether an element is  duplicate?      1)This is HashSet's main code to judge whether duplicate or not.    publi

2012-04-30 13:41:25 436

Set用法及与List的区别

该资源通过实例说明Set、迭代器、list用法,以及Set与List的区别。

2012-04-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除