自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(93)
  • 资源 (6)
  • 收藏
  • 关注

原创 Vue.js结合ASP.NET Core构建用户登录与权限验证系统

在本教程中,我将利用Visual Studio 2022的强大集成开发环境,结合Vue.js前端框架和ASP.NET Core后端框架,从头开始创建一个具备用户登录与权限验证功能的Web应用程序。我们将充分利用Visual Studio的内置工具和模板来简化开发流程。

2024-06-12 11:58:02 842 1

原创 Vue + Asp.NET调试时出现的证书问题 (OpenSSL)

今天调试之前的项目突然之间提示证书过期,每次刷新界面都要手动点一下,非常难受.因为当时没有截图,这里网上找一张图片,我的是localhost,每次刷新都需要点击继续访问,在这里记录一下解决过程.

2024-06-12 11:08:11 1068

原创 OpenSSL新手教程:加密与安全通信基础

OpenSSL是一个开源软件项目,它包含了强大的加密功能,如对称加密、非对称加密、哈希函数、消息认证码(MAC)、数字签名以及SSL/TLS协议的支持。无论是开发需要安全通信的应用程序,还是处理日常的加密需求,OpenSSL都是一个不可或缺的工具。通过本教程,你应该已经对OpenSSL有了基本的认识,并能够执行一些基本的操作,如生成密钥对、证书,以及进行文件加密解密等。OpenSSL的强大远不止于此,深入学习可以解锁更多高级功能,如SSL/TLS服务器配置、PKI(公钥基础设施)管理等。

2024-06-12 10:40:47 601

原创 Asp.net Core 中一键注入接口

在之前开发Asp.Net Core程序时遇到接口需要一个一个的注入到Services中,当有非常多的接口需要注入时会显得代码成为了一座山,这里记录一下如何通过接口的命名一键自动注入.

2024-03-28 08:22:37 537

原创 将 VHDX 或 VHD 添加到启动菜单(为电脑创建第二个系统)

此文章记录如何创建一个虚拟磁盘,然后将Windows映像安装到硬盘中.分为两种方法,一个是纯命令符一个是图形操作

2024-03-08 15:27:10 949

原创 Vue3中axios、router等使用遇到的问题

Vue 2 将于 2023 年 12 月 31 日停止维护,部分项目开发也开始使用Vue 3,在这里记录一下使用的问题.

2023-04-28 01:09:41 513 1

原创 如何从 PowerPoint 导出高分辨率(高 dpi)幻灯片

你可以通过将幻灯片保存为图片格式来更改 Microsoft PowerPoint 的导出分辨率。此过程有两个步骤:使用系统注册表更改导出的幻灯片的默认分辨率设置,然后以新的分辨率将幻灯片保存为图片。

2023-04-10 16:03:26 2167

原创 .Net Core中使用是SQL Server的邮件发送功能

在sqlsrver的管理中有一个数据库邮件功能,再此可以使用sqlserver来自动发送一些邮件,但是有一些需要插入附件的邮件则需要使用程序代码来解决,下面就是使用C#来调用sqlserver的邮件发送功能的方法.

2023-03-03 15:00:42 820 1

原创 Element Plus 的下拉选择框需要点击两次才能展开的原因

记录一下ElementPlus在页面中的下拉选择框需要点击两次才能展开的解决方法.

2023-02-25 11:55:06 1731

原创 jQuery.NiceScroll - 有史以来最好的 nicescroll 版本——在现代浏览器和移动设备上极其流畅和一致,资源使用率低(中文文档)

有史以来最好的 nicescroll 版本——在现代浏览器和移动设备上极其流畅和一致,资源使用率低NiceScroll是一个jQuery插件,用于与ios/mobile风格非常相似的漂亮滚动条.您将获得:可自定义和可滚动的 div,具有适用于 iPad 的动量以及适用于所有桌面和移动平台的一致的可滚动区域。性感的缩放功能:您可以“放大”任何启用 nicescroll 的 DIV 的内容。好用好看:全屏模式下 DIV 的所有内容。

2023-02-20 15:08:24 925

原创 使用小爱同学语音控制电脑关机 - Winform C#

小爱同学应该已经是家喻户晓的了,现在一直用来控制家里的家电。于是乎突发奇想想用来操作电脑上的软件会怎么样,比如打开某个程序不用再去寻找,直接喊小爱同学打开,真的很方便,现在先来实现一个最简单的,用小爱同学来控制电脑关机。当然只是关机,开机还需要通过设置主板来实现,等后续研究成功了再记录吧。

2022-12-14 01:43:41 5566 10

原创 自定义Asp.net Core中向前台传递时间的格式

记录一下如何在Asp.net Core项目中自定义返回给前台的时间格式,如果不做设置返回前台的时间将会带一个T,使用一下格式可以自定义传回前台为YYYY-MM-dd或。

2022-09-12 19:30:24 602

原创 使用CDN方式引用Vue3和ElementPlus

升级了之前做的vue2+ElementUI的项目,汇总一下遇到的问题。

2022-07-23 17:54:22 4396 5

原创 Winfrom使用Socket双向通信 -- 聊天程序(客户端、服务端) -- 02

承接前一篇Winfrom使用Socket双向通信–聊天程序(客户端、服务端)–01中第二种方法.这次增加登陆验证,不过还没有连接数据库,如果连接数据库后将可以实现好友之间的聊天.

2022-07-18 17:12:36 593

原创 Winfrom使用Socket双向通信 -- 聊天程序(客户端、服务端) -- 01

使用Winfrom写一个聊天程序

2022-07-13 16:09:20 555

原创 Vue2.x+Asp.net Core + EF core 分页查询

Vue2.x+Asp.net Core + EF core 分页查询项目准备工作创建Vue安装 Element UI创建Asp.net Core开始前端Vue页面JSAsp.net Core项目准备工作创建Vue首先创建vue项目,如果不知道可以看我的另一篇文章Vue.js–基于webpack项目的使用安装 Element UInpm i element-ui -S创建Asp.net CoreAsp.net core使用EF Core连接Mysql数据库开始前端Vue页面在表格的后面添加

2022-05-25 16:40:11 844 7

原创 .Net分析文件中的JSON数据

.Net分析文件中的JSON数据安装Newtonsoft.Json添加代码using Newtonsoft.Json;先准备类: public class Test01 { public int no { get; set; } public string name { get; set; } public int age { get; set; } public string address { get; set;

2022-04-08 13:55:42 503

原创 使用 .NET 应用中的文件和目录

使用 .NET 应用中的文件和目录使用目录遍历D盘下载所有目录确定当前目录创建文件在D盘创建一个名为"newDir"的新文件夹确保目录存在创建文本文件并写入数据读取和写入文件从文件读取数据使用目录遍历D盘下载所有目录IEnumerable<string> enumerable = Directory.EnumerateDirectories("D:\\");foreach (var item in enumerable){ Console.WriteLine(item);}确

2022-04-08 13:21:27 529

原创 ASP.NET Core Web解决跨域问题

ASP.NET Web跨域问题ASP.NET应用程序(.NET Framework)首先跨域是什么,我就不多说了,百度一大堆的解说,这里仅记录一下在ASP.net web应用用实现跨域。工具:Visual Studio 2019ASP.NET应用程序(.NET Framework)这个有两种方法进行跨域方法一:在webconfig的配置文件中添加下面的代码: <!--这个节点必须放在 <system.webServer>节点中--> <httpProtoco

2022-04-06 10:46:46 1794

原创 [练习题] 2 . 有效数字

题目有效数字(按顺序)可以分成以下几个部分:一个 小数 或者 整数(可选)一个'e'或 'E' ,后面跟着一个 整数小数(按顺序)可以分成以下几个部分:(可选)一个符号字符('+'或'-')下述格式之一:至少一位数字,后面跟着一个点'.'至少一位数字,后面跟着一个点'.',后面再跟着至少一位数字一个点'.' ,后面跟着至少一位数字整数(按顺序)可以分成以下几个部分:(可选)一个符号字符('+' 或 '-')至少一位数字部分有效数字列举如下:[“2”, “0089”, “-0.1

2022-03-02 11:25:04 845

原创 [练习题] 1. 在排序数组中查找元素的第一个和最后一个位置 -- Java

这里写目录标题分析代码实现暴力求解二分法题目来源:每日一练-做题## 题目给定一个按照升序排列的整数数组` nums`,和一个目标值` target`。找出给定目标值在数组中的开始位置和结束位置。如果数组中不存在目标值target,返回 [-1, -1]。进阶:你可以设计并实现时间复杂度为 O(log n) 的算法解决此问题吗?示例 1:输入:nums = [5,7,7,8,8,10], target = 8输出:[3,4]示例 2:输入:nums = [5,7,7,8,8,

2022-03-02 10:38:35 453

原创 [记录]Python使用selenium+chromedriver批量下载需要登陆的网站的图片

[记录]Python使用selenium+chromedriver批量下载需要登陆的网站的图片需求说明实现读取csv文件调用浏览器下载图片可直接下载的链接需求说明以上为不相同的图片的地址,如果手动下载需要一个一个的打开网站,但是使用python既可以一键完成.多个图片;需要登陆验证,网站有防机器人措施,无法使用循环下载;图片地址在csv文件中.实现读取csv文件一、 导入csv模块import csv二、读取csv文件import csvimport oscsv_file

2022-01-15 15:18:49 1017

原创 常用正则表达式

常用正则表达式一、校验数字的表达式二、校验字符的表达式三、特殊需求表达式一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(\.[0-9]{1,2})?$带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})$正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$有两

2022-01-04 09:40:48 137

原创 Js各种工具方法

记录一下JavaScript的各种函数方法前言数组对象List分组判断数组的某个字段的值是否在数组中存在日期时间获取时间(时分秒)获取日期获取日期时间时间比较根据一周某天获取所有日期获取一个月的天数获取一个月的第一天和最后一天获取星期几获取明天日期获取昨天的日期判断在时间范围内(不等于)判断在时间范围内(包含等于)判断字段是否为日期判断是否为空判断数字是否为空或0判断是否为空前言记录一下JavaScript的各种自定义工具函数。数组对象List分组function groupBy(array

2021-12-30 09:34:38 582

原创 .Net3.1 Asp.net core 使用Vue

版本.net 3.1vue3.0Vue设置vue设置很简单,写完程序后运行打包命令:npm run build生成了静态文件,目录如下:Asp.net Core设置将vue生成的静态文件全部复制到wwwroot目录下,没有就创建一个在Startup.cs的Configure中添加如下代码:using Microsoft.AspNetCore.Http;using System.IO; app.UseDefaultFiles(); //默认访问index.html app.

2021-12-27 10:43:15 5910

原创 记录Vue中router-view子组件与父组件传值(webpack)

记录Vue中router-view子组件与父组件传值应用情况页面代码一、子组件传值给父组件二、父组件传值给子组件应用情况为了避免在vue项目中每页都配置导航菜单,所以直接在app.vue中配置了导航菜单,但是发现当前激活菜单的 index虽然能在第一次选中是高亮,但是刷新页面后又会显示选中默认的index,如下情况:刷新后(同一请求路径):找了好多地方发现可以按照下面的方法解决,分两种情况:页面代码首先是app.vue的代码<template> <div id="

2021-11-06 10:00:15 3276

原创 Asp.net core 发送邮件

Asp.net core 发送邮件使用自带的SmtpClient使用MimeKit在开始之前,先做好准备工作在配置文件中设置好发送邮件的基本信息,在appsettings.json中添加: "NotificationMetadata": { "Sender": "wenjie.1223@qq.com", "SmtpServer": "smtp.qq.com", "Port": 465, "Username": "wenjie.1223@qq.com", "Pas

2021-10-22 14:05:47 1540

原创 Python 斐波那契数列

a,b = 0,1while a < 10: print(a) a,b = b,a+b

2021-10-18 14:28:09 368

原创 Gio.js使用记录

1. 设置初始图像的大小因为Gio.js是基于three.js的,所以设置初试图像大小相当于设置three.js相机的位置,找到Gio.js源码中创建three.js相机的位置PerspectiveCamera代码行数:1984行 function createCamera ( container ) { var camera = new THREE.PerspectiveCamera( 12, container.clientWidth / container.clientH

2021-10-16 01:38:12 344

原创 Gio.js -- 一个基于 Three.js 的 Web3D 地球数据可视化库(二)

Gio,js颜色风格类API设置输出颜色设置输入颜色设置光晕颜色设置背景颜色设置海洋亮度设置相关国家亮度设置被提到国家亮度数据添加数据清除数据切换数据集输入数据到洲异步添加数据周期性加载数据/关闭周期性加载设置单条线条颜色数据预处理回调函数当国家被选中时高级功能方法链切换选中国家上接Gio.js – 一个基于 Three.js 的 Web3D 地球数据可视化库(一)颜色风格类API设置输出颜色通过RGB值设置输出线的颜色。 关于连接线定义,请参考这里: 连接线。默认的输出线颜色是 0xDD380C

2021-10-16 00:56:06 1109 1

原创 ISO 3166-1标准国家代码表

ISO 3166-1标准国家代码表:  下面是ISO 3166-1标准两位字母的国家代码、三位字母的国家代码、国家数字编号、及其国家名称表格。二位字母三位字母数字ISO 3166-2相应代码国家或地区ADAND20ISO 3166-2:AD安道尔AEARE784ISO 3166-2:AE阿联酋AFAFG4ISO 3166-2:AF阿富汗AGATG28ISO 3166-2:AG安提瓜和巴布达AIAIA660ISO 31

2021-10-16 00:52:10 12296 4

原创 Gio.js -- 一个基于 Three.js 的 Web3D 地球数据可视化库(一)

Gio.js开始使用安装使用基础元素简介表面国家连接线配置通过构造函数配置通过API配置配置参数表功能设计型API设置初始国家高亮被提及国家禁用未提及国家添加/删除光晕启动/禁用性能监控透明背景颜色风格类API预设风格设置选中国家颜色Gio.js 是一个基于Three.js的web 3D地球数据可视化的开源组件库。使用Gio.js的网页应用开发者,可以快速地以申明的方式创建自定义的Web3D数据可视化模型,添加数据,并且将其作为一个组件整合到自己的应用中。开始使用系统要求Gio.js仅依赖于Thr

2021-10-15 14:43:14 2070 2

原创 使用jsPDF让pdf显示在页面中

output在新的窗口显示在本页面插入文件名称设置使用jspdf生成的pdf文档,网上一般都是如何下载到本地中,使用save()方法,但是现在并不想下载,而是直接显示在页面中。output查找了官方文档,发现可以使用output方法:output(type, options) → {string|window|ArrayBuffer|Blob|jsPDF|null|undefined}源码: jspdf.js, line 3010生成PDF文档。若类型参数未定义,则输出是以字符串作为.

2021-10-13 16:33:37 5445

翻译 jspdf-autotable

jspdf-autotablejsPDF-AutoTable - jsPDF的表格插件安装设置选项(Options)内容选项(Content options)样式选项(Styling options)其他选项(other option)挂钩(Hooks)APIjsPDF-AutoTable - jsPDF的表格插件使用Javascript生成PDF文档这个jsPDF插件增加了通过解析HTML表或直接使用Javascript数据生成PDF表的能力。查看这些demo或者examples安装通过执行

2021-10-08 09:15:36 4001

翻译 jsPDF

jsPDFjsPDF安装使用jsPDFGithub仓库:https://github.com/MrRio/jsPDF项目首页:github.com/mrrio/jspdf安装从npm获取jsPDF:npm install jspdf --save# oryarn add jspdf或者,从CDN加载它:<script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.4.0/jspdf.umd.min.js"><

2021-10-07 17:02:44 2484

原创 JavaScript使用CryptoJS加解密

JavaScript使用CryptoJS加解密Node.js使用客户端(浏览器)使用没有 RequireJS 的用法APIAES 加密纯文本加密对象加密Node.js要求Node.jsnpm(Node.js 包管理器)npm install crypto-js使用典型 API 调用签名用例的 ES6 导入:import sha256 from 'crypto-js/sha256';import hmacSHA512 from 'crypto-js/hmac-sha512';impo

2021-09-29 10:41:22 5374

原创 Visual Studio添加自定义代码片段

Visual Studio添加自定义代码片段创建代码片段代码片段模板创建代码片段导入代码片段Description(说明) 和 Shortcut(快捷方式) 字段发布代码片段先决条件设置目录结构添加 .pkgdef 文件测试代码片段代码片段中的特殊字符记录一下如何在Visual Studio 中添加自定义的代码片段;创建代码片段代码片段模板<?xml version="1.0" encoding="utf-8"?><CodeSnippets xmlns="http://schem

2021-07-31 13:59:50 1572

原创 C #转JSON日期格式

C #转JSON日期格式前言工具类使用配置前言这是记录ASP.NET core 中控制器传送JSON数据到前台时,日期格式的问题;因为C # 中日期只有DateTime类型,但是数据库中有Date与DateTime,转JSON时会发现Date的数据会在后面加上时分秒。比如2021-06-22传送到前台:2021-06-22 00:00:00工具类为避免这种情况可以自定义一个工具类,如下:using System;using System.Text.Json;using System

2021-07-19 14:03:36 1336

原创 HTTP Error 500.0 - ANCM In-Process Handler Load Failure

HTTP Error 500.0 - ANCM In-Process Handler Load Failure使用Visual studio 发布asp.net core 程序时,弹出此错误解决方法:在web.config<handlers> <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified" /></hand

2021-07-16 16:31:43 3395

原创 WinForm程序中将上传的的文件转换为Base64与将Base64转换为图片显示出来

WinForm程序中将上传的的文件转换为Base64与将Base64转换为图片显示出来上传的文件转Base64Base64转换为图片并显示拓展(再Html中使用base64显示图片)记录一下Base64 图片的用法上传的文件转Base64// openFileDialog1 为弹窗工具empImgLoad = openFileDialog1.FileName; // 获取文件上传弹窗的文件Bitmap bmp = new Bitmap(empImgLoad); // 转换为bmp类型Me

2021-07-06 14:54:59 815

使用Fleck和WebSocketSharp实现WebStock通信

使用Fleck和WebSocketSharp实现WebStock通信,仅为客户端与服务端之间的通信,正在升级为客户端与客户端之间的通信,可以关注我的信息.

2022-07-16

Winfrom聊天程序客户端与服务端源码

Winfrom聊天程序客户端与服务端源码,使用自带的System.Net.Sockets编写,仅可以实现客户端与单个服务端的通信,不支持客户端与客户端的支持,后续会继续升级为客户端与客户端的通信.注意事项可以访问 https://blog.csdn.net/baozi141990/article/details/125764157?spm=1001.2014.3001.5502

2022-07-13

药店管理系统(包含文档、源码、数据库)

基于web的药店管理系统,包括文档、源码、数据库文件。使用了Spring boot,MySQL,前台使用的是引入式vue以及element ui。

2021-05-18

Java实时聊天系统 chatting.zip

这是一个Java窗口化程序,可实现多人聊天效果,启动时先启动服务器再启动客户端。

2021-01-28

JS实现左边的下拉框内容移动到右边下拉框,支持内容上下移动

介绍在https://blog.csdn.net/baozi141990/article/details/88732510中

2019-03-22

myeclise 2016破解工具

破解MyEclipse 2016所用的工具,必须与在安装java1.6环境后的电脑运行。win10可用

2018-09-13

空空如也

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

TA关注的人

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