自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 ASP.NET Core 自定义中间件防盗链功能。

ASP.NET Core 虽然有自带很多一些中间件,但也有时候我们也需要自定义一些中间件来完成我们需要的功能。(微软官方中间件说明)根据官方文档的说明:(微软官方文档)具有类型为RequestDelegate的参数的公共构造函数。 名为Invoke或InvokeAsync的公共方法。此方法必须: 返回Task。 接受类型HttpContext的第一个参数。 构造函数和Invoke/InvokeAsync的其他参数由依赖关系注入 (DI)填充。 首...

2020-12-08 16:07:19 606

原创 Windows Server 2019 添加任务计划:开启系统并登陆账号启动微服务。

之前学习了一些新的东西,所以做了一个基于.NET Core 3.1 开发的微服务 WebAPI。弄了一个仿今日头条的 app来使用这些api。现在将webapi发布至Windows Server 2019 并且在系统启动时微服务。在此之前先介绍一下手动启动微服务所需要的简单步骤:由于微服务基于consul做的,所以要先启动consul; 然后有使用的redis缓存,也启动redis缓存; 然后在各自webapi 项目文件夹路径下打开命令行 运行 .NET Core api项目;我的webapi

2020-11-27 15:48:56 5131

原创 vs 2019 附加到进程调试

附加到进程,可以调试已经发布到服务器的项目。vs选择调试->附加到进程默认显示的本地计算机的进程。如果要调试远程服务器的程序,服务器运行调试器即可。调试器可以在vs的安装目录下找到,Remote Debugger文件整个复制到服务器。也可以到官方下载服务器在进入文件路径Remote Debugger\x64\msvsmon.exe运行msvsmon.exe程序,调试程序运行默认的端口号为4024记得开放端口号,否则连接不上。复制红色下划线的名称,如果你的机器与服务器在同一个

2020-10-19 15:21:37 11534

原创 asp.net core 搭建WebAPI微服务-----网关

微服务网关主要是用来访问服务的,所有的连接都经过网关。创建网关:新建一个asp.net core 项目,项目nuget包管理安装已下包:在ConfigureServices函数里添加如下代码分别注册的是Swagge和OcelotGateway的。在Configure 函数添加如下代码:app.UseSwaggerUI(c =>{ c.SwaggerEndpoint("/UserService/swagger.json", "user api"); c

2020-10-09 08:43:38 1485

原创 asp.net core 搭建WebAPI微服务-----cosnul服务

在此之前需要准备的是:vs2019,以往版本不支持dotnet core3.x版本;安装.net core 开发环境,可以百度;微服务整体框架:1、consul(github):是一个服务管理,更多信息可以百度;2、服务网关:用于访问所有微服务用的;3:服务:可以将业务模块拆分成多个服务,如关于用户的业务放在一个服务里,订单业务放在一个服务里;客户端访问微服务大体流程:客户端→网关→服务→数据库开始搭建下载consul,可以去github下载或官网去下载;得到的这个然

2020-09-17 16:50:18 1057

原创 使用asp,.net core SignalR 实现android java客户端与服务端实时通讯------Android客户端

Android java 客户端需要连接服务器SignalR之前需要build.gradle(Module:app)引用(查找最新的 JAR 文件版本号):/*Java SignaLR客户端*/implementation 'com.microsoft.signalr:signalr:3.1.6'创建连接(可以写在设置的Application里):HubConnection hubConnection = HubConnectionBuilder.create("http://服务器地址/

2020-09-16 15:52:48 875 2

原创 使用asp,.net core SignalR 实现android java客户端与服务端实时通讯------服务端

SignalR 是一个开源的服务端与客户端实现实时通讯的插件,更据微软asp.net core 文档解释如下:服务端:使用的是 asp.net core3.1,在Startup.cs 的配置服务的方法里添加services.AddSignalR();然后在Configure 方法里配置路由图片箭头指向的字符串是到时候客户端请求使用的的路径创建一个类 HubUtil.cs此类用来实现接收来在客户端消息和发送消息给客户端功能该类继承Hub。...

2020-08-09 20:33:57 655

原创 SignalR Android Java 客户端报错:There were no compatible transports on the server

请将 SignalR 更新至最新。https://search.maven.org/artifact/com.microsoft.signalr/signalr/5.0.0-preview.7.20365.19/jar

2020-07-28 10:24:04 304

原创 记录:android java 页面跳转 变成空白页解决方案

刚学android 用的java 在跳转也页面的时候老是出现页面跳转了但显示的空白的页面什么都没有,日志输出:W/ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@e97cfe0上网查找了很久都解决不了,后来找到关于这个的一个博客:参考博客。原来activity 的 onCreate 有两个,我选择错了才导致的。以此记录一下。...

2020-07-07 15:09:45 652

原创 SQL Server 登录数据库报错:已成功与服务器建立连接,但是在登录前的握手期间发生错误。

这个问题在我捣鼓数据库的时候,出现的,用了差不多一下午的时间去弄,上网找了很多解决方法都行不通,什么没有选择Sql Server 或WIndows身份验证模式啊,登录是否启用啊等等都没有找到我想要的关键点。后来经过回想,我在数据库属性设置那里设置最大并发连接数,我把它设置为2才会出现这样的错,把它设置为0就ojbk了。忙活了一下午,就因为这个。。。...

2019-12-04 17:10:51 9375 6

原创 WPF(c#)编写一个获取某个页面内的所有文本框下拉框等的值的函数

在写项目代码的时候难免需要获取到一个页面的所有数据,但是其文本框下拉框啥的又多,需要一个一个获取文本框里面的值,实在头疼,我看到我的一些同学一个一个的获取那些值都能把整个电脑屏幕的长度都给占了。想着,不如直接获取所有的那些信息的控件集合,然后一个一个遍历获取他们值就得了。一个页面的xaml基本是这样:可以看到里面的框框条条很多,具体思路就是给包住所有那些的控件的grid添加一个na...

2019-09-18 09:07:52 1283

原创 WPF根据xml配置文件加载DataGrid列

实习那会儿,公司里WinFrom的数据表格也是根据xml配置文件动态生成列的,只怪当时没有好好看源码,后来上网学习里一些有关xml才下手搞一个基于wpf 、c# 动态生成DataGrid列。 想要通过代码生成数据表格列还是得需要了解DataGrid的Columns结构,至于使用xml配置文件可以看我之前的:c#通过model生成/读取xml文件。简单看一下数据表格列的xaml文本显示...

2019-08-18 09:50:30 950

原创 c#通过model生成/读取xml文件

实例使用WPF完成。简单搭建一个wpf页面如下:<Window x:Class="WpfDemo.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/...

2019-08-08 08:31:26 982

原创 wpf实现简单分页

做项目想到做一个数据分页显示的功能,网上也一大堆,但是我想一个人独立的思维完成这个功能,走了一些坑,导致思维有点混乱,一直没思路完成,最后在睡觉的时候重新整顿一下思路然后终于被我想通了,就这么干。自然是如愿以偿的完成想要的功能了。1、用wpf制作,做成户控件能供别的页面也能使用。xaml如下:<Grid> <Grid.ColumnDefinitions&...

2019-07-28 17:06:32 2234 2

原创 Sql字符拼接sql语句动态执行

为了再开发过程中运用存储过程能够更加灵活可以试着使用拼接sql语句,动态的执行sql语句,最关键的是使用数据库的关键函数sp_executesql。首先声明一个参数:declare @SQLWhere nvarchar(3250)然后给参数赋值:set @SqlWhere ='select * from BsUser'执行:exec sp_executesql ...

2019-07-18 09:07:54 6059

原创 c#根据数据库表结构生成model

学校要考核叫做项目,在做项目的过程中在写用来接收数据库数据的model的时候,由于表字段实在太多而浪费一些时间。想到了之前 用sql 查找表字段结构的而萌生出做一个可以通过表的字段结构c#字符串拼接自动生成一个model类1.首先需要数据库新建存储过程用来查询表字段结构,我之前的博客有写到(用的是sqlserver):https://blog.csdn.net/weixin_42084199/...

2019-07-17 21:55:14 5419

原创 WPF动态加载Menu菜单控件

有一个项目动态加载wpf的菜单控件可以非常有效的做到更具用户权限显示或控制MenuItem菜单,如何实现这种功能,其实也非常简单。首先需要了解Wpf的menu菜单控件,她的结构其实也非常简单<Menu DockPanel.Dock="Top" Name="MenuOptionGroup"> <MenuItem Header="菜单1"> ...

2019-07-08 08:54:37 2958

原创 通过SQL 查询系统表获取表字段结构

之前在一家医疗软件公司实习过一段时间也学了一些东西,对于公司来说效率就是本钱,我实习的这家公司有一个能减少开发或找bug的时间的存储过程,特别时查找bug数据库数据有问题的时候可以快速了解某一表的结构然后做出判断。随后上网查找了一些相关资料编写了查询表结构的存储过程数据库创建后会用系统表用来存储该数据库的一些基本信息需要显示的字段。表名称、字段名称、数据类型、数据长度、表备注、字...

2019-07-07 21:26:07 1733

原创 SQL语句查询某表where语句DateTime类型字段查询无效的原因与解决

关于数据库,在开发调试代码的过程中数据库是必不可少的,常常因需要了解一些数据情况而需要到数据库里查找,试过曾经想要查找一个数据 where 语句like条件查询字段数据类型为datetime的,发现并不能查找的了任何数据, 然后上网翻阅一些资料了解到,原来在对日期类型数据查询时,必须要使用convert转换,才能查询到数据例如:select * from BsTes...

2019-06-28 08:03:05 3341

bootstrap纯前端作业设计

这是我在17年大一时没学多久做的纯前端js+css页面设计,分享给刚开始学的同学参考参考,希望能帮到大家。

2020-12-08

WPF根据xml配置文件加载DataGrid列.zip

WPF根据xml配置文件加载DataGrid列。这样可以做到修改xml文件来改变数据表格列,更加灵活。

2019-08-18

WPF_c#Model生成/读取XML.zip

c#通过model生成/读取xml文件,将数据保存到本地的一种手段。

2019-08-08

c#编写的生成Model实体源码.zip.zip

使用wpf制作的一个小Demo工具,通过输入数据库地址,用户名,密码,数据库名称,用户自定义的表名称自动生成c#model实体。需要再数据库添加查询表结构的存储过程。存储过程已经放在包里了。

2019-07-18

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

TA关注的人

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