摘要:
【http://www.cnblogs.com/zhoujg/archive/2010/11/25/1888044.html】在30天敏捷结果(10):发挥你的优势中主要说了如何发现自己的优势,其中MBTI是一种相关的模型。在读书笔记:普通心理学中介绍了个体心理相关内容,而MBTI基于“为什么不同的人遇到相同的事情会做出截然不同的决定?”的问题,瑞士心理学家荣格认为:感知和判断是大脑的两大基本功能。大脑做决定的瞬间可以慢动作分解为两个阶段:感知阶段(又分为触觉感知阶段和直觉感知阶段)和判断阶段(又分为感性判断和理性判断阶段)。 为方便我们的理解,可以直观想象为如下流程:(遇到事情后)触觉感知. 阅读全文
摘要:
【http://www.cnblogs.com/zhoujg/archive/2011/12/10/2283557.html】12月10日下午,我们如期的迎来敏捷个人俱乐部(北京)线下活动,本次的主题是【认识自我】,邵鹏主要从如何从他人获得反馈来成长,我从内在自我的成长,以及自我成长参考模型来讲解。以下是本次活动报道:我花了20多分钟做一个活动预热,从自我介绍开始,大家介绍得怎么样?大家能很快的了解你吗?愿意和你交往吗?我们有时候不知道如何介绍自己,这其实就是没有自我认识的一个常见的现象。"我不想改变""我改变不了""你给我一条路吧" 阅读全文
摘要:
【http://www.cnblogs.com/chenshengtai/archive/2011/12/10/2283267.html】我不清楚把我的毕业设计的东西放上来之后,毕业论文答辩的时候会不会说我是在网上抄袭的,不过我还是果断的发上来与大家分享了!!呵呵,请大家支持!高手就绕道吧! 现在已经放到公网上,并且开始使用,兼容IE6以上各IE浏览器,Chrome,Firefox等。欢迎大家注册账号测试,注意如有使用特殊字符进行测试的,请测试完以后即使删除相关内容,以免给网站带来不美观的影响。谢谢! 这是访问地址:http://www.yestz.com 由于iis连接数有限制,可能会... 阅读全文
摘要:
最近看到一篇回调函数的文章,现转帖一下-------------------------------------------------------------------回调函数,我们经常在Windows用到,可到了如今让我自己给别人提供回调函数,着实让我懵了一把。这东西怎么是实现啊?——以前我可是总使用别人的。什么是回调函数呢?它的原理机制又是怎么样的呢?从英文单词的理解到使用方法的分析,我自己总结了一下,不知是否正确,大家给些想法。打个通俗的比方:老板给我交代一项任务(我当然是力巴了),让我给A项目做个方案,尽快完成,完成后给他打个电话,并把报价和项目周期告诉给他,他要和用户联系并对项目 阅读全文
摘要:
WebApplication编程模型的优点:·网站编译速度快,使用了增量编译模式,仅仅只有文件被修改后,这部分才会被增量编译进去。·生成的程序集WebSite:生成随机的程序集名,需要通过插件WebDeployment才可以生成单一程序集WebApplication:可以指定网站项目生成单一程序集,因为是独立的程序集,所以和其他项目一样可以指定应用程序集的名字、版本、输出位置等信息·可以将网站拆分成多个项目以方便管理·可以从项目中和源代码管理中排除一个文件·支持VSTS的Team Build方便每日构建·更强大的代码检查功能,并且检查 阅读全文
摘要:
今天在将数据库里的datetime类型数据赋给C#里DateTime类型变量的时候遇到一个问题,那就是数据库里面的datetime数据存在null值。C#默认不能将null赋给DateTime变量,但是可以使用Nullable类型的DateTime,只需在声明变量的时候在DateTime后加一个?号,如:DateTime? x ;x便可以赋null值。但是从数据库的datetime类型变为C#的DateTime类型需要Convert.ToDateTime();如果数据库里面的datetime数据为null的话,这个方法是不能使用的。于是我加了个if语句:今天在将数据库里的datetime类型数 阅读全文
摘要:
当多个用户试图同时修改数据时,需要建立控制机制来防止一个用户的修改对同时操作的其他用户所作的修改产生不利的影响。处理这种情况的系统叫做“并发控制”。并发控制的类型通常,管理数据库中的并发有三种常见的方法: 保守式并发控制 - 在从获取记录直到记录在数据库中更新的这段时间内,该行对用户不可用。 开放式并发控制 - 只有当实际更新数据时,该行才对其他用户不可用。更新将在数据库中检查该行并确定是否进行了任何更改。如果试图更新已更改的记录,则将导致并发冲突。 最后的更新生效 - 只有当实际更新数据时,该行才对其他用户不可用。但是,不会将更新与初始记录进行比较;而只是写出记录,这可能就改写了自上次刷新记 阅读全文
摘要:
在开发称重软件过程中,用到了各种各样的技术框架和概念,个人接触比较多点的还是List<T> 了,也比较感兴趣,毕竟.net中的List<T>非常方便,但是很遗憾是没有自带更方便的一些排序查找之类的函数,很多都得我们自己写函数,这非常的麻烦,其实这些方法想要的只是一个一句话的delegate而已。下面主要讨论三个方法,List<T>.Sort();List<T>.Find();List<T>.Exist(); 首先看List<T>.Sort()。其定义是:public void Sort( Comparison<T&g 阅读全文
摘要:
1 让值类型为空:泛型使用system.Nullable<T>类型。如: System.Nullable<int> nullableInt nullableInt=Null; 2 hasValue方法可以测试system.Nullable<T>类型的变量有没有值,而引用 类型就不能随便用这个方法,因为引用变量为Null(对象不存在)的时候调用 HasValue方法时会抛出异常 3 int?是System.Nullable<int>的缩写,int和int?之间要运算必须转换和判 断,同理bool? 4 ??运算符(可空变量处理),提供默认值的一种方 阅读全文
摘要:
打开http://www.vancl.com/发现采用的Asp.net,这点我感到很欣慰,毕竟国内采用.net技术体系的优秀网站少之又少。好奇之余右键-查看源码,却不由得皱起眉头,在此提几个可以让网站更快的前端建议:01.合并头部的script为一个(见图绿框部分),合并头部的css link为一个(见图红框部分)。减少对服务器端的文件请求数,加快客户端浏览器响应。02.合并尾部的script src=xxxx>成为一个(见图红框部分),以减少对服务器端的JS文件请求数,加快浏览器响应。03.将HTML压缩,去掉多余的空格和html注释,减少Html的大小,加快下载。可以参考http:/ 阅读全文
摘要:
<asp:Panel id=Panel1 runat=server DefaultButton="Button1"> <asp:TextBox id=TextBox1 runat=server/> <asp:Button id=Button1 runat=server Text="Button1"/> </asp:Panel> 阅读全文
摘要:
1.<%=...%>与<%#... %>的区别: 答:<%=...%>是在程序执行时调用,<%#... %>是在DataBind()方法之后被调用 2.控件接收哪些类型数据? 答:接收Bind的控件,一般有DropDownList,DataList,DataGrid,ListBox这些集合性质的控件,而被捆绑 的主要是ArrayList(数组),Hashtable(哈稀表),DataView(数据视图),DataReader这四个,以后我们就可以 对号入座,不会出现DataTable被捆绑的错误了:) 3.DataBind,获得的数据,系统会将其 阅读全文
摘要:
问题:当一个正在执行中的ASPX页面执行到一半的时候,浏览器中你关闭了这个页面,服务器端对应的这个页面的代码仍然在执行么?答案:除非你代码里面做了特殊判断,否则仍然正在执行。注意点: 1、客户端显示页面的时候,后台已经执行完了的页面对象早已经不存在了。当然这时候谈不上服务器段执行不执行的问题了。2、页面还没有返回,处于等待状态的时候。关闭ASPX页面,才会涉及到上面提到的服务器端仍然在执行的情况。3、客户端关闭的时候根本不向服务器发送指令。4、除非你代码里面做了特殊判断,这里的特殊判断指用 if(!Response.IsClientConnected) 来检测状态而用代码终止运行。下面的简单代 阅读全文
摘要:
delegate void dg1(string str1);private void button1_Click(object sender, EventArgs e){dg1 dg2 = new dg1(Show);dg2("Successful");}private void Show(string strShow){MessageBox.Show(strShow);}//委托四步曲//1、声明委托//2、欲委托的方法(同参数、同返回值)//3、实例化委托//4、调用委托实例//委托三统一//1、声明委托与欲委托方法的统一//2、声明委托与委托实例的统一//3、委托实 阅读全文
摘要:
假设给我们一个泛型对象List<T>,T为int类型,要求我们使用该对象方法FindAll(Predicate<T> match)从中找出该List中的偶数,您如何实现? 说明一下:Predicate<T>是一个泛型委托,它的原型为public delegate bool Predicate<T>(T obj),该委托传入一个T类型对象,经逻辑判断后返回布尔值。委托 可能您首先想到的是用委托实现,实现方法如下: // 方法1 static void Method1(){ // 创建List<int>对象 List < int & 阅读全文
摘要:
【http://www.cnblogs.com/slider/archive/2011/12/10/2281738.html】CMWAP 和 CMNET 只是中国移动人为划分的两个GPRS接入方式。前者是为手机WAP上网而设立的,后者则主要是为PC、笔记本电脑、PDA等利用GPRS上网服务。它们在 实现方式上并没有任何差别,但因为定位不同,所以和CMNET相比,CMWAP便有了部分限制,资费上也存在差别。 先说说cmwap和cmnet的区别。 很多人都知道这是移动提供的两个不同的接入点,但是说到区别,恐怕很多玩家都不是十分清楚。其实,CMWAP 和 CMNET 只是移动人为划分的两个G... 阅读全文