java 工厂模式的实例详解工厂方法中的“工厂”和我们平常理解的一样:用于生产产品。而客户是要和产品打交道,所以工厂方法模式的意义在于把客户和产品分开,达到解耦和更灵活的目的。一般我们有一个产品的抽象类,然后有几个具体的产品,如下://抽象产品角色 public interface Product{ void product(); } //具体产品1 public class Pro1 imple
ifnull != classTeacherSelListdebug 启动项目对象使用lombok 属性首字母不可大写Dts.equals(c)Dts不可为空new String()!=null
原创 2019-04-15 17:11:35
415阅读
Java日常开发代码优化缘由优化缘由不积跬步无以至千里,不积小流无以成江河。如果说考虑的工期等因素,代码能
原创 2022-12-09 13:43:55
52阅读
开发记录
原创 2023-11-04 04:47:14
102阅读
前言平时我们写代码呢,多数情况都是流水线式写代码,基本就可以实现业务逻辑了。如何在写代码中找到乐趣呢,我觉得,最好的方式就是:使用设计模式优化自己的业务代码。今天跟大家聊聊日常工作中,我都...
转载 2022-01-14 15:51:24
258阅读
前言平时我们写代码呢,多数情况都是流水线式写代码,基本就可以实现业务逻辑了。如何在写代码中找到乐趣呢,我觉得,最好的方式就是:使用设计模式优化自己的业务代码。今天跟大家聊聊日常工作中,我都...
转载 2021-11-08 16:29:50
514阅读
java的mapper接口,可以返回int,也可以返回Integer,推荐返回Integer,因为一旦影响的数据量是0,或者更改的数据不
原创 2024-03-31 14:35:42
33阅读
  在此总结一些,我们平常开发中经常去查看和参考的站点,帮助我们很好的进行开发工作,积水成海,积土成山.   PHP:    1. 官网: ​​http://php.net​​    2.pecl(php扩展): ​​http://pecl.php.net​​      3.composer包库: ​​h
原创 2022-08-01 22:59:27
110阅读
.Dootask(kuaifan/dootask: DooTask是
原创 2022-08-01 23:40:26
437阅读
对于一个访问量庞大的网站来说,缓存机制是很重要的提速和优化手段。
原创 2022-05-30 17:43:15
121阅读
文章目录DdeprecatedDdeprecated英[ˈdeprəkeɪtɪd]美[ˈdeprəkeɪtɪd]例句:This script is D新—...
原创 2022-07-06 16:51:49
97阅读
观察者模式(Observer Design Pattern),也叫做发布订阅模式(Publish-Subscribe Design Pattern)、模型-视图(Model-View)模式、源-监听器(Source-Listener)模式、从属者(Dependents)模式。指在对象之间定义一个一对多的依赖,当一个对象状态改变的时候,所有依赖的对象都会自动收到通知。比如说Redis 中的基于频道的
简介: 原理与演示。01/  从开发者的烦恼说起开发者在编写代码时,需要花费大量时间在低层次的重复编码上,特别是针对一些语法比较冗余的开发语言。同时,开发者经常被戏称为面向搜索引擎编程,因为我们经常需要通过通用搜索引擎去查询文档资料,但是通用搜索引擎的内容质量参差不齐,开发者在找文档、选文档上都需要花费大量时间,这会让我们的开发过程碎片化,无法集中精力聚焦在业务逻辑的开发上。在代码评审阶段,评审人
转载 2021-08-02 14:31:00
81阅读
2评论
1. 六类典型空指针问题 包装类型的空指针问题 级联调用的空指针问题 Equals方法左边的空指针问题 ConcurrentHashMap 这样的容器不支持 Key 和 Value 为 null。 集合,数组直接获取元素 对象直接获取属性 1.1包装类型的空指针问题 public class NullPointTest {     public static void
转载 2021-08-14 00:27:20
175阅读
# 如何在Java日常开发中打印错误日志 ## 流程概述 在Java日常开发中,打印错误日志是非常重要的一项工作,可以帮助开发者快速定位和解决问题。下面我将详细介绍如何实现在Java日常开发中打印错误日志的步骤,并给出相应的代码示例。 ## 步骤 | 步骤 | 操作 | |----|----| | 1 | 导入日志库依赖 | | 2 | 创建Logger对象 | | 3 | 打印错误日志
原创 2024-04-09 06:45:57
33阅读
    最近做了些和项目部署有关的工作,日常工作过程中涉及到一些linux下部署,日志查看等比较基础常用的知识,现在总结记录下来,方便以后查阅和汇总。下面的内容都是想到哪写到哪的,可能思路有些跳跃,呵呵。     1、在工作中部署过一次mysql+keepalived 配置的主主复制的配置,就是一台mysql出现故障当即后,另外一台mysql服务器可以自动
原创 2013-01-31 23:20:34
719阅读
# 日常开发中的 MongoDB 数据存储 MongoDB 是一种流行的 NoSQL 数据库,被广泛应用于各种场景,尤其适合存储非结构化或半结构化的数据。本文将探讨在日常开发中,MongoDB 通常存储哪些数据,并带来相关的代码示例,最后总结其优劣势。 ## MongoDB 适合存储的数据类型 ### 1. 用户信息 在应用程序中,用户信息是最常存储的数据之一。这样的数据通常包括用户名、电
原创 2024-07-31 07:37:00
84阅读
1. 配置文件解析(configobj) pip install configobj 基本使用: 配置文件 [server] name = zbj port = 9000 [home] # 注释 area = huizhou 示例: from configobj import ConfigObj #
原创 2022-05-30 17:25:21
165阅读
拓展阅读 MySQL View MySQL truncate table 与 delete 清空表的区别和坑 MySQL Ruler mysql 日常开发规范 MySQL datetime timestamp 以及如何自动更新,如何实现范围查询 MySQL 06 mysql 如何实现类似 oracle 的 merge into MySQL 05 MySQL入门教程(MySQL tutorial b
原创 2024-04-10 15:22:09
24阅读
#pragma mark - 字体、颜色相关 #define kFONT_SIZE(f) [UIFont systemFontOfSize:(f)] #define kFONT_BOLD_SIZE(f) [UIFont boldSystemFontOfSize:(f)] #define kFONT_
转载 2019-07-12 14:00:00
149阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5