摘要:
一、创建时,WCF Service中HttpContext.Current为null的解决办法1. 在hosting WCF的web.config中加入:<system.serviceModel> <serviceHostingEnvironment aspNetCompatibilityEnabled="true"/></system.serviceModel>2. 在Service的类定义上加上下面Attribute:[AspNetCompatibilityrequirements(RequirementsMode = AspNetC 阅读全文
摘要:
# 事件或方法 功能 描述 1 Init 事件 页面初始化 初始化设置。 2 LoadViewState 方法 加载视图状态 填充ViewState属性。 3 LoadPostData 方法 处理回发数据 处理传入窗体数据。 4 Load 事件 加载页面 页面控件初始化完成并反映了客户端的数据。 5 RaisePostDataChangedEvent 方法 回发更改通知 引发更改事件。 6 RaisePostBackEvent 方法 处理回发事件 处理引起回发的客户端事件,并在服务上引发相应时间。 7 PreRender 事件 页面预呈现 8 SaveViewS... 阅读全文
摘要:
网站系统需要修改的位置有两处 Discuz 和 UC-center ①路径:/wwwroot/config/config_global.php 这个根据你网站安装的路径而定。 打开 config_global.php 文件修改:$_config['db']['1']['dbpw'] = '原来密码'; 原来密码 修改为新的数据库密码。 ②路径:/wwwroot/uc_server/data/config.inc.php 打开 config.inc.php 文件修改:define('UC_DBPW', '原来 阅读全文
摘要:
当asp.net提交<>这些字符到aspx页面时,如果未设置validaterequest="false",就会出现错误:从客户端(<?xml version="...='UTF-8'?><SOAP-ENV:Envelope S...")中检测到有潜在危险的Request.Form 值。1.在.aspx文件头中加入这句:<%@ Page validateRequest="false" %>2.修改web.config文件:<configuration> <sy 阅读全文
摘要:
一、软件准备memcached-1.4.13.tar.gz,下载地址:http://memcached.org/libevent-2.0.19-stable.tar.gz,下载地址:http://libevent.org/二、具体安装1、安装libevent[root@localhost tools]# tar zxvf libevent-2.0.19-stable.tar.gz[root@localhost tools]# cd libevent-2.0.19-stable[root@localhost libevent-2.0.19-stable]# ./configure --prefi 阅读全文
摘要:
在RedHat中, 打开终端, 运行 "ifconfig" 命令, 如果给出的提示是 "command not found", 那里我们可以按下面的方法来解决:1. 输入 ifconfig 命令的绝对路径, ifconfig在是/sbin这个目录下面, 所以在终端输入下列命令就可以运行此命令:/sbin/ifconfig2. 我们还可以修改 profile文件, 将 /sbin目录添加到 PATH 里, 这样不论在个目录里, 都不用输入绝对路径就可以运行这个此命令, 方法如下:a. 打开用 root权限打开 /etc/profile 文件:vi /etc 阅读全文
摘要:
转换前:idnamesubjectscore1张三语文802张三数学903李四数学854张三英语755李四语文856李四英语80转换后:姓名语文数学英语李四858580张三809075查询:SELECT * FROM( SELECT name as [姓名], SUM(CASE WHEN [subject] = '语文' THEN score END) AS [语文], SUM(CASE WHEN [subject] = '数学' THEN score END) AS [数学], SUM(CASE WHEN [subject] = '英语' TH 阅读全文
摘要:
ASP.NET MVC中Json(value)方法转换成JsonResult格式的数据异步返回给JQuery进行处理,很爽,结果最近不用 ASP.NET MVC开发应用了,异步地区调用涉及到Json数据的获取发现居然没有好的Json格式数据转换方法像过去一样简单调用 很是不爽,搜了下找到个利用System.Runtime.Serialization.Json转换数据的方法,可以转换为JQuery可以识别的格式,不过 调用过程中发现它将实体类的属性名称转换成:”<属性名>k__BackingField ” 这种格式,调用起来很不方便,不过还是将这种方法编写的助手类贴出来: 注意需要引 阅读全文
摘要:
重启服务--------------------------------------------------日志文件丢了,建一个日志文件--------------------------------------------------SQL SERVER 2005 数据库状态为“可疑”的解决方法 --MyDB为修复的数据名USE MASTERGOSP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDEGOALTER DATABASE MyDB SET EMERGENCYGOsp_dboption 'MyDB 阅读全文
摘要:
System.ServiceProcess.ServiceBase为将作为服务应用程序的一部分而存在的服务提供基类。在创建新的服务类时,必须从ServiceBase 派生。System.ServiceProcess.ServiceController表示 Windows 服务并允许连接到正在运行或者已停止的服务、对其进行操作或获取有关它的信息。System.ServiceProcess.ServiceControllerPermission允许服务控制器对代码访问安全权限的控制。System.ServiceProcess.ServiceControllerPermissionAttribute 阅读全文
摘要:
在 .net 类库中有一个 system.diagnostics 命名空间,该命名空间提供了一些与系统进程、事件日志、和性能计数器进行交互的类库。当中包括了两个对开发人员而言十分有用的类——debug类和trace类。本文介绍了这两个类的一些基本用途,旨在提高广大开发人员的开发效率。使用debug类来帮助调试调试程序对每个程序员来说是家常便饭。可是我们会经常遇到一些情况让我们头疼,例如:当我们在开发一个界面控件的时候,简单的设断点会增加paint事件的响应次数,而造成的环境参数改变。断点设多了,程序常常停在正常运行的地方;这样一来,调试一个错误要花费大量时间去寻找错误。这时,我们就需要利用sy 阅读全文
摘要:
一直以来都用企业库访问MSSQL和ORACLE数据库,最近想了想,能不能用企业库调用Access这种桌面数据库,在网上查找了不少资料,总算把这个事搞定了,越来越发觉企业库的强大和方便。一、web.config配置<configSections> <section name="dataConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings,Microsoft.Practices.EnterpriseLibrary.D 阅读全文
摘要:
一.C#运用ProcessStartInfo安装服务,卸载服务,启用服务,关闭服务的操作!01.C#运用ProcessStartInfo安装服务,卸载服务,启用服务,关闭服务的操作!02.///<summary>03.///从CMD运行里面启用服务04.///</summary>05.///<paramname="sender"></param>06.///<paramname="e"></param>07.protectedvoidButton4_Click1(objectsend 阅读全文
摘要:
主要差异如下:1、 对于待加密解密的数据,各自的填充模式不一样 C#的模式有:ANSIX923、ISO10126、None、PKCS7、Zero,而Java有:NoPadding、PKCS5Padding、SSL3Padding2、 各自默认的3DES实现,模式和填充方式不一样C#的默认模式为CBC,默认填充方式为PKCS7; java的默认模式为ECB,默认填充方式为PKCS5Padding3、 各自的key的size不一样C#中key的size为16和24均可;java中要求key的size必须为24;对于CBC模式下的向量iv的size两者均要求必须为8翻看了3DES的原理:DES主要采 阅读全文
摘要:
方法一:在ProjectInstaller.cs重写 install() ,Uninstall()方法public override void Install(IDictionary stateServer){Microsoft.Win32.RegistryKey system,//HKEY_LOCAL_MACHINE\Services\CurrentControlSetcurrentControlSet,//...\Servicesservices,//...\<Service Name>service,//...\Parameters - this is where you c 阅读全文
摘要:
在Global.asax.cs文件中protected void Application_BeginRequest(Object sender, EventArgs e){ Application["StartTime"] = System.DateTime.Now;}再在webform1中的page_load事件中添加private void Page_Load(object sender, System.EventArgs e){ System.DateTime startTime = (System.DateTime)Application["StartTi 阅读全文
摘要:
IIS自身是不能处理像ASPX扩展名这样的页面,只能直接请求像HTML这样的静态文件,之所以能处理ASPX这样扩展名的页面,是因为IIS有一个ISAPI过滤器,它是一个COM组件。ASP.NET服务在注册到IIS的时候,就会添加一个Win32的扩展动态库aspnet_isapi.dll。并将扩展可以处理的页面扩展名(如ASPX)注册到IIS里面。扩展启动后,就根据定义好的方式来处理IIS所不能处理的页面。当客户端请求一个服务器资源时,这个HTTP请求会被inetinfo.exe进程截获(www服务),然后Check请求资源的类型,并依据资源映射信息(存储在IIS元库中,一种IIS专用的配置数据 阅读全文
摘要:
最新修订版和Visual Studio 2008一样,从官网下载SQL Server 2008的180天试用版其实与正式版内容是基本相同的,唯一的区别就在于安装配置文件中所包含的key。各种版本的SQL Server在进行到这一步之前都是完全一样的:如果你没有序列号,那么就只能在上面的三种free edition(Enterprise Evaluation、Express、Express with Advanced Service)中选择其一。如果在下面填入序列号,那么就会安装此序列号所对应的SQL版本,这一点和Windows Server 2008是相似的。提供给大家几个key,仅供学习,. 阅读全文
摘要:
添加引用,选择.NET选项卡,找到 Microsoft.Office.Interop.Excel.dll 确定1usingSystem;2usingSystem.Data;3usingSystem.Configuration;4usingSystem.Linq;5usingSystem.Web;6usingSystem.Web.Security;7usingSystem.Web.UI;8usingSystem.Web.UI.HtmlControls;9usingSystem.Web.UI.WebControls;10usingSystem.Web.UI.WebControls.WebParts 阅读全文
摘要:
winform程序相对web程序而言,功能更强大,编程更方便,但软件更新却相当麻烦,要到客户端一台一台地升级,面对这个实际问题,在最近的一个小项目中,本人设计了一个通过软件实现自动升级技术方案,弥补了这一缺陷,有较好的参考价值。一、升级的好处。 长期以来,广大程序员为到底是使用Client/Server,还是使用Browser/Server结构争论不休,在这些争论当中,C/S结构的程序的可维护性差,布置困难,升级不方便,维护成本高就是一个相当重要的因素,也是那些B/S的支持者们将Client/Server结构打入地狱的一个重要原因。 现在好了,我们就在最新的基于Microsoft 的 WinF 阅读全文