摘要: 一、遇到的问题 Vue项目打包部署到线上后,刷新页面会提示404或者直接复制链接地址也是404。这是因为网页访问的是静态绝对路径,而服务器上没有该路径。 二、ngix解决方案 http { #gzip on; server { listen 10001; server_name 192.168.8. 阅读全文
posted @ 2023-06-28 17:28 麦兜很乖 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一:TCP粘包产生的原理 1,TCP粘包是指发送方发送的若干包数据到接收方接收时粘成一包,从接收缓冲区看,后一包数据的头紧接着前一包数据的尾。出现粘包现象的原因是多方面的,它既可能由发送方造成,也可能由接收方造成。 2,发送方引起的粘包是由TCP协议本身造成的,TCP为提高传输效率,发送方往往要收集 阅读全文
posted @ 2017-07-13 15:16 麦兜很乖 阅读(13849) 评论(8) 推荐(3) 编辑
摘要: JAVA版本的解密: /** * 参数说明: * message:带解密的密文 * privateKey: 加密密钥 **/ String decodeMessage = PlatformEventSecurityUtil.decode(message, privateKey); /** * 方法详 阅读全文
posted @ 2023-11-20 14:20 麦兜很乖 阅读(29) 评论(1) 推荐(0) 编辑
摘要: 项目发布后初期往往有各种问题,导致部署后我们看不到详细错误,所以我们发布的时候需要把项目模式设置为开发者模式,这样我们就能看到详细错误了。 .NET 5已经之前版本是这么配置的 public class Program { public static void Main(string[] args) 阅读全文
posted @ 2022-01-26 10:09 麦兜很乖 阅读(713) 评论(0) 推荐(0) 编辑
摘要: Blazor 是一个用于使用 .NET 生成交互式客户端 Web UI 的框架: 使用 C# 代替 JavaScript 来创建丰富的交互式 UI。 共享使用 .NET 编写的服务器端和客户端应用逻辑。 将 UI 呈现为 HTML 和 CSS,以支持众多浏览器,其中包括移动浏览器。 一、网站下载In 阅读全文
posted @ 2019-11-11 12:02 麦兜很乖 阅读(1276) 评论(10) 推荐(1) 编辑
摘要: 网站找了几个方案不好使,比如: 1: 2: 于是用梯子在一个国外博客上看到一个方案,解决了,如下 阅读全文
posted @ 2019-05-22 19:35 麦兜很乖 阅读(1384) 评论(0) 推荐(0) 编辑
摘要: 1.安装jexus Jexus独立版(专业版)的安装 Jexus“独立版”指的是自带.net运行时(mono),不需要在客户服务器安装mono就能正常运行的Jexus版本,该版本只支持 64位Linux操作系统。 安装jexus独立版的命令是:curl https://jexus.org/relea 阅读全文
posted @ 2019-05-07 11:07 麦兜很乖 阅读(341) 评论(0) 推荐(0) 编辑
摘要: ASP.NET Core 部署在Centos 中 偶尔出现 One or more errors occurred. (Cannot access a disposed object.Object name: 'SocketsHttpHandler'.) 之前的写法如下: var httpclien 阅读全文
posted @ 2019-04-17 11:55 麦兜很乖 阅读(2216) 评论(0) 推荐(0) 编辑
摘要: 前言 ASP.NET Core 中 继承的是AuthorizationHandler ,而ASP.NET Framework 中继承的是AuthorizeAttribute. 它们都是用过重写里面的方法实现过滤请求的。 现在我们实现如何在 ASP.NET Core MVC 实现自定义授权。 关于Au 阅读全文
posted @ 2019-04-10 15:43 麦兜很乖 阅读(14412) 评论(7) 推荐(6) 编辑
摘要: public static void setListViewHeightBasedOnChildren(ListView listView) { ListAdapter listAdapter = listView.getAdapter();if (listAdapter == null) { // pre-condition return; } int totalHeight = 0; for (int i = 0; i < listAdapter.getCount(); i++){ View listItem = listAdapter.getView(i, null, listVi 阅读全文
posted @ 2013-08-30 10:38 麦兜很乖 阅读(2668) 评论(0) 推荐(1) 编辑
摘要: artDialog是一个基于javascript编写的对话框组件,它拥有精致的界面与友好的接口自适应内容artDialog的特殊UI框架能够适应内容变化,甚至连外部程序动态插入的内容它仍然能自适应,因此你不必去考虑消息内容尺寸使用它。它的消息容器甚至能够根据宽度让文本居中或居左对齐——这一切全是XHTML+CSS原生实现。完善的接口它的接口完善,可以轻易与外部程序配合使用。如异步写入消息、控制位置、尺寸、显示与隐藏、关闭等。细致的体验如果不是在输入状态,它支持Esc快捷键关闭;可指定在元素附近弹出,让操作更便捷;智能给按钮添加焦点;黄金比例垂直居中;超大响应区域特别为ipad等触屏设备优化;预 阅读全文
posted @ 2013-08-11 18:26 麦兜很乖 阅读(343) 评论(0) 推荐(0) 编辑