其他
共 76 篇文章
OneDrive中设置不同步某个文件夹
摘要: 使用管理员权限运行CMD,然后执行 mklink /D "C:\Users\firei\OneDrive\xxx\xxx\bin" "C:\temp\bin" mklink 创建符号连接 /D 表示创建目录链接 前面的路径是链接路径,后面路径是实际路径 执行命令前,确保C:\Users\firei\
阅读全文Action<T> 和 Func<T>的用法
摘要: 在 C# 中,Action<T> 和 Func<T> 都是 泛型委托,用于引用方法,但它们的主要区别在于 是否有返回值。 Action<T> 用于 执行某个操作,但 不返回任何值 Func<T> 用于 执行某个操作并返回结果,最后一个参数是返回值 Action<string> logMessage
阅读全文net core随记
摘要: 基于策略的授权 可以定义一个 策略 并在 Startup.cs 或 Program.cs 中配置: services.AddAuthorization(options => { options.AddPolicy("RequireAdmin", policy => policy.RequireRol
阅读全文统计文章阅读量,一小时内重复刷新的不重复统计
摘要: 1. 添加服务 在 Startup.cs 或 Program.cs 中注册缓存服务,例如使用内存缓存: builder.Services.AddMemoryCache(); 2. 控制器逻辑 在控制器中实现阅读量统计逻辑: using Microsoft.AspNetCore.Mvc; using
阅读全文使用on()方法绑定事件,解决动态加载的元素事件绑定
摘要: 1. 使用 on() 方法绑定事件on() 方法可以绑定事件到父级元素上,从而对动态加载的子元素生效。这种方式称为事件委托。 示例: // 假设动态加载的控件是按钮 $(document).on('click', '.dynamic-button', function() { alert('按钮被点
阅读全文鼠标悬停在图片上方时,显示文字
摘要: 步骤解释: HTML结构确认: 确保.header-image容器内直接包含img和span,且span紧跟在img之后。 HTML: <div class="mb-3 header-image"> <img src="/files/images/touxiang_default.png" />
阅读全文在使用echarts绘制图表时, 如果需要使用渐变色, 则应使用echarts内置的渐变色生成器echarts.graphic.LinearGradient
摘要: series: [ { name: '', type: 'bar', barMaxWidth: 20, label: { show: true, color: '#fff', }, showBackground: true, backgroundStyle: { color: '#d5f1f9',
阅读全文基于docker的RTSP转发
摘要: docker run -d --name m01 -v /home/media-temp/my02.yml:/mediamtx.yml -p 17041:8554 bluenviron/mediamtx:1.8.3 docker run -d --name m01-task --network=ho
阅读全文WGS84转百度地图坐标
摘要: 什么是地图坐标系转换? 目前常用的地图坐标系有多种标准,几家主流地图(如百度地图,高德地图和QQ地图等)使用的坐标系标准也各不相同。假如您有GPS坐标,想在百度地图上显示;或者有百度地图的坐标,但想在微信地图上显示,这时就需要使用一些算法或通过官方的API来转换坐标,在目标地图上正确显示。主流地图坐
阅读全文HttpClient最佳用法
摘要: 一、使用IHttpClientFactory创建HttpClient //首先在startup中注册 services.AddHttpClient(); services.AddHttpClient("github", c => { c.BaseAddress = new Uri("https://
阅读全文C# 压缩和解压缩文件 (System.IO.Compression.ZipFile)
摘要: 参考文档: https://learn.microsoft.com/zh-cn/dotnet/api/system.io.compression.zipfile?view=net-8.0&redirectedfrom=MSDN https://blog.csdn.net/lvmingzhou/art
阅读全文nc测试tcp/udp连通性
摘要: nc是netcat工具的命令,是一个很好用的网络工具。比如,可以用来端口扫描,文件传输等网络功能。实际命令是ncat。 参数说明: -g<网关> 设置路由器跃程通信网关,最多可设置8个。 -G<指向器数目> 设置来源路由指向器,其数值为4的倍数。 -h 在线帮助。 -i<延迟秒数> 设置时间间隔,以
阅读全文Chrome开机启动网页并全屏
摘要: 1.新建一个Chrome的快捷方式 然后右键属性,修改快捷方式的目标为: "C:\Program Files\Google\Chrome\Application\chrome.exe" -kiosk https://www.baidu.com -kiosk前有个空格,后面是需要启动的网址 2.Win
阅读全文VS2022创建Windows服务程序的方法步骤
摘要: 创建一个Windows服务程序 可以创建Windows服务程序 打开VS2022,新建项目。 创建成功后的目录结构如左侧所示,至此项目构建完成。 配置相关信息 添加安装程序 重新生成一下解决方案 至此配置完成。 脚本可执行文件 在工程目录的bin\Debug目录下 新建两个脚本文件–install.
阅读全文不区分大小进行字符串比较
摘要: 所述String.Equals(字符串,StringComparison)方法,可以指定一个StringComparison的值 StringComparison.OrdinalIgnoreCase 为不区分大小写的比较。如果为StringComparison参数指定StringComparison
阅读全文WVP ZLMediaKit搭建记录
摘要: ZLMediaKit地址:https://github.com/ZLMediaKit/ZLMediaKit WVP地址:https://github.com/648540858/wvp-GB28181-pro ZLMediaKit开启SSL 1.查看ZLMediaKit配置文件中的SSL端口 #ht
阅读全文GB28181国标视频平台播放失败或者信令不通时如何抓包分析
摘要: 其他参考牛文: https://blog.csdn.net/LS_ss123/article/details/105222953 https://blog.csdn.net/weixin_43360707/article/details/120975297 https://zhuanlan.zhih
阅读全文net core上传文件
摘要: <input type="file" id="avatar" name="avatar"> <button type="button">保存</button> ('button').click(function(){ var files = $...
阅读全文对一个列表内节点进行拖拽排序
摘要: HTML5属性 draggable可以让元素变成可拖动 <li draggable="true">1</li> 该属性有三个值可选:true | false | auto true:表示可拖动 false: 表示不可拖动 auto: 表示浏览器默认行为 拖动事件: 拖动的元素上触发:事件皆由拖动元素
阅读全文tippy.js - 好用的tooltip提示插件使用详解
摘要: 1,基本介绍 (1)tippy.js 是一款轻量的 tooltip 插件,使用它可以很方便地实现鼠标悬停提示信息效果。 GitHub 主页:https://github.com/atomiks/tippyjs 官网地址:https://atomiks.github.io/tippyjs/ (2)ti
阅读全文ZLMediaKit + wvp-GB28181-pro windows部署
摘要: 1.在powershell中 # 国内用户推荐从同步镜像网站gitee下载 git clone --depth 1 https://gitee.com/xia-chu/ZLMediaKit cd ZLMediaKit # 千万不要忘记执行这句命令 git submodule update --ini
阅读全文linq to entity group by 时间
摘要: CreationTime是DateTime类型group by 年/月/日/小时group by 年 (from d in YourData.OrderBy(x => x.CreationTime) group d by new { time = new { d.CreationTime.Year
阅读全文使用echarts柱状图横坐标文字过长放不下,文字会被隐藏
摘要: 1、可以设置字体倾斜实现效果 这是在xAxis: 中加入了 axisLabel: { interval: 0, rotate: 20 } interval:间隔 每个坐标之间的间隔,正常显示设置 0 就可以了。 rotate:偏移,也可以说是倾斜。值是number类型 但是这样可能会有新的问题,就是
阅读全文js获取url中的参数值
摘要: 以此 url 为例:http://localhost/index.html?id=310&name=xia&phone=13800138000 //获取url传递的信息 let query = location.search; // ?id=310&name=xia&phone=1380013800
阅读全文Echart图表配置详解
摘要: 转载自:https://blog.csdn.net/weixin_55181759 👉推荐相关文章:Echart图表 之 基本使用及配置项 👉推荐相关文章:Echart图表 之 title配置项大全 👉推荐相关文章:Echart图表 之 颜色color配置项大全 👉推荐相关文章:Echart
阅读全文ECharts 提示框组件Tooltip属性大全(包含文本注释)
摘要: tooltip: { // 提示框组件:可以设置在全局(tooltip),可以设置在坐标系中(grid.tooltip、polar.tooltip、single.tooltip),可以设置在系列中(series.tooltip),可以设置在系列的每个数据项中(series.data.tooltip)
阅读全文EChart显示地图信息例子
摘要: <div class="cen-top map" id="kangding_map"></div> function map() { var data = [ { name: '炉城镇', value: [101.963055, 30.004495, 0] }, { name: '惠拓&...
阅读全文ExcelPackage 使用說明
摘要: 1.使用方法 public IActionResult Excel() { string sWebRootFolder = _hostingEnvironment.WebRootPath; string sFileName = "测试导出excel.xlsx"; FileInfo file = ne
阅读全文微信、QQ添加Universal Link
摘要: 官方说明 1. Universal Links是什么 Universal Links(通用链接),是苹果在iOS9之后,提供的一种“可通过传统HTTP链接来跳转APP”的能力。 该特性相较于传统的Custom URL Scheme方式,具备唯一、安全、私有和简单的优势,因此互联OpenSDK在3.3
阅读全文【转】使用Docx.Core创建word表格
摘要: 原文地址:https://www.cnblogs.com/qs315/p/13533765.html 使用Docx.Core创建word表格 下载DocxCore Nuget包 当前版本 1.0.7 Install-Package DocxCore -Version 1.0.7 创建表格参数 Tab
阅读全文根据指定手绘图纸照片行政区划自定义绘制对应区域边界生成geoJOSN的解决方案
摘要: 项目需求 指定某区域(非省市区县乡镇标准行政区划),做功能边界分区,实现Echarts地理坐标数据可视化展示。 提供信息 项目分析 要在Echarts上实现地理坐标可视化,必须使用geoJSON格式文件; 项目只能提供手绘图纸,需要将手绘图纸转换为可以识别的经纬度坐标信息; 如何将图纸绑定在百度地图
阅读全文Func<T>用法
摘要: Func是一个委托,委托里面可以存方法,Func<string,string>或Func<string,string,int,string>等 前几个是输入参数,最后一个是返回参数 以Func<int,bool>为例: private bool IsNumberLessThen5(int numbe
阅读全文Entity Framework 在OrderBy排序中使用字符串
摘要: public static class LinqExtensions { private static PropertyInfo GetPropertyInfo(Type objType, string name) { var properties = objType.GetProperties()
阅读全文<input type="file"> 标签详解
摘要: 详见:https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/Input/file#attr-multiple 使用 type="file" 的 <input> 元素使得用户可以选择一个或多个元素以提交表单的方式上传到服务器上,或者通过 J
阅读全文JS实现上传图片的三种方法并实现预览图片功能
摘要: 在常见的用户注册页面,需要用户在本地选择一张图片作为头像,并同时预览。 常见的思路有两种:一是将图片上传至服务器的临时文件夹中,并返回该图片的url,然后渲染在html页面;另一种思路是,直接在本地内存中预览图片,用户确认提交后再上传至服务器保存。 这两种方法各有利弊,方法一很明显,浪费流量和服务器
阅读全文webbrowser 强制 ie11
摘要: 假设winform程序的名称是TestWebBrowser.exe。 1、在开始菜单内输入“regedit.exe”,进入注册表编辑器 2、找到注册表项:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureContr
阅读全文SSL证书,IIS7、IIS8,http自动跳转到HTTPS
摘要: 安装“URL REWRITE2 ” 伪静态模块,IIS7需要先确认是否安装 “URL REWRITE2 ” 伪静态模块 , 如果您已经安装可以跳过 下载地址:https://www.iis.net/downloads/microsoft/url-rewrite 选择站点 URL 重写,如果安装的是英
阅读全文【转】Nestable可拖拽树
摘要: 原文地址:https://blog.csdn.net/wangmj518/article/details/81746523 Nestable是基于Bootstrap的一个可拖拽的树结构表现插件。 下面粗略的介绍一下它的用法,只作为学习参考,如有不合适之处,请各位凑合看。 下图是我在现在系统中用到的N
阅读全文Newtonsoft.Json高级用法
摘要: 转自:https://www.cnblogs.com/yanweidie/p/4605212.html 手机端应用讲究速度快,体验好。刚好手头上的一个项目服务端接口有性能问题,需要进行优化。在接口多次修改中,实体添加了很多字段用于中间计算或者存储,然后最终用Newtonsoft.Json进行序列化返
阅读全文Entity Framework Core的坑,Select后再对导航属性进行查询或Select前进行Skip/Take
摘要: 把asp.net core的项目发布到ubuntu上了,运行的时候出现了如下警告: warn: Microsoft.EntityFrameworkCore.Query[20500] The LINQ expression 'where [g.ResBaseInfo].ResType.Equals(H
阅读全文winSCP上传文件到服务器失败,提示permission denied,返回码3
摘要: 1、查看sftp服务在你服务器的路径 2、在winSCP进行连接设置 设置好你的主机名、端口、用户名和密码,然后点击高级,点击SFTP,出现 在sftp服务器一栏中填入:sudo /usr/lib/openssh/sftp-serversudo后面跟的是我们上一步查出来的路径 填好sftp服务器后,
阅读全文[转]解决百度ueditor插入动态地图空白 支持iframe方法
摘要: 说明:新版本ueditor要修改 xss过滤白名单 修改配置文件ueditor.config.js 搜索: whitList 增加下面第二行即可
阅读全文【转】百度UEditor控件中的map组件不支持https使用的问题解决
摘要: 原文地址:https://blog.csdn.net/stacy06/article/details/82626363 最近项目部署到了https环境下,使用的UEditor富文本编辑器中的map组件出现了问题,控制台报了一堆错误,主要是mixed content.. ,就连百度的官网上也同样是有这
阅读全文Entity Framework Code First关系映射约定
摘要: 原文见:https://www.cnblogs.com/libingql/p/3353112.html 本篇随笔目录: 1、外键列名默认约定 2、一对多关系 3、一对一关系 4、多对多关系 5、一对多自反关系 6、多对多自反关系 在关系数据库中,不同表之间往往不是全部都单独存在,而是相互存在关联的。
阅读全文Flex 布局教程:语法篇
摘要: 原文:http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html 网页布局(layout)是 CSS 的一个重点应用。 布局的传统解决方案,基于盒状模型,依赖 display 属性 + position属性 + float属性。它对于那些特殊布局
阅读全文fullCalendar使用经验总结
摘要: fullCalendar日历控件官方网址: https://fullcalendar.io/ 1.需要引入的文件 2.HTML页面 3.生成Json数据的后台 4.官方的Json数据源格式
阅读全文Web APP 日期选择控件
摘要: github地址: https://github.com/yuanzm/simple-date-picker#simple-date-picker simple-date-picker 基于zepto的移动端轻量级日期插件 安装 支持下面两种方式 git clone之后直接拷贝引用bin文件夹下面的
阅读全文【转】剖析异步编程语法糖: async和await
摘要: 一、难以被接受的async 自从C#5.0,语法糖大家庭又加入了两位新成员: async和await。然而从我知道这两个家伙之后的很长一段时间,我甚至都没搞明白应该怎么使用它们,这种全新的异步编程模式对于习惯了传统模式的人来说实在是有些难以接受,不难想象有多少人仍然在使用手工回调委托的方式来进行异步
阅读全文【转】Entity Framework 复杂类型
摘要: 为了说明什么是复杂属性,先举一个例子。 上面有两个类:公司地址和家庭地址,它们有四个相同的属性:StreetAddress、City、State、ZipCode。映射到数据库中的结构如图: 这里,我们可以将这四个属性集合成一个复杂属性Address,修改后的类为: 此时,所生成的数据库如图: 可以看
阅读全文【转】EF Code First 学习笔记:约定配置
摘要: 要更改EF中的默认配置有两个方法,一个是用Data Annotations(在命名空间System.ComponentModel.DataAnnotations;),直接作用于类的属性上面;还有一个就是Fluent API,通过新增相应的配置类来覆盖默认配置。现在我们用这两个来对比了解EF中的约定配
阅读全文【转】Lambda表达式详解
摘要: 前言 1、天真热,程序员活着不易,星期天,也要顶着火辣辣的太阳,总结这些东西。 2、夸夸lambda吧:简化了匿名委托的使用,让你让代码更加简洁,优雅。据说它是微软自c#1.0后新增的最重要的功能之一。 lambda简介 lambda运算符:所有的lambda表达式都是用新的lambda运算符 "
阅读全文使用FormsAuthenticationTicket进行登陆验证
摘要: 需要使用的Role验证的地方 在需要,验证的Controller、Action上面添加注解属性,比如这个Action 只允许RoleID 为包含1或2或3的访问,而当前用户RoleID为(1、5、7)就是用户有权访问了。 需要配置web.config CustomRoleProvider类的需要继承
阅读全文进程管理supervisor的简单说明
摘要: 背景: 项目中遇到有些脚本需要通过后台进程运行,保证不被异常中断,之前都是通过nohup、&、screen来实现,带着能否做一个start/stop/restart/reload的服务启动的想法找到里Supervisor。关于supervisor的介绍在网上大致搜索总结如下: Supervisor是
阅读全文txt文本文件记录日志
摘要: private static void Log(string content, string fileName="log.txt") { string logsPath = AppDomain.CurrentDomain.BaseDirectory + "\\App_Code\\logs\\"; string fil...
阅读全文HttpGet HttpPost
摘要: public static string HttpGet(string Url, string postDataStr) { HttpWebRequest request = (HttpWebRequest)WebRequest.Create(Url + (postDataStr == "" ? "" : "?")...
阅读全文【转】ExtJs同步ajax请求
摘要: ext3.0之前都是这样来提交:var responsea = Ext.lib.Ajax.getConnectionObject().conn; responsea.open("POST", your url,false); responsea.send(null);alert("返回来的数据为:"+responsea.responseText);ext3之后好像不能这样提...
阅读全文【转】FusionCharts的钻取功能
摘要: FusionCharts可以在点上定义钻取,实现各种link功能,包括:(1)同一窗口实现钻取(2)新窗口中实现钻取(3)在指定的frame中实现钻取(4) 在弹出窗口中实现钻取(5) 触发js的函数一. 同一窗口实现钻取在set上定义link,如:<set ... value='2235' ... link='ShowDetails.asp%3FMonth%3DJa...
阅读全文【转】ExtJs Grid自动生成列
摘要: 这个问题纠结了我很久,本来想找个插件来解决的,但好像很少拿Extjs做报表啊,这么常用的功能竟然没有好的解决办法,唯一找到的一个插件就是AutoGrid2,可并不能解决问题,最后在老外的一段代码下终于找到了解决方法,原来如此简单.数据源:'/Scripts/11.js' 也可以是aspx、jsp页面或者servlet1: {'data':[{'number':'1','te...
阅读全文【转】获取web.xml中的context-param和init-param定义的值
摘要: web.xml里面可以定义两种参数:(1)application范围内的参数,存放在servletcontext中,在web.xml中配置如下:xml 代码<context-param> <param-name>context/param</param-name> <param-value>avalible during ...
阅读全文【转】给ExtJS的Grid增加两行tbar
摘要: 按照需要,我们一般在Grid的上方放置一个toolbar,再在上面放一些输入控件做查询用,但是同时我们也需要在上面添加一些其他按钮,比如“新增”,“删除”,“修改”,“导出”等,但是这些按钮要是放置查询的那个tbar上的话,感觉不太好,最好将分成两排。 我们先看看截图:1 //...
阅读全文图像的排列属性ALIGN
摘要: 图像和文字之间的排列通过align属性来设定。图像的绝对对齐方式和相对文字对齐方式是不一样的。绝对对齐文字的效果和文字的对齐一样,只有三种:居左、居中、居右;而相对文字对齐方式是指图像与一行文字的相对位置。"基线"(Baseline)、"底部"(Bottom)、"绝对底部"(Absolute Bottom)效果相同,是指图像底端和文字的底端对齐。 对于中文"顶端"(Top)...
阅读全文Flash被层遮挡的解决办法
摘要: 在ExtJs的项目中使用了FusionChart,ExtJs的弹窗窗口会被flash遮挡住。修改FusionChart生成flash的object的代码。根据以下的原理来进行修改即可。
阅读全文