码迷,mamicode.com
首页 > 编程语言 > 日排行
Python基础:Python运行的两种基本方式
完成Python的安装之后,我们可以开始编写Python代码以及运行Python程序了。我们来看一下运行Python具体有哪几种方式 1、REPL 所谓REPL即read、eva、print、loop(读取、计算、打印、循环),实现REPL运行方式有以下两种: ①IDLE ②Windows命令提示符 ...
分类:编程语言   时间:2019-09-11 23:49:49    阅读次数:128
Java中接口是否可以继承多个接口?
可以。 接口是常量值和方法定义的集合。接口是一种特殊的抽象类。 java类是单继承的。classB Extends classA java接口可以多继承。Interface3 Extends Interface0, Interface1, interface…… 不允许类多重继承的主要原因是,如果A ...
分类:编程语言   时间:2019-09-12 00:01:17    阅读次数:186
Java IO操作
111 ...
分类:编程语言   时间:2019-09-12 00:01:38    阅读次数:99
Java | Integer
Integer 继承 抽象类Number和实现 Comparable<Integer>接口, 抽象类Number:提供拆箱的超类,可转换的基本类型有 {@code byte}, {@code double}, {@code float}, {@code int}, {@code long}, and ...
分类:编程语言   时间:2019-09-12 00:02:59    阅读次数:112
Java方法
1.方法的名字的第一个单词应以小写字母作为开头,后面的单词则用大写字母开头写,不使用连接符。例如:addPerson。 2.下划线可能出现在 JUnit 测试方法名称中用以分隔名称的逻辑组件。一个典型的模式是:test<MethodUnderTest>_<state>,例如 testPop_empt ...
分类:编程语言   时间:2019-09-12 00:03:51    阅读次数:124
线程同步实现
1、synchronized 关键字: 2、volatile 关键字: 3、Lock类: java 5 引入的新特性; 4、ThreadLocal类: 5、AtomicInteger(原子类): 6、countdownlatch: 7、CopyCurrentHashMap: 8、CopyOnWrit ...
分类:编程语言   时间:2019-09-12 00:05:23    阅读次数:116
图的深度优先遍历c++实现
图的深度优先遍历c++实现 深度优先搜索 邻接矩阵的创建 深度优先搜索算法实现 ...
分类:编程语言   时间:2019-09-12 00:05:37    阅读次数:118
java并发知识点
前言 先列出java并发涉及的知识点,后面再慢慢补. java并发 1 常见概念 进程:程序执行的实体,操作系统资源调度资源分配的基本单元 线程:程序执行的最小单元,拥有独立的堆栈和局部变量等属性,可以共享进程的资源 同步是串行执行,阻塞 异步是并行执行,非阻塞 并发:多个任务交替执行 并行:多个任 ...
分类:编程语言   时间:2019-09-12 00:07:41    阅读次数:115
python之路-常用模块之random
random 1、取随机小数 : 数学计算# print(random.random()) # 取0-1之间的小数# print(random.uniform(1,2)) # 取1-2之间的小数 2、 取随机整数 : 彩票 抽奖# print(random.randint(1,2)) # [1,2] ...
分类:编程语言   时间:2019-09-12 00:13:56    阅读次数:115
一目了然之SpringBoot中yml和properties配置文件
1、什么是yml什么是properties? 对于刚接触springboot的同学,肯定存在一时搞不清楚yml和properties配置文件有什么区别。首先,无论是yml还是properties,都是SpringBoot配置文件中的一种格式,默认名为application.yml或applicati ...
分类:编程语言   时间:2019-09-12 00:16:16    阅读次数:168
JavaScript基础
JavaScript概述 JavaScript 是脚本语言 JavaScript 是一种轻量级的编程语言。后来出现了node.js,可以作为后端语言来开发项目,js是一个既能做前端又能做后端的语言 JavaScript引入方式 第一种方式 第2种方式 JavaScript语言规范 注释(注释是代码之 ...
分类:编程语言   时间:2019-09-12 00:18:18    阅读次数:243
Java开发中常用的IntelliJ IDEA插件
Java开发中常用的idea插件,极大地提高开发人员的工作效率,正所谓工欲善其事,必先利其器,高效的开发工具和插件是必备神器! ...
分类:编程语言   时间:2019-09-12 00:18:54    阅读次数:223
java线程池学习(二)
new Thread 弊端: 1、每次new Thread 新建对象,性能差 2、线程缺乏统一管理,可能无限制的新建线程,相互竞争,可能占用过多的系统资源导致死机或者OOM 3、缺少更多的功能,如更多执行、线程中断等 线程池--ThreadPoolExecutor corePoolSize: 核心线 ...
分类:编程语言   时间:2019-09-12 09:15:56    阅读次数:92
西安尚学堂练习09.11|Java编程笔试面试题
功能描述:删除字符串中字符个数最少的字符,最少字符串有多个,最少的要全部删除,然后返回该子字符串。输入:asdasdas输出:asasas解答:importjava.util.ArrayList;importjava.util.Collections;importjava.util.Comparator;importjava.util.HashMap;importjava.util.List;im
分类:编程语言   时间:2019-09-12 09:16:15    阅读次数:89
编译原理之理解文法和语言
简介 一个程序设计语言是一个记号系统,如同自然语言一样,它的完整定义应包括语法和语义两个方面。所谓一个语言的语法是指一组规则,用它可以形成和产生一个合适的程序。目前广泛使用的手段是上下文无关文法,即用上下文无关文法作为程序设计语言语法的描述工具。语法只是定义什么样的符号序列是合法的,与这些符号的含义 ...
分类:编程语言   时间:2019-09-12 09:17:32    阅读次数:92
Spring Cloud Alibaba | Sentinel:分布式系统的流量防卫兵基础实战
Spring Cloud Alibaba | Sentinel:分布式系统的流量防卫兵基础实战 Springboot: 2.1.8.RELEASE SpringCloud: Greenwich.SR2 1. Sentinel控制台概述 在介绍入门实战之前,先来介绍一下Sentinel。Sentine ...
分类:编程语言   时间:2019-09-12 09:17:51    阅读次数:68
JAVA interface &amp; abstract
摘要:JAVA interface & abstract 界面 & 抽象类 抽象定义:抽象就是从多个事物中将共性的,本质的内容抽取出来。 ex:狼和狗共性都是犬科,犬科就是抽象出来的概念。鸟跟飞机都会飞,但飞的内容不同 抽象类:Java中可以定义... ...
分类:编程语言   时间:2019-09-12 09:19:17    阅读次数:78
排序总结
一.冒泡排序(Bubble Sort):1.基本思想:从无序序列头部开始,进行两两比较,根据大小交换位置,知道最后将大(小)的数据元素交换到无需队列的队尾,从而成为有序列表的一部分;下一次继续这个过程,直到所有数据元素都排好序2.运行过程:冒泡排序算法的运作如下:(1)比较相邻的元素。比如第一个比第 ...
分类:编程语言   时间:2019-09-12 09:23:47    阅读次数:82
python虚拟环境相关设置备忘
sudo pip install virtualenv #安装虚拟环境 sudo pip install virtualenvwrapper #安装虚拟环境管理工具nano ~/.bashrc #修改启动脚本,增加下面两行命令export WORKON_HOME='~/.virtualenvs'so ...
分类:编程语言   时间:2019-09-12 09:24:09    阅读次数:77
多线程基础总结
第一、多线程介绍 通过任务管理器可以看到进程的存在,进程:进程指正在运行的程序。当一个程序进入内存运行,即变成一个进程,进程是处于运行过程中程序,并且具有独立功能的程序。 线程:在同一个进程有多个执行任务,而这每个任务都可以看成一个线程。 线程是程序的执行单元,执行路径。是程序使用CPU的·最基本单 ...
分类:编程语言   时间:2019-09-12 09:25:08    阅读次数:72
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!