![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.net
yingwang9
系统架构、产品设计、系统开发
BS、CS、小程序、安卓、PLC | Java、.Net、C++、.....
开放平台、低代码、物联网 | 学校、政府、石油石化、银行(工农建、银联通联)...
展开
-
KERNELBASE.dll错误的解决方法
(1)64位的系统与程序的兼容性问题。多数都是内存管理溢出错误。估计是32位的系统,即使程序不够内存用,系统最多就提供32位系统能提供的内存供程序使用,64位系统可以用提供更多的内存。主要的依据是,之前的一个程序,开了1000个线程,在32位系统里面,好多线程都是ONHOLD,而在64位系统,全部都在START没一会就闪退,冒错解决方法,用XE以程序编译一次,或做一个64位的程序...原创 2019-06-19 11:22:30 · 55244 阅读 · 3 评论 -
IIS下 设置跨域 Access-Control-Allow-Origin
添加如下标头即可Access-Control-Allow-Headers:Content-Type, api_key, AuthorizationAccess-Control-Allow-Origin:*原创 2020-01-06 16:51:21 · 752 阅读 · 0 评论 -
C# 让 其它应用程序 前端显示
主要 2个api 方法 private const int WS_SHOWNORMAL = 1; [DllImport("User32.dll")] private static extern bool ShowWindowAsync(IntPtr hWnd, int cmdShow); [DllImport("User32.dll"...原创 2019-12-25 08:37:52 · 804 阅读 · 0 评论 -
DataTable.Select 不区分大小写
字符串DataTable.Select比较默认是不区分大小写table.CaseSensitive = true;开启大小写区分 public static DataRow[] TableSelectMethod_CaseSensitive(DataTable table, string condition) { //表的se...原创 2019-11-27 15:46:44 · 747 阅读 · 0 评论 -
ASP.NET 中获取客户端IP地址
ip获取,通过以下几种方式 1: HttpContext.Current.Request.ServerVariables["HTTP_VIA"]; 2: HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]; 3: HttpContext.Current.Request.Ser...原创 2019-11-08 14:44:20 · 983 阅读 · 0 评论 -
c# 正则表达式 是否 数字
输入文本,判断是否是数字,不要用 try catch 数据强制转换,建议用正则表达式Regex.IsMatch("1111.2", @"^[+-]?\d*[.]?\d*$");原创 2019-03-06 13:55:50 · 2424 阅读 · 0 评论 -
通过文件头 获取文件类型
class FileTypeMap { public System.Data.DataTable table = new System.Data.DataTable(); public FileTypeMap() { table.Columns.Add("code");...原创 2019-03-23 16:01:22 · 988 阅读 · 0 评论 -
c# 文本框 光标在最后一行
this.textBoxLog.Focus();//获取焦点 this.textBoxLog.Select(this.textBoxLog.TextLength,0);//光标定位到文本最后 this.textBoxLog.ScrollToCaret();//滚动到光标处...原创 2019-03-20 14:19:47 · 941 阅读 · 0 评论 -
.net DataRow.Delete() Rows.Remove() 区别
1、区别1:DataRow.Delete() 将对应行的的状态RowState标识为删除Deleted。 该行数据还可以查询到的。可通过DataTable.RejectChanges() 方法实现行状态的回滚,进而恢复数据。Rows.Remove() : 等同于DataRow.Delete() 方法,再调用 AcceptChanges()方法。当需要使用DataAdapter....原创 2019-05-25 10:45:14 · 747 阅读 · 0 评论 -
.NET url C#中如何对中文转码呢
System.Web.HttpUtility.UrlEncode(string params)原创 2019-05-13 15:36:44 · 3294 阅读 · 0 评论 -
C# 生成 随机码含数字字母
classProgram{ staticvoidMain(string[]args){ stringchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";R...转载 2019-06-15 08:26:43 · 1332 阅读 · 0 评论 -
C# object 转 Intptr, Intptr 转 object
//声明对象1 var obj1 = new test1("abc"); //获取 对象1的句柄 GCHandle handle1 = GCHandle.Alloc(obj1); IntPtr ptr = GCHandle.ToIntPt...原创 2018-08-30 08:56:16 · 6486 阅读 · 0 评论 -
读取 ie 浏览器的 代理
从注册表中获取,c# 代码// 是否启用代理 private bool GetProxyStatus() { //打开注册表 RegistryKey regKey = Registry.CurrentUser; string SubKeyPath = "Software\\Microsof...原创 2018-07-26 15:03:08 · 1102 阅读 · 0 评论 -
C# WebBrowser 设置代理完全解决方案
转载:https://www.cnblogs.com/goody9807/archive/2011/09/21/2183089.html 微软webbrowser控件也就是IE插件,他的所有功能就像IE类似,当然设置也是一样的,下面介绍下webbrowser如何设置代理,可不要用这个对抗广告联盟哦You can change the proxy with InternetSetOpti...转载 2018-07-25 17:20:25 · 1322 阅读 · 0 评论 -
IE10 IE11 .Net4 aspnet 验证控件失效 server 2003 IIS6 “__doPostBack”未定义
最近部署asp.net网站到windows server 2003下,IE11浏览网站时,验证控件失效! 火狐和欧朋浏览器正常显示。“查看源”,验证控件未出现。其它问题:在 IE 11 下 点击出现 “__doPostBack”未定义”,原因:ASP.NET 可能无法辨识出一些浏览器的最新版本,还会经常把它们看做是低级的浏览器。(也就是: 不支持JavaS转载 2015-01-28 15:55:17 · 1135 阅读 · 0 评论 -
div CSS 清除float常用方法(:after和clear:both)
很多前端都是用.clearfix:after{ .....} 和 .clearit{....}的组合 来清除浮动, 下面我来讲解下这俩种的用法:首先大家切页面经常用到浮动 float:left; float:right; 有浮动就需要清除他们,after伪类由于受到ie6 7的不支持所以大多数时候,一般都需要定义一个固定的class名设置属性clear的值both的div 两转载 2015-02-02 13:56:06 · 920 阅读 · 0 评论 -
C # 根据字符串动态的创建对象 类 反射
反射动态创建对象:(1)程序集如果 与执行代码同一个程序集.则可以这样调用System.Reflection.Assembly.GetExecutingAssembly().CreateInstance("命名空间.类名", false);如:object o = System.Reflection.Assembly.GetExecutingAssembly().Cre转载 2015-04-12 15:52:14 · 535 阅读 · 0 评论 -
栈 中缀表达式解析成后缀表达式
//将中缀表达式解析成后缀表达式/**//*中缀表达式翻译成后缀表达式的方法如下:(1)从右向左依次取得数据ch。(2)如果ch是操作数,直接输出。(3)如果ch是运算符(含左右括号),则: a:如果ch = '(',放入堆栈。 b:如果ch = ')',依次输出堆栈中的运算符,直到遇到'('为止。 c:如果ch不是')'或者'(',那转载 2016-01-30 14:15:06 · 540 阅读 · 0 评论 -
System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本
可能原因: (1)防火墙的问题。 关闭防火墙 (2).NET账户没有访问Oracle\bin文件夹的权限,请百度搜索 (3)你的oracle精简客户端,未添加到 path 环境变量中原创 2016-06-11 22:15:36 · 327 阅读 · 0 评论 -
.NET2.0程序 在.net 4.0 中运行的解决方案
问题描述:.NET Framework 4 不能自动使用自己的公共语言运行时版本来运行由 .NET Framework 早期版本生成的应用程序。 若要使用 .NET Framework 4 运行较早的应用程序,则必须使用 Visual Studio 中项目的属性指定的目标 .NET Framework 版本编译应用程序, 或使用应用程序配置文件中的 元素 可指定所支持的运行时。解决:得重原创 2016-08-01 17:22:34 · 4060 阅读 · 0 评论 -
连接Oracle、登录Linux速度缓慢
暂未验证原因在于:每次连接数据库时,都需要进行DNS查询(根据IP查询主机名),但由于DNS服务器不可达(内网),所以只有等待超时,超时后才返回,导致连接库过慢。解决方法:注释掉server上 /etc/resolv.conf中所有行详细的说明:请参见以下的链接 解决方法原文出处:http://blog.chinaunix.net/uid-20394112-id-1转载 2017-03-02 16:59:29 · 710 阅读 · 0 评论 -
IIS asp .net web api 访问慢
访问 asp.net web服务(web services) web api ,第一次访问比较慢, 当闲置一段时间后,会非常慢。 IIS 管理器,应用程序设置中, 有“闲置超时(分钟)” 20分钟设置, 这样 iis会自动回收工作进程,所以再次访问会很慢。把此值 时间设置长些即可。原创 2017-04-20 08:11:41 · 3194 阅读 · 0 评论 -
DataGridView 显示值 真值
仅就你的具体需求而言,可以考虑在DataGridView的CellFormatting事件中处理。假设我们有个DataTable: DataTable dt = new DataTable(); dt.Columns.Add("col1", typeof(int));转载 2017-08-17 08:33:37 · 1673 阅读 · 1 评论 -
Winform TreeView 节点拖动
private void treeView_ItemDrag(object sender, ItemDragEventArgs e) { TreeNode dragNode = e.Item as TreeNode; DoDragDrop(dragNode, DragDropEffects.Move); }转载 2017-08-03 17:44:15 · 1824 阅读 · 0 评论 -
asp.net 共享文件夹 网络文件夹 文件读写
发送命令,建立连接,命令格式:@"net use " + path + " " + passWord + @" /user:本机IP\" + userName + " ";path 是共享文件夹地址如 @"\\192.168.1.100\data"然后,访问文件夹和文件,与操作本地文件文件夹方式一致解决步骤记录:(1)试验过程中报错,查看别人的经验转载 2017-11-17 18:20:46 · 2267 阅读 · 0 评论 -
.Net Framework OleDb 数据提供程序要求 Microsoft Data Access Components(MDAC) 2.6 或更高版本
(1)方法一 修改注册表HKEY_LOCAL_MACHINE\Software\Microsoft\DataAccess下所有键值为2.50.4403.12为2.71.9040.2 我测试没成功(2)方法二 找相同系统,复制下列目录的文件,过去 C:\Program Files\Common Files\System\ole dbC:\Program ...原创 2018-07-24 18:09:02 · 8777 阅读 · 3 评论 -
c# ActiveMQ 类
转载:http://www.cnblogs.com/bigdata007/p/4955830.htmlusing System;using System.Collections.Generic;using System.Text;using Apache.NMS;using Apache.NMS.ActiveMQ;namespace yangguang.weixinandsog...转载 2018-07-25 16:17:32 · 821 阅读 · 0 评论 -
c# webbrower 代理 类 IEProxy
using System;using System.Collections.Generic;using System.Linq;using System.Runtime.InteropServices;using System.Text;using System.Threading.Tasks;namespace sogou{public class IEProxy{p...转载 2018-07-25 16:18:32 · 157 阅读 · 0 评论 -
c# webbrower 代理 类 IEProxy
using System;using System.Collections.Generic;using System.Linq;using System.Runtime.InteropServices;using System.Text;using System.Threading.Tasks;namespace sogou{public class IEProxy{p...转载 2018-07-25 16:20:15 · 277 阅读 · 0 评论 -
C# 保存excel 问题 ,save 方法
<br />使用C# ,把数据导入到 excel中,再保存此Excel。<br /> 使用 Save方法如:save("C://11.xls"),运行程序,还弹出另存为对话框。不能按设置保存,将保存两个文件。<br /> <br />解决办法:使用<br /> <br /> excel.ActiveWorkbook.Close(true, "C://11.xlsx",false); 不使用save("C://11.xls")方法。原创 2011-03-10 18:23:00 · 4317 阅读 · 0 评论