自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 SQL个人学习记录

sql常用记录

2022-07-12 13:37:05 227 2

原创 Redis、Memcache和MongoDB的区别

https://www.cnblogs.com/tuyile006/p/6382062.html

2022-04-11 11:36:35 147

原创 Quartz.NET

Quartz.NET是什么?Quartz.NET 是一个.NET 版的任务调度框架作用Quartz.NET允许开发人员根据时间间隔(或天)来调度作业。它实现了作业和触发器的多对多关系,还能把多个作业与不同的触发器关联。整合了Quartz.NET的应用程序可以重用来自不同事件的作业,还可以为一个事件组合多个作业例如:每天某个时间执行任务、或者每隔一个时间段执行某个任务等如何使用1.定义要执行的任务:定义一个类,实现Quartz.IJob接口,实现方法Executeusing System;us

2022-03-29 19:43:27 700

原创 什么是RabbitMQ?RabbitMQ的作用是什么?

RabbitMQ是什么?RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件消息队列是什么是一种应用间的异步协作机制作用以常见的订单系统为例,用户点击【下单】按钮之后的业务逻辑可能包括:扣减库存、生成相应单据、发红包、发短信通知。在业务发展初期这些逻辑可能放在一起同步执行,随着业务的发展订单量增长,需要提升系统服务的性能,这时可以将一些不需要立即生效的操作拆分出来异步执行,比如发放红包、发短信通知等。这种场景下就可以用 MQ ,在下单的主流程(比如扣减库存、

2022-03-29 19:25:25 4849

转载 堆与与栈的区别

堆和栈的区别主要有五大点,分别是:1、申请方式的不同。栈由系统自动分配,而堆是人为申请开辟;2、申请大小的不同。栈获得的空间较小,而堆获得的空间较大;3、申请效率的不同。栈由系统自动分配,速度较快,而堆一般速度比较慢;4、存储内容的不同。栈在函数调用时,函数调用语句的下一条可执行语句的地址第一个进栈,然后函数的各个参数进栈,其中静态变量是不入栈的。而堆一般是在头部用一个字节存放堆的大小,堆中的具体内容是人为安排;5、底层不同。栈是连续的空间,而堆是不连续的空间。...

2022-03-22 17:23:08 493

原创 什么是redis?redis的作用是什么?

概述一种支持网络、可基于内存亦可持久化的日志型、Key-Value数据库。包含的数据类型string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。应用场景数据库容量受物理因素影响,所以不能用作海量数据的高性能读写,主要应用场景是较小数据量的高性能操作和运算上,如:计数器、缓存、最新列表、排行榜等...

2022-03-12 18:32:50 1948

原创 .net后端面试主要问什么?

项目经历,搭档角色,遇到的问题及解决方案是什么前端部分看面试公司需求,基本就是js+主流的vue或者angular等后端部分主要就是一些语法+框架问一些设计模式、缓存、Ioc等一些中间件的使用。还有.net core的一些点数据库看面试公司要求、大部分是sqlserver,部分问mysql、索引、触发器、存储过程、事务、视图等基本就是这些,其他的会根据你的工作经验和薪资要求,有些还会加难度,比如DDD的理解,切面的理解啥的...

2022-03-10 08:56:04 1190

原创 .NET面试题

简述三层架构bll业务逻辑层,进行业务处理dll数据访问层,进行数据访问ui表现层,进行数据展示对称加密和非对称性加密差异对称加密:加密与解密使用相同的秘钥,对称加密有很多种算法,由于它效率很高,所以被广泛使用在很多加密协议的核心当中。对称加密通常使用的是相对较小的密钥,一般小于256 bit。因为密钥越大,加密越强,但加密与解密的过程越慢。非对称加密:非对称加密为数据的加密与解密提供了一个非常安全的方法,它使用了一对密钥,公钥(public key)和私钥(private key)。私钥

2022-03-09 12:01:58 898

原创 .NET Core笔试题

文章目录.NET Core笔试题1.如何在ASP.NET Core中激活Session功能?2.什么是中间件?3.Applicationbuilder的Use和Run方法有什么区别?4.如何使taghelper在元素这一层上失效?5.什么是ASP.NET Core?6.ASP.NET Core 中AOP的支持有哪些?7.ASP.NET Core Filter的注册方式有哪些?8.ASP.NET Core Filter如何支持依赖注入?9.ASP.NET Core 如何和读取配置文件中的内容?10.ASP.N

2021-08-11 10:23:07 1187

原创 串口(SerialPort)的使用

并口与通讯串口(COM):使用 SerialPort 控件一、SerialPort属性1、需要引入的头文件using System.IO;using System.IO.Ports;2、属性2.1、控件如下:2.2、属性如下:BaudRate:波特率DataBits:数据位Parity:奇偶校验位PortName:端口号StopBits:停止位ByteToRead:获取输入缓冲区的IsOpen:获取是否开启串口3、事件串口通信的事件有三个:DataRe

2021-05-24 17:51:58 16735

原创 js实现图片验证码

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <link rel="icon" href="img/favicon.ico.png" /> <link rel="stylesheet" type="t...

2019-10-23 11:37:44 332

原创 线程

线程是什么?线程(Tread)是进程中的一个基本执行单元,是操作系统分配CPU时间的基本单位,一个进程可以包含若干个线程,在进程入口执行的第一个线程被视为这个进程的主线程。在.NET应用程序中,都是以Main()方法作为入口的,当调用此方法时系统就会自动创建一个主线程。线程主要是由CPU寄存器、调用栈和线程本地储存器(Thread Local Storage,TLS)组成的。CPU寄存器主要记录...

2019-09-18 18:52:49 150

原创 C#缓存类

using System;using System.Collections.Generic;using System.Linq;using System.Web;namespace Book_Shop.Helper{ /// <summary> /// 缓存类 /// </summary> public class CachHel...

2019-09-18 10:13:43 401

原创 JQuery实现 file文件选择图片更改效果(可通过form表单上传)

点击按钮后图片更改为选择的图片

2019-09-06 11:46:59 1154

原创 C# SQLServer数据库帮助类

public class DBHelper { string conStr = "server=.;database=testdb;uid=sa;pwd=123456;"; /// <summary> /// 查询多行多列 /// </summary> /// <returns><...

2019-09-06 11:11:15 669

原创 JavaWeb笔记

JavaWeb

2019-09-06 10:43:29 8909 2

css、js图片验证码

使用js和css实现的图片验证.

2019-10-23

音乐播放器.rar

超级happy的音乐播放器插件。

2019-09-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除