- 浏览: 442027 次
- 性别:
- 来自: 唐山
-
最新评论
-
hautbbs:
谢谢分享!
ASP.NET 导出Excel 和csv -
hautbbs:
感谢分享!
ASP.NET 导出Excel乱码的终极解决 -
wyf:
zcl920 写道只能说 看不懂。要发就发全 取一段出来 有什 ...
图片上绘制文字换行处理 -
zcl920:
只能说 看不懂。要发就发全 取一段出来 有什么用。
图片上绘制文字换行处理 -
380086154:
有用,谢谢。
js比较日期
文章列表
我的vs2008今天忽然不能添加web引用了,报“web服务枚举组件不可用”,试着更新原来的web引用,报“此计算机上没有安装枚举web引用所需的组件,请重新安装visual studio”。解决办法:在命令行下执行“devenv /resetskippkgs ”。运行后就可以了。
using System;
using System.Collections.Generic;
using System.Text;
namespace Delegate {
// 热水器
public class Heater {
private int temperature;
public string type = “RealFire 001″; // 添加型号作为演示
public string area = “China Xia ...
一、打开vs2005 建立数据库项目。
using System;
using System.Data;
using System.Data.SqlClient;
using System.Data.SqlTypes;
using Microsoft.SqlServer.Server;
using System.Text.RegularExpressions;
public partial class StoredProcedures
{
[Microsoft.SqlServer.Server.SqlProcedure]
public stat ...
create function fun_getPY(@str nvarchar(4000))
returns nvarchar(4000)
as
begin
declare @word nchar(1),@PY nvarchar(4000)
set @PY=''
while len(@str)>0
begin
set @word=left(@str,1)
--如果非汉字字符,返回原字符
set @PY=@PY+(case when unicode(@word) between 19968 and 19968+20901
then (select top 1 PY fr ...
/// <summary>
/// 生成拼音简码
/// </summary>
/// <param name="unicodeString">Unicode编码字符串</param>
/// <returns>拼音简码:string</returns>
public static string GetPinyinCode(string unicodeString)
{
i ...
一、 观察者模式
目的
概述
原理
二、 C#中的观察者模式
概述
模型与观察者基类
优点
三、 事例
题目:猫大叫,两只老鼠开始逃跑,主人醒来,宝宝也醒来了并且哭了起来
解决方案:
1. 建立模型(目标基类)
...
下面代码是使用C#实现观察者模式的例子:
//“观察者”接口
public interface IObserver {
void Notify(object anObject);
}
//“被观察对象”接口
public interface IObservable {
void Register(IObserver anObserver);
void UnRegister(IObserver anO ...
static string GetMAC()
{
using (ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration"))
{
ManagementObjectCollection moc = mc.GetInstances();
foreach (ManagementObject mo in moc)
{
if ((bool)mo["IPEnabled"]) ...
public class BinarySerialize
{
string strFile = "c:""book.data";
public void Serialize(Book book)
{
using (FileStream fs = new FileStream(strFile, FileMode.Create))
{
BinaryFormatter formatter = new Binar ...
Create proc Pro_TGWTOByQSF
as
DECLARE @Name varchar(500)
DECLARE contact_cursor CURSOR FOR
select distinct 起诉方 from V_LawCaseContent_10 where charindex(',',起诉方)>0
OPEN contact_cursor
declare @sql varchar(8000)
set @sql='select * into #tt from ('
FETCH NEXT FROM contact_cursor
INTO @Name ...
create function Fnsplit(@SourceSql varchar(8000),@StrSeprate varchar(10))
returns @temp table(a varchar(100))
--实现split功能 的函数
--date :2005-4-20
--Author :Domino
as
begin
declare @i int
set @SourceSql=rtrim(ltrim(@SourceSql))
set @i=charindex(@StrSeprate,@SourceSql)
wh ...
<script>
//写cookies函数
function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值
{
var Days = 30; //此 cookie 将被保存 30 天
var exp = new Date(); //new Date("December 31, 9998");
exp.setTime(exp.getTime() + Days*24*60*60*1000);
document.cookie = name + "=& ...
相对于开发工作,部署显得不是那么重要,但却是最困难的一步,也是最后一步。
控件的部门总的说来要完成以下几件事,或者说实现以下几个功能:
1、客户端第一次访问页面时自动安装(自动提示用户下载).
2、有新 ...
在C#中,其实没有OCX控件一说,相对应的只是COM组件,编译后也是.DLL,而不是.ocx.所以在C#中,在创建项目时只能创建类库项目。
然后就是具体的代码开发。(略)
要使组件成为能被网页脚本调用的OCX控件,在开发时,要注意以下几点:
1、必须要为将发布OCX控件的主类设置GUID码。该码在创建类库时,C#会自动生成一个(你可以使用,也可以重新生成),并存储在AssemblyInfo.cs中。设置GUID的代码参照以下:
namespace xxxx
{
[Guid("8d7d8518-ca58-4863-b94d-3c616fda7b35& ...
为了执行授权,Web 服务经常需要能够对它们的调用方(其它应用程序)进行身份验证。客户端证书为 Web 服务提供了一种非常好的身份验证机制。如果您使用客户端证书,您的应用程序也会得益于客户端应用程序和 Web 服务之间的安全通道创建(使用安全套接字层 [SSL])。这样您就可以安全地在 Web 服务之间传送保密信息。SSL 确保消息的完整性和机密性。
本“如何做”包括调用配置为需要客户端证书的 Web 服务的分步指导。
注意:本“如何做”中的信息也适用于由 IIS 承载的远程组件。
要求
以下各项介绍了推荐的硬件、软件、网络基础结构、技巧和知识以及您 ...