自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Roy的博客

学习

  • 博客(12)
  • 资源 (8)
  • 问答 (2)
  • 收藏
  • 关注

原创 Winfrom发布打开无反应或者报错

但从头检查到尾也没有发现什么问题,只好尝试着用配置里的连接串进入数据库看看有什么线索,谁知道一登录里面连一张表都看不到,原来是DBA开通账号时忘记给权限了。但KernelBase.dll只是一个API接口啊,几乎是不可能发生错误的。只能找找自生的原因了,因为是正式环境也无法调试,无异于大海捞针。经过排除法最后定位感觉是配置文件错误,因为除了连接串什么都一样。查看系统日志故障都指向KernelBase.dll。数据库权限问题既然给我直接程序打不开,并报这种错误。

2023-11-07 16:34:10 117

原创 Report 项目打不开

Report项目打不开

2022-11-17 11:44:51 398 1

原创 .net core 项目突然很多基础Dll无法自动生成,Can not find assembly file Microsoft.CSharp.dll

说明:工程文件在VS里是看不到的,需要用文件管理器打开项目找到根目录下的.csproj文件,用记事本添加即可。项目原本是没有问题的,在添加一个新的的功能后,无法运行了。检查了所有代码和工程文件都没有发现有什么问题。只能从新引入的包思考问题了,猜测是引入的包与项目的版本不兼容,导致项目无法正常运行。1.移除最新的的功能,2.在工程文件里加入。

2022-09-19 17:36:01 394

原创 .NET 5 读取共享文件内容(SharpCifs.Smb)

.NET 5 读取共享文件内容(SharpCifs.Smb)

2022-05-21 10:48:06 963

原创 .net core 客户端集成IdentityServer4 遇到的问题

问题1: Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware[3]需要去掉自动生成的 // app.UseHttpsRedirection();问题2:Bearer was challenged.(卡了好几个小时)基于.net core 3.0我在写代码时自动生成的代码里有app.UseAuthorization();其实这个.net core 2.0添加的是不同的。还是需要手动在app.UseA...

2020-05-23 14:45:02 2642

原创 SAP通用接口代码NCo3.0

最近写的通用SAP接口,支持入参object,出参动态参数。也支持泛型(代码没有贴出)截图代码可能不是很全。建议下载代码。1.创建连接 private RfcDestination CreateDestination() { RfcConfigParameters rfcPar = new RfcConfigParameters(); ...

2020-01-14 11:45:52 964 3

原创 NCo3.0调用RFC,xp错误解决方案

最近有一个任务是利用NCo3.0调用RFC开发一个SAP的通用接口。写完之后发现接口在win10、win7下运行都没有问题,但在XP下面运行有些电脑可以跑,有些不可以跑。 异常如下:The type initializer for 'SAP.Middleware.Connector.RfcConfigParameters' threw an ex...

2020-01-14 09:01:38 426

原创 线程池如何管理工作者线程

1.线程池的QueueUserWorkItem方法和Timer类总把工作项放入全局队列中2.工作者线程利用先进先出的原则从全局队列中取出工作项放入自己的本地队列中,并处理他们3.因为多个工作者线程要从同时从全局队列中取工作项,所以会有一个线程同步锁,保证所有工作者线程取出不同的工作项,这个同步锁在某些应用程序中可能是瓶颈4.工作者线程工作的时候总是先检查本地队列查找Task,采用先进后出的方式重本...

2018-05-18 17:26:08 912

原创 任务调度器,使用调度器的上下文,线程修改GUI控件

private readonly TaskScheduler m_syncSch; public Form1() { InitializeComponent(); //获取主线程的上下文任务调度器 m_syncSch = TaskScheduler.FromCurrentSynchro...

2018-05-10 20:46:20 153

原创 任务工厂

有时候需要创建一组共享相同配置的Task对象,为了避免重复的将相同的参数传给每个Task,创建一个任务工厂很有必要 static void Main(string[] args) { //父任务 Task parent = new Task( () => { ...

2018-05-10 19:41:34 365 1

原创 任务启动子任务

直接上代码: static void Main(string[] args) { Task<int[]> parent = new Task<int[]>(() => { var Result = new int[3]; ...

2018-05-10 14:11:55 167

原创 vs自动获取svn版本

因为项目公司项目版本一直没有管控起来,遇到过很多麻烦,最近想做到自己动生成版本,查找资料后遇到一点小问题,感觉有点地方没有解释的很清楚,所以稍微修改原作者文章,方便自己之后查看原理SVN中的可执行文件SubWCRev.exe,该文件可以查看工作目录的当前svn号并且保存在变量$WCREV$中。因此,可以先写一个批处理,然后在项目的预生成命令中执行该批处理文件。VS编译时自动化生

2017-08-16 11:03:45 1331

ASP.NET Core 3接入使用IdentityServer4 授权中心

代码包含三部分, 1.IdentityServer4 授权中心 2.API服务提供者 3.第三方ClientCredential调用者

2020-06-04

SocketTest.7z

基于.net core 3 上的SignalR 写的一个服务器和客户端互相通信的实例,比较简单,大家一起学习下。非常感谢

2020-06-04

SuperSocketServer.zip

基于SuperSocket写的服务器端和客户端,互相发送信息。简单实现客户端和服务器端的双通道通信。有压力测试功能

2020-06-04

sapnco 3.0

sapnco 3.0,通用接口开发必用。包含sapnco和sapnco_utils。很好用。不会报错

2020-01-14

SAP通用接口代码NCo3.0

NCo3.0调用RFC,通用接口, 支持泛型和动态类型。 Sap通用接口  一、 接口说明 1. 入参Dictionary,出参泛型 1.1 接口ExecuteString public T ExecuteString(string FunName, Dictionary import) 实例代码: SapRfcHelper sapserver = new SapRfcHelper("10.6.203.19", "100", "E_SFC", "Sfcs@123"); Dictionary import3 = new Dictionary(); import3.Add("NUM", "1"); import3.Add("STATUS", "1"); //入参字符串出参对象 StatusModel d = sapserver.ExecuteString("Y_RFC_SUPPLY_ZMM10_STATUS", import3); 1.2 接口ExecuteStructure public T ExecuteStructure(string FunName, Dictionary import) 没有测试实例 1.3 接口ExecuteTable public T ExecuteTable(string FunName, string tableName, Dictionary import) 实例代码: Dictionary import23 = new Dictionary(); import23.Add("AUFNR", "111"); //入参表格出参对象 MappingModel fd = sapserver.ExecuteTable("Z_SFC_BU_MO_MAPPING", "BU_MO", import23); 2. 入参Dictionary,出参动态类型 2.1 接口Execute public ExpandoObject Execute(string FunName, Dictionary import) 3. 入参Dictionary,出参泛型 3.1 接口Execute public T Execute(string FunName, Dictionary import) 二、出参泛型对象 注意事项: 1. 仅对属性赋值,字段自动忽略(如果有异常,请检查) 2. 属性不能多于sap接口的参数 3. 属性名即是sap接口的Key 列如:

2020-01-14

SAP_vcredist_x64.rar

The type initializer for 'SAP.Middleware.Connector.RfcConfigParameters' threw an exception.System.IO.FileNotFoundException: Could not load file or assembly 'sapnco_utils.dll' or one of its dependencies. wC File name: 'sapnco_utils.dll' at SAP.Middleware.Connector.RfcConfigParameters.loadConfiguration() at SAP.Middleware.Connector.RfcConfigParameters..cctor()

2020-01-14

利搜SEO软件查询排名

利搜网站排名是一款模拟真实用户搜索点击软件。利搜网站优化软件模模拟真实用户搜索点击,自动点击百度搜索引擎,辅助网站用户优化关键词排名。全国各地众多网友挂机点击,效果更好。能提高来自搜索引擎的点击量,借以提高关键词搜索排名,效果真实,肉眼即能看到! 利搜网站排名功能: 利搜点击SEO优化软件出色功能: 1、点击逼真。和真人点击一样,众多挂机者自动点击,分布式点击,挂机环境各不相同,点击逼真、真实,效果看得见! 2、支持所有主流搜索引擎。挂机时会看到,全面、功能强大! 3、支持点击地区设置(免费用户暂不支持)。有针对性点击,和搜索引擎中的设置对应,针对性强,避免空点,提高效率! 4、永远免费,绿色软件,无需安装,无插件. 特别说明: 1.如果软件不能正常打开请确认本机是否已经装有.net framework 2.0,如没有请百度下载安装 2.请谨慎设置点击次数,软件默认优先点击设置时间段的关键词。 利搜网站排名 v1.44更新内容: 1.优化内页点击空点击问题 2.调整查询排名算法,增加对必应搜索引擎排名查询

2015-04-07

PLSQL Developer汉化破解版

此版是最新9.06.1665版+汉化破解包,仅供技术交流和测试之用,如做其它用途,请支持正版.

2014-03-17

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除