-
不管你年底换不换工作,了解下单例模式
不管你年底换不换工作,了解下单例模式 1. 单例模式 什么是单例模式?简言之就是确保定义为单例模式的类在程序中有且只有一个实例。单例模式的特点: 只有一个实例 (只能有一个对象被创建) 自我实例化(类构造器私有) 对外提供获取实例的静态方法 2.单例模式的实现...
-
重载复习和小练习
重载复习和小练习 有兴趣的可以看看注释里面的题目要求,自己写写或者看看下面的用别的方式完成目标。 /*题目要求:比较两个数据是否相等,参数类型分别是byte,short,int,long然后在main方法中测试*/public class HelloWorld { public static void main(String[] ar...
-
Spring Cloud Config实现集群配置中心
Spring Cloud Config实现集群配置中心 Spring Cloud Config为分布式系统提供了配置服务器和配置客户端,可以管理集群中的配置文件。 使用Git、SVN等版本管理系统存放配置文件,配置服务器会到版本管理系统获取配置,集群中的配置客户端再到配置服务器中获取配置。 开发...
-
Oracle Proc编程性能优化经验
Oracle Proc编程性能优化经验 Proc 是Oracle提供的一种数据库操作的AP。它是基于ESql技术的,需要预编译后才可以变成普通c代码,非常不直观,使用起来不太方便,阅读也存在困难。 因为这些问题导致程序员平时开发中会出现一些Proc操作存在效率低下的情况,本文介绍一些...
-
不止面试02-JVM内存模型面试题详解
不止面试02-JVM内存模型面试题详解 第一部分:面试题 本篇文章我们将尝试回答以下问题: 描述一下jvm的内存结构 描述一下jvm的内存模型 谈一下你对常量池的理解 什么情况下会发生栈内存溢出?和内存溢出有什么不同? String str = new String(“abc”)创建了多少个实例...
-
C++ 手把手教你实现可变长的数组
C++ 手把手教你实现可变长的数组 01 实现自定义的可变长数组类型 假设我们要实现一个会自动扩展的数组,要实现什么函数呢?先从下面的main函数给出的实现,看看有什么函数是需要我们实现的。 int main(){ MyArray a; // 初始化的数组是空的 for(int i = 0; i 5; ++i) a...
-
有效的减少代码中太多的if、else?-策略模式
有效的减少代码中太多的if、else?-策略模式 写这篇文章的目的和上一篇单例模式一样,策略模式也是一种常用的设计模式,太多的if-else不仅看着不太美观而且不好维护,对于自己来说也等于复习了一遍策略模式。先说一下策略 模式的定义: 策略模式封装了算法家族,可以让...
-
写自定义参数验证方式
写自定义参数验证方式 本次发表文章距上次发表已近有两月有余,原因是两月前离开了上家公司(离开原因可能会在年终终结叙述,本篇暂且忽略),来到了现在所在的京东集团,需要花时间熟悉环境和沉淀一下新的东西,因此写文章也暂时没那么勤奋了,不得不说这次是机遇也是对...
-
TopK问题:什么是TopK问题?用堆和快排这两种方式来实现TopK
TopK问题:什么是TopK问题?用堆和快排这两种方式来实现TopK 目录 一、什么是Top K问题 二、Top K的实际应用场景 三、Top K问题的代码实现及其效率对比 1.用堆来实现Top K 2.用快排来实现Top K 3.用堆或用快排来实现 TopK 的效率对比 正文 一、什么是Top K问题? 给一...
-
JVM系列一(Java内存区域和对象创建).
JVM系列一(Java内存区域和对象创建). 一、JVM 内存区域 堆 - Heap 线程共享,JVM中最大的一块内存,此内存的唯一目的就是存放对象实例,Java 堆是垃圾收集器管理的主要区域,因此很多时候也被称为“GC堆”(Garbage Collected Heap),可以通过 -Xmx 和 -Xms 参数来...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
