- 博客(8)
- 资源 (5)
- 收藏
- 关注
转载 数据库没有有效所有者解决方案
此数据库没有有效所有者,因此无法安装数据库关系图支持对象。若要继续,请首先使用“数据库属性”对话框的“文件”页或ALTER AUTHORIZATION语句将数据库所有者设置为有效登录名,然后再添加数据库关系图支持对象。 按照第一种方式更改怎么也不行,并且文件的所有者也是sa。在csdn中找了半天,有个同志给出了第二种解法,使用ssms。具体在SSMS中运行以下命令: ALTER AUTHO
2012-11-22 14:51:16 1334
原创 Win7 在安装vs2010后向sql2008添加SQL_Server_Management详解
我们在安装好VS2010后,会发现VS2010自带了sql server 2008,但自带的版本缺少SQL_Server_Management,所以我们得自己安装这个,在网上找到了比较详细的步骤,如下: 安装的先决条件: 1.SQLManagementStudio_x86_CHS,这个可以自己到官网下载,如果需要的朋友可以给我留言 2.系统安装有.Net FrameWork3.5 sp1,我
2012-11-20 11:32:26 17475 21
原创 编程之美学习笔记(三):一摞烙饼的排序
问题描述 星期五的晚上,一帮同事在希格玛大厦附近的“硬盘酒吧”多喝了几杯,程序员多喝了几杯之后谈什么呢?自然是算法 问题。有个同事说: “我以前在餐厅打工,顾客经常点非常多的烙饼。店里的烙饼大小不一,我习惯在到达顾客饭桌前,把一摞饼按照大小 次序摆好---小的在上面,大的在下面。由于我一只手托着盘子,只好用另一只手,一次抓住最上面的几块饼,把它们 上下颠倒个个儿,反复几次之后,这摞烙饼就
2012-11-17 20:11:38 2267
转载 典型的 C++ 程序员成长经历
1. 完整的学一遍 C++ 所有语言特性,典型书籍 "The C++ Programming Language" Part1, Part2, "C++ Primer" 感觉 C++ 像大杂烩(多编程范型),各种精妙的语法特性 (friend, virtual/RTTI, const/mutable, exception, template),太多精妙的东西容易导致记忆琐碎化,学
2012-11-16 21:48:33 3465
原创 编程之美学习笔记(二):中国象棋将帅问题
问题描述:根据中国象棋的基本原则,在只有双方的将帅的棋盘上,找出所有双方可以落子的位置,也就是将帅不能 相互面对,而且只能使用一个字节存储变量。 这个问题本身是并不复杂,若没有“只能使用一个字节存储变量”这个条件的限制,直接两层 for循环,遍历将帅所有的 可能位置即可,但有了这个条件限制后,问题一下子就变得复杂了些。那么接下来我们要思考的就是如何用一个字节 的变量来做两层循环的
2012-11-14 22:58:53 1529
转载 SkinSharp作者简述
SkinSharp作者写的 SkinSharp是小生一个人独立开发的换肤产品。开发这个产品的原因和绝大多数朋友一样,买不起skin++。由于对ui非常热爱,曾经毕业时还想去skin++去工作,难耐他们老板看不上咱。后来一切证实没去是非常正确的。 因为对这方面非常感兴趣,索性就自力更生吧。 关于软件换肤原理其实非常简单,就是hook + subclass, 替换窗口过程,
2012-11-13 20:42:59 4778
原创 C++类的静态成员(static)
类的静态成员主要是用来解决资源共享的问题。但其使用起来还是比较蛋疼的,很容易搞混,所以在这写下来当做以 后复习用。类的静态成员包括静态数据成员和静态函数成员。 一.静态数据成员: 类中的数据成员的声明前加上static关键字,该数据成员就成为了该类的静态数据成员。和其他数据成员一样,静态 数据成员也遵守public/protected/private访问规则。同时,静态数据成员还具
2012-11-12 12:58:09 1329 1
原创 c++中的 mutable 关键字
我们在学习C++类的时候,经常会看到这样的成员函数 void function_name(...)const;相比普通的成员函数,其最后加 了个 const,像这种在函数声明的参数表后面出现的const的成员函数我们称之为“常量成员函数”,它指明这些函数不 会修改对象的状态。很显然,编译器将能捕捉到无意中违背这种承诺的任何企图。例如我们定义这样一个类: class A { int x;
2012-11-09 14:12:23 3907 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人