happlyfox happlyfox
4年前
笑说设计模式-小白逃课被点名
关于我简介工厂模式(FactoryPattern)是最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,而是通过使用一个共同的接口来指向新创建的对象。分类工厂模式可以分为三种,其中简单工厂一般不被认为是一种设计模式,可以将其看成是工厂方法的一种特殊
Wesley13 Wesley13
4年前
java面试之n+1问题
在一对多或者多对多的时候。如果通过一的一方取获得多的一方的数据。除了第一次查询表的数据以外。每获得一条多的一方的数据就查询一次。如:通过学生表的记录查询成绩表的记录。一个学生就查询一次,50个学生就查询50次。如果需要查询50个学生的成绩,需要查询数据库的次数为第一次查询学生的记录50次查询成绩的记录。这个情况我们成为N1.//需求:
Stella981 Stella981
4年前
Highcharts创建交互式小提琴图
!特色图片(https://wpassets.highcharts.com/wwwhighchartscom/blog/wpcontent/uploads/2020/07/30144854/Screenshot20200730at15.48.21760x463.jpg)在本文中,我们将向您展示如何使用Highcha
Stella981 Stella981
4年前
GitHub终于可以免费创建私有代码库了
!(https://oscimg.oschina.net/oscnet/0b6f0c9a1faec953273b1be6a8dd96203b6.jpg)相信应该很多朋友都在使用GitHub。但是有一些自己的文件不想被别人看到,于是想建一个私有库吧,以前可那要收费的所以有些朋友就自己搞一台虚机,搭建一个Git服务器(带宽还不受
Stella981 Stella981
4年前
Jmeter创建一个点对点的 JMS 测试计划
创建一个点对点的JMS测试计划确保所需的jar文件位于JMeterlib目录中。如果没有,关闭JMeter,复制jar文件并重新启动JMeter。 参见详细教程(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fjmeter.
Stella981 Stella981
4年前
IDEA实用教程(十一)—— 使用Maven创建JavaSE项目
1.第一步!在这里插入图片描述(https://oscimg.oschina.net/oscnet/d3e5173f0fa64c563e87c8084c6c3cd6304.png)2.第二步!在这里插入图片描述(https://oscimg.oschina.net/oscnet/b4b322d915146536a8e0c2b1942b0
Stella981 Stella981
4年前
C#创建安全的字典(Dictionary)存储结构
  在上面介绍过栈(Stack)的存储结构,接下来介绍另一种存储结构字典(Dictionary)。 字典(Dictionary)里面的每一个元素都是一个键值对(由二个元素组成:键和值) 键必须是唯一的,而值不需要唯一的,键和值都可以是任何类型。字典(Dictionary)是常用于查找和排序的列表。 接下来看一下Dictionary的部分方法和类的底
LeeFJ LeeFJ
3年前
Foxnic-SQL (5) —— 创建与初始化DAO
DAO对象是FoxnicSQL执行语句并返回结果的核心对象。它包含了众多方法,包括语句的执行、查询、序列、存储过程,元数据等。本文中的示例代码均可在https://gitee.com/LeeFJ/foxnicsamples项目中找到。
手写模拟Spring底层原理-Bean的创建与获取
相信大家对Spring都有一定的了解,本篇文章我们会针对Spring底层原理,在海量的Spring源代码中进行抽丝剥茧手动实现一个Spring简易版本,对Spring的常用功能进行手写模拟实现。