码迷,mamicode.com
首页 > 编程语言 > 周排行
一脚踩进java之基础篇09(拓展)——类加载过程
一、了解JVM 1.1 程序计数器 内存空间小,线程私有。字节码解释器工作是就是通过改变这个计数器的值来选取下一条需要执行指令的字节码指令,分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖计数器完成 如果线程正在执行一个 Java 方法,这个计数器记录的是正在执行的虚拟机字节码指令的地址;如 ...
分类:编程语言   时间:2020-04-29 17:48:15    阅读次数:65
Java之集合
一、集合与数组 1. 集合与数组存储数据概述: 集合、数组都是对多个数据进行存储操作的结构,简称Java容器。 说明:此时的存储,主要指的是内存层面的存储,不涉及到持久化的存储(.txt,.jpg,.avi,数据库中) 2. 数组存储的特点: 一旦初始化以后,其长度就确定了。 数组一旦定义好,其元素 ...
分类:编程语言   时间:2020-04-29 17:51:30    阅读次数:74
python学习——print和return的区别
print的作用是将输出结果打印到屏幕上 return 的作用是不在屏幕上显示,但会给调用者一个返回值 返回值:所谓的返回值就是程序中的函数在完成一件事情后,最终给调用者的结果。 没有return 语句 没有return语句,所以没能给函数add()赋值,打印出来也就是空值(None) 有retur ...
分类:编程语言   时间:2020-04-29 17:56:54    阅读次数:80
Java 修饰符
访问控制修饰符 Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java 支持 4 种不同的访问权限。 default (即默认,什么也不写): 在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法。 private : 在同一类内可见。使用对象:变量、方法。 注意 ...
分类:编程语言   时间:2020-04-29 17:57:42    阅读次数:80
python实现dns查询
dnspython模块中最常用的域名查询,它提供了一个DNS解析器类–resolver,使用resolver的query方法来实现域名的查询功能。1.模块库安装pipinstalldnspython2.指定DNS服务器my_resolver=dns.resolver.Resolver()my_resolver.nameservers=[DNS_Server]3.query方法的定义query(se
分类:编程语言   时间:2020-04-29 18:11:11    阅读次数:153
Java 变量
声明一个变量时,就是告诉编译器这个变量可以存放什么类型的值 #基本变量 int a = 10 这里的 a 就是基本变量, 存储的是基本类型的值 基本数据类型比较, 比较的是值, 值相等就相等 #引用变量 引用变量通常是可变的 User u1 = new User("zs",1); 这里的u1就是引用 ...
分类:编程语言   时间:2020-04-29 18:11:39    阅读次数:77
【SpringMVC+Spring+Mybatis整合程序之整合】
因为每个人思路不一样,所以我在这边先分享自己的思路对于mybatis开发持久层(DAO:DataBase Access Object 持久层访问对象)有两种。第一种:传统的开发持久层方式即需要程序员开发持久层接口和持久层实现类第二种:mybatis代理方式开发持久层只需要程序员提供持久层接口,既然能 ...
分类:编程语言   时间:2020-04-29 18:13:59    阅读次数:67
C++ 遍历数组对象
题目:1. 编写类Circle。 2. 编写主函数,利用 std::array 创建包含10个对象的Circle数组并初始化。 3. 用基于范围的for循环遍历Circle数组,求10个Circie对象的面积之和。 题目内容: 类Circle有两个构造函数。无参构造函数没有函数体,使用default ...
分类:编程语言   时间:2020-04-29 18:14:22    阅读次数:107
C/C++预编译指令和条件编译
1. 常见的预编译指令和条件编译项有如下这些: #define、#undef、#ifdef、#ifndef、#if、#elif、#else、#endif 1 #define 定义一个预处理宏 2 #undef 取消宏的定义 3 #if 编译预处理中的条件命令,相当于C语法中的if语句 4 #ifde ...
分类:编程语言   时间:2020-04-29 18:14:57    阅读次数:77
IDEA 中 30 秒生成 Spring Cloud Alibaba 工程
近日,阿里巴巴发布了 Spring 的国内脚手架定制版 Aliyun Java Initializer,因为全中文界面和流畅速度,被广大开发者热传。Spring 脚手架为开发者提供了丰富的可选组件,并且可以选择多种打包方式,大大方便了开发人员的使用。
分类:编程语言   时间:2020-04-29 18:16:33    阅读次数:103
JAVA 大文件上传解决方案(500M以上)
核心原理: 该项目核心就是文件分块上传。前后端要高度配合,需要双方约定好一些数据,才能完成大文件分块,我们在项目中要重点解决的以下问题。 * 如何分片; * 如何合成一个文件; * 中断了从哪个分片开始。 如何分,利用强大的js库,来减轻我们的工作,市场上已经能有关于大文件分块的轮子,虽然程序员的天 ...
分类:编程语言   时间:2020-04-29 18:18:26    阅读次数:174
c++压缩解压第三方工具ZLibWrap
该工具是通过对libzip的封装,提供了非常简单的两个方法接口 ...
分类:编程语言   时间:2020-04-29 18:21:49    阅读次数:148
Java 继承02
向上类型转换 父类型的引用指向子类型的实例。 Person p = new Person();Animal a = p; //子类对象赋值给父类类型的变量 注意: 向上转型后,子类单独定义的方法会丢失。 如果子类中重写了父类的方法,那么调用这个方法的时候,将会调用子类中的方法。 意义: 减少重复代码 ...
分类:编程语言   时间:2020-04-29 18:24:33    阅读次数:84
java _gradle项目在新环境中配置
基于idea的 java——gradle项目在新的环境,新的电脑上,打开文件时,要先在电脑系统环境中配置gradle环境, 。mac和windows电脑都需要。 mac电脑配置方法如下: https://blog.csdn.net/qinaye/article/details/81874805 一、 ...
分类:编程语言   时间:2020-04-29 18:30:31    阅读次数:77
JavaScript 工作原理之四-事件循环及异步编程的出现和 5 种更好的 async/await 编程方式(译)
原文请查阅这里,略有改动。 本系列持续更新中,Github 地址请查阅这里。 这是 JavaScript 工作原理的第四章。 现在,我们将会通过回顾单线程环境下编程的弊端及如何克服这些困难以创建令人惊叹的 JavaScript 交互界面来展开第一篇文章。老规矩,我们将会在本章末尾分享 5 条利用 a ...
分类:编程语言   时间:2020-04-29 18:33:05    阅读次数:66
Python 操作 Outlook 邮箱
Python 操作 Outlook 邮箱
分类:编程语言   时间:2020-04-29 18:35:41    阅读次数:209
Python工程师薪资待遇如何?高吗?
学习Python课程几乎已经成为了很多人的首选,因为Python要比其他语言更加简单、容易,适合零基础入门学习,不过在学习Python之前大家都比较关注薪资待遇,那么Python薪资待遇到底是多少?小编为大家介绍一下吧。
分类:编程语言   时间:2020-04-29 18:40:33    阅读次数:81
python面试题汇总第06期-正则表达式(内附7题及答案)
今天我为大家总结了python面试中,关于正则表达式的几个例子! ...
分类:编程语言   时间:2020-04-29 18:46:08    阅读次数:82
python 生成器
生成器 generator ** 生成器指的是生成器对象,可以由生成器表达式得到,也可以使用 yield 关键字得到一个生成器函数,调用这个函数得到一个生成器对象。 生成器对象,是一个可迭代对象,是一个迭代器。 生成器对象,是延迟计算、惰性求值的。 # 生成器表达式m = (i for i in r ...
分类:编程语言   时间:2020-04-29 18:46:24    阅读次数:71
Spring第二篇:Spring容器的基本使用及原理
一、Spring的IOC容器 Spring的IOC容器是具有依赖注入功能的容器,负责对象的实例化、对象的初始化,对象和对象之间依赖关系配置、对象的销毁、对外提供对象的查找等操作,对象的整个生命周期都是由容器来控制。我们需要使用的对象都由ioc容器进行管理,不需要我们再去手动通过new的方式去创建对象 ...
分类:编程语言   时间:2020-04-29 18:48:30    阅读次数:65
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!