- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 mysql服务器错误码:10055 Windows查不到占用端口
项目有时会报出数据库连不上的问题。修改注册表后,数据库可以连上,重启项目发现项目监听端口被占用的问题然后使用AdapterWatch工具查看在查看句柄数量发现有个todesk的句柄数量异常的高。
2024-04-15 11:01:50
849
原创 腾讯会议事件订阅签名验证失败
背景最近在对接腾讯会议这块,前期磕磕绊绊算走过来。对接到会议事件(webhook)这块死活验签不通过。打日志发现,C#的生成的签名和腾讯返回的签名是不一样呢,首先确认了一下token是不是一样的,确认token是完全一样的。最终没办法拿到java的示例跑一下看看。哇塞!为什么和服务器生成一毛一样。(暗自窃喜)这个肯定是C#的代码示例有问题。向腾讯那边的人反馈,他确认后,让我提交工单,让腾讯那边的改一下就行。万万没想到,这个客服只会让我确认两个问题,时间戳必须在计算机的五分钟内(这个根本不可能,验签工作
2022-05-18 10:55:28
722
原创 C# 指令重排序
最近在学java,学到多线程时发现重排序的特性,想看看C#会不会重排序。然后就求证了一下。嗨!发现了个大宝藏哎。废话不多说,咱直接上代码 internal class Program { private static void Main(string[] args) { new Program().loopCal(); Console.Read(); } private int
2022-03-17 21:37:28
874
原创 netCore TaggetHelper常用内部属性标签
请求相关asp-controller="控制器(如:home)" asp-action="Action 如(detail)" asp-route-*="根据配置路由携带参数如:asp-route-id=‘1’"图片相关(加载一些样式表或js也可使用)asp-append-version="true"会给当前文件做一个版本,并给请求文件增加版本的参数,并且会建立文件缓存。浏览器请求文件会根据版本信息匹配缓存文件,如果未匹配就会返回一个新的文件,这样就避免了一些样式后期维护变动,.
2021-02-10 22:44:35
180
原创 解决初学netCore options模式配置小问题
问题描述:结合官方文档写示例过程中,突然发现有个我Copy的代码编译不了。问题还原:首先看下官方文档:https://docs.microsoft.com/en-us/aspnet/core/fundamentals/configuration/?view=aspnetcore-3.1我以为直接写上就可以,万万没想到,他漏了一截代码。完整修改示例: public Startup(IConfiguration configurati...
2021-02-01 16:55:19
180
原创 验证:sqlserver游标查询数据是一次查询放入到内存中还是遍历一次查询一次?
准备SQL:CREATE TABLE [dbo].[Test]( [Id] [int] IDENTITY(1,1) NOT NULL, [status] [int] NULL, CONSTRAINT [PK__Table__3214EC07B53FDC36] PRIMARY KEY CLUSTERED ( [Id] ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW
2020-11-23 11:13:16
486
原创 XPO过滤子集数据
1. XPCollection查询方式GroupOperator go = new GroupOperator();varclassInfo = session.GetClassInfo(null, "子类FullName");go.Operands.Add(new BinaryOperator("ObjectType", session.GetObjectType(classInfo).Oid));var list = new XPCollection<父类>(ses...
2020-11-13 13:20:54
130
原创 SQL查询主键引用并拼成删除外键SQL语句
SELECT 'ALTER TABLE '+ OBJECT_NAME(parent_object_id)+ ’ DROP CONSTRAINT ’ +Name FROM sys.foreign_keys WHERE referenced_object_id=OBJECT_ID(‘dbo.学生’)
2020-03-04 10:45:12
189
原创 Ext.net LazyMode说明
LazyMode =“ Config”。它是默认值。控件将呈现为具有xtype属性的json对象。这些控件的容器调用其构造函数。LazyMode =“实例”。控件将作为实例呈现,这意味着将调用控件的构造函数而不是json对象。LazyMode =“继承”。控件的LazyMode值来自其父级。官方地址:https://forums.ext.net/showthread.php?...
2020-01-20 17:45:44
507
原创 Docker Quickstart Terminal使用Nginx容器无法访问的问题
吐槽(不感兴趣的请忽略这段话):最近开始研究docker,由于系统是win10家庭版。就只能用到Docker Quickstart Terminal学习docker。最开始学习的时候还是很顺利的,最用到Nginx的时候就出了幺蛾子。明明按照教程启动Nginx容器了,但一直是无法访问。百度了好长时间都没有解决这个问题。今天无意中翻官方文档时候发现了问题的真正根源。原因:访问页面:最文章最后只...
2019-08-18 18:27:09
344
原创 Ext.net 1.x FileUploadField限制MIME文件类型
在最新版(不太清楚是哪个版本添加了accpt属性)限制mime文件类型就比较简单只需要在Accept属性赋值即可,赋值方式和给HTML input 标签的 accpet一样<ext:FileUploadField Accept="video/*" ID="fileUpload" runat="server" Text="上传" > </ext:FileUploadFi...
2019-07-31 20:40:02
508
转载 Ext.net弹窗知识
转至: https://www.cnblogs.com/jiangu66/archive/2013/05/08/3067485.html页面头部一定要引入:<%@Register Assembly=“Ext.Net” Namespace=“Ext.Net” TagPrefix=“ext” %>PS:这个我写DEMO的时候不引用也是可以的,写项目的时候发现没有这个Ext.net控件...
2019-06-29 13:27:57
264
原创 XPO分页问题——明明已经做分页为什么加载数据那么慢
问题描述:数据分页是做统计优化效率的最佳方式。但是XPO框架做的分页还是查询速度很慢,这是为什么?问题原因:做分页的逻辑原理——做分页必须有以下三个条件才可以做到分页:总页数当前页数当前页数的数据XPO查询数据大致原理:XPO会根据所需要的查询条件,排序等会组合成SQL语句。当你用ToList()方法获取数据或者Count获取数据条数。XPO会把所有数据加载到内存里面给...
2019-01-30 09:47:33
400
原创 asp.net 后台弹出提示框
1.后台弹出提示信息方法Response.Write("<scripttype=“text/javascript”>alert(‘你所查询的数据不存在!’);");//弹出提示信息,但页面空白Page.RegisterClientScriptBlock(“tishi”, “<scripttype=“text/javascript”>alert(‘你所查询的数据不存在’...
2018-12-11 18:42:29
365
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人