自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 问答 (2)
  • 收藏
  • 关注

原创 DotNetty学习—— 总章(索引)

前一阵子学习了基于.net core的Socket编程。觉得很是有趣。准备深入学习一下Socket编程,听闻Java的Netty框架很是优秀。所以今天来了解一下—DotNetty这个东西是怎么来的呢? 是.net core版的Netty。具体怎么来的请自行百度。在此不赘述!!!Netty是一个提供 asynchronous event-driven (异步事件驱动)的网络应用框架,是一...

2019-06-06 10:31:45 8109 2

原创 安装Aras Innovator12 sp9全过程

一. 下载Aras InnovatorDownload Aras Innovator二.安装Google浏览器(推荐)三.安装SQL Server数据库(我这里采用的是sqlserver2019)这里为了避免不必要的问题出现。采用混合模式。设置sa密码四.准备安装前的环境(过新不行过老也不行。就得是这个版本)这里说一下。因为我头一次安装。各种都安装过了。所以我也不知道哪个不安行不行。我这里是都安装了。所以都记录一下1.dotnet-hosting-2.1.8-win.e.

2021-11-15 14:53:39 1884 1

原创 解决Confluent.Kafka生产者推送数据时。无论多少个分区。只有一个分区可以消费

错误代码public async Task PublishAsync<TMessage>(string topicName, TMessage message) where TMessage : class { var config = new ProducerConfig { BootstrapServers = "21.28.34.229:2181" }; .

2021-08-19 16:56:54 1081

原创 解决es开启远程访问闪退问题

配置文件这里打开注释即可

2021-05-24 10:03:36 462

原创 C#委托对象被GC回收导致回调失败解决 ::Invoke问题

在对接摄像头时。需要回调传回照片。出现如下问题解决方案:Callback_record_begin = new HvDeviceDLL.HVAPI_CALLBACK_RECORD_INFOBEGIN(Receive_Begin); Callback_record_end = new HvDeviceDLL.HVAPI_CALLBACK_RECORD_INFOEND(Receive_End); Callback_record_plate = n

2021-03-04 19:13:18 1811 1

原创 kubernetes完整二进制部署从0到1

crt设置平铺窗口enter description here 准备虚拟机 配置ip地址和hostname 配置ip地址/etc/netplan/*.yaml添加配置ens33: dhcp4: no addresses: [...

2020-11-25 16:19:24 161

原创 解决多线程dic.Add报错数组越界问题

报错内容:Unhandled Exception: System.IndexOutOfRangeException: Index was outside the bounds of the array. at System.Collections.Generic.Dictionary`2.TryInsert(TKey key, TValue value, InsertionBehavior behavior) at System.Collections.Generic.Dict...

2020-10-26 10:43:59 1342 1

原创 SqlServer 2000数据库如何查询表时针对某一列数据去重

因为这个版本没有row_number所以想到伪造一个废话不多说直接上代码select idnum = identity(int,1,1),* into #临时表名 from 要去重表名 select top 20 * from #临时表名 where idnum in (select min(idnum) from #临时表名 group by 要去重的字段名)...

2020-09-10 15:56:09 858

原创 netcore的接口IActionResult返回如何定义Content-Type

Response.ContentType = "text/javascript";

2020-08-11 17:58:12 1896

原创 DotNetty学习(六)——进阶学习Socket和WebSocket互通

总览链接:https://blog.csdn.net/a1234012340a/article/details/91040073经过前面得学习。基本上可以简单编写socket通信和websocket通信。现在提出一个需求。要求websocket和socket进行通信。那么这个怎么进行思考呢?完全个人研究,有错希望大神纠正。也可留下您的联系方式,共同探讨——————————————————————————————————作者:Henny_CHN转载请标明出处,...

2020-06-28 20:21:03 1721

转载 chkBox.RaiseEvent(new RoutedEventArgs(CheckBox.ClickEvent, chkBox));

chkBox.RaiseEvent(new RoutedEventArgs(CheckBox.ClickEvent, chkBox));

2020-04-15 15:20:34 216

原创 on duplicate key update

on duplicate key update

2020-01-16 15:35:03 99

原创 Scrapy网络爬虫实战记录(一)

本文由excel直接复制而来,可能会导致格式问题。敬请谅解Python框架Scrapy学习Python, Scrapyt, PyCharm基于Scrapy搭建分布式爬虫,打造搜索引擎前言通过elasticsearch和django搭建搜索引擎网站scrapy是异步io框架,没有多线程注:文章中所有pc均为PyCharm学习流程环境配置...

2019-12-18 10:28:17 338

原创 C#序列化json属性名首字母变成小写的解决方案

//接口返回自动转小写,容易造成前后端不一致,获取不到数据,切换成转驼峰(首字母大写)如Code/Result//在StartUp中配置services.AddMvc().AddJsonOptions(options => { options.SerializerSettings.ContractResolver = new DefaultContractResolve...

2019-12-02 16:18:20 1772

原创 字节流解析成wav

规则。前四位是音频长度,截取数量1表示为单声道;4表示为采样宽度;16000表示为采样率其中采样宽度4,即量化位数为32bit附上python的任务是把这个写成C#的import waveimport socketimport structsentence = "今天天气怎么样。"bytes_file = bytes(sentence,encoding='ut...

2019-11-21 18:37:57 1046

原创 记一下

首先安装虚拟机网络配置成桥接设置Ubuntu server的代理export http_proxy='192.168.1.147:1080'地址是宿主机地址端口一般都是1080

2019-11-04 14:45:23 102

原创 如何使用navicat登陆mysql

docker exec -it mysql/bin/bash#cd /usr/bin#mysql -u root -puse mysql从数据库的user表中查询 mysql 用户原来使用的身份验证插件select user,host,plugin,authentication_string from user;alter user 'root'@'%' id...

2019-11-04 14:44:50 1468

原创 Scaffold-DbContext

数据库上下文脚手架//0.Nuget下載包 //.Net Core 将默认DI改为Autofac //Install-Package Autofac.Configuration //Install-Package Autofac.Extensions.DependencyInjection //DBFirst开发步骤...

2019-10-24 17:37:19 1532

原创 记一次ubuntu中docker安装jenkins花费的无数时间

首先安装docker没什么说的直接执行jenkinsdocker run -d --name jenkins -p 80:8080 -v /home/jenkins_home1:/home/jenkins_home1启动后会让你寻找初始密码,这是取/var/jenkins_home/secrets/中寻找一个叫initialAdminPassword的文件。打开后有你的初始密码输入。正...

2019-10-23 11:16:38 1512

原创 nuget引用包小坑

问题出现在.net core包。打成docker之后swagger访问不了。因为我们使用的是自己的nuget库所以我检查了所有引用的包,发现版本都 一致经过痛苦的调查发现。虽然包的版本一样。但是日期竟然不一样。电脑1:电脑2:那为什么会有两个不一样时间的同样版本的包?这不符合条件啊我就去我的nuget库中查看卧槽。竟然出现了第三个不一样的日期。而且这10...

2019-10-23 11:14:32 508

原创 初步了解vba。利用excel自动生成我想要的insert语句

Private Declare Function CoCreateGuid Lib "ole32" (id As Any) As LongSub zidong()cellNum = Sheet1.[a65536].End(xlUp).RowFor i = 2 To cellNum'开始创建货品==============================================...

2019-09-25 20:40:31 1738

原创 DotNetty学习(五)——点对点聊天(WebSocket)

总览链接:https://blog.csdn.net/a1234012340a/article/details/91040073首先贴一下我的服务端代码static async Task RunServerAsync() { //方法1 //// 申明一个主回路调度组 //var dispatch...

2019-08-23 15:47:59 2376 4

原创 Consul简单了解和安装(包括docker)

apt-get install consulconsul agent -dev开启远程访问:consul agent -dev -client 0.0.0.0——————————————————————————————————作者:Henny_CHN转载请标明出处,原文地址:https://blog.csdn.net/a1234012340a/article/...

2019-08-06 17:39:07 142

原创 ubuntu安装docker

sudo apt-get updatsudo apt-get install apt-transport-https ca-certificatescurl -sSLhttps://get.daocloud.io/docker| sh

2019-07-29 17:07:32 119

原创 黑窗口安装tools

1、开启ubuntu server虚拟机2、vmware workstation菜单项,选取虚拟机(M) --> 安装VMware Tools3、mkdir /mnt/cdrom #创建一个文件夹,以挂载cdrom4、mount /dev/cdrom /mnt/cdrom #你可以先去/dev目录下查看有没有cdrom这个设备,这一步是挂载cdrom到/mnt/cdrom...

2019-07-29 14:49:53 464

原创 mvc webapi项目中aspx页面无法打开问题(微信回调)

因为微信回调我们用的事这种形式所以微信请求此页面后台写跳转。回调接口再一次发布中。出现回调异常。并且log中无任何请求痕迹发现,经一系列调查。发现没有头绪。灵光一闪打算手动模拟微信回调然而出现如下报错纳尼?根据我多年asp.net的学习经验。学校知识得到。这不应该啊。应该直接能访问的才对根据他的提示打开异常报错,发现404.并没有卵用继续调查。使用local...

2019-07-21 05:07:54 658

原创 DotNetty学习(二)——世界上最简单的服务(Discard)客户端

总览链接:https://blog.csdn.net/a1234012340a/article/details/91040073客户端代码:static async Task RunClientAsync() { var group = new MultithreadEventLoopGroup(); try ...

2019-06-20 22:25:28 1894

原创 DotNetty学习(四)——时间服务(Time)

总览链接:https://blog.csdn.net/a1234012340a/article/details/91040073服务端:服务端我在这里只负责返回时间,别的什么也不想做 所以只需要写一个read然后返回时间就ok了。客户端:在写客户端之前的讲解:ChannelActive方法:将会在连接被建立并且准备进行通信时被调用。一句话就够用了。low一点。客户端写一...

2019-06-17 16:47:31 1543

原创 DotNetty学习(三)——应答服务(Echo)

总览链接:https://blog.csdn.net/a1234012340a/article/details/91040073应答服务本身和抛弃服务没有太大的区别。说白了就是在ServerHandler中向Client发包具体如何实现直接上代码:#region 应答服务 var byteBuffer = message as IByteBuffer;...

2019-06-17 16:43:10 1974

原创 DotNetty学习(二)——世界上最简单的服务(Discard)服务端

总览链接:https://blog.csdn.net/a1234012340a/article/details/91040073世上最简单的协议不是'Hello, World!' 而是DISCARD(抛弃服务)。这个协议将会抛弃任何收到的数据,而不响应。为了实现 DISCARD 协议,你只需忽略所有收到的数据。1.创建规则让我们从 handler (处理器)的实现开始,han...

2019-06-06 12:04:35 4934

原创 初识Nginx,简单配置

了解一下nginx反向代理。觉得很优秀。首先简单代理。没啥说的。代理到我的8001端口上。不用测试。指定好使。然后尝试代理80端口我日?nginx启动不了。什么鬼。好吧。弱智问题。我的服务器安装了IIS。果断卸掉IIS。启动。ok 非常可以接下来我们来试试代理443接口上配置运行访问上图上请求好吧。这么写好像不太行。虽然代...

2019-05-23 16:42:34 282

原创 尝试搭建NuGet私服。

首先想一想就高级其次想一想就高级最后想一想还是高级最最后。。。。。。下面开始首先创建我们这次尝试搭建得事Framework版本的NuGet总共可以分为三个步骤!!!!包括了开冰箱门和关冰箱门,哈哈第一步:创建ASP。Net Framework空项目如下图第二步:打开NuGet管理器搜索“NuGet.Server”并安装第三步:发布到IIS打完收工!...

2019-05-22 15:09:31 578

原创 关于C#实体中有list的实例化解决办法(不唯一)

public class OrderCarCleanVm { public string a { get; set; } public List<CarServiceComment> ServiceCommentList { get; set; } }假设这是我的一个实体.。现在要在方法中适用这个实体那么如下实...

2019-05-07 23:35:35 2916 2

原创 记一次电商开发数据库设计

首先先感谢一下DCE。让我百般周折现开发一套类似电商的系统,有关数据库方面是我全权负责。其中有关活动和优惠券方面真是让我煞费苦心业务逻辑是:1.userstory:首先用户希望全局5个模块—洗车洗衣洗车商城洗衣商城和咖啡厅,2.userstory:用户希望各个模块分开,每个模块商品单独存放!3.userstory:客户希望不需要配置多个活动。实现一个活动下配置多个小活动。且模块...

2019-04-24 00:39:47 1432

原创 js书写左侧树右侧列表单击动态刷新选人,我都觉得我挺nb

首先上一张效果图下图单选下图左侧多选页面还没有优化自动伸缩。大家凑活看单选实现首先给每一列添加单击checkbox事件箭头处是在绑定单击事件下图是我的单击触发事件其中dateCheck为一个空容器。在最上面定义其次还有一个是显示按钮的地方整个流程为单击checkbox触发获取checked状态判断如果选中则把当前主键添加到d...

2019-04-11 11:32:49 865

原创 记Eureka和Gateway跨服务器使用的小坑

搭建Eureka和Gateway服务发现和网关时。本地服务和本地网关使用的一直很优秀。但使用这套体系的基本原则是多Eureka和Gateway集群分布。所以我在一次单节点使用时想发微服务发布到另一台服务器上利用网关进行路由。这是我的注册到Eureka的配置文件其中打码处均是Eureka和Gateway的公网IP地址和端口然后启动微服务,发现服务已经成功注册到Eureka...

2019-04-11 10:59:29 4740

原创 .net core 环境搭建

把.net core写好的微服务copy到服务器。然后写好run.bat。准备使用nssm做成windows服务首先为了保险起见先黑窗口运行。确保程序可执行!!!好吧。正常操作貌似是缺少系统包。一顿百度发现缺少更新包。进行下载!KB2999226 微软下载链接 https://support.microsoft.com/en-us/help/2999226/update-f...

2019-03-28 15:06:28 1000

原创 第一次了解docker

首先想在win10上运行docker需要开启win10的Hyper-V功能开启就可以了。然后安装。https://hub.docker.com/editions/community/docker-ce-desktop-windows当然电脑要开启虚拟化。至于如何开启虚拟化大家自己研究啦。我可不说!第一次适用docker打开PowerShell来试试看,首先查看一下版本好...

2019-03-27 17:57:52 106

原创 EF执行修改操作,小坑

一天在批量修改时出现异常。数据库报错如图我也没有其他在调用数据库的线程呀。好奇调查。发现。问题出在上面查询的时候,我是这么写的大概一看,没啥问题。仔细一看,哦。原来问题出在这个位置这里因为没有ToList。所以一直在保持数据库连接。所以报错。解决方法。加上ToList就ok了...

2019-03-19 13:48:10 861

原创 postgresql摸索

select pg_relation_filepath('表名'); sql shell 查询表物理路径\d 流出public下表\db 列出表空间

2019-03-14 16:25:42 175

空空如也

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

TA关注的人

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