-
【并发编程】并发编程中你需要知道的基础概念
【并发编程】并发编程中你需要知道的基础概念 本博客系列是学习并发编程过程中的记录总结。由于文章比较多,写的时间也比较散,所以我整理了个目录贴(传送门),方便查阅。 并发编程系列博客传送门 多线程是Java编程中一块非常重要的内容,其中涉及到很多概念。这些概...
-
Delphi-基础(常量、集合、数组[动态数组、多维数组])
Delphi-基础(常量、集合、数组[动态数组、多维数组]) 一、常量 1、常量定义:一开始定义好的值,以后在程序的运行过程中不允许改变 1 const 2 Pi : Double = 3.141592 ; // 定义为常量 3 { 常量的定义方式,可以不进行类型的声明,编译器会根据具体值决定常量的的类型...
-
C++ 流插入"<<"和流提取"&am
C++ 流插入和流提取运算符的重载 01 流插入运算符的重载 C++ 在输出内容时,最常用的方式: std::cout 1 hello; 问题: 那这条语句为什么能成立呢? cout 是什么? 运算符能用在 cout 上呢? 原因: 实际上, cout 是在 iostream 头文件中定义的 ostream 类的对象。 能...
-
不管你年底换不换工作,了解下单例模式
不管你年底换不换工作,了解下单例模式 1. 单例模式 什么是单例模式?简言之就是确保定义为单例模式的类在程序中有且只有一个实例。单例模式的特点: 只有一个实例 (只能有一个对象被创建) 自我实例化(类构造器私有) 对外提供获取实例的静态方法 2.单例模式的实现...
-
java学习基础知识入门
java学习基础知识入门 基础入门知识(一) 一、java技术的分类 java按照技术标准和应用场景的不同分为三类,分别是JAVASE、JAVAEE、JAVAME JAVASE : 平台标准版,用于开发部署桌面,服务器以及嵌入式设备和实时环境中的java程序。 JAVAEE : 平台企业版,开发便于组转...
-
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...
-
C++ 赋值运算符'='的重载(浅拷贝、深拷贝)
C++ 赋值运算符=的重载(浅拷贝、深拷贝) 01 赋值运算符重载的需求 有时候希望赋值运算符两边的类型可以不匹配,比如:把一个 int 类型变量赋值给一个Complex(复数)对象,或把一个 char* 类型的字符串赋值给一个字符串对象,此时就需要重载赋值运算符‘=’。 需要注...
-
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
