- 博客(14)
- 资源 (9)
- 问答 (2)
- 收藏
- 关注
原创 C# 对接JAVA过程中RSA 私钥公钥加密问题
公司业务需求要和第三方进行接口对接。我方使用的是C#,第三方是JAVA ,安全验证使用了AES和RSA加密。AES加密,机密好弄, RSA就有些麻烦了,C#和JAVA的不一样。C#原生的支持的XML格式密钥。java提供的是pem文件格式密钥。下图为签名方式:签名规则详细步骤如下:(1)合作方、现在支付生成各自 RSA 公私钥、AES 对称密钥。其中,合作方 RSA 公私钥为(cooperatorPubKey、cooperatorPriKey),合作方 AES 对称密钥为 coope..
2020-08-28 18:13:23
1866
原创 HTTP Error 500.30 - ANCM In-Process Start Failure 解决方法
出现问题图解决方法,先检查发布的文件是否正确,版本是否选对。第二步,检查应用程序池是否正确第三步,还是应用程序池配置,和发布的版本对应上。第四步,检查,是否缺少模块第五步,检查程序是否正常,直接运行发布文件的XXX.exe。 然后访问http://localhost:5000, 若能访问,则正常。第六步,检查web.config文件,...
2019-11-13 19:54:04
67182
1
原创 使用 Metrics.net + influxdb + grafana 搭建项目自动化监控和预警方案
这次分享使用Metrics.net + influxdb + grafana 构建项目自动化监控和预警方案。通过执行耗时,定位哪些接口拖累了服务的性能;通过请求频次,设置适当的限流和熔断机制,拦截非法或不合理的请求,保障服务的可用性。本次内容较多,部分详细内容将使用链接方式提供。动手前,需下准备以下工具:1、influxdb 下载地址: https://portal.influxda...
2019-01-28 13:27:12
583
原创 NLog基本讲解以及使用
Nlog和Log4net 基本一样。 通俗讲都是记录日志的。今天先讲Nlog的使用。具体原理。。。。。,先略。第一步:下载通过Nuget安装NLog,(找到项目里的“引用”,右键,管理Nuget程序包,搜索Nlog, )这步很简单。。。。。。 第二步:修改Nlog.Config 这块配置说简单也简单,说复杂也复杂, 这次先配置几个简单的。第一种:保存到文件 &...
2018-12-05 16:55:48
4667
原创 微信开放平台绑定各移动应用、网站应用、公众号、小程序、第三方的个数
微信开放平台绑定各移动应用、网站应用、公众号、小程序、第三方的个数目前没有在微信的文档中找到过具体的数字,只能真正的登录到后台,并且已经认证了的才能看的到。认证需要300元/年。很多人都不知道具体的数字,移动应用:50 ,未认证的为10网站应用:10公众号 :同主体50,不同主体5 ,每月可绑定5次小程序 :同主体50,不同主体5 , 每月可绑定5次开放平台 (第...
2018-11-29 18:25:48
17935
2
原创 用户上传地址图像 识别收/收件人信息定位、分割及识别图像
前言最近在网上买了些东西,感觉不好,想退, 在办理退件过程中发现个好玩意,类似这样的输入框, 上传商户发的退货地址,自动识别退货信息。 也可粘贴文本自动识别。感觉有点意思。考虑过各种实现原理,什么字典库,大数据之类。。。。,但是这些对个体小户来说不现实。最后还是靠baidu。我的实现思路:1、上传图像 ...(废话), 转base64 .2、识别图像中文字,即OCR , ...
2018-07-27 11:23:55
3680
原创 初中级程序员面试题
自己整理的,也有摘自网络上的,如有侵权,请联系,我及时删除。1、简述javascript中的“=、==、===”的区别?=赋值==比较是否一般相等 "3"==3 //会做类型的隐式转换,true===比较是否严格相等 "3"===3 //先比较类型,再进行值比较,false 2、看下列代码输出为何?解释原因var a = null;alert(typeof a); var b;ale...
2018-04-04 16:39:39
2238
2
原创 "SqlDateTime 溢出。必须介于 1/1/1753 12:00:00 AM 和 12/31/9999 11:59:59 PM 异常处理
异常提示: "SqlDateTime 溢出。必须介于 1/1/1753 12:00:00 AM 和 12/31/9999 11:59:59 PM异常原因: 传递值没有对DateTime类型字段没有传递值,默认为null,但是在sqlserver里面对DateTime类型取值范围是:1/1/1753 12:00:00 AM 和 12/31/9999 11:59:59 PM 但是在而.NET Fra...
2018-04-04 16:16:02
1762
原创 MVC 基于 AuthorizeAttribute 实现的登陆权限控制
本篇主要讲述在MVC中使用AuthorizeAttribute实现登陆和权限控制,通俗的讲就是,判定用户是否登陆,若没登陆就跳转到登陆页,是否有权限访问页面,若没有则跳转到特定提示页。 网上有很多类似的,我也借鉴了部分,如有雷同请见谅。 关于AuthorizeAttribute的详解 请查看 https://msdn.microsoft.com/en-us/library/system.w...
2016-12-16 16:54:42
9390
3
原创 PDF 拆分为IMages
近期做OCR,要求支持 PDF 格式, 采用汉王的sdk, ,经测试 它居然不支持多页PDF ,只能识别出第一页,坑呀 。 与他们协商 ,说他们有个组件,可以实现,要价 1.5万 。 思路是:先调用他们的有个方法,把PDF拆分了,再遍历去掉OCR组件, 最后再组装成一个文书。 就这值1.5万。。。。这钱太好挣了吧。。爷怒了 ,这个咱可以做, 1.5万,咱给公司省。 SO 。...
2015-02-05 16:34:56
454
原创 WCF 的 WebGet 方式,可以当url 直接访问服务内方法
.NET 3.5以后,WCF中提供了WebGet的方式,允许通过url的形式进行Web 服务的访问。在以前的代码中,写过多次类似的例子,但总是忘记如何配置,现在将设置步骤记录如下:endpoint通讯协议设置成 webHttpBindingendpoint的行为设置成 在接口上加入 WebGet 的Attributes示例代码如下: web.config文件的配置 syst
2015-01-12 15:32:48
1232
转载 Xpath查询第二讲
XPath 是在 XML 文档中查找信息的语言,在BizTalk的开发中应用非常广泛,当然你可以不必先学Xpath再去学BizTalk。但是如果对Xpath有一定了解的话,在很多应用下会使你的开发更加快捷。为了方便查阅整理了一些Xpath常识和实际实例给开发过程提供个参考。由于BizTalk还未支持Xpath 2.0,所以以下的例子都是基于W3C 1.0规范。 Xpath的重要性[
2015-01-06 16:43:02
502
转载 使用Xpath对XML进行模糊查询
如果要对XML文件进行模糊查找的话是一个比较麻烦的事情,Xpath表达式中没有像文件系统中的“*”或"?" 或者有像SQL表达式中的"%",这样的模糊查找的通配符。但是还好,在Xpath的函数中提供了像contains和match这样的函数。contains是一个字符串查找函数 语法是:fn:contains(string1,string2),表示如果 string1 包含 stri
2015-01-06 15:15:51
354
转载 XPath查询第一讲
XPath简介XPath是W3C的一个标准。它最主要的目的是为了在XML1.0或XML1.1文档节点树中定位节点所设计。目前有XPath1.0和XPath2.0两个版本。其中Xpath1.0是1999年成为W3C标准,而XPath2.0标准的确立是在2007年。W3C关于XPath的英文详细文档请见:http://www.w3.org/TR/xpath20/ 。XPath是一种表达
2015-01-04 16:46:35
342
怎么接手坑B写的代码,并进行优化
2021-03-02
log4net并发高的情况下,写日志目录比较混乱, 怎么解决。
2017-11-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人