- 博客(19)
- 收藏
- 关注
原创 wenjian
<br /><br /><html xmlns="http://www.w3.org/1999/xhtml"><br /><head runat="server"><br /> <title>无标题页</title><br /> <br /> <link href="http://www.appelsiini.net/stylesheets/main2.css" rel="stylesheet" type="text/css" /><br /><link rel="alternate"
2010-11-01 00:45:00 552
原创 一道SQL语句面试题,关于group by
<br />1.一道SQL语句面试题,关于group by <br />表内容: <br />2005-05-09 胜 <br />2005-05-09 胜 <br />2005-05-09 负 <br />2005-05-09 负 <br />2005-05-10 胜 <br />2005-05-10 负 <br />2005-05-10 负 <br /><br />如果要生成下列结果, 该如何写sql语句? <br /><br /> 胜 负 <br />2005-05-09 2 2
2010-10-12 17:05:00 1224
原创 不重复随机数的产生问题
<br />解题思路一<br />在早期的Java中不包含泛型,只能使用ArrayList,所以我是用ArrayList来实现的。在Java中的ArrayList和C#中的ArrayList在用法上是很相似的(这就是为什么高手经常说掌握一门语言之后再去掌握另一门语言是很容易的事情,应为思想是相通的,呵呵)。在这里我最想想到的就是使用循环,每次循环中随机生成一个随机数,判断一下这个随机数是否已经在本注中使用,如果没有使用就将这个号码保存到结果中去,反之则进行下一轮循环,循环的结束条件就是生成了满足要求的6个数
2010-10-11 23:20:00 2730
原创 C# 面试题解析-请遍历页面上所有的TextBox控件并给它赋值为string.Empty
请遍历页面上所有的TextBox控件并给它赋值为string.Empty<br /> 第一种,遍历this.Controls<br />代码如下:foreach (Control ctl in this.Controls)<br />{ if (typeof(ctl)==typeof(TextBox)).<br /><br />这样并不能遍历整个页面中的TextBox this.Controls只是包含了Page根一级的control,这样次级的control就都没有遍历 TextBox一般会放在form里
2010-10-11 21:31:00 752
原创 巧用C#做中间语言 实现Java调用.net DLL
<br />本文将详细为大家介绍一个java调用.net DLL的方法,以实现特殊的客户的特殊要求:“在Java项目中必须使用其提供的用.net写的DLL加密机制!”<br />环境与工具:<br />◆.net framework 3.5 C#<br />◆java jdk1.5, Tomcat 5.5<br />◆jacob-1.15-M3<br />实现例子:<br />一、C# 制作Com组件<br />新建一个Class 项目,取名TestCom<br />代码<br />using System
2010-09-01 17:03:00 399
原创 理论
<br />1.什么是.net framework(抽象理论)<br /> .net framework是由微软为开发应用程序而创建的一个富有革命性的新平台。这是一个能快速应用开发、平台无关性和网络透明化的软件开发平台。.NET框架是以一种采用系统虚拟机运行的编程平台,以通用语言运行时(Common Language Runtime简称CLR)为基础,支持多种语言(C#、VB.NET、C++、Python等)的开发。也就是说,借助此平台可以创建和使用基于 xml的应用程序, Windows应用程序、We
2010-09-01 16:04:00 104
原创 wcf
<br />本文的出发点 <br />通过阅读本文,能解决如下问题: WCF与以往的分布式技术有何区别? WCF 在安全性方面做了哪些改进? WCF在性能方面有那些改进? WCF开发模型和以往的其他分布式技术有何区别? <br /> <br />本文适合的读者 <br />有过分布式开发和SOA相关实施经验的开发人员 <br /> <br />WCF与以往的分布式技术有何区别? <br />在上篇文章 WCF从理论到实践一:揭开神秘面纱中曾经阐述过WCF的前生今世,说的比较概括,本文详细的说明WCF和以往的
2010-09-01 16:02:00 280
原创 wcf
<br />本文的出发点 <br />通过阅读本文,能解决如下问题: WCF与以往的分布式技术有何区别? WCF 在安全性方面做了哪些改进? WCF在性能方面有那些改进? WCF开发模型和以往的其他分布式技术有何区别? <br /> <br />本文适合的读者 <br />有过分布式开发和SOA相关实施经验的开发人员 <br /> <br />WCF与以往的分布式技术有何区别? <br />在上篇文章 WCF从理论到实践一:揭开神秘面纱中曾经阐述过WCF的前生今世,说的比较概括,本文详细的说明WCF和以往的
2010-09-01 16:01:00 272
原创 WCF从理论到实践(2):决战紫禁之巅
本文的出发点 通过阅读本文,能解决如下问题: WCF与以往的分布式技术有何区别? WCF 在安全性方面做了哪些改进? WCF在性能方面有那些改进? WCF开发模型和以往的其他分布式技术有何区别? 本文适合的读者 有过分布式开发和SOA相关实施经验的开发人员 WCF与以往的分布式技术有何区别? 在上篇文章 WCF从理论到实践一:揭开神秘面纱中曾经阐述过WCF的前生今世,说的比较概括,本文详细的说明WCF和以往的分布式技术的区别,目的是让大家更详细的了解WcF的应用场合,为日后系统的架构作铺垫。首先先看下面这张
2010-08-09 17:06:00 266
原创 WCF从理论到实践(1):揭开神秘面纱
<br />引子<br /> WCF是"Windows Communication Foundation "的缩写,原来的代号为"Indigo",它是MS为SOA(Service Oriented Architecture)而设计的一套完整的技术框架。利用它能够开发出分布式(Distributed)应用程序,而且开发难度相比以前的.Net Remoting和Asp.Net Xml Web Service等都有了大幅度的降低。可以说WCF是目前微软平台下最先进的SOA框架,也是微软在今后一段时间内
2010-08-09 16:52:00 275
原创 用户控件
<br />用户自定义控件扩展名 .ascx 。<br />实现<br />1、可以使用Page.LoadControl()方法来加载自定义用户控件。但是,请注意,这里的用户控件类实质上应该是两个类的“合成”CatalogList1 = (Article.Web.Controls.CatalogList)Page.LoadControl("Controls/CatalogList.ascx");<br />因为页面是有xx.ascx 和xx.cs(xx.vb)两个组成 . 如果写成这样,会出现问题的Cat
2010-08-09 10:50:00 306
原创 导航系统
站点地图: 以xml文件包含信息,站点地图的文件名必须为 web.sitemap,而且放置于应用程序的根目录. Web.sitemap文件必须包含根结点sitemap,有且仅有一个根节点。下一级有且仅有一个节点.下可以包含多个新的。 同一个url仅能出现一次。 如:
2010-08-09 10:06:00 440
原创 每天必读
<br />记住 <br /> 再烦,也别忘微笑;再急,也要注意语气;<br /> 再苦,也别忘坚持;再累,也要爱自己。<br /> 低调做人,你会一次比一次 稳健;高调做事,你会一次比一次优秀。<br /> 成功的时候不要忘记过去;失败的时候不要忘记还有未来。<br /> 有望得到的要努力,无望得到的不介意,则无论输赢姿态都会好看。<br /> 生活不是单行线,一条路走不通,你可以
2010-08-09 09:30:00 294
原创 javascript中及在后台把一个字符串以逗号分隔
在javascript中把一个字符串以逗号分隔在后台把一个字符串以逗号分隔(方法一) string nn = "aaa,bbb'ccc"; string[] aarr=nn.Split(','); //string[] aarr=nn.Split(“,”); 错,只能是char 型 Console.WriteLine(aarr[0]);(方法二)
2010-06-21 17:37:00 2187
原创 C#基础:ref和out的区别
C#基础:ref和out的区别1、 使用ref型参数时,传入的参数必须先被初始化。对out而言,必须在方法中对其完成初始化。2、使用ref和out时,在方法的参数和执行方法时,都要加Ref或Out关键字。以满足匹配。3、out适合用在需要retrun多个返回值的地方,而ref则用在需要被调用的方法修改调用者的引用的时候 如: static void Main(string[] args) { int j = 6; //初始
2010-06-21 14:58:00 305
原创 for 与 foreach主要区别
1. For 与 foreach 的区别主要区别是foreach循环对数组的内容只读访问,不能改变任何元素的值。如:constint mm=5; int[] arr = newint[mm] {1,2,3,4,5 }; foreach (int hh in arr) { hh = hh + 1; ---编译失败 Console.WriteLine(hh); }
2010-06-21 14:37:00 562
原创 it转行
对工作没兴趣、感觉没发展、追求高薪等很多原因都会促使人们考虑转行。俗话说“隔行如隔山”,转行就象从一座山走下来,重新向另一座山攀登。这意味着中断现有的职业,不仅之前积累的经验、知识、人脉 转行现象在程序员职业群体里很普遍,随着年龄的增长、IT领域的知识更新和工作的辛苦使很多人感到力不从心,对30岁后该做什么充满焦虑——未来是个未知数,现实利益与长远发展之间的矛盾又让很多人进退两难。不转行,时间一天天过去,想转行,却又不知道往哪里转、怎么转、如何规避可能的风险? 在行业内寻求岗位转换 对于程序员来说,职业转换
2010-06-21 12:02:00 1596 2
原创 委托
委托是一种可以把引用存储为函数的类型。委托的声明非常类似于函数,但不带函数体,且要使用delegate关键字。委托的声明指定了一个函数签名,其中包含一个返回类型和参数列表。在定义了委托后,就可以声明该委托类型的变量。接着把这个变量初始化为与委托有相同签名的函数引用。之后,就可以使用委托变量调用这个函数,就像该变量是一个函数一样。有了引用函数的变量后,还可以执行不能用其他方式完成的操作。例如,可以把委托变量作为参数传递给一个函数,这样,该函数就可以使用委托调用它引用的任何函数,而且在运行之前无需知道调用
2010-06-21 11:10:00 401
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人