C#
jiegemena
喜欢技术!
种瓜得果编程!
展开
-
netcore3 sqlite
net core3.1 EF + SQLitenuget 安装这3个包microsoft.EntityFrameworkCoreMicrosoft.EntityFrameworkCore.SqliteMicrosoft.EntityFrameworkCore.Toolsservices.AddDbContext<DBEntitys>(options => options.UseSqlite("Filename=web.db"));Add-Migration Initial原创 2020-06-19 16:32:53 · 907 阅读 · 0 评论 -
C# 端口转发
业务需要跳转ip,又不想迁移程序,可以用此方法进行端口转发 static void Main(string[] args) { //默认 127.0.0.1:8080 转发到 127.0.0.1:80 var dk = new DuanKou("0.0.0.0",8080,"0.0.0.0",80); ...原创 2018-04-13 09:39:00 · 5717 阅读 · 0 评论 -
列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少
列数的规则如下: 1、1、2、3、5、8、13、21、34…… 求第30位数是多少分析:从第二个数开始,每位等于前两个数相加递归: public static void Do() { int endnum = Foo(30); Console.WriteLine(endnum.ToString()); ...原创 2018-04-19 15:44:47 · 3529 阅读 · 0 评论 -
dotnet core 使用传统Cookie
dotnet core 使用传统Cookie先在添加Cookie中间件 app.UseCookiePolicy();public void Configure(IApplicationBuilder app, IHostingEnvironment env) { if (env.IsDevelopment()) {...原创 2018-06-26 15:01:52 · 1535 阅读 · 0 评论 -
dotnet core web IApplicationBuilder 中间件学习
dotnet core web IApplicationBuilder 中间件学习编写一个自己的中间件的模版public static class MyApp { public static IApplicationBuilder UserMyApp(this IApplicationBuilder app) { Func&l...原创 2018-07-05 10:41:58 · 3227 阅读 · 0 评论 -
搭建一个 c# + selenium + winform + 谷歌浏览器 -- 自动化测试环境
搭建一个 c# + selenium + winform + 谷歌浏览器 – 自动化测试环境1、需要环境Visual Studio 2017winformapp 测试应用.net 4.5windows 10谷歌浏览器2、winformapp 测试应用新建一个winform应用安装程序 nuget 包Selenium.Chrome.WebDriverSeleniu...原创 2018-12-07 11:10:04 · 7807 阅读 · 0 评论 -
net core Ocelot 网关 初使用(1)
新建 net core webapi 项目安装 nuget 包```Install-Package Ocelot```配置添加一个Ocelot.json的文件用来添加Ocelot的配置转发 http://localhost:53743/jsmer => http://localhost:8088{"GlobalConfiguration": ...原创 2019-06-17 09:19:34 · 642 阅读 · 0 评论 -
net core Ocelot 网关 初使用(2)- 搭配 consul 服务使用 Ocelot
搭配 consul 服务使用 Ocelot,自动路由配置新建webapi 项目,安装 nuget 包install-package Ocelot.Provider.Consulinstall-package Ocelot.Provider.PollyStartup.cs 修改using System;using System.Collections.Generic;us...原创 2019-06-17 12:28:57 · 858 阅读 · 1 评论 -
net core3.0 修改 web 端口
在 appsettings.json 中 添加配置“urls”: “http://*:10010”原创 2019-09-30 09:51:47 · 2981 阅读 · 1 评论 -
C#Nuget 包官网链接
C#Nuget 包官网链接 https://www.nuget.org/downloads使用文档: https://docs.microsoft.com/zh-cn/nuget/create-packages/creating-a-package转载 2018-04-03 08:55:17 · 2333 阅读 · 0 评论 -
股市的交易日(动态规划算法)
股市的交易日/// /// 在股市的交易日中,假设最多可进行两次买卖(即买和卖的次数均小于等于2),规则是必须一笔成交后进行另一笔(即买-卖-买-卖的顺序进行)。给出一天中的股票变化序列,请写一个程序计算一天可以获得的最大收益。 ///给定价格序列prices及它的长度n,请返回最大收益。保证长度小于等于500。 ///测试样例: ...原创 2018-02-25 10:47:06 · 1492 阅读 · 0 评论 -
c# enum 枚举一般用法
c# enumpublic enum Demo { Moning = 0, Afternoon = 1, Evening = 2, };枚举方法 1、获取枚举字符串Demo time = Demo.Afternoon;Console.WriteLine(time.ToString());//输出:Afternoon2、Enum.Parse()方法。这个方法带3个参数原创 2017-12-21 13:33:55 · 23495 阅读 · 2 评论 -
Newtonsoft.Json 转Json字符串为空不序列化
Newtonsoft.Json 转Json字符串为空不序列化static JsonSerializerSettings mJsonSettings = new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore }; public static string ObjectToJson原创 2017-10-30 11:46:19 · 4259 阅读 · 0 评论 -
iis 7.0有时候 .net 4.0 没反应,重新注册.net2.0、4.0命令 windows server2008 x64 的例子如下: 重新注册.net4.0 C:\WIND
iis 7.0有时候 .net 4.0 没反应,重新注册.net2.0、4.0命令 windows server2008 x64 de 例子如下: 重新注册.net 2.0C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i重新注册.net4.0重新注册 32位的Window原创 2017-10-29 09:08:18 · 1312 阅读 · 0 评论 -
微软 dotnet.core 文档中文链接
https://docs.microsoft.com/zh-cn/aspnet/core/原创 2017-11-10 09:03:29 · 1110 阅读 · 0 评论 -
.net core 连接 mssql数据库
跟在 .net 里面一样的连接方法,只是不能自动添加引用 dll1、管理 nuget ,添加以下两个引用(重要)PM> Install-Package System.Data.CommonPM> Install-Package System.Data.SqlClient2、测试代码static void Main(string[]原创 2017-11-10 15:28:28 · 4097 阅读 · 0 评论 -
C# 连接SQL数据库
public class XFDB { string connectString = ""; public XFDB(string connectString) { this.connectString = connectString; } public DataRow FnSelec原创 2017-10-31 10:49:37 · 532 阅读 · 0 评论 -
.net core 搭载在 iis上
官方文档: https://docs.microsoft.com/zh-cn/aspnet/core/publishing/iis?tabs=aspnetcore2x 点击打开链接原创 2017-11-13 09:55:44 · 219 阅读 · 0 评论 -
SQL,LINQ,Lambda 语法对照图
SQL,LINQ,Lambda 语法对照图转载 2017-11-20 14:03:30 · 432 阅读 · 0 评论 -
.net core 自动生成EF代码(net core 3.0更改)
NuGet:管理控制台输入:sqlserverEntityFramework,Microsoft.EntityFrameworkCore.ToolsPM > Scaffold-DbContext "Data Source=127.0.0.1;Initial Catalog=Test1;User ID=sa;Password=123456;MultipleActiveRes...原创 2017-11-10 15:43:59 · 5955 阅读 · 0 评论 -
利用反射构造工厂
using System;using System.Reflection;namespace Reflex.factory{ class Program { static void Main(string[] args) { //普通工厂 Ikess fk1 = FactoryManage.fnGet原创 2017-11-23 15:58:31 · 243 阅读 · 0 评论