随着互联网越来越生活化,二维码的使用越来越普遍,不论是扫码支付还是扫码关注引流,似乎我们总是离不开二维码,那么很多需要推广的文章或社区想要自己的二维码,那么你是不是需要在网站直接提供给用户呢?很多开发者就在网上百度解决方案,边做边踩坑,甚至很多人写的开发案例都是截图或者类库引用都没说清楚,在这个摸索的途中造成很多时间上的浪费。尤其是尝试新技术那些旧的操作还会 ......
488
0
0
2022-11-12
在 C# 里面,所有的对象都继承 Object 类型,此类型有开放 GetHashCode 用于给开发者重写。此 GetHashCode 方法推荐是在重写 Equals 方法时也同时进行重写,要求两个对象在 Equals 返回相等时,两个对象的 GetHashCode 返回值也相等。反过来则不然,允许有两个不相等的对象的 GetHashCode 是相等的 在 ......
380
0
0
2022-11-11
我在之前已经讲了几个基于.NET技术栈的CMS系统,例如dtcms、sscms,它们都是开源内容管理系统不可多得的佳作。今天我将给大家介绍另外一个基于.NET Core + Vue.js开源的前后端分离的CMS框架LinCms,之所以要介绍这款CMS,主要是因为它的界面做工精美,并且使用了很多良好的设计理念,项目还集成了Swagger的增强版Knife4jU ......
498
0
0
2022-11-11
今天是个值得欢喜的日子,因为VS2019在今天正式发布了。作为微软粉,我已经用了一段时间的VS2019 RC版本了。但是,今天有很多小伙伴在我的《ASP.NET Core 3.0 上的gRPC服务模板初体验(多图)》文章中留言说,装了VS2019后没有gRPC的模板。What?难不成VS2019出BUG了,于是乎,我趁着中午的时间安装了VS2019的社区版。 ......
362
0
0
2022-11-10
一、什么是RabbitMQRabbitMQ是什么? --"RabbitMQ是基于AMQP协议的队列服务"。什么是AMQP?-- Advanced Message Queue,高级消息队列协议。它是应用层协议的一个开放标准,为面向消息的中间件设计,基于此协议的客户端与消息中间件可传递消息,并不受产品、开发语言等条件的限制。可以理解RabbitMQ是实现了高级消 ......
483
0
0
2022-11-10
1、Supervisor1.1、Supervisor介绍官网:http://supervisord.org,源码位置:https://github.com/Supervisor/supervisorSupervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。它是通过fo ......
453
0
0
2022-11-10
通过前面三篇:.NET Core部署到linux(CentOS)最全解决方案,常规篇.NET Core部署到linux最全解决方案,进阶篇(Supervisor+Nginx).NET Core部署到linux最全解决方案,高阶篇(Docker+Nginx 或 Jexus)通过前面三篇文章的介绍,我们已经对.net core多方案部署到linux下有了非常全面 ......
502
0
0
2022-11-10
一直需要一款后台管理系统,但是网上很多开源项目都是 Java 开发的,本人是 NET 平台的对 Java 一窍不通,C#版本的本来就少而且还没有合适的。于是决定自己开发一套后台管理系统。由于前台采用 Bootstrap 布局样式,所以就叫做 BootstrapAdmin 。本系统可以用于所有的 Web 应用程序,目前版本已经升级到 NET CORE 具备跨平 ......
405
0
0
2022-11-10
一、普通变量在C#中,通常,我们要得到一个变量类型,使用GetType()方法。比如:int m = 0; Type type = m.GetType(); 是不是感觉很简单。二、如何判断动态类型的实际数据类型?动态类型的关键字是dynamic,怎么取它的类型呢?通过GetType()也一样可以得到的。比如:如上图,我们通过GetType()方法,还是可 ......
636
0
0
2022-11-09
思维导航:前言C#/.NET/.NET Core推荐学习书籍GitHub仓库地址《APS.NET Core框架揭秘》《深入理解C#(第3版)》《CLR via C# 第4版框架设计》《ASP.NET Core微服务实战》《.NET 微服务 - 体系结构电子书》《ASP.NET Core开发实战》《C#高级编程(第11版)》《.NET高级调试》《C#8.0和. ......
619
0
0
2022-11-09
以前在项目中遇到过将Excel表中的坐标信息读取出来,并用这些坐标信息在窗体上绘制圆形,大致预览出形状,在这里主要用到了NPOI及GDI+绘图,特把此分享记录下来。项目要求:1、根据要求EXCEL表第一列是ID号,要在每个圆里显示出来;2、EXCEL表第三列与第四列分别是X,Y坐标,无论第一个点坐标是不是原点,绘制时都要在固定的地方开始;3、EXCEL表的第 ......
507
0
0
2022-11-09
1、前提说明:1、源码参考本文大部分代码参照 https://www.cnblogs.com/royzshare/p/9522127.html以及其源码 https://github.com/zdz72113/NETCore_BasicKnowledge.Examples结合分层经验。原文使用的是Net Core 2.12、分层依赖参考:https://ww ......
519
0
0
2022-11-09
1.JavaScript数组2.JavaScript 函数基础3.Javascript 运算符4.JavaScript 流程控制 ......
303
0
0
2022-11-09
经常有人问我,作为刚毕业的要去面试,关于安卓开发的问题,技术面试官会经常问哪些问题呢?我想来想去不能一股脑的全写出来,我准备把这些问题单独拿出来写,并详细的分析一下,这样对于初学者是最有帮助的。这次的第一个问题就是:ListView的复用及如何优化!1、ListView的复用简单来说就是使用ViewHolder复用convertView。说完大家尤其是初学者 ......
306
0
0
2022-11-09
ASP.NET HTML Editor占位符(邮件合并)占位符允许最终用户创建文本模板,这些占位符可以被替换为所需的值(从数据库)。标签检查器(文档结构路径导航)和所选的标签属性编辑器新的标签检查器允许最终用户浏览一个标签层次结构、删除标签,并使用标签属性编辑器自定义标签属性。内容元素过滤DevExpress HTML Editor现在允许您过滤内容元素,您 ......
321
0
0
2022-11-08