- 博客(47)
- 资源 (1)
- 收藏
- 关注
原创 winform控件无法选中
解决方法是安装Devexpress 23.2 然后项目里面的所有Devexpress 升级。笔者 Devexpress 为20 但是vs 是2022 .。vs2022 最低 Devexpress 版本为 21.2。3.查看系统里面是否装有 该dll版本对应的 软件。1.查看引用看是否为 Devexpress 控件。没有就安装一个,如果有那就是各个程序版本不兼容。如果第二部里面的版本比这个低,那么就要考虑是。降低vs版本 还是提高 dll版本了。2.如果是查看下dll版本。
2024-09-19 10:27:44 226
原创 nginx监听 转发(代理)TCP
五:配置 到conf文件夹 复制一份 stream-openvpn-nginx.conf 这个conf 重命名为 nginx. conf。三:nginx 1.23.3.5 SnapDragonfly 这个编译版本是支持的。六:注意 如果是轮询 一个TCP连接才是一次轮询 并不是发一个包就轮询。二:查看网上很多都说要找源码和插件(扩展包)从新编译。一:普通版本的nginx是不支持TCP协议的。
2024-09-13 20:37:35 384
原创 Assembly.LoadFile 异常
Message: System.IO.FileLoadException: 另一个程序正在使用此文件,进程无法访问。问题:编写了一个监控文件夹里dll的程序,当有新dll的时候自动添加里面的类。那索性等dll 拷贝完成试试 Thread.Sleep(1000);在Assembly.LoadFile 的时候加入try 捕捉到异常为。想起来 debug和直接运行的最大区别就是 直接运行会快很多。检查了所有程序 没有人占用啊。但是直接运行就会闪退?再次直接运行 没问题了。
2024-09-10 10:30:06 193
原创 froeach迭代删除和List迭代删除问题
场景:我有一个 List records 数据,需要从里面删除指定内容数据。直接报错,因为foreach 是个迭代器 直接移除它的对象会报错。如果 需要移除的数据是相邻的,那么后面的元素将不会移除。终于成功了 ....................本着觉得写得有点复杂得想法查了下网络 可以写成。不报错了,可以跑了,但是有BUG?
2023-10-11 18:30:04 557
原创 .netCore .net5,6,7 存日志文件
/过滤掉系统默认的一些日志。.ConfigureLogging((context,loggingBuilder)=> {//通过中间件的方式使用Log4Net。//注册Log4Net 到.Net Core。如果你使用 .netCore及以上版本(.net5,.net6,.net7)... 系统默认自带日志中间件(log4net)现在我们想存日志文件,怎么办 很简单.
2023-10-05 15:05:36 868
原创 Using ‘C:\Users\administ\AppData\Local\ASP.NET\DataProtection-Keys‘ as ke
背景:C# .net core 独立部署得时候双击启动没问题,开机自启报 Local\ASP.NET\DataProtection-Keys ..........
2023-09-26 12:03:24 363 2
原创 Oracle定时任务|定时执行某一SQL|数据库定时自动执行sql
提交定时任务(任务名,存储过程名,第一次执行时间,下次执行时间(每30分钟执行一次))
2023-05-12 16:57:25 3701
原创 C#连接SFTP| No suitable authentication method found to complete authentication (publickey,keyboard-in
有个项目分为客户端(C#,windows)和服务端(java,linux,sftp),客户端往服务端发图片。意思是需要模拟键盘来输入密码-------------------这里有个坑,如果使用默认的构造函数连接可能出现 错误。二.使用 Renci.SshNet nuget包。1.引入包 Renci.SshNet。
2023-03-28 09:23:47 869
原创 C# 时间Tostring 坑|DateTime.ToString(“yyyy/MM/dd“)无效问题
C# 时间Tostring 坑|DateTime.ToString("yyyy/MM/dd")无效问题
2022-09-26 18:31:06 1301
原创 EF tolist 该字符串未被识别为有效的布尔值|“LINQ to Entities无法识别方法‘System.String
EF tolist 该字符串未被识别为有效的布尔值
2022-09-22 16:06:28 516
原创 城市与城乡规划用地分类和色块标准|CSV|C#程序|Excel
最近在做 通过shp 文件生成图形地块的任务地块颜色需要符合标准 于是就写了这个csv 文件地址 程序可以自动识别https://download.csdn.net/download/po123op123/83780807 public class ColorBlockStandard { /// <summary> /// 类别代码 /// </summary> public stri...
2022-03-07 15:40:20 1381
原创 VS自带node,npm,git使用
一.新版的vs是自带node和npm 的我们一般直接使用PowerShell(cmd) 直接写node命令 所以需要将这个路径添加为全局路径 ,也就是系统环境变量添加完路径后 在系统任意地方 都可以运行node,npm 查看是否成功二 编写一个简单的 爬虫需要一个 reques 的note系统库(可以理解为框架带的 dll )从截图看它默认从 项目目录找 ........ 不找Node 全局安装的模块 ..........我在vs 默认安装里面找到了 我想...
2021-12-01 11:07:21 3758 2
原创 Identity.UserManager设置UserName可输入中文
Identity.UserManager设置UserName可输入中文program 中
2021-11-18 17:00:29 550
原创 NetCore.Identity 项目创建及和微信集成
NetCore.Identity一.搭建基架1. 新建项目选择 "ASP.NET Core Web 应用" 模板。 将项目命名为WebApp1,使其命名空间与项目下载相同。 单击“确定”。 在 "身份验证类型" 输入中,选择 "个人用户帐户"。2.更新数据库在程序包管理器控制台中运行以下命令 (PMC) :Update-Database3.测试注册和登录运行项目 注册,登录,个人中心等等 应该都可以跑了 二.个性化1. 在项目里面加你想要...
2021-11-17 17:52:58 483
原创 .net core identity登录 集成微信
1. 微信获取 openid 通过openid 查看用户是否已经存在如果存在就直接调用 自带的 _signInManager.SignInAsync(loginuser, isPersistent: false); 登录不存在就去微信后台换取用户信息然后 添加用户 且登录代码如下遇到的问题1. No service for type 'Microsoft.AspNetCore.Identity.UserManager是说SignInManage...
2021-11-16 09:46:23 878
原创 cshtml判断生产模式开发模式
1.三种开发环境Environment-Development//用于开发-Staging//用于准备上线-Production//正式生产环境2.什么是Tag Helpers?Tag Helpers使服务器端代码能够参与在Razor文件中创建和呈现HTML元素。 例如,内置的ImageTagHelper可以在图像名称后附加版本号。 每当图像发生变化时,服务器都会为图像生成一个新的唯一版本,因此保证客户端获取当前图像(而不是过时的缓存图像)。 有许多内置的Tag Helper用于常见任.
2021-11-11 11:17:31 831
原创 Request.Body替代Request.InputStream 数据异常
刚用.net Core 整理微信平台发布的消息发现.net Core 没有HttpContext.Current.Request.InputStream 找了一下发现有 Request.Body 然后就替换了 后来又发现Request.Body 取不到数据将代码移到ActionFilter,读取到的Body数据依然为空。最后将代码移到Middleware中,读取到的Body数据还是空。问题解决网上搜了一圈发现.net Core缓存Http请求的Body数据 只能读取一次...
2021-11-09 15:15:02 764
原创 使用 dotnet *.dll启动项目,修改产品模式为开发模式
使用命令 dotnet bbdata_api.dll --environment Development
2021-10-26 14:44:34 1704
原创 Sequence contains more than one matching element
在EntityFrameworkCore 中 使用Microsoft.EntityFrameworkCore.SqlServer 包 可能会出现Sequence contains more than one matching element 序列包含多个匹配元素这个问题可能是因为 Microsoft.EntityFrameworkCore.SqlServer 包版本低引起的本人用 3.X的时候出现了 多个元素 换成 5.X后就好了...
2021-10-25 10:57:31 2526
原创 nopCommerce 插件api json RESTful API |JWT 鉴权授权
1.GitHub - SevenSpikes/api-plugin-for-nopcommerce at nopCommerce_4.30_Beta
2021-06-08 13:40:30 375
原创 Swagger|C#|.net|Swagger报错
一 .net core 使用Swagger1. 引用 包2.在Startup.Configure方法中3.4.启动应用,并导航到http://localhost:<port>/swagger/v1/swagger.json。 生成的描述终结点的文档显示如下json格式。如果 报错 未生成成功 Swashbuckle.AspNetCore.SwaggerGen.SwaggerGeneratorException: Ambiguous HTT...
2021-03-17 09:20:10 1156
原创 win10企业版局域网访问解决没有权限网络资源或者找不到
一 防火墙设置1.控制面板--所有控制面板--打开window防火墙--点击“高级设置”选项2.点击“本地计算机上的高级安全 Windows 防火墙”在右侧点击“Windows 防火墙属性”选项。3.点击“公用配置文件等--防火墙状态--入站链接”设为”允许“选项二 策略设置1.按“window R键”打开运行窗口--输入“gpedit.msc”-2.左侧列的“计算机配置”--下的“管理模板”选项--点开“网络”-“Lanman工作站--右侧列找到“启用不安全的来宾登录”-选择“..
2020-08-13 16:37:31 5101
原创 Windows10 解压安装Redis 微软版
1.下载Redis官网提供的是linux版本 没有找到 window版本,大部分都是非官方发布,以下是微软 发布的地址 https://github.com/MicrosoftArchive/redis/releases不要使用其他的地址下载 因为 可能不安全 或者网络慢 等等我在这里踩过坑 用其他的 GitHub 地址 下载了1个多小时没下载下来 微软的非常快20秒2.安装启动下载完成后解压到目录 到目录的地址栏上 点击输入 powershell输入r...
2020-06-19 09:33:23 421
原创 win10 docker 单体和集群
1. 在win10 系统上安装好了 dockers 的话 其实是win10 上运行的 docker 客户端 而真正的服务器是在hyper 上的虚拟机开始菜单-window管理工具hyper-v 管理器 可以看见虚拟机的列表 有一个DockerDesktopVM 虚拟机 这是docker 自己创建的 系统为linux版本为linuxkit, 是Docker新发布的一个用于为容器构建安全、便携、可移植操作系统的工具包,从Hyper-v的管理界面无法连接到这个虚拟机,完全...
2020-05-27 17:36:08 339
原创 docker win10 安装
1. Docker for Windows的当前版本运行在64位Windows 10 Pro,专业版、企业版和教育版(1607年纪念更新,版本14393或更高版本)上。Ps:家庭版是不行的,如果你是家庭版,那么一是升级到专业版2.下载 https://hub.docker.com/editions/community/docker-ce-desktop-windows/ 下载需要很长时间 我用了1个小时3. 双击安装会出现两个选项 一个问是否开启 hyper-v ...
2020-05-26 12:31:42 325
原创 Echarts 柱状图 多条柱子 颜色 宽度 标题
Echarts 柱状图 多条柱子 颜色 宽度 标题 柱状图 背景线条不要 柱子中间不要有空格 图例右边 标识右边
2017-06-20 16:41:55 7767
原创 同个html页面多个select根据值选中项
一个html页面里面有多个select控件部分select控件有读取出来的值 要默认选中下面是实现方法页面中的select TRUEFALSEaa用js 根据 accesskey的值aa 选中aa项写在页面底部 var objs = document.getElementsByTagName(
2017-05-23 14:47:23 5893
原创 制作网站产品浏览记录
原理 就是每次浏览产品时候存个cookie在产品详细页面 //存储一个记录 setHistory("goodshistory", { "keyname": "GoodsId", "data": { "GoodsName": "{%@rowgoods[EnglishName]%}", "GoodsId": "{%@row
2017-05-23 14:38:22 636
原创 按钮跳转网页
按钮上面加 onclick 事件默认链接到javascript 方法 如果写 window.location.href = 'go-car.html'; 就是在同一个页面打开如果写 window.open('go-car.html') 就是新建标签页打开利
2017-05-04 18:47:38 798
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人