上一页 1 ··· 9 10 11 12 13 14 下一页
  2010年11月30日
摘要: 一、场景在SQL Server 2005中,有一个表TestDatetime,其中Dates这个字段的数据类型是datetime,如果你看到表的记录如下图所示,你最先想到的是什么呢?(图1:数据列表)你看到这些数据,是不是觉得这样的设计既浪费了存储空间,又使得这个列的索引增大,查询起来更慢,你也想使用一些其它的数据类型来代替这个datetime吧?其实大家都是这么想的,这个方向是100%正确的,但是在写这篇文章以前,我进入了两个误区:(如果你中了下面的两个误区,那么请你看看这篇文章吧。)误区一:把Dates字段的datetime数据类型换成smalldatetime,这样数据就由:‘2009- 阅读全文
posted @ 2010-11-30 22:44 COS 阅读(345) 评论(0) 推荐(1) 编辑
  2010年11月26日
摘要: 你有没有遇到过那个经典的面试问题,“你预见过自己5年后的职位吗?”。每当有人这样问时,我就会想到Twisted Sister乐队从1984年开始发行的某张专辑。当然是玩摇滚,至不济也得是个摇滚明星级别的程序员吧。这种问题通常得不到正面回答——就像那种在面试中无病呻吟式的陈词滥调,”你最大的缺点是什么?”。有的时候是不是太大起大落?以至于那些无辜的旁观者会受到伤害。但是,我认为这是一种不一样并更严肃的话题,它应该引起足够的重视。而这并不是为了面试官好,而是为你好。文章开始的那个问题听起来有点老生常谈,而 且大部分人都是有备而来。但是这个问题却会引起更深层的思考:一名软件开发人员的职业生涯会是怎样 阅读全文
posted @ 2010-11-26 14:06 COS 阅读(389) 评论(0) 推荐(0) 编辑
摘要: ASP.NET开发者Kevin Pang曾发表一篇博文《10 Programming Proverbs Every Developer Should Know》,文中列举了版主认为开发者应该铭记的10条编程谚语。《职场博客——伯乐在线》对本文进行了翻译,现把译文转载于此。全文如下:所谓谚语,就是用言简意赅、通俗易懂的方式传达人生箴言和普遍真理的话,它们能很好地帮助你处理生活和工作上的事情。也正因如此,我才整理了10句编程谚语,每位开发人员都应该铭记他们,武装自己。1. 无风不起浪别紧张,这也许只是一场消防演习代码设计是否糟糕,从某些地方就可以看出来。比如:•a. 超大类或超大函数•b. 大片被 阅读全文
posted @ 2010-11-26 14:03 COS 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 在过去的12个月里,我们已经看到Web设计领域发生了许多变化。 包括智能手机和平板电脑(如iPad)这些移动设备的日渐普及已经改变了用户对内容的访问和交互方式。还有,像HTML5、web字体和CSS这些新标准的正式通过意味着越来越多的用户可以使用网络上最新最强大的功能。小企业往往因为重新设计的成本和必须照顾大众用户而无法跟上最新的Web设计潮流。不过,下面列举的这些关于web设计领域的技术趋势,我... 阅读全文
posted @ 2010-11-26 13:56 COS 阅读(292) 评论(0) 推荐(1) 编辑
摘要: 近日,有人在Stack Overflow上发表提问“动手开发网站之前,需要知道哪些事情?”,众多人给出了不同的答案,同时所有人根据Stack Overflow问题下面的wiki区对众多答案进行了编辑,总结出62条网站开发人员应该知道的事。Web技术开发者阮一峰把这62条答案进行了翻译,现转载于此,全文如下:有人在Stack Overflow上发问,动手开发网站之前,需要知道... 阅读全文
posted @ 2010-11-26 13:53 COS 阅读(194) 评论(0) 推荐(1) 编辑
  2010年9月10日
摘要: 学习OpenGL前的准备工作 第一步,选择一个编译环境  现在Windows系统的主流编译环境有Visual Studio,Broland C++ Builder,Dev-C++等,它们都是支持OpenGL的。但这里我们选择Visual Studio 2005作为学习OpenGL的环境。 第二步,安装GLUT工具包  GLUT不是OpenGL所必须的,但它会给我们的学习带来一定的方便,推荐安装。W... 阅读全文
posted @ 2010-09-10 08:23 COS 阅读(384) 评论(0) 推荐(1) 编辑
  2010年9月5日
摘要: 代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--12#include<iostream.h>3#defineN104voidmain()5{6chartempChar='';7//cout<<"实现正三角形"<<... 阅读全文
posted @ 2010-09-05 19:04 COS 阅读(363) 评论(0) 推荐(1) 编辑
  2010年8月17日
摘要: 一、算法思想 一个给定序列的子序列是在该序列中删去若干元素后得到的序列。给定两个序列X和Y,当另一序列Z既是X的子序列又是Y的子序列时,称Z是序列X和Y的公共子序列。最长公共子序列就是求给定两个序列的一个最长公共子序列。动态规划可以有效的解决此问题。由最长公共子序列问题的子序列的最优子结构性质,可以建立子问题最优的递归关系。用c[i][j]记录序列Xi和Yi的最长公共子序列的长度,递归关系如下: ... 阅读全文
posted @ 2010-08-17 10:46 COS 阅读(595) 评论(1) 推荐(1) 编辑
摘要: 上篇讲了如何安装并测试MySQL,环境建好后就可以继续我们的学习了。本篇主要熟悉一写常用命令。 1、启动MySQL服务器 实际上上篇已讲到如何启动MySQL。两种方法: 一是用winmysqladmin,如果机器启动时已自动运行,则可直接进入下一步操作。 二是在DOS方式下运行 d:mysqlbinmysqld 2、进入mysql交互操作界面 在DOS方式下,运行: d:mysqlbinmysql... 阅读全文
posted @ 2010-08-17 10:39 COS 阅读(366) 评论(0) 推荐(0) 编辑
  2010年8月13日
摘要: 曾任职于IBM中国研究院,从事与云计算相关研究的CSDN博客专家吴朱华曾写过一篇文章《探索Google App Engine背后的奥秘(1)--Google的核心技术》,对Google的核心技术和其整体架构进行详细的分析,现转载于此,供大家学习。本篇将主要介绍Google的十个核心技术,而且可以分为四大类:1.分布式基础设施:GFS,Chubby和Protocol Buffer。2.分布式大规模数据处理:MapReduce和Sawzall。3.分布式数据库技术:BigTable和数据库Sharding。4.数据中心优化技术:数据中心高温化,12V电池和服务器整合。分布式基础设施GFS由于搜索引 阅读全文
posted @ 2010-08-13 19:49 COS 阅读(630) 评论(0) 推荐(1) 编辑
  2010年8月11日
摘要: 1.using指令。using + 命名空间名字,这样可以在程序中直接用命令空间中的类型,而不必指定类型的详细命名空间,类似于Java的import,这个功能也是最常用的,几乎每个cs的程序都会用到。例如:using System; 一般都会出现在*.cs中。2.using别名。using + 别名 = 包括详细命名空间信息的具体的类型。这种做法有个好处就是当同一个cs引用了两个不同的命名空间,但... 阅读全文
posted @ 2010-08-11 16:03 COS 阅读(397) 评论(0) 推荐(2) 编辑
  2010年8月5日
摘要: JAVA访问网络资源下面将通过JAVA的URL类来从网上得到图像 1 //从网络获取图像资源 2 //InternetAccess.java 3 import java.awt.*; 4 //import java.awt.event.*; 5 import javax.swing.*; 6 import java.net.*; 7 8 public class InternetAccess 9 {10 public static void main(String[] args)11 {12 ImageFrame frame=new ImageFrame(); 13 ... 阅读全文
posted @ 2010-08-05 17:29 COS 阅读(498) 评论(0) 推荐(1) 编辑
摘要: 1.Response.Redirect("XXX.aspx",true)——直接转向新的页面,原窗口被代替;2. Response.Write("<script>window.open(XXX.aspx','_blank')</script>")——原窗口保留,另外新增一个新页面;3.Response.Write("<s... 阅读全文
posted @ 2010-08-05 08:43 COS 阅读(611) 评论(0) 推荐(2) 编辑
  2010年8月2日
摘要: SQL设置定时作业的方法2008-07-12 21:37如果在SQL Server 里需要定时或者每隔一段时间执行某个存储过程或3200字符以内的SQL语句时,可以用管理->SQL Server代理->作业来实现。 1、管理->SQL Server代理->作业(按鼠标右键)->新建作业2、新建作业属性(常规)->名称[自定义本次作业的名称]->启用的方框内... 阅读全文
posted @ 2010-08-02 08:31 COS 阅读(679) 评论(0) 推荐(1) 编辑
  2010年8月1日
摘要: 收缩用户数据库1为什么要收缩数据库SQL Server 2000采取预先分配空间的方法来建立数据库的数据文件或者日志文件,比如数据文件的空间分配了100MB,而实际上只占用了50MB空间,这样就会造成存储空间的浪费。为此,SQL Server 2000提供了收缩数据库的功能,允许对数据库中的每个文件进行收缩,删除已经分配但没有使用的页。不能将整个数据库收缩到比其原始大小还要小。因此,如果数据库创建... 阅读全文
posted @ 2010-08-01 20:04 COS 阅读(721) 评论(0) 推荐(1) 编辑
上一页 1 ··· 9 10 11 12 13 14 下一页