自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 挣1万,可能靠的是体力。挣10万,也许靠的是脑力。挣100万靠什么?

大家好,欢迎来到南城,我是一个落魄的程序员,我想成为一个强者,但不知怎么迈出那一部,我分析成为强者的一些秘诀,在这个分析给大家!人为什么要把自己自嘲成弱者,而不是激励自己成为强者?互联网的诞生和快速普及给生活带来了很多便利,也给很多普通人的带来了逆袭的机会!机会永远只会被少数人抓住,财富的天平也只会向具有勇气且敢于深入钻研的人倾斜。当你身边的人成功了,你只会说:当初我也想这样做,只不过被他抢了先机,如果是我来做,我一定可以比他做的更好!也许你还会说:如果我生在马云那个互联网兴起..

2020-08-17 11:05:38 1136 3

原创 c#预览office文档最全面的例子

前段时间项目有一个在线预览office文档的需求,做了一个小栗子,和大家一起学习学习!如何实现这个功能呢?我总结了几个方案:方案一:将需要转换的文档通过office组件转换成html查看方案二:将需要转换的文档通过office组件转换成pdf查看方案三:通过在服务器部署微软的office web apps进行文档预览 参考网页:https://www.cnblogs.com/yan...

2019-12-17 11:25:24 3915

原创 史上最详细的mysql服务安装部署的例子,以及踩坑整合,你值得拥有!

前言:昨天本地安装mysql服务遇到了一些坑,再次记录一下,前人栽树后人好乘凉!希望看了这篇文章的你会越过这些坑!以前用的是spl server和pgSQL,项目开发使用了很久的mysql,感觉和sql server 大同小异,记录一下mysql 服务的安装部署,大佬们见笑了!有不对的地方欢迎指出,学习就是一个不断积累并交流的过程嘛!步骤:1.下载安装包:https://downloads.mysql.com/archives/community/选择需要的版本解压到本地,我的是在D盘的D:

2021-03-24 18:15:08 283 1

原创 长篇故事| 世上的感情真的需要门当户对吗?

我是一名喜欢写作的程序员, 愿世界上所有人 都能找到幸福的爱情 所爱隔山海山海皆可平这是一个落魄吉他手遇到的故事,每个人都是一个小世界,每个人都有故事,很多人只会把伤痛留给自己,只会在深夜的时候一个人独自舔着伤疤。大柱和蒋婷婷最终还是没有在一起!韩立放弃了自己的音乐梦!沈月没有抛弃因伤退伍的兵哥哥男朋友!我有烟酒和音乐,你有故事吗?这三首深夜的歌和三篇深夜的故事,...

2020-08-19 11:14:39 683

转载 ABP系列教学目录——Abp框架之实操演练集合

ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)”的简称。ASP.NET Boilerplate是一个用最佳实践和流行技术开发现代WEB应用程序的新起点,它旨在成为一个通用的WEB应用程序框架和项目模板。框架ABP是基于最新的ASP.NET CORE,ASP.NET MVC和Web API技术的应用程序框架。并使用流行的框架和库,它提供了便于使用的授权,依赖注入,验证,异常处理,本地化,日志记录,缓存等常用功能。架构ABP实现了多层架构(领域层,应用层,基.

2020-08-14 11:22:28 1542

原创 .net 生成网站地图实战例子

//创建xml文件方法一 protected void btn1_OnClick(object sender, EventArgs e) { XmlText xmltext; XmlDocument xmldoc = new XmlDocument(); //加入XML的声明段落 XmlNode xmlnode = xmldoc.CreateXmlDeclaration("1.0", "gb2312", null); xmldoc.Appen

2020-08-14 11:18:04 232

原创 C# 多态性 你不理解的看这里!

MSDN 上面的定义:通过继承,一个类可以有多种类型:可以用作它自己的类型,任何基类型,或者在实现接口时用作任何接口的类型。从两个方面来说明多态1.在运行时,方法参数和集合或者是数组等位置,派生类的对象都可以作为基类的对象处理,发生此情况时,该对象的声明类型不再与运行时类型相同。2.基类定义实现虚方法,派生类重写这些方法,在运行时,CLR会查找运行时类型,并且调用派生类重写的方法. class Shape { public virtual void Draw()...

2020-08-14 11:14:15 107

原创 c#设计模式,浅析简单工厂、工厂方法与抽象工厂!

有一个比较好理解的例子,在这跟大家介绍下: 1.如果一个后花园只种蔬菜类,那么就用简单工厂就可以了. 2.如果后花园蔬菜品种繁多.得用工厂方法才可以,把共有的东西抽象出来. 3.如果要扩大后花园的规模,比如一个在北方,一个在南方,这样工厂方法就无法实现了,就应当用抽象工厂,把各种各样的植物,又组成一个后花园.所以我个人认为,简单工厂是一个工厂只生产一类的产品,面对的是具体的类,工厂方法是可以生产不同的产品,把公共的方法抽象出来,然后进行创建各种各样的产品.抽象工厂把几种产品划出共同的东西,把...

2020-08-14 11:10:58 272

原创 浅析c#面向对象的原理,你理解了多少?

一、了解面向对象1、概念基本理解:1)、一个个体可以看做是一个对象,例如:人这个个体;2)、有共同属性的一类作为一个个体,例如:学生、白领、农民工;3)、结构体是用户自定义的数据类型,可以定义不同数据类型的变量,结构体也是面向对象的核心;2、基本特性:1)封装:是隐藏信息的特性,具有“封装”意识,是掌握面向对象分析与设计技巧的关键。最简单的理解:创建一个对象的整体,使对象的属性可以具有赋值、取值的功能,也就是对象中的变量可以赋值、取值。,是一种认为的抽象出来的对象的概念。例如:

2020-08-14 11:09:16 374

原创 算法| C#二叉搜索树插入算法实例分析

实例分析了C#二叉树操作的相关技巧,需要的朋友可以参考下本文实例讲述了C#二叉搜索树插入算法。分享给大家供大家参考。具体实现方法如下:public class BinaryTreeNode{ public BinaryTreeNode Left { get; set; } public BinaryTreeNode Right { get; set; } public int Data { get; set; } public BinaryTreeNode(int data) {...

2020-08-14 11:05:49 127

原创 C#冒泡法排序算法最全的实例代码

本文实例讲述了C#冒泡法排序算法。分享给大家供大家参考。具体实现方法如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 static void BubbleSort(IComparable[] array) { int i, j; IComparable temp; ...

2020-08-14 11:02:22 400

转载 NET Core 使用 EF Code First 实战演练

项目使用多层,把数据库访问层,单独放到DAL层里 一:新建好项目与类库, 并添加好EF依赖 然后在dll层添加好ef的依赖,可以使用Nuget包下载,我们这里使用在DAL.csproj里边配置依赖 自动下载 Microsoft.EntityFrameworkCore.SqlServer 自动下载完依赖后可以在依赖项中看到二:在DAL层添加好model与上下文对象Users.cs: public class Users{ public in

2020-08-14 10:54:34 247

原创 .NET Core IdentityServer4实战, 一文学会授权原理

  本文将要讲述如何使用IdentityServer4对API授权保护以及如何携带Token进行访问受保护的API,通过HttpClient或Http请求中的body这些我们都可以达到。那么废话不多说,开始吧~  1.首先我们一定要知道,我们访问要访问一个受安全限制的API的锁子是在一个专门的IdentityServer4验证服务器。所以呢,我们需要创建一个认证服务器。首先我们创建一个API项目。2.创建完成之后,我们再创建一个Config.cs,当然这个名字你随意,但你需要在DI注入的时候与其

2020-08-14 10:45:45 765

原创 .net core web api轻松解决web跨域

.Net Core 需要引用一个包 Microsoft.AspNetCore.Cors让接口实现跨域,需要配置两个地方。一、Startup.cs这里需要配置两个地方public void ConfigureServices(IServiceCollection services){ //添加cors 服务 配置跨域处理 services.AddCors(options => { options.

2020-08-14 10:12:47 241

原创 asp.Net Core 多线程之Task轻松学,快速上手

Asp.Net Core 轻松学-多线程之Task快速上手目录前言1. Task 的使用方法3. 处理 Task 中的异常4. 同步上下文5. Task 的运行方式6. 有条件的 Task结束语示例代码下载前言Task是从 .NET Framework 4 开始引入的一项基于队列的异步任务(TAP)模式,从 .NET Framework 4.5 开始,任何使用 async/await 进行修饰的方法,都会被认为是一个异步方法;实际上,这些异步方法都是基于队列的线程任务,从你

2020-08-13 17:47:31 1632

原创 使用python爬取网页信息

python爬取网上数据自己可下载fiddle抓包工具,分析网页接口返回参数值demo1##---------------------------------------爬取网页表格信息from bs4 import BeautifulSoupimport requestsimport csvimport bs4 #检查url地址def check_link(url): ...

2019-12-17 12:16:28 476

原创 使用.net core 3.0+ef code first+swagger创建web api

1.使用vs2019创建一个webapi 程序,框架为.net core 3.02.引用相关程序集3.添加一个user实体,一个DbContext上下文类4.添加默认数据生成类,在Startup中的Configure public static class DbInitializer { public static void Initialize(DemoDb...

2019-12-17 12:03:17 384

大型IT企业的代码规范.docx

一个大型It企业避免不了多人开发,这样就必须得代码规范,我整理了大型企业的代码规范规则,看了绝对不吃亏

2020-08-13

空空如也

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

TA关注的人

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