- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 mysql服务器错误码:10055 Windows查不到占用端口
项目有时会报出数据库连不上的问题。修改注册表后,数据库可以连上,重启项目发现项目监听端口被占用的问题然后使用AdapterWatch工具查看在查看句柄数量发现有个todesk的句柄数量异常的高。
2024-04-15 11:01:50
1330
原创 腾讯会议事件订阅签名验证失败
背景 最近在对接腾讯会议这块,前期磕磕绊绊算走过来。对接到会议事件(webhook)这块死活验签不通过。打日志发现,C#的生成的签名和腾讯返回的签名是不一样呢,首先确认了一下token是不是一样的,确认token是完全一样的。最终没办法拿到java的示例跑一下看看。哇塞!为什么和服务器生成一毛一样。(暗自窃喜)这个肯定是C#的代码示例有问题。向腾讯那边的人反馈,他确认后,让我提交工单,让腾讯那边的改一下就行。万万没想到,这个客服只会让我确认两个问题, 时间戳必须在计算机的五分钟内(这个根本不可能,验签工作
2022-05-18 10:55:28
1121
原创 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
1034
原创 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
265
原创 解决初学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
246
原创 验证: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
599
原创 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
215
原创 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
260
原创 Ext.net LazyMode说明
LazyMode =“ Config”。它是默认值。控件将呈现为具有xtype属性的json对象。这些控件的容器调用其构造函数。 LazyMode =“实例”。控件将作为实例呈现,这意味着将调用控件的构造函数而不是json对象。 LazyMode =“继承”。控件的LazyMode值来自其父级。 官方地址:https://forums.ext.net/showthread.php?...
2020-01-20 17:45:44
606
原创 Docker Quickstart Terminal使用Nginx容器无法访问的问题
吐槽(不感兴趣的请忽略这段话):最近开始研究docker,由于系统是win10家庭版。就只能用到Docker Quickstart Terminal学习docker。最开始学习的时候还是很顺利的,最用到Nginx的时候就出了幺蛾子。明明按照教程启动Nginx容器了,但一直是无法访问。百度了好长时间都没有解决这个问题。今天无意中翻官方文档时候发现了问题的真正根源。 原因: 访问页面: 最文章最后只...
2019-08-18 18:27:09
436
原创 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
616
转载 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
364
原创 XPO分页问题——明明已经做分页为什么加载数据那么慢
问题描述: 数据分页是做统计优化效率的最佳方式。但是XPO框架做的分页还是查询速度很慢,这是为什么? 问题原因: 做分页的逻辑原理——做分页必须有以下三个条件才可以做到分页: 总页数 当前页数 当前页数的数据 XPO查询数据大致原理: XPO会根据所需要的查询条件,排序等会组合成SQL语句。当你用ToList()方法获取数据或者Count获取数据条数。XPO会把所有数据加载到内存里面给...
2019-01-30 09:47:33
480
原创 asp.net 后台弹出提示框
1.后台弹出提示信息方法 Response.Write("<scripttype=“text/javascript”>alert(‘你所查询的数据不存在!’);"); //弹出提示信息,但页面空白 Page.RegisterClientScriptBlock(“tishi”, “<scripttype=“text/javascript”>alert(‘你所查询的数据不存在’...
2018-12-11 18:42:29
521
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅