- 博客(113)
- 收藏
- 关注
原创 .NET Core MVC IHttpActionResult 设置Headers
本来返回我是直接用 return Json(res) 这种封装的方法特别简单,但是没有发现设置headers的地方。最近碰到调用我的方法要求返回一个代码值,但是要求是不放在返回实体里,而是放在返回的Headers上。查询过之后不得已换了个返回。
2025-02-25 14:27:36
273
原创 .net 报错 远程主机强迫关闭了一个现有的连接 问题分析解决
https前缀会有ssl证书验证,在post调取该地址时,可以忽略掉该验证,否则会产生调不到的情况。升级.net4.5.2之后 SecurityProtocolType的默认支持有问题。设置里ssl的选项关闭,接着就正常了:证明应该是https或ssl 相关通讯出现问题。原先项目框架是.net 4.0 没有问题 升级成.net4.5.2后开始报错。先测试cmd 发现可以ping通地址:证明不是网络问题。原来.net4.0的时候 调用代码前加忽略掉ssl验证。postman 报错。
2024-04-22 16:18:45
832
原创 Quartz .Net 的简单使用
以上就是简单的代码使用。Quartz.net的使用可以通过两种方式调用:一是通过代码的方式,而是通过配置文件的方式;
2023-11-22 10:47:16
784
原创 对url编码和解码
对url解码:HttpUtility.UrlDecode("Z0yWXRr49DHTim5lc4xcdg%3D%3D");对url编码:System.Web.HttpUtility.UrlEncode("url");比如“=” 会被编码成“%3D”
2023-11-07 15:44:05
601
原创 webapi部署几个错误
先 cd C:\Windows\Microsoft.NET\Framework\v4.0.30319。第二个错误:未能从程序集“SYSTEM.SERVICEMODEL, VERSION=3.0.0.0。第一个错误:无法读取配置节“system.serviceModel”,因为它缺少节声明。先安装.net framework 4.0再安装 3.5 就会出现这个问题。然后执行 aspnet_regiis.exe -i -enable即可。发现服务器上没有安装.net Framework 3.5.1。
2023-08-03 10:01:57
305
原创 FileUpload 文件上传 多文件上传
如果.NET Framework为4.5及以上的 可以使用“GetMultiple”方法。如果要一次上传多个文件 控件属性设置:AllowMultiple="True"aspx控件:FileUpload。
2023-07-07 08:57:50
1067
原创 .net json序列化反序列化 几个要点
/写在类头上面 注意:嵌套类的话子类不会生效。如果要序列化过程中忽略null值的属性,则。.net json序列化 和反序列化。如果要更改 类中属性序列化之后的名称。//写在类中属性的上面(两种写法)
2023-03-20 11:02:08
520
原创 爬取网站文字并整理格式(HtmlAgilityPack)写入文本文件txt
爬取网站小说并整理格式(HtmlAgilityPack)写入文本文件txt
2022-10-06 16:44:43
393
原创 HMACSha1加密方法
最近开发接口对接方使用hmacsha1来进行加密验证,特定找了文章查看。https://www.cnblogs.com/yhnet/p/12448637.htmlhmacsha1在很多签名计算中都很常用了,基本分为两种一种是原始直接返回字符串,一种是baset64后返回基本使用base64的比较多原始版本#region HMACSHA1加密 将二进制数据直接转为字符串返回 /// <summary> /// HMACSHA1加密 .
2021-07-09 14:55:42
3114
原创 .net 用aspx作接口接收postman的访问数据(json)
webservice.asmx 是用xml作为底层传输数据的格式碰到那种一定要求使用json格式的情况就比较麻烦可以用aspx响应请求(效率不是很好,毕竟是页面类型)string postString = string.Empty; if (HttpContext.Current.Request.HttpMethod.ToUpper() == "PO...
2020-02-27 13:43:13
1617
转载 vs2017 cordova apk
原文:vs2017cordovaapk第一个项目vs出到了2017,终于能正了八经跨平台开发,特别是终于不报一堆错了。cordova是个好东西,终于不用揽一个项目,还要被手机端瓜分大半血汗钱。cordova是个好东西,不用学习新的语言,原始的html5+css+javascript就可做项目。再也不用FQ折腾AndroidStudio了。cordova是个好东西,我也不...
2019-04-18 10:28:52
743
1
原创 Java 环境变量配置
1.打开我的电脑--属性--高级--环境变量2.新建系统变量JAVA_HOME 和CLASSPATH变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.7.0变量名:CLASSPATH变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;3. 选择“系统变量”中变...
2019-03-18 09:27:16
143
转载 .net 后台调用webservice(asmx)
string url = "http://10.10.20.31:8087/WebService.asmx"; string[] args = new string[1]; args[0] = "杭州"; //args[1] = "China"; object result = Maticsoft.D...
2019-02-01 10:47:21
3959
原创 DataBase For Linq
网上拷贝了一些代码:链接: https://pan.baidu.com/s/1zKLx9H4my9t11IEB2UoUTA 提取码: edkd复制这段内容后打开百度网盘手机App,操作更方便哦web.config:<connectionStrings> <!--database for linq--> <add name="hi...
2018-12-28 16:31:50
214
1
转载 TransactionScope Oracle 问题记录解决方法
(一)无法加载 DLL“oramts.dll”: 找不到指定的模块 原文地址:http://blog.youkuaiyun.com/chutao/article/details/6146778 Oramts.dll 文件公开登记 Oracle 连接所涉及到在通过 Microsoft 分布式事务处理协调器 (MSDTC) 启动的事务中的公共 API。 在事务处理环境中运行时, ...
2018-11-20 11:00:51
1285
转载 .net 匿名类转xml
//识别需要序列化的类型 private static readonly Type[] WriteTypes = new[] { typeof(string), typeof(DateTime), typeof(Enum), typeof(decimal?), typeof(Guid),typeof(int?) ...
2018-11-15 15:30:20
328
原创 js URL获取传参
2014-10-31 09:46:16function getUrlParam(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象 var r = window.location.search.substr(1).ma...
2018-08-24 16:08:35
380
原创 .net 调用 ffmpeg 转换音频文件amr - mp3
2014-07-07 14:44:56/// <summary> /// /// </summary> /// <param name="FromName">需要转换的名字amr</param> public void ConvertVideo(string FromName) ...
2018-08-23 14:21:43
1156
转载 socket服务端和客户端数据通信 数据交互
2014-03-10 11:30:28服务器package socket.example; import java.io.BufferedInputStream; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.IOException; import ...
2018-08-23 14:13:16
3326
原创 DataTable的Compute 统计dt表达式 Merge 合并表
2014-03-04 10:49:10DataTable的方法 Compute(string strExpression,string strFilter)strExpression:要计算的表达式字符串,基本上类似于Sql Server中的统计表达式strFilter:统计的过滤字符串,只有满足这个过滤条件的记录才会被统计table.Compute("Sum(Quantity)...
2018-08-23 14:07:52
476
原创 关于 远程桌面连接 控制电脑的密码问题
2014-02-26 19:36:17运行secpol.msc--本地策略--安全选项--帐户:使用空密码的本地帐户只允许进行控制台登录禁用(倒数第三个) 或者也可以这样--设置你的账户密码具体操作--运行lusrmgr.msc--右击你的账号设置密码,这样你开机的时候每次要输入密码, netplwiz想开机不输入密码的话,运行--control userpasswor...
2018-08-23 14:06:40
1296
原创 使用 params object[] 将参数个数不一样的方法 集成一个
2014-02-15 15:59:26 getChange("1");getChange("1","2");public string getChange(params object[] paramValues) { if (paramValues.Length > 1) retur...
2018-08-23 14:05:42
3114
转载 【转载】myEclipse快捷键
2014-01-15 14:58:18MyEclipse的10个快捷键:Ctrl + Shift + T: 打开类型:显示"打开类型"对话框来在编辑器中打开类型。"打开类型"选择对话框显示工作空间中存在的所有类型如类、接口等。Ctrl + Shift + R: 打开资源:打开"打开资源"对话框以打开工作空间中的任何资源。在Package Explorer中不必浏览文件便可快速打开任意一个...
2018-08-23 14:01:51
153
转载 【转载】自定义SQL SERVER字符串的聚合函数
2014-01-11 11:08:20本文转载自kyforest《自定义SQL SERVER字符串的聚合函数》SQL code问题描述:无论是在sql 2000,还是在 sql 2005 中,都没有提供字符串的聚合函数, 所以,当我们在处理下列要求时,会比较麻烦:有表tb, 如下:id value----- ------1 aa1 bb2 a...
2018-08-23 14:00:18
2898
原创 安装系统 镜像 ISO
2014-01-10 14:35:22把iso里的boot和bootgmr以及sources复制到c盘,pe下,开始菜单,运行,cmd,输入"C:\boot\bootsect.exe /nt60 c:",(/nt60前,后各有空格),重启电脑,本地硬盘启动,自动安装。进入系统后将c盘的sources文件夹删除。启动时多了一个“windows设置启动”启动项,进入系统后以 ,开始菜单,运行,输入...
2018-08-23 13:52:49
1864
转载 Split分割 字符
2014-01-04 09:57:051、用字符串分隔: using System.Text.RegularExpressions;string str="aaajsbbbjsccc";string[] sArray=Regex.Split(str,"js",RegexOptions.IgnoreCase);foreach (string i in sArray) Respon...
2018-08-23 13:50:54
233
原创 form程序 数据库 连接界面
2013-11-29 16:01:57http://pan.baidu.com/s/1nEjiu DBConnectSetting.dll使用的是上面这个dll 界面 代码:Microsoft.Data.ConnectionUI.DataConnectionDialog dialog = new Microsoft.Data.ConnectionUI.DataCo...
2018-08-22 09:14:18
492
转载 【转载】GridControl添加按钮列
2013-11-23 10:30:58本文转载自lijiexiongxiong《GridControl添加按钮列》 把列的ColumnEdit属性设置为RepositoryItemButtonEdit 把TextEditStyle属性设置为HideTextEditor; 把Buttons的Kind属性设置为Glyph; 把Button的Caption用于设置文字 ...
2018-08-22 08:51:30
1264
原创 File.AppendText 记录程序操作的日志
2013-11-27 11:37:44string LocalPath = Application.StartupPath + @"\" + "(" + DateTime.Now.ToString("yyyy-MM-dd") + ")App.Run.Log.txt"; using (StreamWriter sw = File.AppendText(LocalPath)) ...
2018-08-22 08:51:23
3677
原创 BackgroundWorker 控件 异步事件
2013-11-23 10:30:31在我们的程序中,经常会有一些耗时较长的运算,为了保证用户体验,不引起界面不响应,我们一般会采用多线程操作,让耗时操作在后台完成,完成后再进行处理或给出提示,在运行中,也会时时去刷新界面上的进度条等显示,必要时还要控制后台线程中断当前操作。耗时的操作(如下载和数据库事务)在长时间运行时可能会导致用户界面(UI)似乎处于停止响应状态。如果需要能进行响应的用户界...
2018-08-22 08:51:14
215
原创 C# 程序自动更新 思路
2013-11-19 16:04:551.你的主程序和你的更新程序需要是两个不同exe。就是说你的主程序和更新程序不是一起的。需要单独做一个更新程序。然后放到主程序目下,供调用。2.在主程序启动时或者手动执行更新,更新之前需要判断是否有更新。3.如果有更新,那么这个时候下载更新。(下载更新,可以在主程序也可以在更新程序做,最好由更新程序做)4.下载好之后,启动 更新程序exe。...
2018-08-22 08:51:07
2680
原创 C# File.Copy 拷贝指定目录的文件
2013-11-19 11:34:25 int filesum = 0; //更新文件数 string LocalPath = Application.StartupPath + @"\"; //从配置文件App中取文件服务器更新目录: string ServerPath = System.Configuration.Conf...
2018-08-22 08:50:42
12405
原创 C# 读取服务器上的共享文件
2013-11-19 13:23:13LocalPath = Application.StartupPath + @"\"; DirectoryInfo DirInfo = new DirectoryInfo(@"\\192.168.1.168\Edition");public static void CopyFile(System.IO.DirectoryInfo DirInfo ,...
2018-08-22 08:41:52
7632
原创 AES DES MD5 加密
2013-11-18 15:19:17 AES 加密解密/// <summary>/// AES 加密解密/// </summary>public class AES{//默认密钥向量private static byte[] Keys = { 0x41, 0x72, 0x65, 0x79, 0x6F, 0x75, 0x6D, 0x79, 0x5...
2018-08-21 10:44:52
359
原创 关于加密
2013-11-18 13:57:58DES数据加密数据加密算法(Data Encryption Algorithm,DEA)是一种对称加密算法,很可能是使用最广泛的密钥系统,特别是在保护金融数据的安全中,最初开发的DEA是嵌入硬件中的。通常,自动取款机(Automated Teller Machine,ATM)都使用DEA。它出自IBM的研究工作,IBM也曾对它拥有几年的专利权,但是在1...
2018-08-21 10:43:40
167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人