5.2.3.2 new关键字的作用 1. 在构造函数代码开始执行之前,创建一个空对象; 2. 修改this的指向,把this指向创建出来的空对象; 3. 执行函数的代码 4. 在函数完成之后,返回this 即创建出来的对象 New 和构造函数确认了眼神: 1.他们俩生了一个宝宝。 2.这个宝宝必须是 ...
分类:
编程语言 时间:
2020-01-05 22:35:49
阅读次数:
86
1. Java内存区域 1.1 运行时数据区 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。主要包括:程序计数器、虚拟机栈、本地方法栈、Java堆、方法区(运 行时常量池)、直接内存。 程序计数器 程序计数器(Program Counter Register) ...
分类:
编程语言 时间:
2020-01-05 22:37:11
阅读次数:
95
SpringBoot集成SpringScheduler和QuartzScheduler的基础知识,利用ShedLock解决SpringScheduler多实例运行冲突,动态创建QuartzJob,Quartz ScheduleBuilder、Calendar
分类:
编程语言 时间:
2020-01-05 22:38:31
阅读次数:
490
5.2.3.1 构造函数 构造函数:是一种特殊的函数,主要用来初始化对象,即为对象成员变量赋初始值,它总与 new 运算符一起使用。我们可以把对象中一些公共的属性和方法抽取出来,然后封装到这个函数里面。 构造函数的封装格式: 构造函数的调用格式 以上代码中,obj即接收到构造函数创建出来的对象。 注 ...
分类:
编程语言 时间:
2020-01-05 22:39:06
阅读次数:
75
中国有多少程序员?现在还值得学java吗?跪求关注,祝关注我的人都:身体健康,财源广进,福如东海,寿比南山,早上贵子,从不掉发!JAVA起于1995年,经过20多年的发展,JAVA如今已经发展成为世界第一编程语言。而且越来越多的人加入到JAVA开发的大军中。2014年的数据:球的软件开发者数量达到1850万,其中1100万是专业的软件开发人员,另外750万是开发爱好者,其中我国程序员占比是很少的,
分类:
编程语言 时间:
2020-01-05 22:41:19
阅读次数:
274
在 JavaScript 中,现阶段我们可以采用三种方式创建对象(object): 利用字面量创建对象 利用 new Object 创建对象 利用构造函数创建对象 5.2.1 利用字面量创建对象 5.2.1.1 创建 使用对象字面量创建对象 :{ }。 键:相当于属性名 值:相当于属性值,可以是任意 ...
分类:
编程语言 时间:
2020-01-05 22:41:35
阅读次数:
167
基数排序原理: 分桶,遍历每一个有效位,根据该位中是0还是1进行分组。 设备代码: __kernel void radix_sort8(__global ushort8 *global_data) { typedef union { ushort8 vec; ushort array[8]; } v ...
分类:
编程语言 时间:
2020-01-05 22:44:09
阅读次数:
117
模块操作 1. 什么是模块?—— .py结尾的文件就是我们说的模块 2. 什么是包?—— 里面含有__init__.py文件的目录(文件夹) 模块导入 import 模块名 import 模块名 as 别名 from 模块名 import 函数/变量/类 from 模块名 import ( 号就是表 ...
分类:
编程语言 时间:
2020-01-06 00:02:35
阅读次数:
95
spring学习2:基于注解+xml实现ioc和依赖注入 一、在spring配置文件中开启spring对注解的支持 二、使用注解来配置要创建的bean 在需要放到spring容器中的类上加上对应注解,这时可以使用注解来配置bean,不需要在配置文件中用bean标签来配置。 ,`@Controller ...
分类:
编程语言 时间:
2020-01-06 00:05:14
阅读次数:
84
从前面的系列博客中可以看出Jdk8中java.time包中的新的日期时间API类设计的很好,但Date由于使用仍非常广泛,这就涉及到Date转LocalDateTime,LocalDateTime转Date。下面是时间类互相转换大全,包含Instant、LocalDate、LocalDateTime ...
分类:
编程语言 时间:
2020-01-06 00:06:21
阅读次数:
81
[TOC] (一)异常处理 1.捕获所有异常 2.捕获特定异常 3.手动抛出异常 (二)测试 使用Python自带的unittest模块 example 1:测试某个函数 example 2:测试某个类 常用的断言方法: ...
分类:
编程语言 时间:
2020-01-06 00:07:22
阅读次数:
75
原文地址:https://blog.csdn.net/yubei2155/article/details/79343942Netflix大部分的推荐机制都是采用机器学习的算法。传统方式上,我们会收集一组用户如何使用我们服务的数据,然后在这组数据上采用一种新的机器学习算法。接下来我们会通过A/B测试的 ...
分类:
编程语言 时间:
2020-01-06 00:09:50
阅读次数:
71
作者最近研究框架底层代码过程中感觉自己基础不太牢固,于是写了一点案例,以防日后忘记 接口类:Animals 1 public interface Animals { 2 3 public void eat(); 4 } package cn.chenc.study.entity; public in ...
分类:
编程语言 时间:
2020-01-06 00:10:50
阅读次数:
178
1、SpringBoot简介 SpringBoot是为了简化Spring应用开发,采用约定大于配置的模式,去繁从简。 优点: ? 快速创建独立运行的Spring项目以及与主流框架继承 ? 使用嵌入式的Servlet容器,应用无需打成war包。 ? starters自动依赖于版本控制。 ? 大量的自动 ...
分类:
编程语言 时间:
2020-01-06 00:11:08
阅读次数:
80
官档地址:https://docs.spring.io/spring/docs/5.1.4.RELEASE/spring-framework-reference/integration.html#scheduling spring里可以做两种方式的定时任务: 1. spring 自带的 定时任务 实 ...
分类:
编程语言 时间:
2020-01-06 00:12:13
阅读次数:
64
算法复杂性: 算法运行时所需要的计算机资源的量。 <1>时间复杂性,<2>空间复杂性 穷举法的基本思想: 对问题的所有可能状态一一测试,直到找到解或将全部可能状态都测试为止。 分治法的基本思想: 将一个规模为n的问题分解为k个规模较小的子问题,这些子问题相互独立且与原问题相同;对这k个子问题分别求解 ...
分类:
编程语言 时间:
2020-01-06 00:14:09
阅读次数:
91
一、随机数模块random 1、常用的几个方法: import randomprint(random.random()) #[0,1]之间的随机数字,如0.6772275352932792print(random.randint(2,89)) #两个参数之间的随机数print(random.choi ...
分类:
编程语言 时间:
2020-01-06 00:14:35
阅读次数:
86
编程语言的分层理解 生态层:衍生层(在编程语言基本概念和特征的基础上衍生出的特征:aop)、衍生dsl(由编程语言通用概念经过编程(第三方库)添加出的新概念reactX等) 机器层(或者叫基础层)(cpu 执行流管理:并发、异步、异常等;IO;内存管理)+ 特性层(编程语言的独有特征:java的注解 ...
分类:
编程语言 时间:
2020-01-06 00:14:52
阅读次数:
104
vector的定义:vector<typename> name;//可变长的数组 vector<int> array_int; vector<double> array_double等等 struct node { ................... } vector <node> array_ ...
分类:
编程语言 时间:
2020-01-06 00:16:57
阅读次数:
106
函数基础 01. 函数的快速体验 1.1 快速体验 所谓函数,就是把 具有独立功能的代码块 组织为一个小模块,在需要的时候 调用 函数的使用包含两个步骤: 定义函数 —— 封装 独立的功能 调用函数 —— 享受 封装 的成果 函数的作用,在开发程序时,使用函数可以提高编写的效率以及代码的 重用 演练 ...
分类:
编程语言 时间:
2020-01-06 00:17:39
阅读次数:
98