Markdown

设计模式(1) 工厂方法模式

a 夏天 提交于 2020-08-13 11:41:02
创建型模式 简单工厂模式 工厂方法模式 IOC与工厂方法模式的结合 泛型工厂 委托工厂 创建型模式 创建型模式可以隔离客户程序对需要实例化类型的依赖关系,这类模式一般通过将实例化具体对象的职责委托给第三方对象的方式,使得客户程序或者外部系统在获得所需的具体类型实例的同时,而不必对其发生直接的引用。 创建型模式包括: 工厂方法模式 单例模式 抽象工厂模式 创建者模式 原型模式 按照大多数设计模式书籍采用的顺序,首先从工厂方法模式开始。 简单工厂模式 简单工厂模式并没有被归入23种设计模式之列,但可以作为学习工厂方法模式前的预备。简单工厂模式在管理对象创建方面,提供的是最简单的方案,它仅仅简单的对不同类对象的创建进行了一层薄薄的封装,客户程序在使用时,通过向简单工厂传递一个类型来指定要创建的对象,其UML类图如下: Client需要的是具体的产品ConcreteProductA或者ConcreteProductB,如果直接new()就会依赖对象实例,引入简单工厂后,Client变成了依赖IProduct和SampleFactory。 代码示例: //产品接口 public interface IProduct { }; //具体产品 public class ConcreteProductA : IProduct { } public class ConcreteProductB :

新的日记 ~

心已入冬 提交于 2020-08-13 09:30:46
新开一个日记本,以后都用这个好啦(真的以后都用这个了……)。 放一下旧的日记: 日记 2018 下半年 : https://www.cnblogs.com/nanjoqin/p/9885681.html 日记 2019 上半年 : https://www.cnblogs.com/nanjoqin/p/10205263.html 日记 2019 下半年 : https://www.cnblogs.com/nanjoqin/p/11661819.html About me / 友链 : https://www.cnblogs.com/nanjoqin/p/10794040.html 真正的日记 : h ttps://user.qzone.qq.com/2698916678/main 来自 gryz 的老年退役选手,名字缩写是很巧合的 txt。 目前是大概会永远保持在萌新状态的车万厨,对 gal 有一点点了解,永远的南条爱乃推,最终幻想XIV 几乎是唯一在打的大型游戏(然而因为太菜也好久不打了)。 咸鱼努力家,擅长的事是偷偷划水。 退役之后做一个文学少女 (隔壁超市薯片半价了快去买啊!!) 。   在底层挣扎的,普通人而已。   だけど、神様はその人に越えられない壁は与えない。   南條愛乃推し / White Album II / Final Fantasy XIV / Touhou

给学弟学妹们整点效率软件,GO!

本秂侑毒 提交于 2020-08-13 08:25:56
看到大家记录笔记都在手写,画图竟然只知道PS,为父很是担心啊 于是乎,给各位整理一下可以让你 高效学习工作的软件 编辑器软件(笔记,修改文件等) Typora——MarkDown编辑器,无解 这篇文章使用的就是Typora,这款编辑器给本人的感觉就是:自己动刀改主题真的爽。 除了自定义的主体(可以在GitHub找,可以在官网找,基于CSS) Typora还能与图床丝滑配合,搭配PicGo,一键上传并替换地址,真的这么丝滑吗 另外,Typora还拥有打字机模式,专注模式 同时因为Typora更像一款浏览器(实际上他拥有与浏览器相同的原理),他支持导出的格式十分丰富 其他的特点,等待各位去发现。 印象笔记 印象笔记可以说是国内有点历史的笔记软件了 不过国内的笔记软件,现在逐渐走向不付费就很难用的模式,看看下面免费用户如此没人权的设定, 还是算了吧。有💰的可以整一手。 Notion——来自国外的高效笔记软件 Notion的格式并非MarkDown,他的独有的格式让Notion文档有天花乱坠的表现力 支持超多格式,还能一反从上到下的传统记录模式,Notion可以将文本块并排放置 仅仅是这样,作为本地笔记软件已经无敌了, Notion还给免费用户也提供了云功能 ,你可以在手机,浏览器,电脑程序中修改, 并且你的每一步修改,都将拥有历史记录。 真香!我已经在用了,你呢? Sublime3—

GitHub Pages 与 Gitee Pages 上的 Jekyll

南楼画角 提交于 2020-08-13 08:14:25
目录 Jekyll on GitHub Pages Jekyll 的 Markdown 引擎 常规插件 静默增强插件 GitHub Pages 主题 总结 Jekyll on Gitee Pages GitHub 与 Gitee 提供的 Pages 服务中,均内嵌了 Jekyll 支持(Gitee 还提供了 Hugo 与 Hexo 支持)。所谓「支持」,即指这些生成工具挂在云端;你只需要提供原始代码(如 Markdown 文档、Sass/Stylus/Less 样式表),再由 Pages 服务自动编译、部署即可。这样,搭建网站的技术门槛进一步下降,你只需要会两件事就能搭建网站了: 会写 Markdown 文档; 注册 GitHub 或 Gitee 账号,点点鼠标,在你的代码仓库中启用 Pages 服务。 因为技术门槛如此之低,导致不少用户压根就意识不到 Pages 服务内置了 Jekyll 工具,甚至以为每一个 Markdown 文档理所当然地就能变成一个网页。此外,另一个常被忽视的问题是:由 Pages 服务调用的 Jekyll 工具,并非最新版本,而且隐性地增添了许多插件,这可能使用户在本地使用 Jekyll 或迁移平台时碰上「不协调」的问题。最常见的一个问题就是:在 GitHub Pages 上正常生成的代码仓库,到 Gitee Pages 上就变得一团糟。这不是因为

多图预警 | 我为博客园新增了十几个功能

孤街醉人 提交于 2020-08-13 08:00:24
前置 最近写了几篇随笔,大家都不看内容,看博客皮肤 😂,满足你们。以下所有功能都可作为一个插件使用,你可以将它迁移到你的博客,代码仓库地址在文末。或者使用 awescnb 将这些插件集成到你现有的博客园皮肤。若有错误,恳请指点一二,感激不尽。欢迎评论区交流。另外插件还在不断扩充。 基本配置 属性 描述 值类型 默认值 可选值 name 全局主题名称 String 'reacg' 'reacg' 'element' 'gshang' 'acg' color 全局主题色 String '#ffb3cc' 16 进制颜色值 avatar 头像图片链接 String 无 title 网站标题 String 你的博客名 favicon 网站图标链接 String 内置 headerBackground 头部背景,图片链接 String 内置 theme: { name: 'reacg', color: '#FFB3CC', title: '', avatar: '//pic.cnblogs.com/avatar/1501373/20200119190802.png', favicon: 'https://guangzan.gitee.io/imagehost/awescnb/favicon.png', headerBackground: 'https://guangzan.gitee.io

博客园美化(最全)

半城伤御伤魂 提交于 2020-08-13 06:54:51
使用博客园快一星期了,看自己博客太单调了,就网上翻找别人的美化教程,自己钻研一整天,现在整理分享出来。 首先要申请js权限,在设置选项,博客设置里, 一般十几分钟就审核好了,如图 背景图片设置 先选择模板,选择SimpleMemory。 注: 后面的css代码是基于这个模板修改的 新建一个相册,上传背景图片,尽量选清晰度高的。在相册那里点击查看图片 会弹出一个很大的页面,右键图片,选择 复制图片地址 。 然后将以下css代码粘贴到 博客设置的 页面定制CSS代码 处,记得展开代码。 #google_ad_c1, #google_ad_c2 { display : none ;} .syntaxhighlighter a, .syntaxhighlighter div, .syntaxhighlighter code, .syntaxhighlighter table, .syntaxhighlighter table td, .syntaxhighlighter table tr, .syntaxhighlighter table tbody, .syntaxhighlighter table thead, .syntaxhighlighter table caption, .syntaxhighlighter textarea { font-size : 14px

程序人生 | 春风得意马蹄疾,一日看尽长安花

前提是你 提交于 2020-08-13 05:19:50
当大潮退去,才知道谁在裸泳。 作者 :A哥(YourBatman) 公众号 :BAT的乌托邦(ID:BAT-utopia) 文末是否有彩蛋 :有 目录 前言 正文 1、贫苦大众 游戏人生 1.1 家徒四壁 呱呱坠地 1.2 被耽误的高中 回不去的青春 2、迷茫大学 似梦年华 2.1 疲于奔命的大学四年 2.2 跌落深渊的毕业答辩 2.3 百无一成的初出茅庐 3、凤凰涅槃 程序生涯 3.1 欲练此功 必先闭关 3.2 崭新篇章 程序人生 笔耕不辍 钟情翰墨 2018年:CSDN 2020年:微信公众号 总结 文末彩蛋 前言 各位小伙伴大家好,我是A哥,一个前25年还不会写Hallo World的半残程序猿。也许你看到这个介绍心里一阵美滋滋: 卧槽,终于有一个不是大佬(话外音:并不优秀)的人可以关注了 ,一下子阳光了起来有木有。 啊,问我多大了?反正是大龄程序员一枚没跑了😁 近期,在我朋友圈看了不下5篇的“个人介绍”文章,看完之后我每每只能附上本就匮乏的赞美之词:666、牛逼牛逼、大佬带带我......每看完一篇,我的心是这样的: 24岁买房,25岁年薪50万+,26岁孩子可以帮忙打酱油......有些人过着开挂式人生,而有些人也过着“开挂式人生”~ 画外音:我们同样都有腰间盘,为何大佬们如此突出呢?得看看医生了呀😄 这就是强者的世界,大多数人(那必须包括我啊)所向往的世界

多图预警 | 我为博客园新增了十几个功能

早过忘川 提交于 2020-08-13 03:50:59
前置 最近写了几篇随笔,大家都不看内容,看博客皮肤 😂,满足你们。以下所有功能都可作为一个插件使用,你可以将它迁移到你的博客,代码仓库地址在文末。或者使用 awescnb 将这些插件集成到你现有的博客园皮肤。若有错误,恳请指点一二,感激不尽。欢迎评论区交流。另外插件还在不断扩充。 基本配置 属性 描述 值类型 默认值 可选值 name 全局主题名称 String 'reacg' 'reacg' 'element' 'gshang' 'acg' color 全局主题色 String '#ffb3cc' 16 进制颜色值 avatar 头像图片链接 String 无 title 网站标题 String 你的博客名 favicon 网站图标链接 String 内置 headerBackground 头部背景,图片链接 String 内置 theme: { name: 'reacg', color: '#FFB3CC', title: '', avatar: '//pic.cnblogs.com/avatar/1501373/20200119190802.png', favicon: 'https://guangzan.gitee.io/imagehost/awescnb/favicon.png', headerBackground: 'https://guangzan.gitee.io

关于Mac写作软件妙笔,你知道多少?

时光总嘲笑我的痴心妄想 提交于 2020-08-13 03:17:13
WonderPen for Mac妙笔写作软件是专业和业余作家的写作应用程序,易于使用的文本编辑器,支持Markdown,支持全屏模式,让您专注于写作,文档可以导出为图像,PDF,word,HTML等,非常适合长篇写作,是写作爱好者不可缺少的一款软件。 关于这款软件,你知道多少? 一、妙笔写作WonderPen Mac版如何自定义样式? 自定义样式 注意:添加自定义样式需要涉及一些 CSS(Cascading Style Sheet,层叠样式表)知识,如你对此不了解,可先查看相关教程。 在【选项】面板 -> 【高级】-> 【导出】部分,可设置自定义样式。 自定义样式就是普通的 CSS,和普通 Web 页面添加样式表操作一样。自定义的 CSS 会被添加到 标签中默认样式表后方的位置,即如果有同名的 CSS 规则,自定义样式表中的规则会覆盖默认规则。 自定义样式会在预览、导出时起作用,对编辑器不起作用。 HTML 结构 预览、导出时,文档会先生成对应的 HTML 文档,此 HTML 的结构大致如下: 其中的【自定义样式表】部分,即是用户可以自定义的 CSS 内容。 页面最外层的元素总是 div.wonderpen-page ,如果导出为 HTML 时选择了【固定宽度】,则此 div 还会有一个 .fixed-width 类。 文档内容则总是位于 div.wonderpen

常用网站

血红的双手。 提交于 2020-08-12 19:12:17
个人网页 Gqq's blog 学习必备 福师大教务管理系统 超星慕课 智慧树 中国大学MOOC 博客主题搭建 基于 Hexo 小丁的个人博客 Hexo + Github Page 搭建教程 岛 基于 博客园 SimpleMemory Silence 私人云 飒爽师叔-搭建自己私人网盘-Nextcloud docker + onedrive 电纸书/文献 校内知网 Kindle电纸书 学习强国搜题 写blog必备小工具 去除文本空格 MarkDown数学公式编辑器 软件安装 软件管家 我要Google 永久地址 备用地址1 备用地址2 备用地址3 深度学习 吴恩达课程笔记 网易云课堂吴恩达深度学习 Python中文笔记 极市开发者社区 各种数据集 航拍/无人机视频图像数据集 SRCNN到EDSR端到端超分辨率方法发展历程 Kaggle猫狗大战准确率Top 2%web app项目部署 Pytorch版本问题 壁纸 wallpaperflare pinterest 来源: oschina 链接: https://my.oschina.net/u/4327212/blog/4328232