码迷,mamicode.com
首页 > 编程语言 > 周排行
C++ 类(clases)
C++ 在 C 语言的基础上增加了面向对象编程,C++ 支持面向对象程序设计。类是 C++ 的核心特性,通常被称为用户定义的类型。 类用于指定对象的形式,它包含了数据表示法和用于处理数据的方法。类中的数据和方法称为类的成员。函数在一个类中被称为类的成员。 C++ 类定义 定义一个类,本质上是定义一个 ...
分类:编程语言   时间:2019-02-08 18:39:20    阅读次数:165
吴裕雄 python深度学习与实践(10)
import tensorflow as tf input1 = tf.constant(1) print(input1) input2 = tf.Variable(2,tf.int32) print(input2) input2 = input1 sess = tf.Session() print... ...
分类:编程语言   时间:2019-02-08 18:44:46    阅读次数:139
C语言基础:if条件语句使用演示的代码
学习期间,将写内容过程较好的内容段备份一下,下边内容段是关于C语言基础:if条件语句使用演示的内容,应该是对各位朋友有所用。 #include <stdio.h> void main () { int age = 21; int height = 73; if (age == 21) printf( ...
分类:编程语言   时间:2019-02-08 18:45:05    阅读次数:136
Java集合详解6:TreeMap和红黑树
Java集合详解6:TreeMap和红黑树 初识TreeMap 之前的文章讲解了两种Map,分别是HashMap与LinkedHashMap,它们保证了以O(1)的时间复杂度进行增、删、改、查,从存储角度考虑,这两种数据结构是非常优秀的。另外,LinkedHashMap还额外地保证了Map的遍历顺序 ...
分类:编程语言   时间:2019-02-08 19:49:56    阅读次数:200
Java基础14:离开IDE,使用java和javac构建项目
Java基础14:离开IDE,使用java和javac构建项目 javac命令初窥 注:以下红色标记的参数在下文中有所讲解。 本部分参考https://www.cnblogs.com/xiazdong/p/3216220.html 用法: javac 其中, 可能的选项包括: -g 生成所有调试信息 ...
分类:编程语言   时间:2019-02-08 19:50:20    阅读次数:172
贪心算法----区间调度问题
题目: 有n项工作,每项工作分别在si时间开始,在ti时间结束。对于每项工作,你都可以选择参与与否。如果选择了参与,那么自始至终都必须全程参与。此外,参与工作的时间段不能重复(即使是开始的瞬间和结束的瞬间的重叠也是不允许的)。你的目标是参与尽可能多的工作,那么最多能参与多少项工作呢? 1≤n≤100 ...
分类:编程语言   时间:2019-02-08 19:50:37    阅读次数:178
Java基础12:深入理解Class类和Object类
Java基础12:深入理解Class类和Object类 Java中Class类及用法 Java程序在运行时,Java运行时系统一直对所有的对象进行所谓的运行时类型标识,即所谓的RTTI。 这项信息纪录了每个对象所属的类。虚拟机通常使用运行时类型信息选准正确方法去执行,用来保存这些类型信息的类是Cla ...
分类:编程语言   时间:2019-02-08 19:51:07    阅读次数:172
Python之路【第十七篇】:Django【进阶篇 】
http://www.cnblogs.com/wupeiqi/articles/5246483.html Python之路【第十七篇】:Django【进阶篇 】 Model 到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞: 创建数据库,设计表结构和字段 使用 MySQLdb 来连 ...
分类:编程语言   时间:2019-02-08 19:51:21    阅读次数:209
《.NET和Java之争》 读后感
原文地址:https://www.cnblogs.com/adalovelacer/p/dotnet vs java.html 这是博客园被推荐上首页的文章,本着好学的心态,点进去拜读... 我也不清除作者都又哪里看到 .NET 和Java的论战了,身为.NET 大神,不对“主席” 必须要站出说两句 ...
分类:编程语言   时间:2019-02-08 19:51:34    阅读次数:198
Java基础11:Java泛型详解
Java基础11:Java泛型详解 泛型概述 泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。 什么是泛型?为什么要使用泛型? 泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由 ...
分类:编程语言   时间:2019-02-08 19:52:09    阅读次数:205
JVM自动内存管理机制——Java内存区域
一、JVM运行时数据区域概述 Java相比较于C/C++的一个特点就是,在虚拟机自动内存管理机制的帮助下,我们不需要为每一个操作都写像C/C++一样的delete/free代码,所以也不容易出现内存泄漏和内存溢出的问题。显然,这里的不容易只是相对而言的,如果我们想要降低这种代码隐患的发生,就需要对J ...
分类:编程语言   时间:2019-02-08 19:53:05    阅读次数:217
Bellman-Ford算法(最短路)
Bellman-Ford算法是通过每一条边对除源点外的其他顶点最短路更新,求得最短路径;Bellman-Ford算法可以解决负边权问题; 存边:把图的每一条边存在u[i] , v[i] , w[i] 中,第i条边表示从顶点u[i]到顶点v[i],边权为w[i]的一条边; 核心算法: 所以Bellma ...
分类:编程语言   时间:2019-02-08 19:53:38    阅读次数:357
Java基础15:深入剖析Java枚举类
Java基础15:深入剖析Java枚举类 枚举(enum)类型是Java 5新增的特性,它是一种新的类型,允许用常量来表示特定的数据片断,而且全部都以类型安全的形式来表示。 初探枚举类 在程序设计中,有时会用到由若干个有限数据元素组成的集合,如一周内的星期一到星期日七个数据元素组成的集合,由三种颜色 ...
分类:编程语言   时间:2019-02-08 19:55:11    阅读次数:209
Java集合详解2:LinkedList和Queue
Java集合详解2:LinkedList和Queue 今天我们来探索一下LinkedList和Queue,以及Stack的源码。 具体代码在我的GitHub中可以找到 https://github.com/h2pl/MyTech 喜欢的话麻烦star一下哈 文章首发于我的个人博客: https:// ...
分类:编程语言   时间:2019-02-08 19:55:27    阅读次数:219
Java基础2:基本数据类型与常量池
Java基础2:基本数据类型与常量池 基本数据类型的大小 自动拆箱和装箱 总结:注意基本数据类型的拆箱装箱,以及对常量池的理解。 基本数据类型的存储方式 上面自动拆箱和装箱的原理其实与常量池有关。 3.1存在栈中: public void(int a) { int i = 1; int j = 1; ...
分类:编程语言   时间:2019-02-08 19:55:49    阅读次数:186
24.Java中atomic包中的原子操作类总结
1. 原子操作类介绍 在并发编程中很容易出现并发安全的问题,有一个很简单的例子就是多线程更新变量i=1,比如多个线程执行i++操作,就有可能获取不到正确的值,而这个问题,最常用的方法是通过Synchronized进行控制来达到线程安全的目的(关于synchronized可以看这篇文章)。但是由于sy ...
分类:编程语言   时间:2019-02-08 19:57:15    阅读次数:250
Java基础5:抽象类和接口
Java基础5:抽象类和接口 1 抽象类一般会实现一部分操作,并且留一些抽象方法让子类自己实现,比如Stringbuffer和Stringbuilder的父类abstractStringbuilder。 2 接口一般指一种规定,比如一个map接口中,可能需要实现增删改查等功能,如果你想实现一个具体m ...
分类:编程语言   时间:2019-02-08 19:57:34    阅读次数:174
java基础4:深入理解final关键字
java基础4:深入理解final关键字 final关键字可以修饰类、方法和引用。 修饰类,该类不能被继承。并且这个类的对象在堆中分配内存后地址不可变。 修饰方法,方法不能被子类重写。 修饰引用,引用无法改变,对于基本类型,无法修改值,对于引用,虽然不能修改地址值,但是可以对指向对象的内部进行修改。 ...
分类:编程语言   时间:2019-02-08 19:57:56    阅读次数:208
Python3 正则表达式 Regular Expression
2019/02/08正则表达式Regular Expression掌握特殊符号* (0, +00) # 贪婪匹配,按最多的匹配>>> re.findall('alex*', 'sddgljalexdhgb')['alex']>>> re.findall('alex*', 'sdghshalexxxx ...
分类:编程语言   时间:2019-02-08 19:58:26    阅读次数:176
Java基础7:关于Java类和包的那些事
Java基础7:关于Java类和包的那些事 *.Java文件 问题:一个”.java”源文件中是否可以包括多个类(不是内部类)?有什么限制? 答案:可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。一个文件中可以只有非public类,如果只有一个非public类, ...
分类:编程语言   时间:2019-02-08 19:59:09    阅读次数:153
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!