c#
文章平均质量分 53
qq_38313984
这个作者很懒,什么都没留下…
展开
-
winform调用python实现掉网后ie自动输入账号密码登录网站
from selenium import webdriverimport timefrom selenium.webdriver.common.by import By# ie浏览器browser = webdriver.Ie()#登录页面urlurl = 'http://192.168.xxx.1/'browser.get(url)# 等待3s用于加载脚本文件browser.implicitly_wait(5)# 输入用户名username = browser.find_e.原创 2022-05-12 16:02:28 · 915 阅读 · 0 评论 -
访问数据库骤增导致的连接池问题
今天过送检程序的时候发现每次走一遍下来走到驾驶证页面的时候,访问速度变慢,甚至无法加载出来,最终把报错超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。ORA-12516: TNS: 监听程序找不到符合协议堆栈要求的可用处理程序找了相关的程序,使用的都是using的写法,资源会被释放掉。后面又想到会不会是跟驾驶证页面图片的加载有关,前端F12发现,只要鼠标悬停图片行上面,他就是一直向后端查询请求,请求了来来回回,请求数量达到140原创 2022-03-12 23:39:27 · 1374 阅读 · 0 评论 -
IIS发布后,登录成功,但没有跳转到主页面
vs运行没有问题,在发布到IIS后,输入账号密码点击登录,显示登录成功,但是页面不跳转1.发布后,网页中查看没有cookie记录,对比vs运行代码,页面中是保存有cookie值的IIS发布后网页的cookievs运行的cookie2.在运行的地方加入log,查看代码在运行完写入cookie的代码后,cookie值没有出现,排除之前猜想的网页重定向cookie丢失的问题,所以是在写入的时候就有问题以下是cookie写入的代码在网上百度了一下CookieOption的属.原创 2021-12-23 11:40:04 · 2242 阅读 · 0 评论 -
微信网页开发--简单的排号页面(c#、vue)
1.之前没有试过在微信上显示网页,所以先把样式拉出来,IIS发布后,在微信上查看是不是符合自己想要的遇到问题:服务器发布之后,电脑浏览器可以访问,微信内置浏览器无法访问原因:vue链接中有#,微信会把#后面的字符串去掉解决办法:vue默认路由是hash的方式,需要将路由方式改为history,实现到这一步,根目录访问没有问题,但是跳转其他目录的时候报错404,这时候需要在iis的重写模块中添加空白规则2.想要实现点击【立即排号】后,访问微信链接获取微信用户信息保存到数据库,同时传给前原创 2021-11-20 15:59:36 · 2218 阅读 · 0 评论 -
.net web页面嵌入海康视频(winform)
需求:.net web项目的网页调用海康视频接口进行实行监控在网上百度了一番之后,尝试使用web插件,发现需要AppKey和AppSecret的值,在哔哩哔哩https://www.bilibili.com/video/BV19h411D7Xw里面搜索海康视频找到这俩值怎么获取到,是需要访问海康摄像头ip/center地址去访问,我一直都访问不到,后面问咨询了海康的人员才,才知道访问这个地址是需要去购买他们的海康软件才可以的,这时候我也才分清,我需要下载的是硬件的SDKSDK下载地址:https:/原创 2021-10-27 17:59:29 · 1938 阅读 · 1 评论 -
webapi添加swagger页面
原创 2021-10-27 17:38:25 · 578 阅读 · 0 评论 -
海康威视摄像头连接(.net)
1.要获取连接摄像头需要使用到的账号/密码/ip下面打开两个软件均可以识别获取到(使用相同网络的,尽管ip配置不在同一个网段的)摄像头的相关配置①下载400账号密码助手https://www.hikvision.com/cn/wxxz.aspx?key=18 下载这个主要是因为密码忘记了,需要用这个软件重置,需要配合微信公众号(海康威视客户服务)② 这个不一定需要下载iVMS-4200 (V3.6.1.5_C)https://www.hikvision.com/cn...原创 2021-09-01 17:23:50 · 4309 阅读 · 1 评论 -
Could not load type ‘System.Security.Principal.WindowsImpersonationContext‘ 报错
这个报错虽然知道是引用包不匹配造成的,并且一直在Oracle.ManagedDataAccess.Core的版本那里纠结,后面发现是另一个地方引用的是Oracle.ManagedDataAccess造成的解决办法:移除掉Oracle.ManagedDataAccess这个包,替换成Oracle.ManagedDataAccess.Core就不会再报错了...原创 2021-08-26 17:24:11 · 2294 阅读 · 0 评论 -
跨域问题汇总
1.跨域访问报错:No Access-Control-Allow-Origin解决办法:StartUp.cs文件中添加下面的代码 services.AddCors(options => { options.AddPolicy("AllowAll", builder => { builder原创 2021-03-17 15:41:12 · 227 阅读 · 0 评论 -
c#创建window service
1、创建一个service程序在创建的service文件夹中可以找到带有如下图标的文件,双击打开ProjectInstaller.cs SupplierCollectorService和HospitalCollectorService是已经建立好的service程序,(上一步骤双击的是ProjectInstaller.cs,下图截成了双击SupplierCollerctor.cs的结果),右键-->添加安装程序,出现如下图结果将serviceProjectIn...原创 2017-11-03 20:13:52 · 343 阅读 · 0 评论