自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(99)
  • 资源 (7)
  • 收藏
  • 关注

原创 Windows Server使用WinSW注册服务自启动

【代码】Windows Server使用WinSW注册服务自启动。

2024-08-06 10:52:52 142 1

原创 通过swagger在线地址生成前端接口调用

模板需要根据自己的使用需要修改。

2024-04-30 16:02:09 600

原创 vue中配置 测试、准生产、生产环境

节后调用获取配置参数。

2024-04-29 17:05:01 357 1

原创 使用 vetur插件创建模板

【代码】使用 vetur插件创建模板。

2024-04-29 16:54:40 317

原创 Microsoft SQL Server 编写汉字转拼音函数

在搜索应用中,我们一般会提供一个搜索框,输入关健字,点击查询按钮以获取结果数据。大部分情况我们会提供模糊查询的形式以在一个或多个字段进行搜索以获取结果。这样可以简化用户的操作,扩大搜索范围,为提高精度而提供基础范围数据。因此按汉字拼音搜索,即可以进一步简化输入,又可以进一步扩大搜索范围。

2024-03-18 11:08:50 414

原创 ASP.NET Core Web API 流式返回,逐字显示

Websocket、SSE(Server-Sent Events)和长轮询(Long Polling)都是用于网页和服务端通信的技术。Websocket是一种全双工通信协议,能够实现客户端和服务端之间的实时通信。它基于TCP协议,并且允许服务器主动向客户端推送数据,同时也允许客户端向服务器发送数据。SSE是一种单向通信协议,允许服务器向客户端推送数据,但不支持客户端向服务器发送数据。

2024-03-14 10:30:54 715

原创 用 C# 自己动手编写一个 Web 服务器

在.NET世界中,C#是一种功能强大的编程语言,常被用于构建各种类型的应用程序,包括Web服务器。虽然在实际生产环境中,我们通常会使用成熟的Web服务器软件(如IIS、Kestrel等),但了解如何用C#从头开始构建一个简单的Web服务器,对于深入理解HTTP协议和网络编程是非常有价值的。本文将指导你使用C#编写一个简单的Web服务器,并包含具体的代码实现。

2024-03-14 10:21:30 2222

原创 C#中监控文件夹变动的利器:FileSystemWatcher类

类提供了一个异步机制来监视文件系统的更改。Created:当在指定目录中创建新文件或目录时发生。Deleted:当在指定目录中删除文件或目录时发生。Changed:当在指定目录中更改文件时发生。Renamed:当在指定目录中重命名文件或目录时发生。类是一个强大且易用的工具,用于在C#中监控文件夹中的文件变动。通过合理地使用它,你可以实现自动备份、日志记录、实时同步等功能。在使用时,请确保处理好事件,并考虑到性能和资源使用的因素。

2024-03-14 10:19:29 1070

原创 Linux中创建sftp用户并限制目录权限

一是禁止该用户通过ssh登录,二是不需要创建家目录。家目录简单来说,就是在/home下的用户命令,默认每个用户在/home中都是有与用户名一样的文件夹。创建目录:确保该目录及该目录以上的系统根目录的拥有者都只能是root用户,创建用户sftpuser根目录,目录名为用户名。修改如下内容,并保存退出。

2023-02-03 15:33:10 409

原创 iptables防火墙的基本应用规则配置

为了服务器的安全,建议大家安装启用防火墙设置,这里推荐使用iptables防火墙。第一步、查看系统是否安装了iptables打开SSH终端,输入whereis iptables如果能看到如下类似信息,说明你已经安装了iptables如果不是这个提示,或者没有任何提示,那你的系统上可能没有安装iptables第二步、安装iptables防火墙如果没有安装iptables需要先安装,CentOS执行:Debian/Ubuntu执行:第三步、清除已有iptables规则第四步、开放指定的端口。

2023-02-03 10:22:48 990

原创 linux更换源

【代码】linux更换源。

2023-01-31 14:48:17 995

原创 debian开启root登录

Debian桌面系统,默认不允许root用户登录,需要通过修改相应的配置文件“/etc/pam.d/gdm3”和“/etc/gdm3/deamon.conf”,才能使root用户登录。

2023-01-30 16:58:27 7109

原创 debian关闭图形界面_配置Debian系统不启用图形界面,只有命令行界面的方法

现在的Linux发行版本登陆界面都是默认的GUI界面,如果按照旧版本的修改inittab文件,在一些比较新的版本是没有这个文件的,因为Linux的启动服务机制发生改变,以下方法将实现Debian系统启用命令行界面,关闭图形界面。GRUB_CMDLINE_LINUX=”” 修改为:GRUB_CMDLINE_LINUX=”text”GRUB_CMDLINE_LINUX=”text” 修改为:GRUB_CMDLINE_LINUX=””启动图形界面修改Grub配置文件启用命令行界面。4.更新系统服务管理器配置。

2023-01-30 14:52:21 2500

原创 Postman参数配置

【代码】Postman参数配置。

2023-01-13 17:06:45 375

原创 C#局域网共享文件夹文件帮助类

【代码】C#局域网共享文件夹文件帮助类。

2023-01-12 17:06:46 402

原创 csv读取

【代码】csv读取。

2023-01-04 16:57:16 110

原创 SQLServer导出数据库字典

【代码】SQLServer导出数据库字典。

2022-11-23 14:01:28 148

原创 发起回调,接受回调

【代码】发起回调,接受回调。

2022-09-02 16:20:03 142

原创 sql 删除所有外键约束,表,存储过程,试图

【代码】sql 删除所有外键约束,表,存储过程,试图。

2022-08-25 11:31:07 506

原创 AJAX请求返回流 下载Excel文件

AJAX请求返回流 下载Excel文件。

2022-08-12 09:04:28 2852

原创 AES对称加密解密实现 c#/Java/php/vue.js/python

AES对称加密解密实现 c#/Java/php/vue.js/python

2022-07-15 11:02:49 493

原创 .net 接口回调

学习目标:提示:这里可以添加学习目标例如:一周掌握 Java 入门知识学习内容:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点2、 周六上午 9 点-上午 11 点3、 周日下午 3 点-下午 6 点学习产出:提示:这里统计学习计划的总量例如:1、 技术笔记 2 遍2、CSDN 技术博客 3 篇

2021-09-13 09:57:14 632

原创 c#,.net,MVC,处理blob视频的播放

c#,.net,MVC,处理blob视频的播放现在许多视频在线观看网站,你如果打开chrome查看其video标签,会发现它的src是一个以blob:开头的地址。可以看到他这里引入的并不是一个在线的视频存放地址,这样你通过爬虫脚本也无法下载该视频文件,通过一个new tab打开也于事无补,会提示你地址错误。后端实现代码如下(示例)://生成视图页面控制器public ActionResult Index() { return View();

2021-08-20 12:36:26 915

原创 asp.net web 读取xlsx,docx,txt,pdf

> 引用Microsoft.Office.Interop.WordMicrosoft.Office.Interop.Excel新建Controller // // GET: /Home/ public ActionResult Index() { return View(); } #region Index页面 /// <summary> .

2021-08-18 12:39:33 283

原创 Mongodb公共类

新建类MongodbClientpublic static class MongodbClient<T> where T : class { /// <summary> /// 获取mongodb实例(动态) /// </summary> /// <param name="host">连接字符串,库,表</param> /// <returns&gt.

2021-08-16 14:37:35 212

原创 Centos7 安装MongoDB详细步骤

闲来无事,学习服务器一系列配置,下面列一下安装MongoDB的过程和心得。1、下载 https://www.mongodb.com/try/download/community2、可以创建一下单独文件夹来解压tar -zxvf mongodb-linux-x86_64-rhel70-4.2.5.tgz3、配置环境变量vi /etc/profile #添加此配置(第一种)export MONGODB_HOME=/usr/apk/mongodb/mongodb-linux-x86_64-rh

2021-07-23 09:51:47 3835 6

原创 地址位置相关操作

/// <summary> /// 地址位置相关操作 /// </summary> public class LocationExt { #region 计算距离 private const double EARTH_RADIUS = 6378.137; //地球半径 private static double rad(double d) {

2021-07-09 10:27:24 90

原创 CentOS 7安装.netcoer环境

CentOS 7安装.netcoer环境清屏命令:clear打开微软官方文档https://docs.microsoft.com/zh-cn/dotnet/core/install/linux-centos#centos-8-Program文件修改centos 7 下设置.net core项目开机自启动Cd /etc/systemd/system创建自动启动文件vi /etc/systemd/system/demo.service文件内容...

2021-06-08 15:51:35 205

原创 Linux下安装Redis

官网下载链接:https://redis.io/download1、选择Stable(5.0)下的Download 5.0.0 链接进行下载 (stable是稳定版本,默认下载的是linux版本)2、使用putty连接到我们的Linux服务器,进入到/mnt/ 文件目录中,解压 redis-5.0.0.tar.gz,并把redis-5.0.0移动到/usr/local/ 目录下[root@localhost ~]# cd /下载的目录解压redis[root@localhost mnt]#

2021-06-07 23:43:48 108

原创 微信小程序WXML页面上直接进行字符串截取实现方式

微信小程序开发中,有时候一个字段的内容太多了,这时候就需要做截取让其以省略号的形式展现,网上大多数的方式是通过样式来控制,但是在我开发的过程中,发现这样做会影响之前做好的页面布局.由于后台返回的是个list数组,所以在js里面也不太方便去使用subString做字段截取,这时候就需要在WXML上直接做截取,但直接使用subString在WXML里面做截取是无效的,那怎么办呢,这时候就需要用到微信的脚本语言wxs了.这里我就大致讲解下WXML下怎么使用WXL在其里面直接做字段截取.一、首先,我新建一个wx.

2021-05-19 11:41:53 1478

原创 sql使用case

SELECT SKU,QRcode,ShiptopartyNo,SerialNo,Qty,(case a.ReturnPlace when 1 then '退回本店铺'when 2 then 'CC检修'when 3 then '退回CC'else '异常' end)as 退回地点 FROM dbo.ReturnGoodsRecord a INNER JOIN dbo.ReturnGoodsRecordDetail b ON a.ReturnOrde...

2021-04-25 15:13:52 89

原创 mode list 映射

static void Main(string[] args) { List<User> users = new List<User>(); List<User> users2 = new List<User>(); User user = new User() { name = "张三", ..

2021-04-23 15:59:34 166

原创 EF 存储过程调用

SqlParameter[] sql = { new SqlParameter ("@ID",System.Data.SqlDbType.VarChar,20), new SqlParameter("@resuit",System.Data.SqlDbType.Int) }; sql[0].Value ="dhjsf"; sql[1].V...

2021-04-19 16:35:08 156

原创 txt文件读取

FileInfo handlingFile = null; //指定文档路径 DirectoryInfo sourceFolder = new DirectoryInfo(@"C:\Users\zq\source\repos\WindowsFormsApp1\WindowsFormsApp1\img\"); FileInfo[] txtFiles = sourceFolder.GetFiles("1.txt");//指定文档格式 .

2021-04-15 10:40:48 207

原创 ActionResult 使用方法

public ActionResult Index() { return View(); } /// <summary> /// ContentResult用法(返回文本) /// http://localhost:30735/home/ContentResultDemo /// </summary> /// <returns>返回文本</...

2021-04-01 11:24:21 714

原创 存储过程事务

CREATE PROCEDURE [dbo].[OperatorBalancePaymentsRecordUpdate1] --存储过程名称--定义变量@orderid VARCHAR(50),@ressult INT OUTASBEGIN TRY BEGIN TRAN; DECLARE @error_code VARCHAR(20); DECLARE @goodesid UNIQUEIDENTIFIER; SELECT TOP 1 @goo.

2021-03-22 23:44:32 82

原创 SQLSERVER常用系统函数

--========= 一、名称相关 -- 1、当前用户名(dbo, guest等)SELECT CURRENT_USER;SELECT USER_NAME(); -- 2、当前主机名SELECT HOST_NAME(); -- 3、当前登录名(如sa)SELECT SYSTEM_USER; --========= 二、转换相关-- 4、CONVERT(数据类型,表达式)SELECT CONVERT(VARCHAR(12), 12.5); -- 5、CAST( 表达式 AS.

2021-02-02 17:44:21 290

原创 SQLPrompt关闭联网

一、安装步骤概述下载的破解版本SqlPrompt一般包含有如下两个可执行程序文件。安装步骤:1、安装SQLPrompt_xxx(版本号)应用程序(需要关掉Miscrosoft SQL Server Management)。2、再打开SQL.Prompt.Keygen注册机程序,进行激活处理。对于SQLPrompt_xxx.exe的安装不再赘述,本文着重讲如何激活,且让redget.client不联网。二、关闭Redgate.client的联网方法一:修改hosts文件1、安装SQLPromp

2021-02-02 16:57:35 2072

原创 URL编码和URL解码

URL编码string WechatH5URL = HttpUtility.UrlEncode(string.Format(WechatH5_URL + "{0}", parame));URL解码 string WechatH5URL1 = HttpUtility.UrlDecode(WechatH5URL);

2021-01-26 12:55:38 187

原创 查询数据库的时间是否在输入的时间之内

c# //新增得开始时间与结束时间都不在之前填写得时间范围中 WhereStr += string.Format(" and ( (NoticeStartTime <= CONVERT(DATETIME, '{0} 00:00:00.000', 121) and NoticeEndTime >= CONVERT(DATETIME, '{0} 23:59:59.999', 121) ) ", NoticeStartTime);开始时间

2021-01-21 15:59:03 189

WindowsFormsApp1.7z

WindowsFormsApp1.7z

2024-08-06

WinSW.7z

WinSW.7z

2024-08-06

Wiregaurd.zip

Wiregaurd.zip

2023-03-01

windows AD域登录

windows AD域登录

2023-01-03

WCf服务配置信息客户端获取 上传 下载

WCf服务配置信息客户端获取 上传 下载

2022-02-24

mysql和Navicat Premium 12.rar

mysql和Navicat Premium 12.rar 安装包和客户端连接工具

2020-12-22

支付宝支付SDK.rar

支付宝支付SDK

2020-12-19

盛派网络SDK.rar

微信支付,微信授权

2020-12-19

根据模板生成图片二维码和打包zip DLL

根据模板生成图片二维码和打包zipDLL

2020-12-19

redis集群服务端

前言 使用哨兵机制,redis每个实例也是全量存储,每个redis存储的内容都是完整的数据,浪费内存且有木桶效应,同时在数据量大的情况下,写入节点无法做水平扩展,所以为了最大化利用内存,可以采用集群模式,在redis在3.0版本后,官方支持了redis cluster,也就是集群,也叫服务端sharding分片 Redis Cluster设计要点 redis cluster在设计的时候,就考虑到了去中心化,去中间件,也就是说,集群中的每个节点都是平等的关系,都是对等的,每个节点都保存各自的数据和整个集群的状态。每个节点都和其他所有节点连接,而且这些连接保持活跃,这样就保证了我们只需要连接集群

2020-10-14

mrc01-JWT_NetFramework-master.rar

token生成:一般的api基本上主要分为两种客户端访问api的token和需要用户登录之后的token,这里我就来说一下后者,(简单通俗做法)用户登录输入用户名、密码,访问api,验证数据库成功。这个时候可以产生token,失败直接返回。问题又来了!

2020-10-12

空空如也

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

TA关注的人

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