雨中深巷的油纸伞
码龄7年
  • 264,050
    被访问
  • 66
    原创
  • 8,902
    排名
  • 44
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2015-01-05
博客简介:

雨中深巷的油纸伞

查看详细资料
  • 4
    领奖
    总分 573 当月 26
个人成就
  • 获得59次点赞
  • 内容获得38次评论
  • 获得303次收藏
创作历程
  • 12篇
    2022年
  • 16篇
    2021年
  • 37篇
    2020年
  • 77篇
    2019年
  • 42篇
    2018年
成就勋章
TA的专栏
  • Linux
    2篇
  • docker
  • signalr
    1篇
  • IO多路复用
    1篇
  • des加密
    1篇
  • npoi
    2篇
  • aurofac
    1篇
  • linq
    2篇
  • mysql
    7篇
  • ORM
    3篇
  • vue
    3篇
  • 服务
    3篇
  • windows
    2篇
  • swagger
    4篇
  • tfs
    4篇
  • webservice
    2篇
  • AOP
    1篇
  • Asp.net MVCs
    10篇
  • C#
    44篇
  • Oracle
    9篇
  • mciSendString
    1篇
  • 常用命令
    1篇
  • ExtJs
    3篇
  • 办公工具
    5篇
  • JS
    13篇
  • 反射C#
    6篇
  • C#犯错
    3篇
  • .net Core
    21篇
  • SQL Server
    14篇
  • EF
  • HttpContext
    1篇
  • Git
    1篇
  • easyui
  • Redis
    2篇
  • MQ
    1篇
兴趣领域 设置
  • 大数据
    redis
  • 后端
    架构
  • 微软技术
    c#asp.net.net
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

ElasticSearch7.14配置SSL,使用https访问

ElasticSearch7.14配置SSL,使用https访问1、生成证书备注:一定要在es用户中生成证书。#1.生成elastic-stack-ca.p12文件$./bin/elasticsearch-certutil ca#2.生成elastic-certificates.p12文件,供elasticsearch使用$./bin/elasticsearch-certutil cert --ca elastic-stack-ca.p12#3.生成newfile.crt.pem文件,
转载
发布博客 前天 15:08 ·
11 阅读 ·
0 点赞 ·
0 评论

elasticsearch(ELK)-安装及运行-(基于windows)

参考链接windows下安装elkelasticsearch-head安装下载地址elasticsearch分词器elasticsearch-analysis-ikelasticsearch-headhead安装失败时,可能phantomjs包没有,下载一个防到head目录下即可phantomjs-2.1.1-windows.ziplogstashkibana...
原创
发布博客 2022.05.13 ·
56 阅读 ·
0 点赞 ·
0 评论

Elasticsearch报错: received plaintext http traffic on an https channel, closing connection ...

Elasticsearch报错:received plaintext http traffic on an https channel, closing connection Netty4HttpChannel。现象,当启动Elasticsearch后,在浏览器输入地址 http://localhost:9200/后,报错received plaintext http traffic on an https channel, closing connection Netty4HttpChannel{l
转载
发布博客 2022.05.13 ·
7 阅读 ·
0 点赞 ·
0 评论

elasticsearch.bat启动闪退的详细解决方案

问题描述:安装了中文分词elasticsearch-analysis-ik-7.16.2后,双击运行elasticsearch。bat时,出现闪退的情况。错误可能:jdk版本与elasticsearch版本不一致。系统变量JAVA_HOME和Path配置出现问题。中文分词的版本与elasticsearch版本不一致。在elasticsearch.yml文件中的配置有误。解决方案:1.win+R启动cmd。2.切换到运行elasticsearch.bat的项目目录下。3.运行elest
转载
发布博客 2022.05.13 ·
35 阅读 ·
0 点赞 ·
0 评论

ASP.NET MVC中如何使用SignalR

今天就跟大家聊聊有关ASP.NET MVC中如何使用SignalR,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。一、简介ASP.NET SignalR 是为 ASP.NET 开发人员提供的一个库,可以简化开发人员将实时 Web 功能添加到应用程序的过程。实时 Web 功能是指这样一种功能:当所连接的客户端变得可用时服务器代码可以立即向其推送内容,而不是让服务器等待客户端请求新的数据。首先ASP.NET SignalR 是一个ASP .NET 下
转载
发布博客 2022.05.09 ·
7 阅读 ·
0 点赞 ·
0 评论

io多路复用的原理和实现_IO多路复用机制详解

select,poll,epoll机制区别总结:服务器端编程经常需要构造高性能的IO模型,常见的IO模型有四种:(1)同步阻塞IO(Blocking IO):即传统的IO模型。(2)同步非阻塞IO(Non-blocking IO):默认创建的socket都是阻塞的,非阻塞IO要求socket被设置为NONBLOCK。注意这里所说的NIO并非Java的NIO(New IO)库。(3)IO多路复用(IO Multiplexing):即经典的Reactor设计模式,有时也称为异步阻塞IO,Linux中的
转载
发布博客 2022.04.26 ·
47 阅读 ·
0 点赞 ·
0 评论

.net 对接Java 3des 加密的坑

1.最近项目中遇到和Java程序对接的接口,接口使用3des 加密,cbc模式,填充PaddingMode.PKCS7。对方给了对应的秘钥,按照约定的规则解析为key和iv。然后网上找了个.net的3des加密的方法就去调用了,然而 刚实例化TripleDESCryptoServiceProvider就报错了,因为key的长度不满足。那么想可能是key表现形式需要转换一下,查文档知道key需要24位的,然后各种转换,中间的坑就不说了,最终还是失败,一度怀疑自己,最后还跟对接的人问了下,然而Java那
原创
发布博客 2022.04.15 ·
186 阅读 ·
0 点赞 ·
0 评论

long转时间 unity_C#时间格式转换为时间戳(互转)

using UnityEngine;using System.Collections;using System;////// C#时间格式转换为时间戳(互转)/// 时间戳定义为从格林威治时间 1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。///public class DateTime_TimeStamp : MonoBehaviour{undefinedprotected int m_timestamp;//////
转载
发布博客 2022.03.24 ·
57 阅读 ·
0 点赞 ·
0 评论

C#调用RabbitMQ实现消息队列

前言我在刚接触使用中间件的时候,发现,中间件的使用并不是最难的,反而是中间件的下载,安装,配置才是最难的。所以,这篇文章我们从头开始学习RabbitMq,真正的从头开始。关于消息队列其实消息队列没有那么神秘,我们这样想一下,用户访问网站,最终是要将数据以HTTP的协议的方式,通过网络传输到主机的某个端口上的。那么,接收数据的方式是什么呢?自然是端口监听啦。那消息队列是什么就很好解释了?它就是端口监听,接到数据后,将数据排列起来。那这件事,我们不用中间件能做吗?当然能做啦,写个TCP/UDP
转载
发布博客 2022.03.09 ·
70 阅读 ·
0 点赞 ·
0 评论

Could not delete temporary file after processing

问题描述:按列表引出有时报下面错误:Message:Could not delete temporary file after processing: C:/Windows/ServiceProfiles/NetworkService/AppData/Local/Temp/poifiles/poi-sxssf-template-d6d21de615b54ffd805c0937b92d5dbf.xlsx, StackTrace: 在 NPOI.XSSF.Streaming.SXSSFWorkbook.
转载
发布博客 2022.02.25 ·
50 阅读 ·
0 点赞 ·
0 评论

反射调用dll方法

namespace ReflectionTest{ public class WriteTest { //带参数的公共方法public void WriteString(string s, int i) { Console.WriteLine("WriteString:" + s + i.ToString()); } //带一个参数的静态方法public static void StaticWriteString(string s){ Console.WriteLine("Stati
转载
发布博客 2022.01.07 ·
49 阅读 ·
0 点赞 ·
0 评论

EFlinq 分组查询

var receives = from generate in _db.TDatOtherFeeGenerates.AsNoTracking() where generate.IsEanble == 1 && generate.CusId == Query.CusID && generate.ProjectId == Query.ProjectID join recor
原创
发布博客 2022.01.07 ·
14 阅读 ·
0 点赞 ·
0 评论

sql server 查看历史执行计划

SELECT TOP 20 [Total IO] = (qs.total_logical_reads + qs.total_logical_writes) , [Average IO] = (qs.total_logical_reads + qs.total_logical_writes) / qs.execution_count , qs.execution_count , SUBSTRING (qt.
原创
发布博客 2021.12.03 ·
67 阅读 ·
0 点赞 ·
0 评论

使用Distinct()内置方法对List集合的去重 问题

说到对集合去重处理,第一时间想到的肯定是Linq的Distinct扩展方式,对于一般的值类型集合去重,很好处理,直接list.Distinct()即可。但是如果想要对一个引用类型的集合去重(属性值都相同就认为重复),就会发现,直接Distinct()是不行的先来看看泛型链表 List 的定义:public class List : IList, ICollection, IList, ICollection, IReadOnlyList, IReadOnlyCollection, IEnumerable
转载
发布博客 2021.12.01 ·
57 阅读 ·
0 点赞 ·
0 评论

MySQL 8.0 压缩包版安装方法

一、下载MySQL数据库在官方网站下载社区版压缩包文件:官方下载地址:https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.11-winx64.zip二、解压文件解压刚刚下载的文件,我这里直接解压至D盘根目录,如下图所示:三、配置系统环境变量为了让Windows系统可以识别我们这里后面会用到的MySQL命令,需要给当前系统添加环境变量:“我的电脑”右键—>“属性”—>“高级系统设置”—>“环境变量”—>在系
转载
发布博客 2021.10.15 ·
83 阅读 ·
0 点赞 ·
0 评论

MySQL8.0的下载及安装

MySQL8.0的下载及安装(一)下载MySQL8.01.访问MySQL官网:https://www.mysql.com/ ;2.点击“DOWNLOADS”,并向下拉至文末,点击“MySQL Community Edition (GPL)”;3.选择“MySQL Community Server”;4.向下拉动至如图界面,选择对应操作系统,并选择推荐版本;5.选择“mysql installer community 8.0.15.0.msi”;6.选择“No thanks,just
转载
发布博客 2021.10.15 ·
929 阅读 ·
0 点赞 ·
0 评论

List<T>.Sort() 排序的用法

List 可以通过 .Sort()进行排序,但是当 T 对象为自定义类型时(比如自定义模型),就需要 IComparable接口重写其中的方法来实现,实现代码如下:class Program { static Func<Model, int> where = a => a.id; static Func<Model, bool> wherelambda = a => a.id < 3; static void
转载
发布博客 2021.10.13 ·
35 阅读 ·
0 点赞 ·
0 评论

c# NPOI 导出Excel 冻结窗格

ISheet sheet = workbook.CreateSheet();//在工作薄中创建一个工作表sheet.CreateFreezePane(a, b, c, d);//冻结行/列CreateFreezePane中参数意思为:第一个参数表示要冻结的列数;第二个参数表示要冻结的行数,这里只冻结列所以为0;第三个参数表示右边区域可见的首列序号,从0开始计算序号;第四个参数表示下边区域可见的首行序号,从0开始计算序号,这里是冻结列,所以为0;CreateFreezePane(2, 0, 2,
转载
发布博客 2021.10.11 ·
49 阅读 ·
0 点赞 ·
0 评论

C# 获取当前,相对,绝对路径

一、C#获取当前路径的方法:System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName-获取模块的完整路径。System.Environment.CurrentDirectory-获取和设置当前目录(该进程从中启动的目录)的完全限定目录。System.IO.Directory.GetCurrentDirectory()-获取应用程序的当前工作目录。这个不一定是程序从中启动的目录啊,有可能程序放在C:\www里,
转载
发布博客 2021.10.09 ·
54 阅读 ·
0 点赞 ·
0 评论

quartz使用过程中的一个尴尬问题

话说我想做一个任务,在每天晚上的1:30分执行,下面这段代码有毛病吗?@Bean(name = “jobTrigger”)public CronTriggerFactoryBean cronJobTrigger(JobDetail jobDetail){CronTriggerFactoryBean trigger = new CronTriggerFactoryBean();trigger.setJobDetail(jobDetail);trigger.setCronExpression("* 3
转载
发布博客 2021.09.23 ·
14 阅读 ·
0 点赞 ·
0 评论
加载更多