码迷,mamicode.com
首页 > 编程语言 > 日排行
冒泡排序
思想: 把小的元素往前调,或者把大的元素往后调;比较的是两个相邻的元素,调换也是发送在这两个元素之间 code: 截图: ...
分类:编程语言   时间:2019-05-27 19:20:42    阅读次数:102
c++ 模板
模板(Template)——支持将类型作为参数的程序设计。允许定义类,函数或类型别名时将类型或参数作为参数 指C++程序设计语言中的函数模板与类模板,是一种参数化类型机制,大体对应于java和C#中的泛型,但也有一些功能上的显著差异(C++模板支持后两者没有明确对应的模板模板参数和模板非类型参数,但 ...
分类:编程语言   时间:2019-05-27 19:23:22    阅读次数:157
java网络编程-面试题
1.网络编程时的同步、异步、阻塞、非阻塞? 同步:函数调用在没得到结果之前,没有调用结果,不返回任何结果。异步:函数调用在没得到结果之前,没有调用结果,返回状态信息。阻塞:函数调用在没得到结果之前,当前线程挂起。得到结果后才返回。非阻塞:函数调用在没得到结果之前,当前线程不会挂起,立即返回结果。 2 ...
分类:编程语言   时间:2019-05-27 19:26:34    阅读次数:110
数组实现多叉树
说明:本文所树方法仅针对多叉树,并不适用于二叉树。 实现思路:首先,设计树结点结构,其中应该包含结点数据和孩子结点的位置,本文用结构体实现,data表示结点数据,children是一个不定长数组,用于保存孩子结点的位置。然后,定义一个数组testTree[],用于存储树结点。之后,静态的实现下图所示 ...
分类:编程语言   时间:2019-05-27 19:27:20    阅读次数:183
C++指针初学习
每一个变量都有一个内存位置,每一个内存位置都定义了可使用连字号(&)运算符访问的地址,它表示了在内存中的一个地址。 结果: 什么是指针? 指针是一个变量,其值为另一个变量的地址,即,内存位置的直接地址。就像其他变量或常量一样,您必须在使用指针存储其他变量地址之前,对其进行声明。指针变量声明的一般形式 ...
分类:编程语言   时间:2019-05-27 19:29:18    阅读次数:121
Python调用c++可执行程序
1、c++编译程序 g++ -o main_run main.cpp 2、python3调用c++可执行文件 命令结果: ...
分类:编程语言   时间:2019-05-27 19:29:53    阅读次数:363
springcache集成Guava 设置缓存时间
上一篇讲到了springboot集成springcahce :https://www.cnblogs.com/a565810497/p/10931426.html 但是缓存的有效时间无法设定。 这里就讲一下如何使用guava设定springcahce的有效时间 第一步:添加maven依赖: 第二步, ...
分类:编程语言   时间:2019-05-27 19:30:50    阅读次数:351
java中的API与object
Java 的API(API: Application(应用) Programming(程序) Interface(接口)) object是所有类的父类 object里的描述方法,子类都可以去使用,所有类在创建对象的时候,最终找到的都是object这个父类 equals方法:表示其它某个对象是否与此对 ...
分类:编程语言   时间:2019-05-27 19:33:24    阅读次数:160
Spring Cloud版本 version命名说明 (Edgware)
Spring Cloud版本 version命名说明 (Edgware) Spring Cloud版本 version命名说明 (Edgware) Spring Cloud版本 version命名说明 (Edgware) Spring Cloud版本 version命名说明 (Edgware) 版权 ...
分类:编程语言   时间:2019-05-27 19:36:42    阅读次数:607
java数据结构和算法10(堆)
这篇我们说说堆这种数据结构,其实到这里就暂时把java的数据结构告一段落,感觉说的也差不多了,各种常见的数据结构都说到了,其实还有一种数据结构是“图”,然而暂时对图没啥兴趣,等有兴趣的再说;还有排序算法,emmm....有时间再看看吧! 其实从写数据结构开始到现在让我最大的感触就是:新手刚开始还是不 ...
分类:编程语言   时间:2019-05-27 20:42:53    阅读次数:149
本地线程-ThreadLocal
线程本地存储是一个自动化机制,可以为使用相同变量的每个不同的线程都创建不同的存储。简单来说,就是对于某个变量,针对不同的线程存储不同的值。 实例: 原理分析 从概念上来看,你可以将ThreadLocal<T>视为包含了Map<Thread, T>对象,其中保存了特定于该线程的值,但是实际上并非如此, ...
分类:编程语言   时间:2019-05-27 20:48:03    阅读次数:186
java并发系列(六)-----Java并发:volatile关键字解析
在 Java 并发编程中,要想使并发程序能够正确地执行,必须要保证三条原则,即:原子性、可见性和有序性。只要有一条原则没有被保证,就有可能会导致程序运行不正确。volatile关键字 被用来保证可见性,即保证共享变量的内存可见性以解决缓存一致性问题。一旦一个共享变量被 volatile关键字 修饰, ...
分类:编程语言   时间:2019-05-27 20:49:02    阅读次数:196
排序算法之快速排序
使用Python写的快排,测试数据是30个1到100之间的整数列表。 ...
分类:编程语言   时间:2019-05-27 20:50:22    阅读次数:124
Python中的列表
序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字-它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。1.列表数组:存储同一种数据类型的集合scores=[12,23,45]列表(打了激素的数组):可以存储任意数据类型list=[1,1.2,True,‘westos‘]print(list,type(list))与字符串的索引一样,列表索引从0开始。列表
分类:编程语言   时间:2019-05-27 20:50:42    阅读次数:140
Java多态
关于多态的一段代码 输出结果: 虚函数 虚函数的存在是为了多态。 Java 中其实没有虚函数的概念,它的普通函数就相当于 C++ 的虚函数,动态绑定是Java的默认行为。如果 Java 中不希望某个函数具有虚函数特性,可以加上 final 关键字变成非虚函数。 重写 Employee.java代码 ...
分类:编程语言   时间:2019-05-27 20:51:11    阅读次数:155
Python中的字符串及用法
字符串是Python中最常用的数据类型1.#字符串的定义a=‘westos‘b="what‘s"c="""用户管理管理系统1.添加用户2.删除用户3.显示用户....."""print(a)print(b)print(c)2.字符串的特性字符串是字符的有序集合,可以通过其位置来获得具体的元素。在
分类:编程语言   时间:2019-05-27 20:53:12    阅读次数:214
mybatis基础_jar包下载
1、首先下载Jar包 1、通过搜索mybatis进入官网 2、由于mybatis已经放到了Github上,所以进入github进行下载 3、进入之后,回到项目的根目录 4、找到最下面,下载最新版本 5、点击下载压缩包即可 6、下载完成之后解压发现有这么些文件 1、lib文件夹下是依赖包 2、myba ...
分类:编程语言   时间:2019-05-27 23:15:58    阅读次数:181
Spring—AOP详解
推荐文章: Spring—AOP详解:https://blog.csdn.net/q982151756/article/details/80513340 轻松理解AOP思想(面向切面编程):https://www.cnblogs.com/Wolfmanlq/p/6036019.html AOP那点事 ...
分类:编程语言   时间:2019-05-27 23:16:30    阅读次数:163
python数据类型
Date: 2019 05 27 Author: Sun 1. 自省机制 什么是自省? 自省(introspection)是一种自我检查行为。 自省是指这种能力:检查某些事物以确定它是什么、它知道什么以及它能做什么。自省向程序员提供了极大的灵活性和控制力 Python自省机制 ? Python中比较 ...
分类:编程语言   时间:2019-05-27 23:17:16    阅读次数:136
Python内存管理
Date: 2019 05 27 Author: Sun 内存管理机制 ? python中万物皆对象 ,python的存储问题是对象的存储问题,并且对于每个对象,python会分配一块内存空间去存储它 ? Python的内存管理机制: 引入计数、垃圾回收、内存池机制 一、变量与对象 1、变量,通过变 ...
分类:编程语言   时间:2019-05-27 23:18:05    阅读次数:157
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!