12 2011 档案

【一个有趣的SQL命题】用一条语句切换BIT型的真假值
摘要:有个需求,用一条SQL语句(SQL SERVER)的,切换某个BIT字段值。也就是说从TRUE变FALSE,从FALSE到TRUE。当然,第一反应是用存储过程。判断原来这个字段值,然后UPDATE。 网上粗粗找了一下没找到方案。自己一动手,居然有个很有趣的结果,连WHERE都不用 对数据库的BIT型赋值,用SQL语句来操作和用管理界面输入不同。管理界面输入必须用TRUE或FALSE来填写。而SQL语句则用0或1 于是乎,先尝试: 复制代码 代码如下:updat t set b=b+1 where id=1; select b from t where id=1;b字段一直保持1 那么用减号呢 阅读全文

posted @ 2011-12-31 11:52 zhangtao1212 阅读(349) 评论(1) 推荐(0)

C#中使用GUID
摘要:GUID(全局统一标识符)是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成GUID的API。生成算法很有意思,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。GUID的唯一缺陷在于生成的结果串会比较大。” 1. 一个GUID为一个128位的整数(16字节),在使用唯一标识符的情况下,你可以在所有计算机和网络之间使用这一整数。 2. GUID 的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,其中每个 x 是 0-9 或 a-f 范围内的一个十六进制的数字。例如:337c7f2b-7a34-4f50-9141 阅读全文

posted @ 2011-12-29 11:25 zhangtao1212 阅读(465) 评论(1) 推荐(0)

使用GUID作为数据表主键的好处
摘要:使用GUID作为数据表主键好处数据表主健通常采用以下 3种方式:1. 自动递增值2. 唯名称这个是使用自己定义算法来生成个唯序列号3. GUID(全局唯标识符)GUID和自动递增值及唯名称比较GUID在客户端生成由GUID特性决定通过GUID生成值可能出现重复机会几乎等于零因此保证在插入表时候主键值唯可以方便处理分布式数据提交比如:分店数据向总店提交――直接将该部分数据插入即可支持离线数据处理对本地数据包进行新增记录时即可将该数据表关键字段值赋值其处理思路方法是和在线新增时是致自动递增值 在数据库服务器端生成由于该值是由数据库系统内部处理亦保证其唯性但由于其是在数据库服务器端生成因此必须将该值 阅读全文

posted @ 2011-12-29 10:30 zhangtao1212 阅读(2811) 评论(2) 推荐(1)

c#中Guid的作用【收集】
摘要:1. 一个GUID为一个128位的整数(16字节),在使用唯一标识符的情况下,你可以在所有计算机和网络之间使用这一整数。 2. GUID 的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,其中每个 x 是 0-9 或 a-f 范围内的一个十六进制的数字。例如:337c7f2b-7a34-4f50-9141-bab9e6478cc8 即为有效的 GUID 值。 3. 世界上(Koffer注:应该是地球上)的任何两台计算机都不会生成重复的 GUID 值。GUID 主要用于在拥有多个节点、多台计算机的网络或系统中... 阅读全文

posted @ 2011-12-29 10:02 zhangtao1212 阅读(729) 评论(0) 推荐(0)

Google Chrome浏览器常用快捷键汇总
摘要:窗口和标签页快捷方式Ctrl+N打开新窗口按住 Ctrl‎ 键,然后点击链接在新标签页中打开链接按住 Shift 键,然后点击链接在新窗口中打开链接Alt+F4关闭当前窗口Ctrl+T打开新标签页Ctrl+Shift+T重新打开上次关闭的标签页。 谷歌浏览器可记住您关闭的最后 10 个标签页。将链接拖动到标签页内在指定标签页中打开链接将链接拖动到两个标签页之间在新标签页横条上的指定位置打开链接Ctrl+1 到 Ctrl+8切换到指定位置编号的标签页。 您按下的数字代表标签页横条上的位置。Ctrl+9切换到最后一个标签页Ctrl+Tab切换到下一个标签页Ctrl+Shift+Tab切换到上一个标 阅读全文

posted @ 2011-12-23 09:39 zhangtao1212 阅读(337) 评论(0) 推荐(0)

Web开发中需要了解的东西
摘要:在StackExchange上有人问了这样一个问题:What should every programmer know about web development?(关于Web开发,什么是所有程序员需要知道的?)里面给出的答案非常不错,所以,我翻译转载过来。 顺便说一下,StackExchange真是非常好,大家可以对同一个答案做贡献和修订,看看这个问题的修订过程你就知道了——专业的问答网站应该怎么去做。这就是我在这篇文章中也说过真正的用户体验是什么样的。好了,下面是正文(我对原文做了一些批注,也许不对或有误导,请大家指正)下面的这些东西可能对于大多数人并不陌生,但是可能会有些东西你以前并没有 阅读全文

posted @ 2011-12-22 15:25 zhangtao1212 阅读(477) 评论(1) 推荐(1)

写给即将入行的程序员的一封信
摘要:首先,欢迎来到程序员的世界。在这个世界上,不是有很多人想创造软件并解决问题。你是一名hacker,属于那些愿意做一些有挑战性的事情的人。 “当你不创造东西时,你只会根据自己的感觉而不是能力去看待问题。” – WhyTheLuckyStiff 对于下面的文字你不必完全接受,所有这些来自一个其貌不扬的程序员。我喜欢把事情做到最好,而不是对原来的东西修修补补。 仅仅是因为爱好,开始做一些创新,这是一个很好的开始!如果你说“我要先学习一下再开始做”,那么你永远不会真正开始。每个人都需要从某个地方开始,所以现在打开你的编辑器开始写代码吧。 下面是一些很重要的建议,虽然有人并不认同,但我保证你看完... 阅读全文

posted @ 2011-12-16 11:31 zhangtao1212 阅读(168) 评论(0) 推荐(0)

【在线图片库】使用TreeView和DataList控件创建一个在线图片库
摘要:ASP.net 2.0包含了很多的Web控件,比如TreeView。它被设计来显示具有层次结构的数据。TreeView可以绑定到一个层次结构数据源,比如XMLDataSource 或 SiteMapDataSource,当然也可以编程来构建.对于用TreeView绑定到SiteMapDataSource以展示一个网站地图的示例,可参见系列文章《Examining ASP.NET2.0's Site Navigation》(http://aspnet.4guysfromrolla.com/articles/111605-1.aspx) 常见的层次结构数据是web server的文件系统f 阅读全文

posted @ 2011-12-15 14:56 zhangtao1212 阅读(327) 评论(0) 推荐(0)

结合领域驱动设计的SOA分布式软件架构 【收集】
摘要:引言本文主要是参考Martion Fowler所著的《企业应用架构模式》与Eric Evans所著的《领域驱动设计》这两本泰山之作,加上本人在近年实际的工作过程中开发SOA系统所认识到的问题所写的一篇文章,欢迎各位点评。最后两节 细说应用层 、系统总体架构 是本文的重点,着重说明领域驱动设计与SOA之间的关系,对DDD有一定基础的朋友可以越过前面的几节,直接查看第七、八节。源代码下载 (数据库可以在.edmx文件根据模型生成)目录一、SOA与DDD的定义二、DDD的分层结构三、把业务关系转化为领域模型 四、细说Repository 五、领域层的服务六、工厂模式Factory七、细说应用层八、系 阅读全文

posted @ 2011-12-15 11:48 zhangtao1212 阅读(328) 评论(0) 推荐(0)

使用jquery.pagination +JSON 【实现】动态无刷新分页
摘要:jquery.pagination +JSON 动态无刷新分页ASPx 页面:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="SqlPage.aspx.cs" Inherits="SqlPage" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1- 阅读全文

posted @ 2011-12-15 11:44 zhangtao1212 阅读(301) 评论(0) 推荐(0)

cookies操作(增、删、改、查)小经验
摘要:前段时间在做一个 SSO(Single Sign On),用cookies去存Token网站保存用户信息这类都用的cookies以前觉得cookies操作无非就那么几种,但是“杯具事件”还是很多的下面分享一下对cookies的简单操作-----------------------------------------------------操作-----------------------------------------------------------1.添加cookies(用cookies方式去做sso,用户信息保存,修改都会依赖cookies)#region##添加cookeis// 阅读全文

posted @ 2011-12-15 11:41 zhangtao1212 阅读(220) 评论(0) 推荐(0)

CKeditor 3.6.2 配置使用
摘要:ckeditor 的官方网站是 http://ckeditor.com/ ,我当前使用的版本是3.6.2。一、使用方法:1、在页面<head>中引入ckeditor核心文件ckeditor.js<script type="text/javascript" src="ckeditor/ckeditor.js"></script> 2、在使用编辑器的地方插入HTML控件<textarea><textarea id="TextArea1" cols="20" rows 阅读全文

posted @ 2011-12-14 15:46 zhangtao1212 阅读(1811) 评论(0) 推荐(0)

在ASP.NET页面中动态添加控件
摘要:今天被问到如何在ASP.NET 页面中动态创建一批控件,并且希望在后续代码中能访问到这些动态创建的控件。我用下面的例子来解释这个问题=================================================================================页面文件:<html xmlns="http://www.w3.org/1999/xhtml" ><head runat="server"><title></title></head><body> 阅读全文

posted @ 2011-12-06 10:19 zhangtao1212 阅读(417) 评论(0) 推荐(0)

优秀产品经理所需具备的7种能力
摘要:而你在看这篇文章之前,请问问自己,有没有达到“合格的产品经理”这个标准呢?欢迎大家在下班时间跟我探讨这方面的问题。请胡晓代为转发晓春和颜彦。一、沟通能力成功的产品经理必须是优秀的沟通者。从我所认识的优秀产品经理们分析来看,他们所具有的最共同特征是“在工作中具有优秀的口头及书面沟通技巧”。为什么沟通很重要?在许多公司,产品经理最为一个决定性角色扮演着沟通枢纽的角色,如下图所示。而在不同角色间有效沟通能力,往细了说,就是与不同的个性类型沟通的能力,即在用不同角色沟通的时候讲不同的“语言”。对于有效沟通来说,重要的是你使用目标听众的“语言”。例如,大多数工程师倾向于是“内向型”,而大多数销售/市场专 阅读全文

posted @ 2011-12-06 09:35 zhangtao1212 阅读(547) 评论(0) 推荐(1)

未来三年的移动互联网创业
摘要:谢谢大家!今天非常高兴有机会和所有的创业者交流移动互联网的事情。其实这个主题的演讲在最近两三年也做过好几回,但是今天跟以前的每次都不一样,我记得在09、10年做演讲的时候,还有点像布道或者是忽悠。今年可能已经不一样了,因为大家都已经看到,移动互联网安卓、iOS设备已经到了5千万用户。到外面去看,在大城市市场里面最热销的是iOS或者是安卓的手机。我们看这个东西变得好,就像刚才说的,现在大家创业不做移动互联网都已经很过时,那我们现在在哪个点?其实我们现在在非常好的点上,在移动互联网真正的爆发点,从去年到现在的5千万的移动互联网用户,其实到现在还没有真正到主流用户群,第一批的iOS、安卓用户还是重度 阅读全文

posted @ 2011-12-06 09:24 zhangtao1212 阅读(213) 评论(0) 推荐(0)

团队管理三要素:选材、培养、淘汰
摘要:接下来,我们继续探讨打造高效团队的技巧。这次,我们走出球场,去园艺世界看看。没有哪位园丁乐意锄地、播种、祈祷风调雨顺、等待生根发芽。打造美丽花园的过程是辛苦的,打造高效团队的过程也不例外,你必须经历这段艰辛的旅程。选材花园种什么花好?选材很重要。不仅要选漂亮的品种,更要注重该品种和其他品种的搭配。要考虑该品种是否需要从土壤中汲取过多的养分,从而影响其他品种的生长;现有土壤的养分是否满足种子的生长需求?在业绩高速增长的公司里工作,管理者们往往花费大量时间招聘新员工,却很少花时间对应聘者进行个体研究,也没怎么花时间总结过去招聘中遇到的问题。可是只有正视自己过去在招聘中犯下的错误并改正它们,才能在新 阅读全文

posted @ 2011-12-06 09:15 zhangtao1212 阅读(927) 评论(1) 推荐(2)

导航