
.Net
bopisky
这个作者很懒,什么都没留下…
展开
-
AspNet WebApi运行出错的处理办法
工具--》Nuget程序包管理 —》程序包管理控制台,运行以下命令即可:Update-Package Microsoft.AspNet.WebApi -reinstall原创 2016-11-02 13:46:13 · 693 阅读 · 0 评论 -
java与.net数字签名 RSA
java与.net数字签名什么是数字签名简单地说,所谓数字签名就是附加在数据单元上的一些数据,或是对数据单元所作的密码变换。这种数据或变换允许数据单元的接收者用以确认数据单元的来源和数据单元的完整性并保护数据,防止被人(例如接收者)进行伪造。它是对电子形式的消息进行签名的一种方法,一个签名消息能在一个通信网络中传输。基于公钥密码体制和私钥密码体制都可以获得数字签名,主要是基于公钥密码体...原创 2018-02-27 16:50:05 · 1047 阅读 · 0 评论 -
WebService,SOAP协议路由选择
WebService,SOAP协议路由选择近日做项目的时候遇到一个问题,是关于调用WebService,SOAP消息如何路由到web服务器的问题。客户端采用SOAP1.1协议,服务器能够收到客户端的请求,但是参数为null,后来分析Http请求头Header和Body找到了问题,Header中的SOAPAction指向地址为”http://xxx.xxx.com/Submit“,而Body下面原创 2018-02-06 09:46:52 · 1452 阅读 · 0 评论 -
ServerSideIncludeModule不是可识别的本机模块
post提交访问html页面,需要ServerSideIncludeModule的支持,那服务器上面找不到这个模块该怎么办呢?不要着急,请接着往下面看出现找不到的情况,是因为我们在安装IIS服务的时候,少装了一个叫“客户端包含”的功能,按下面的步骤安装好后,就能找到ServerSideIncludeModule了win10安装该功能的步骤打开“windows功能”,打开“Internet Infor原创 2017-11-01 11:57:38 · 5501 阅读 · 0 评论 -
\u格式 &# unicode与汉字的相互转换
直接上代码using System;using System.Text;using System.Text.RegularExpressions;namespace UnicodeConvertDemo{ class Program { static void Main(string[] args) { string so原创 2017-10-10 16:31:48 · 10386 阅读 · 0 评论 -
c#开启/停止Windows服务
不用多说,详见代码using System;using System.Collections.Generic;using System.Text;namespace StartWindowsServiceDemo{ class Program { static void Main(string[] args) {原创 2017-10-09 16:10:58 · 4604 阅读 · 0 评论 -
利用C#代码创建、查看、删除端口转发
创建端口转发 private static bool CreateChannle(out string msg) { msg = ""; Random random = new Random(); int port = 0; int times = 0; do原创 2017-09-30 15:36:27 · 1095 阅读 · 0 评论 -
c#执行cmd命令
如何利用C#执行cmd命令呢?代码如下:private static string ExecuteCmd(string strInput) { Process p = new Process(); //设置要启动的应用程序 p.StartInfo.FileName = "cmd.exe";原创 2017-09-30 15:03:52 · 2163 阅读 · 0 评论 -
对象序列化后部分属性无故消失的解决办法
对象序列化后部分属性无故消失在项目中添加了一个WebService引用,组合完提交参数,提交到服务器,发现对象里少了几个属性值。为了搞清楚问题所在,用代码将提交的参数序列化成xml字符串,发现果然少了几个属性。为什么会这样了,属性明明就赋值了,怎么序列化后就没了呢?百思不得其解,郁闷了很久。笨人就用笨办法,于是将实体属性逐个减少声明对象再序列化,看看问题究竟出在哪里。黄天不负有心人,终于找到了问题所原创 2017-08-10 13:45:23 · 5014 阅读 · 0 评论 -
webbrowser安装插件失败的处理办法
在用webbrowser浏览某些网站,如果需要安装插件,往往是安装不了的,处理办法是在编译程序的时候,改成x86平台即可。原创 2017-06-12 11:51:50 · 3112 阅读 · 0 评论 -
Microsoft.CSharp.RuntimeBinder.RuntimeBinderException处理办法
抛出“Microsoft.CSharp.RuntimeBinder.RuntimeBinderException”异常,原因是匿名类型不能跨程序集(assembly)访问,解决办法有两种:一、使用 Expando 。二、在源程序集的AssemblyInfo.cs中加入:[assembly: InternalsVisibleTo("NameSpace1.SubNameSpace1原创 2017-06-09 14:26:11 · 10680 阅读 · 0 评论 -
未能从程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”中加载类型
出现错误的原因:先安装了 .NET Framework 4,随后启用了 .NET Framework 3.5 WCF HTTP 激活,则会发生此错误。解决方法:以管理员用户在cmd中运行aspnet_regiis.exe -i -enable即可具体命令:C:\Windows\Microsoft.NET\Framework\v4.原创 2017-05-09 09:18:03 · 503 阅读 · 0 评论 -
C#读写文本
读写文本(.txt)文件 .NET(一) 读取文件如果你要读取的文件内容不是很多,可以使用 File.ReadAllText(FilePath) 或指定编码方式 File.ReadAllText(FilePath, Encoding)的方法。它们都一次将文本内容全部读完,并返回一个包含全部文本内容的字符串string str = File.ReadAllText(@"c:\转载 2016-11-17 09:16:45 · 327 阅读 · 0 评论 -
Newtonsoft.Json高级用法
Newtonsoft.Json高级用法 手机端应用讲究速度快,体验好。刚好手头上的一个项目服务端接口有性能问题,需要进行优化。在接口多次修改中,实体添加了很多字段用于中间计算或者存储,然后最终用Newtonsoft.Json进行序列化返回数据,经过分析一个简单的列表接口每一行数据返回了16个字段,但是手机APP端只用到了其中7个字段,剩余9个字段的数据全部都是多余的,如果接口返回转载 2016-12-23 10:51:13 · 547 阅读 · 0 评论 -
借助数据库生成订单号
借助数据库生成订单号平时在项目开发中,遇到自己生成订单号的情况很常见,下面就介绍一种借助数据库生成订单号的方法。在数据库中创建IDPool表USE [数据库名称]GO/****** Object: Table [dbo].[IDPool] Script Date: 2018/3/13 16:48:38 ******/SET ANSI_NULLS ONGOSET...原创 2018-03-13 17:00:14 · 1892 阅读 · 0 评论