- 博客(64)
- 资源 (15)
- 问答 (1)
- 收藏
- 关注
原创 WebService-example
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebService.Default" %><!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head run...
2020-03-16 17:42:57
255
转载 Readonly和Const的区别
https://www.cnblogs.com/daidaibao/p/4214268.html目录什么是静态常量(Const)和动态常量(Readonly)静态常量(Const)和动态常量(Readonly)之间的区别动态常量(Readonly)被赋值后不可以改变总结什么是静态常量(Const)和动态常量(Readonly) 先解释下什么是静态常量(Const)以及
2017-11-20 13:38:59
3999
转载 程序调试技巧 —— Attach to Process
按Ctrl+F5运行测试程序时,弹出一个错误窗口问你是要“终止、重试、忽略”,却没写出错的地方,让人很是郁闷。按F5进行调试,往往错误又不出现了。对于这种出现概率较少的bug,当在运行时弹出那个对话框时可以先别急着选择那三个选项,点击visual studio菜单栏的debug->Attach to Process,开始对进程调试。而此时一般进程正处于runni
2017-11-15 17:00:16
5534
转载 详解C#中的反射
两个现实中的例子:1、B超:大家体检的时候大概都做过B超吧,B超可以透过肚皮探测到你内脏的生理情况。这是如何做到的呢?B超是B型超声波,它可以透过肚皮通过向你体内发射B型超声波,当超声波遇到内脏壁的时候就会产生一定的“回音”反射,然后把“回音”进行处理就可以显示出内脏的情况了(我不是医生也不是声学专家,不知说得是否准确^_^)。2、地球内部结构:地球的内部结构大体可以分为三层:地壳、地幔和
2017-11-13 11:23:24
184
转载 浅析C#中的Attribute
最近用到了,所以静下心来找些资料看了一下,终于把这东西搞清楚了。一.什么是Attribute先看下面的三段代码:1.自定义Attribute类:VersionAttribute [AttributeUsage(AttributeTargets.Class)] public class VersionAttribute : Attribute {
2017-11-09 14:54:19
205
转载 关于Dll、Com组件、托管dll和非托管dll的理解
2015-11-24 10:35 by Lasthelloworld, 1391 阅读,0 评论,收藏,编辑Com组件和dll区别:1.普通dll不能通过regsvr32.exe来注册,而Com组件能通过regsvr32.exe注册。 2.Com组件是微软的一个协议,满足com组件协议的dll文件就是com组件,这种协议为了跨语言、跨平台使用,dll组件需要
2017-11-02 15:54:49
417
转载 【转】托管代码和非托管代码的区别
什么是托管代码(managed code)? 托管代码是一microsoft的中间语言(IL),他主要的作用是在.NET FRAMEWORK的公共语言运行库(CLR)执行代码前去编译源代码,也就是说托管代码充当着翻译的作用,源代码在运行时分为两个阶段: 1.源代码编译为托管代码,(所以源代码可以有很多种,如VB,C#,J#) 2.托管代码编译为mi
2017-10-26 15:17:56
573
转载 C#程序实现动态调用DLL的研究
正 文:一、DLL与应用程序 动态链接库(也称为DLL,即为“Dynamic Link Library”的缩写)是Microsoft Windows最重要的组成要素之一,打开Windows系统文件夹,你会发现文件夹中有很多DLL文件,Windows就是将一些主要的系统功能以DLL模块的形式实现。 动态链接库是不能直接执行的,也不能接收消息,它只是一个独
2015-09-29 09:24:25
542
转载 WinForm(C#)中跨线程访问控件的解决方法
由于多线程可能导致对控件访问的不一致,导致出现问题。C#中默认是要线程安全的,即在访问控件时需要首先判断是否跨线程,如果是跨线程的直接访问,在运行时会抛出异常。解决办法有两个:1、不进行线程安全的检查2、通过委托的方式,在控件的线程上执行public partial class Form1 : Form{ public Form1() { InitializeCompone
2015-09-25 15:28:18
1053
转载 使用JUnit4进行单元测试
我们在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大,但我们在程序中只用到该函数的一小部分功能,并且经过调试可以确定,这一小部分功能是正确的。但是,我们同时应该确保每一个函数都完全正确,因为如果我们今后如果对程序进行扩展,用到了某个函数的其他功能,而这个功能有bug的话,那绝对是一件非常郁闷的事情。所以说,每编写完一个函数之后,都应该对这个函数的方方面面进行测试,这样的测
2014-04-11 01:35:55
672
转载 JUnit4的使用和配置
JUnit4是JUnit框架有史以来的最大改进,其主要目标便是利用Java5的Annotation特性简化测试用例的编写。先简单解释一下什么是Annotation,这个单词一般是翻译成元数据。元数据是什么?元数据就是描述数据的数据。也就是说,这个东西在Java里面可以用来和public、static等关键字一样来修饰类名、方法名、变量名。修饰的作用描述这个数据是做什么用的,差不多和publ
2013-11-13 17:24:44
12980
转载 provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接
SQL Server Configuration Manager 里TCP/IP 开启 → 启用还不行,参照 来自博客园qingshansima的文章:1. 确保服务器端的数据库中存在sa,并支持混合登录模式.默认安装的时候,可能会忽略建立sa. 2. 确保服务器端的数据库是支持远程调用的.打开SQL Server Management Studio,选
2013-10-25 08:59:08
1046
转载 sqlserver 下载地址(SQL Server 2008 R2 中英文 开发版/企业版/标准版 下载)
转自:http://blog.sina.com.cn/s/blog_624b1f950100pioh.html注:企业版无法安装在xp和win7,开发版才可以!一. 简体中文 1. SQL Server 2008 R2 Developer (x86, x64, ia64) - DVD (Chinese-Simplified) File Name: cn_sql_server
2013-10-24 12:40:11
30831
转载 jdk官网下载
转自http://aben328.iteye.com/blog/341499JDK1.6官方下载_JDK6官方下载地址:http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exeJDK6 API CHM中文参考下载:J
2013-10-08 17:13:03
823
转载 OJDBC版本区别 [ojdbc14.jar,ojdbc5.jar和ojdbc6.jar的区别]
在使用Oracle JDBC驱动时,有些问题你是不是通过替换不同版本的Oracle JDBC驱动来解决的?最常使用的ojdbc14.jar有多个版本,classes12.jar有多个版本你了解吗? 连接类型:1、JDBC OCI: oci是oracle call interface的缩写,此驱动类似于传统的ODBC 驱动。因为它需要Oracle Call Interface
2012-09-21 10:14:16
2462
转载 JAVA坏境变量中的JAVA_HOME path classpath 的设置与作用
今天再次设置java的环境变量,突然发现每次设置都只是按照步骤一步步将其设置完,并不了解为啥要设置,于是上网找了找,找到遍文章,觉得不错,就留下了。 仅供记录学习。转自:http://bbs.tech.163.com/bbs/tech_0ik1/147645925.html在把jdk安装到计算机中之后,我们来进行设置使java环境能够使用。 首先右键点我的电脑。打开属性。然后
2012-08-13 21:34:56
417
转载 java单例模式收藏
转自:http://hi.baidu.com/shgfzdw/blog/item/20629b3177c1439ea8018e2d.html单例模式是一种常见的设计模式,在《Java与模式》一书中,阎宏博士对单例模式做了全面的总结。单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。单例模式有一下特点:1、单例类只能有一个实例。2、单例类必须自己自己创建自己的唯一实例。
2012-03-10 16:54:36
349
原创 环境变量配制
1、名:JAVA_HOME(不分大小写,以下各步均相同),(没有请“新建”,有则点“编辑”)值:C:\Program Files\Java\jdk1.5.0_06(C代表JDK安装在C盘,后面的 \Program Files\Java\ 是安装后JDK的路径,\jdk1.5.0_06是JDK的具体位置)2、Path (没有请“新建”,有则“编辑”)值:%JAVA_HOME%\bin
2011-12-26 09:12:24
365
转载 SQL Server 索引结构及其使用(一)[转]
作者:freedk一、深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索
2011-12-21 17:05:35
329
转载 QQ在线客服代码 飘浮在右侧的QQ客服js特效演示
转自:http://www.cnblogs.com/strivers/archive/2011/01/28/1947160.html 制作在线QQ的具体步骤1、首先登录到http://is.qq.com/webpresence/code.shtml 网站2、选择风格3、填写相关数据4、生成网页代码5、复制代码到“写字板”,另存文件名为001.html6、创建
2011-12-09 14:14:45
2730
转载 如何通过Remoting实现双向通信
转自:http://www.cnblogs.com/artech/archive/2007/03/01/660595.html Remoting是NET平台下比较成熟高效的分布式技术,我们习惯采用传统的远程调用的方式使用Remoting。在客户端所在的Application Domain,我们通过Proxy(Transparent Proxy)远程地跨Application Dom
2011-11-24 09:17:53
483
原创 值参数、引用参数、输出参数、数据参数
using System;using System.Collections.Generic;using System.Text;namespace Method{ /* * 方法中的参数: * 值参数 * 引用型参数 * 输出参数 * 数组型参数 */ class Method {
2011-11-15 16:53:44
960
转载 c#操作Access
转自:http://blog.youkuaiyun.com/gisfarmer/article/details/3648761看到优快云上不断兄弟姐妹提问关于c#操作Access的问题,于是本人利用闲暇将c#操作Access的方法加以总结,主要解决的问题有:创建mdb创建table读取table内容查询table中的内容向table中插入数据删除table中的记录向table
2011-11-14 13:39:14
573
转载 ADO.NET对象模型
转自:http://www.cnblogs.com/ajiefj/archive/2010/03/31/1701224.html ADO.NET对象模型上图显示了ADO.NET对象模型中的类。左边的是连接对象,这些对象直接与数据库通信,以管理连接和事务,以及从数据库检索数据和向数据库提交所作的更改。右边的是非连接对象,允许用户脱机处理数据。下面我们逐个了解这些类的作
2011-11-10 13:57:02
630
原创 override与new(用两个小例子来解释)
例一: class Program { static void Main(string[] args) { B5 b5 = new B5(); b5.MethodB(); } } public class A5 { publi
2011-11-10 09:58:55
1193
原创 实例构造器,值类型构造器和类型构造器
(学习手册自:框架设计 CLR Via C#)8.1实例构造器和类:P175 实例构造器不能被继承,也就是说类只能拥有自己定义的实例构造器,许多编辑器定义一个默认的无参构造器,它的实现只是调用基类的无参构造函数如下例:public class SomeType{}相当于public class SomeType{ public SomeType():base(){} }
2011-11-10 09:48:31
612
原创 基类中virtual与派生类中的override、new
using System;using System.Collections.Generic;using System.Text;namespace Virtual与派生类中的Override_new{ #region 基类中virtual与派生类中的override、new /// /// 抽象类书 /// public abs
2011-11-09 16:00:12
1057
转载 C#开发和调用Web Service .
转自:http://blog.youkuaiyun.com/h0322/article/details/47768191.1、Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文
2011-11-03 15:55:27
373
转载 详细介绍SQL交叉表的实例
转自:http://server.chinabyte.com/474/2591974.shtml 很简单的一个东西,见网上好多朋友问“怎么实现交叉表?”,以下是一个例子 交叉表实例 建表: 在查询分析器里运行: CREATE TABLE [Test] ( [id] [int] IDENTITY (1, 1) NOT NULL , [name] [nvar
2011-10-25 13:50:57
564
原创 水晶报表使用按钮导出EXCEL
public bool ExportToExcel(string ExcelFileName) { try { FileOPS.DiskFileName = ExcelFileName; ExportOptions ExOPS = myReport.ExportOptions;//cr.ExportO
2011-10-21 13:10:31
1011
转载 Web Service
1.1、Web Service基本概念 Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用W
2011-09-22 16:43:58
374
转载 操作Word模板文件.dot 结合具体数据 生成Word文档 .doc
1.建立word模板文件 person.dot2.建立web应用程序 加入Microsoft.Office.Interop.Word引用3.相关示例代码========================1.建立word模板文件 person.dot 用书签 标
2011-09-07 17:17:39
930
转载 很好的JS验证数据
http://junmail.javaeye.com/category/29895?show_full=true很好的JS验证数据:只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输
2011-09-07 09:52:08
1220
转载 DataSet,DataTable.DataRow复制(解决此行已属于另一个表)以及DataTable 实现表结构转换
转自:http://blog.youkuaiyun.com/z775480954/article/details/6724992 表A:------------------ InfoID FName FContext 1 name1 c1 1 name2 c2
2011-09-06 13:35:09
2871
转载 身份证号码前六位所代表的省,市,区, 以及地区编码下载
转自http://www.cnblogs.com/ashun/archive/2007/04/12/idcard-areacode.html 在我上一个帖子 里面,讨论了如何验证15,18位身份证号码的合法性,并能取得一些简单的信息,比如:身份,生日,性别等。
2011-08-25 15:46:39
19222
转载 雅虎团队经验:网站页面性能优化的34条黄金守则
转自http://www.cnblogs.com/li0803/archive/2009/09/20/1570581.html 雅虎团队经验:网站页面性能优化的34条黄金守则1、尽量减少HTTP请求次数 终端用户响应的时间中,有80%用于下载各项内容。
2011-08-19 13:24:05
718
原创 c#中委托的一些小知识
using System;using System.Collections.Generic;using System.Text;namespace indexer_索引指示器_{ #region 索引指示器 示例一 //class Prog
2011-08-16 16:29:37
406
转载 oncopy="return false;" oncut="return false;"网页常用ja..
来自:http://hi.baidu.com/xxkln/blog/item/c715940f9672a9e3aa645736.html 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键n
2011-08-09 09:03:22
8665
原创 清除IE缓存
转自:http://hi.baidu.com/xinzuihai/blog/item/93fcad23338c574ead34deec.htmlhttp://blog.youkuaiyun.com/seng3018/article/details/5889894禁止页面内容缓存: HTM 网
2011-07-19 16:15:42
3075
转载 css之自动换行
转自http://www.blueidea.com/tech/web/2006/3469.asp 自动换行问题,正常字符的换行是比较合理的,而连续的数字和英文字符常常将容器撑大,挺让人头疼,下面介绍的是CSS如何实现换行的方法对于div,p等块级元素 正常文字的换行(亚洲文字和非
2011-07-14 17:27:40
412
在x64应用程序中,PostMessage读取WParam溢出的问题的解决方案是什么?
2016-05-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人