如诗 学习笔记

C# Newtonsoft自定义JsonConverter

在C#中,我们使用Newtonsoft来对JSON对象或字段串进行序列化和反序列化的操作,但在某些场景下,需要在映射过程中需要对属性进行更改。 1、JsonProperty JsonProperty用于指定特定字段的名称,将一个字段指定为另一个字段,示例如下: public class UserIn

likepoems likepoems 发布于 2025-03-18

C#实现xlsx文件导出

model 实体 namespace Test.Models.Book { public class BookModel { public int BookId { get; set; } public string FileName { get; s

likepoems likepoems 发布于 2022-08-17

C# 接口设计

基本架构 model 实体 说得通俗一些,model中主要是定义前端传过来的变量以及其类型,或者是需要操作的数据库中的某些字段值。举个例子: namespace Test.Models.Book { public class BookModel { public in

likepoems likepoems 发布于 2022-07-26

C# 实现xlsx文件导入

1、前台页面 <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" conten

likepoems likepoems 发布于 2022-06-13

MongoDB数据库安全

1、前言 前几天,我自己的项目myblog博客后台系统的MongoDB数据库被黑客删除了,新增了一个RREAD_ME_TO_RECOVER_YOUR_DATA的数据库,里面是一个叫做readme的collection。打开后主要内容如下: All your data is a backed up.

likepoems likepoems 发布于 2022-05-05

csharp 基础

1、C#基础 1.1 C#简介 C#是一个面向对象的、由微软开发的高级编程语言,它专门为公共语言基础结构(CLI)设计的,CLI是由可执行代码和运行时环境组成的。 C#语言在编写时有点像JAVA,在运行时有点像C语言,都需要被编译成可执行文件(.EXE)才能执行并显示结果。 1.2 C#环境 C#需

likepoems likepoems 发布于 2022-04-25

将vue+nodejs项目部署到服务器上(完整版)

1、后端使用express生成器 1.1、后台node项目部署 在node项目里安装cors依赖(跨域)npm install cors --save,在app.js文件中使用var cors = require('cors'); app.use(cors()); 在宝塔面板的wwwroot目录里新

likepoems likepoems 发布于 2021-10-20

vue使用elementUI组件提交表单(带图片)到node后台

1、方法一(图片与表单分开,请求2次) 1.1 前台代码 // elementUI表单 <el-form ref="form" class="forms" :model="form"> <div class="title"> <el-input

likepoems likepoems 发布于 2021-09-16

node 创建服务器方法

方法一 let http = require('http') let httpserver = http.createServer(function(req,res){ res.writeHead(200,{'Content-type':'text/plain'}) res.end(

likepoems likepoems 发布于 2021-07-07

node 学习笔记 模块和包的管理与使用

1、前言 对于各种编程语言,代码组织是很重要的。而模块是node中的代码组织机制,node中的很多功能都以模块划分,而模块中又封装了许多方法,而且不会改变全局作用域,极大的方便了各开发者的需求。 2、模块操作 2.1 自定义模块 举个例子: hello.js var daysarr = new Ar

likepoems likepoems 发布于 2021-05-11