编程语言-总排行[总排行] [月排行] [周排行] [日排行]
1.为什么要有包装类(或封装类)为了使基本数据类型的变量具有类的特征,引入包装类。 2.基本数据类型与对应的包装类: 3.需要掌握的类型间的转换:(基本数据类型、包装类、String) 简易版:基本数据类型< >包装类:JDK 5.0 新特性:自动装箱 与自动拆箱基本数据类型、包装类 >String ...
分类:编程语言 时间:2020-06-21 13:48:47 阅读:52
链接:https://leetcode-cn.com/problems/remove-duplicates-from-sorted-list/ 思路 因为输入的列表已排序,因此可以通过将当前结点的值与它之后的结点进行比较来确定它是否为重复结点。 如果它是重复的,更改当前结点的 next 指针,以便它 ...
分类:编程语言 时间:2020-06-21 14:15:24 阅读:52
——派生类需要自己的构造函数。 派生类可以根据需要添加额外的数据成员和成员函数。 class RatedPlayer : public TableTennisPlayer { private: unsigned int rating; // add a data member public: Rat ...
分类:编程语言 时间:2020-06-21 16:12:04 阅读:52
一、桶排序 概念 桶排序,核心思想是将要排序的数据分到几个有序的桶里,每个桶里的数据再单独进行排序。桶内排序之后,再把每个桶里的数据按照顺序依次取出,组成的序列就是有序的。 应用场景 桶排序比较适合用在外部排序中。所谓的外部排序就是数据存储在外部磁盘中,数据量比较大,内存有限,无法将数据全部加载到内 ...
分类:编程语言 时间:2020-06-21 23:00:56 阅读:52
前两天在网上无意中发现了一篇使用极简主义法定义JavaScript类的文章,原文链接,这个所谓的"极简主义法"我还是第一次听说,是荷兰程序员Gabor de Mooij提出来的,这种方法不使用this和prototype,代码部署起来非常简单,这大概也是它被叫做"极简主义法"的原因。下面就介绍如何使 ...
分类:编程语言 时间:2020-06-22 15:33:21 阅读:52
#单例模式还是多例模式: 对象在 new 容器的时候创建 —— 更适合单例模式 对象在我们需要用到,也就是根据id去获取的时候创建 —— 更适合多例模式 对于具体实现来说,ApplicationContext接口是1,而更顶层的BeanFactory接口是2 但对于一般使用,用1,因为底层接口往往更 ...
分类:编程语言 时间:2020-06-23 13:22:30 阅读:52
JPA 使用@Query注释更新数据库 @Transactional @Modifying(clearAutomatically = true) @Query(value ="update user set gender=:gender,phone=:phone,email=:email,updat ...
分类:编程语言 时间:2020-06-23 19:34:28 阅读:52
1、Redis API 1.安装redis模块 $ pip3.8 install redis 2.使用redis模块 import redis # 连接redis的ip地址/主机名,port,password=None r = redis.Redis(host="127.0.0.1",port=63 ...
分类:编程语言 时间:2020-06-24 12:13:30 阅读:52
题目: 输入一个链表的头结点,按链表从尾到头的顺序返回一个ArrayList。 思路: 假设源链表节点为A->B->C->D->E,那么: 将A插到0位置:A->B->C->D->E; 将B插到0位置:B->A->C->D->E; 将C插到0位置:C->B->A->D->E; 将D插到0位置:D-> ...
分类:编程语言 时间:2020-06-24 16:16:01 阅读:52
Java并发编程:Synchronized及其实现原理 Java并发编程系列: Java 并发编程:核心理论 Java并发编程:Synchronized及其实现原理 Java并发编程:Synchronized底层优化(轻量级锁、偏向锁) Java 并发编程:线程间的协作(wait/notify/sl ...
分类:编程语言 时间:2020-06-24 16:18:46 阅读:52
内部排序 -插入排序 -直接插入排序 -折半插入排序 -希尔排序 -交换排序 -冒泡排序 -快速排序 -选择排序 -简单选择排序 -堆排序 -归并排序 -基数排序 外部排序 -多路归并排序 1.直接插入排序 算法思路:每次将一个待排序的记录按其关键字大小插入到前面已排好序的子序列中,指导全部记录插入 ...
分类:编程语言 时间:2020-06-24 16:30:37 阅读:52
1111class.getClassLoader().getResourceAsStream InputStream ips = testResource.class.getClassLoader().getResourceAsStream("test/name.txt"); 默认则是从ClassP ...
分类:编程语言 时间:2020-06-24 20:03:40 阅读:52
解释:把一个数组的顺序反转。 代码: 1 static void Reverse2(int[] a, int lo, int hi) 2 { 3 if (lo < hi) 4 { 5 var t = a[lo]; 6 a[lo] = a[hi]; 7 a[hi] = t; 8 Reverse2(a, ...
分类:编程语言 时间:2020-06-26 14:46:21 阅读:52
数组中元素的反转,插入,及升序降序(冒泡) 数组的反转 1)数组的反转: 即对应元素的对调。 2)数组反转所需要的索引值(下标): 遍历输出数组中数据只需一个下标, 而数组的反转则需要两个下标。 int min=0,max=length-1; 3)对应元素怎么进行对调: 需要借助第三变量 int t ...
分类:编程语言 时间:2020-06-26 14:46:47 阅读:52
@ 前言 SpringBoot是Spring的包装,通过自动配置使得SpringBoot可以做到开箱即用,上手成本非常低,但是学习其实现原理的成本大大增加,需要先了解熟悉Spring原理。如果还不清楚Spring原理的,可以先查看博主之前的文章,本篇主要分析SpringBoot的启动、自动配置、Co ...
分类:编程语言 时间:2020-06-26 14:56:57 阅读:52
点击进入b站观看 ...
分类:编程语言 时间:2020-06-26 20:38:52 阅读:52
Java异常 1.NullPointException 2.ArithmeticExecption 3.ClassCastException 4.NegativeArrayException 5.ArrayIndexOutOfBoundsException 6.FileNotFoundExcepti ...
分类:编程语言 时间:2020-06-27 19:51:51 阅读:52
// 滑动窗口 时间复杂度O(N) func minSubArrayLen(s int, nums []int) int { n := len(nums) // l,r为左右边界指针 l, r := 0, 0 // 窗口的和 sum := 0 // 返回结果 res := math.MaxInt64 ...
分类:编程语言 时间:2020-06-28 09:45:39 阅读:52
第一阶段:C语言基础在开始学习C语言基础时,要反问自己为什么学C语言,如何学好C语言。同时要知道什么是C语言以及C语言的发展。当对这些知识有了一个概念之后,就正式开始学习C语言了,其中,可能会学到数据类型、运算符、表达式、数组、/函等,这些是为了对C语言的基础有一个基础认知,扩展,整合;还会学到指针、联合体、结构体、枚举、位运算、预处理、文件等知识点,学这些是为了全面掌握面向过程设计、实练逻辑算法
分类:编程语言 时间:2020-06-28 14:57:32 阅读:52
yum install -y java-1.8.0-openjdk yum install -y java-1.8.0-openjdk-devel.x86_64 ls -lrt /usr/bin/java cat <<EOF > /etc/profile.d/jdk export JAVA_HOME ...
分类:编程语言 时间:2020-06-28 16:50:27 阅读:52
1222002220122202222032220422673
上一页453443下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!