上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 简单工厂 简介 简单工厂模式(Simple Factory Pattern) 简单工厂模式提供了一个用于创建对象的统一接口,但将具体对象的创建逻辑隐藏在工厂类的内部。在简单工厂模式中,客户端通过向工厂类传递参数来请求所需的对象,而无需直接创建对象。简单工厂模式适用于对象创建逻辑相对简单,不需要频繁变 阅读全文
posted @ 2024-02-27 08:46 咸鱼翻身? 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 简介 单例模式是一种常见的设计模式,用于确保类只有一个实例,并提供一个全局访问点。以下是一个简单的单例模式的示例 双重检查锁定 经典的双重检查锁定是一种常见的在多线程环境下延迟初始化对象的方式。下面是一个使用双重检查锁定的单例模式的示例代码: using System; public sealed 阅读全文
posted @ 2024-02-26 15:37 咸鱼翻身? 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 一、前言 最近,一位朋友提出希望完善F11和12功能,因此在这篇文章中,我将分享F11全屏和F12开发者工具的思路以及代码,做个记录的同时也希望对cefsharp开发感兴趣的朋友提供一些思路。 二、WPF使用CefSharp.Winform带来的问题 上文提到,为了更好的使用输入法,我将项目中的Ce 阅读全文
posted @ 2024-01-25 16:10 咸鱼翻身? 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 一、前言 两年多来未曾更新博客,最近一位朋友向我咨询中文输入法问题。具体而言,他在使用CefSharp WPF版本时遇到了一个问题,即输入法突然出现在屏幕的左上角。在这里记录下处理这个问题的过程,希望能够帮助到其他遇到类似问题的开发者。让我们一起来探讨如何解决能更好的处理CefSharp WPF版本 阅读全文
posted @ 2024-01-25 10:49 咸鱼翻身? 阅读(678) 评论(2) 推荐(2) 编辑
摘要: 一、前言 近期项目中遇到一些需求,需要定时写入数据库,定时刷新缓存的问题,因此需要引入任务调度机制。 我的选择是使用 Quartz.Net,使用的版本是 3.2.4 这里强调一点:3.x的版本与2.x的版本使用方式有一定的差别,需要注意一下!!! 什么是Quartz.NET? Quartz.NET官 阅读全文
posted @ 2021-04-02 13:03 咸鱼翻身? 阅读(1397) 评论(5) 推荐(3) 编辑
摘要: 一、前言 前两篇文章写的是关于浏览器收藏夹的内容,因为收藏夹的内容不会太多,故采用json格式的文本文件作为收藏夹的存储方式。 关于浏览器历史记录,我个人每天大概会打开百来次网页甚至更多,时间越长历史记录会越多多。此时使用json存储一旦数据量加大,势必会影响效率。 故需要选择一个新的存储方式。展开 阅读全文
posted @ 2021-03-11 10:17 咸鱼翻身? 阅读(1278) 评论(5) 推荐(7) 编辑
摘要: 一、前言 上一篇文章 基于CefSharp开发(七)浏览器收藏夹菜单 简单实现了部分收藏夹功能 如(添加文件夹、添加收藏、删除、右键菜单部分功能) 后续代码中对MTreeViewItem进行了扩展,增加了TextBox用于编辑Item及相应的依赖属性,实现了重命名操作。 浏览器除了有收藏夹菜单,还需 阅读全文
posted @ 2021-03-02 18:42 咸鱼翻身? 阅读(622) 评论(0) 推荐(4) 编辑
摘要: 一、前言 DI—Dependency Injection 依赖注入 IoC—Inversion of Control 控制反转 近几年这依赖注入、 控制反转已成为软件开发中不可或缺的一部分,那么该怎么理解这两个概念呢? 在阅读开始之前,大脑中先闪现几个问号??? 二、依赖注入 既然概念叫依赖注入,那 阅读全文
posted @ 2021-03-01 14:49 咸鱼翻身? 阅读(1110) 评论(2) 推荐(9) 编辑
摘要: 一、前言 前后端分离的软件开发方式已逐步成为互联网项目开发的业界标准,前后端分离带来了诸多好处的同时,也带来了一些弊端。 接口文档的维护就是其中之一,起初前后端约定文档规范,开发的很愉快,随着时间推移、版本迭代、接口更改,接口文档维护越来越麻烦。 相信很多前端开发者(请求方)都遇到过实际请求与接口文 阅读全文
posted @ 2021-02-20 16:31 咸鱼翻身? 阅读(957) 评论(3) 推荐(5) 编辑
摘要: 一、前言 分层开发的思想在计算机领域中至关重要,从操作系统到软件设计,分层思想无处不在。 在搭建项目的分层结构前,先简单了解下分层的优缺点。如下图,分为(呈现层、业务层、服务层、数据层) 分层的优点: 1、层次分明,各司其职:每层都有各自的责任,各层级相互独立,上层不需要知道下层的内部实现,上层的改 阅读全文
posted @ 2021-02-09 16:02 咸鱼翻身? 阅读(1094) 评论(0) 推荐(3) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页