码迷,mamicode.com
首页 > 编程语言 > 周排行
python高级-深浅拷贝(16)
一、浅拷贝 浅拷贝是对一个对象的顶层拷贝,通俗地讲就是:拷贝了引用,并没有拷贝内容。 运行结果为: 二、深拷贝 深拷贝是对于一个对象所有层次的拷贝,重新开辟内存地址。 运行结果为: 三、深浅拷贝对比 运行结果为: 说明: c和d的内存地址一样,说明是浅拷贝,两个引用指向的是同一块内存 c,e,f内存 ...
分类:编程语言   时间:2019-04-15 20:27:50    阅读次数:176
Java后端开发三年,你不得不了解的JVM
JVM是Java Virtual Machine(Java虚拟机)的缩写,也就是指的JVM虚拟机,属于是一种虚构出来的计算机,在我们实际的电脑上来进行模拟各种计算机的功能的这么个东西。
分类:编程语言   时间:2019-04-15 21:44:23    阅读次数:211
Java高级特性 第8节 网络编程技术
一、网络概述 1.网络的概念和分类 计算机网络是通过传输介质、通信设施和网络通信协议,把分散在不同地点的计算机设备互连起来,实现资源共享和数据传输的系统。网络编程就就是编写程序使联网的两个(或多个)设备(例如计算机)之间进行数据传输。Java语言对网络编程提供了良好的支持,通过其提供的接口我们可以很 ...
分类:编程语言   时间:2019-04-15 22:52:22    阅读次数:173
すぬけ君の塗り絵 / Snuke's Coloring AtCoder - 2068 (思维,排序,贡献)
Problem Statement We have a grid with H rows and W columns. At first, all cells were painted white. Snuke painted N of these cells. The i-th ( 1≤i≤N ) ...
分类:编程语言   时间:2019-04-15 22:56:01    阅读次数:194
java架构师视频教程 内含activemq+jvm+netty+dubbo
目录: 源码001 - 项目目标.mp4002 - Block结构构建.mp4003 - Blockchain结构构建.mp4004 - ProofOfWork 结构.mp4005 - ProofOfWork 完整实现.mp4006 - 区块的序列化和反序列化.mp4007 - 项目集成序列化和反序 ...
分类:编程语言   时间:2019-04-15 22:56:51    阅读次数:238
Spring 框架初学
一 . spring IOC, DI: 将原来有程序员建立类的对象工作交由spring来操作: 从外部来看: 将各个类以bean 的方式配在spring容器的配置文件中(application.xml),然后在依据配置文件创建spring容器 这样每一个类就有一个name,(现在有了name如何产生 ...
分类:编程语言   时间:2019-04-15 22:57:06    阅读次数:147
python---自己实现双向链表常用功能
这个和单向链表有几个功能是同样的代码。 但在add,insert,append,remove时,由于node拥有prev指针, 所以操作不一样。注意看注释。 ...
分类:编程语言   时间:2019-04-15 22:57:38    阅读次数:178
Java8新特性及实战视频教程完整版
第1讲:课程介绍第2讲:课程介绍续第3讲:Lambda表达式初步与函数式接口第4讲:深入函数式接口与方法引用第5讲:Lambda表达式深入与流初步第6讲:Function接口详解第7讲:Function与BiFunction函数式接口详解第8讲:BiFunction函数式接口实例演示第9讲:Pred ...
分类:编程语言   时间:2019-04-15 22:57:54    阅读次数:371
Java编程思想(前十章)
Java编程思想 有C++编程基础的条件下, 前10章可以快速过一下,都是基本语法,不需要花太多时间. 着重中后段的一些章节,类型信息、泛型、容器、IO、并发等. "中文翻译版" "阅读地址" 对于一个架构师而言,掌握各种语言的优势并可以运用到系统中,由此简化系统的开发,是其架构生涯的第一步. 每一 ...
分类:编程语言   时间:2019-04-15 23:00:27    阅读次数:198
Java课程之团队开发(NABCD需求分析)
N.需求 1.学生基本的录入课程功能 2.学生对于空教室使用的需求(自习或者是活动占用) 3.学生对于具体课程的查询需求 A.做法 1.制作出基于安卓的课程查询,录入以及教室查询应用软件 B.好处 1.满足课程表的基本需求 2.便于用户查询空闲教室 3.便于用户对于课程的空间 C.竞争 1.基于本校 ...
分类:编程语言   时间:2019-04-15 23:01:19    阅读次数:165
go语言变量
变量可以通过变量名访问 Go 语言变量名由字母、数字、下划线组成,其中首个字符不能为数字 声明变量的一般形式是使用 var 关键字: var identifier type 变量声明 1. 指定变量类型,如果没有初始化,则变量默认为零值。 var v_name v_type v_name=name ...
分类:编程语言   时间:2019-04-15 23:01:32    阅读次数:178
Java菜鸟到大牛学习路线之高级篇
这是一套java菜鸟到大牛的学习路线之高级教程,由本站工作了10年的资深Java架构师整理。 01-java高级架构师设计-基础深入 J2SE深入讲解 Java多线程与并发库高级应用视频教程下载 java反射机制 java设计模式视频 数据结构视频教程 Eclipse视频教程.zip MyEclip ...
分类:编程语言   时间:2019-04-15 23:01:52    阅读次数:199
java高并发技术netty源码解析视频教程
一 课程概要二 并发编程框架核心三 并发编程框架高级特性四 并发编程深入学习与面试精讲五 并发编程框架底层源码深度分析六 Netty整合并发编程框架Disruptor实战百万长链接服务构建七 分布式统一ID生成服务架构设计八 回顾总结源码.zip ...
分类:编程语言   时间:2019-04-15 23:03:03    阅读次数:183
springboot学习总结(四)外部配置
Springboot允许使用properties文件、yaml文件或者命令行参数作为外部配置 (一)命令行参数配置 当Springboot是基于jar包运行时,可以使用命令行来修改yaml或者properties里面的配置文件 ...
分类:编程语言   时间:2019-04-15 23:06:59    阅读次数:189
Python之进程 1 - 基本概念
一 背景知识 顾名思义,进程即正在执行的一个过程。进程是对正在运行程序的一个抽象。 进程的概念起源于操作系统,是操作系统最核心的概念,也是操作系统提供的最古老也是最重要的抽象概念之一。操作系统的其他所有内容都是围绕进程的概念展开的。 所以想要真正了解进程,必须事先了解操作系统 PS:即使可以利用的c... ...
分类:编程语言   时间:2019-04-15 23:10:49    阅读次数:160
剑指offer:二维数组中的查找
题目描述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。题目分析:由于所给的二维数组在一定程度上是有序的,即每一行、每一列都是有序的,但是行与行之间不一定是有序的。如:123234345第二行的2和第一行的3并不是有序的。因此,如果从左上角坐标为(0,0)
分类:编程语言   时间:2019-04-15 23:11:33    阅读次数:169
python 常用方法
第一章: 1. 判断变量 var 是否已经定义 2. 获取变量 var 类型 type(var) 3. 判断变量var是不是int型或者字符串型 4. var = 123 ,将var变为字符串类型, str(a),类似的还有bool() int() float() compex() 5. num = ...
分类:编程语言   时间:2019-04-15 23:12:01    阅读次数:187
Java 【图形界面设计】
图形界面设计总体可分为三大部分:组件、事件、布局 1.组件 ...
分类:编程语言   时间:2019-04-15 23:12:19    阅读次数:163
python--004--函数(zip、min、max)
1)zip函数,zip中传的是序列,像拉链.一一对应组成元组 2)max()、min()传入的数据类型必须要为可迭代类型,基本原理就是for循环取出每一个值,进行比较,注意:不同类型之间不能进行比较比较时,从第一个元素进行比较,如果第一个元素已经分出大小了,后面的都不需要比较了,直接得出这俩元素的大 ...
分类:编程语言   时间:2019-04-15 23:15:58    阅读次数:200
堆排序
[toc] 一、定义 1.1 堆 ? 此处的堆,指数据结构中的堆。而不是内存中的那种内存堆,内存堆是基于数据结构的一种实现。堆的数据结构是一棵完全二叉树,它有如下特点:(具体参考下文链接) 堆是一棵完全二叉树 它总是最小值在根节点(或最大值在根节点) 它上一层比下一层小(大) 必定有快速删除根节点, ...
分类:编程语言   时间:2019-04-15 23:18:05    阅读次数:246
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!