算法分享之关于atcoderbeginner166E的讲解

序言:博客是为了别人写?还是自己写。在我看来,博客可以帮助我记录自己的知识的欢愉,以别人的角度去审视自己的想法,博客帮助我记录自己的成长,也等待着一位位有缘人。 好了,不多说了,进入正题。回去做了做coderbeginner166的题,看到了一串非常有感觉的代码,还是一样的简洁明了。此处,原题链接 ...

cry555 @ 2020/05/26

[原创][开源] SunnyUI.Net 安装

SunnyUI控件库安装,其实也是常规的Winform控件库安装方法。 ...

yhuse @ 2020/05/26

[原创][开源] SunnyUI.Net 国际化

SunnyUI.Net, 基于 C# .Net WinForm 开源控件库、工具类库、扩展类库、多页面开发框架 Blog: https://www.cnblogs.com/yhuse Gitee: https://gitee.com/yhuse/SunnyUI GitHub: https://git ...

yhuse @ 2020/05/26

C# 数据操作系列 - 16 SqlSugar 完结篇

0. 前言 前一篇我们详细的介绍了SqlSugar的增删改查,那些已经满足我们在日常工程开发中的使用了。但是还有一点点在开发中并不常用,但是却非常有用的方法。接下来让我们一起来看看还有哪些有意思的内容。 1. 不同寻常的查询 之前介绍了针对单个表的查询,同样也是相对简单的查询模式。虽然开发完全够用, ...

月影西下 @ 2020/05/26

每天学习一个设计模式(一):结构型之适配器模式

一、基本概念 适配器模式是将某个类的接口转换成客户端期望的另一个接口表示,目的是消除由于接口不匹配所造成的的类的兼容性问题。 二、通俗解释 ADAPTER 适配器模式:在朋友聚会上碰到了一个美女Sarah,从香港来的,可我不会说粤语,她不会说普通话,只好求助于我的朋友kent了,他作为我和Sarah ...

${简简单单} @ 2020/05/26

每天学习一个设计模式(二):结构型之桥梁模式

一、基本概念 桥梁模式(Bridge)是对象的结构模式。又称为柄体(Handle and Body)模式或接口(Interface)模式。桥梁模式的用意是“将抽象化(Abstraction)与实现化(Implementation)脱耦,使得二者可以独立地变化”。 这句话有三个关键词,也就是抽象化、实 ...

${简简单单} @ 2020/05/26

每天学习一个设计模式(三):结构型之合成模式

一、基本概念 合成模式属于对象的结构模式,有时又叫做“部分——整体”模式。合成模式将对象组织到树结构中,可以用来描述整体与部分的关系。合成模式可以使客户端将单纯元素与复合元素同等看待。 二、通俗解释 COMPOSITE合成模式:Mary今天过生日。“我过生日,你要送我一件礼物。”“嗯,好吧,去商店, ...

${简简单单} @ 2020/05/26

每天学习一个设计模式(四):结构型之装饰模式

一、基本概念 装饰模式又名包装(Wrapper)模式。装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。 二、通俗解释 DECORATOR装饰模式:Mary过完轮到Sarly过生日,还是不要叫她自己挑了,不然这个月伙食费肯定玩完,拿出我去年在华山顶上照的照片,在背面写上“最好的的 ...

${简简单单} @ 2020/05/26

每天学习一个设计模式(五):结构型之门面模式

一、基本概念 门面模式(外观模式)是对象的结构模式,外部与一个子系统的通信必须通过一个统一的门面对象进行。门面模式提供一个高层次的接口,使得子系统更易于使用。 二、通俗解释 FACADE门面模式:我有一个专业的Nikon相机,我就喜欢自己手动调光圈、快门,这样照出来的照片才专业,但MM可不懂这些,教 ...

${简简单单} @ 2020/05/26

【设计模式】牛掰格拉斯的代理模式

代理的本质无论任何时候,只要谈到设计模式,大脑中一定要蹦出这四个字“活学活用”。要想对某个事物做到活学活用,必须要对它足够了解,甚至要剖析到本质才行。总是会有些人说,我干嘛要知道原理,干嘛要去看源码?会用就行了。对于这种情况,我只有五个字相送,“你开心就好”。不可否认,认识一个陌生事物,大部分情况还 ...

编程新说(李新杰) @ 2020/05/26

软件设计模式学习(二十)迭代器模式

迭代器模式是一种使用频率非常高的设计模式,迭代器用于对一个聚合对象进行遍历。通过引入迭代器可以将数据的遍历功能从聚合对象中分离出来,聚合对象只负责存储数据,聚合对象只负责存储数据,而遍历数据由迭代器来完成。 模式动机 一个聚合对象,如一个列表(List)或者一个集合(Set),应该提供一种方法来让别 ...

低吟不作语 @ 2020/05/26

SpringBoot基于Fly社区模板开源博客项目

1、官网地址 官网演示地址 "https://fly.layui.com/" 模板下载地址 : "https://www.layui.com/template/fly/" 详细开发文档 : "https://www.sunnyblog.top/index.html?typeId=1260457825 ...

sunny1009 @ 2020/05/26

解决windows下tomcat端口被占用最简单暴力方法

有时候电脑比较卡,项目比较大的情况下,eclipse没有完全停止tomcat的情况下,下次启动会出现tomcat的端口被占用无法启动的情况,主要报如下错误 最新博文: "https://www.sunnyblog.top/" 1、解决步骤如下: window下打开命令窗口(快捷键:win+R)→输入 ...

sunny1009 @ 2020/05/26

php cookie使用实例

一般Cookie会存在哪儿? Chrome浏览器的Cookie文件的存放路径是: C:\Users\你的用户名\AppData\Local\Google\Chrome\User Data\Default\Cookies Firefox浏览器的Cookies文件存放路径是: C:\Users\你的用户 ...

陈莺莺呀 @ 2020/05/26

php Session配置

php中的Session是什么 Session会话是存储在服务器端的,相对比较安全,也并不像 Cookie 那样有存储长度的限制。 Session 工作原理 当启动一个 Session 会话时,会生成一个随机且唯一的 Session_id, 也就是 Session的文件名,此时 Session_id ...

陈莺莺呀 @ 2020/05/26

去阿里,是不可能的,这辈子都不可能的

前几天,又有一个朋友邀请我去阿里,然后,,,,,我不假思索地就拒绝了。 因为说实话,阿里的修福报文化不适合我——不小心又装逼了。主要是感觉自己的学历配不上进大厂,就一个大专而已。虽然后来迫于女朋友的压力买了一个野鸡大学的本科学历(说买也不准确,我真去南昌参加考试了两天),但从来没有派上过用场。 我这 ...

沉默王二 @ 2020/05/26

适合小白的Demo_easyui+core3第0章

只是一个Demo,所用有很多功能也没有添加进去如分页,输入验证,页面也没有进行精心布局。 整体先来几张图解 ...

sunyong8860 @ 2020/05/26

适合小白的Demo_easyui+core3第一章准备阶段

Core提供二种开发模式:Core Pages和Core MVC,今天介绍的是Core MVC。 1、创建web MVC项目 新建service/h_r.baseservice类库文件、data/h_r.efdata类库文件、common/h_r.common类库文件。 引入需要的CSS文件和JS文 ...

sunyong8860 @ 2020/05/26

Visual Studio之重构(二)

学习网址:https://docs.microsoft.com/zh-cn/visualstudio/get-started/visual-studio-ide?view=vs-2019 示范 vs2019: 变量的重命名的重构,更改该变量命名的同时,引用该变量的地方也会更改,如果该变量有被反射用到 ...

舒碧 @ 2020/05/26

适合小白的Demo_easyui+core3第二章实体类创建

1、在data里面新建个Entity文件用于存放表映射,设计数据库,执行如下语句 Scaffold-DbContext -Force "server=.;user=sunyong;password=1qaz!QAZ;database=hr;" Microsoft.EntityFrameworkCor ...

sunyong8860 @ 2020/05/26

适合小白的Demo_easyui+core3第三章通用类和方法

1、发送邮件类,百度一大堆,这里用的也是直接百度拿过来的 public static bool get_send_email(email email, string Title, string Body) { MailMessage mailMsg = new MailMessage(); mail ...

sunyong8860 @ 2020/05/26

适合小白的Demo_easyui+core3第四章用户登录

1、添加用户列表控制器,用于用户列表显示,登录,增删改查,邮件发送,下载 public userlistController(MainDbContext _db, ILogger<operatorlog> _logger, IOptions<email> sendMail) { db = _db; ...

sunyong8860 @ 2020/05/26

适合小白的Demo_easyui+core3第五章用户数据操作

1、用户列表页面 @{ Layout = Layout = null;}<table id="datalistuser" class="easyui-datagrid" url="/userlist/getuserlist" toolbar="#toolbaruser" rownumbers="tr ...

sunyong8860 @ 2020/05/26

适合小白的Demo_easyui+core3第六章用到的

1、引用包 Microsoft.EntityFrameworkCore.Tools Microsoft.EntityFrameworkCore.SqlServer Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation Microsoft.AspNetCo ...

sunyong8860 @ 2020/05/26