码迷,mamicode.com
首页 > 编程语言 > 月排行
2018年全国多校算法寒假训练
题目描述 夫夫有一天对一个数有多少位数感兴趣,但是他又不想跟凡夫俗子一样,所以他想知道给一个整数n,求n!的在8进制下的位数是多少位。 输入描述: 第一行是一个整数t(0<t<=1000000)(表示t组数据)接下来t行,每一行有一个整数n(0<=n<=10000000) 输出描述: 输出n!在8进 ...
分类:编程语言   时间:2018-02-05 02:59:09    阅读次数:239
Python函数之返回值、作用域和局部变量
一、函数返回值 说到返回值,相信大家肯定都认识,没错,就是return。 所谓返回值可以这样理解:函数外部的代码要想获取函数的执行结果,就可以在函数里用return语句把结果返回。 那具体怎么用呢?接着往下看: 注意: 1、函数在执行过程中只要遇到return语句,就会停止执行并返回结果,so 也可 ...
分类:编程语言   时间:2018-02-05 02:59:57    阅读次数:172
JAVA Feign
Feign 是一种声明式、模板化的 HTTP客户端 。 在Spring Cloud中使用 Feign, 我们可以做到使用HTTP请求远程服务时能与调用本地方法一样的编码体验,开发者完全感知不到这是远程方法,更感知不到这是个HTTP请求。比如: 开发者通过service.findByGroupId() ...
分类:编程语言   时间:2018-02-05 10:33:33    阅读次数:203
Java虚拟机之JVM系统和内存模型
1、类加载子系统 负责从文件系统或者网络中加载Class信息,加载的信息存放在一块称之为方法区的内存空间里。 2、方法区 存放类信息、常量信息、常量池信息、包括字符串字面量和数字常量等,方法区的大小决定了系统可以保存多少个类。方法区可以理解为永久区(Perm)。 3、Java堆 在Java虚拟机启动 ...
分类:编程语言   时间:2018-02-05 10:38:59    阅读次数:156
数据挖掘中的 10 大算法
1.C4.5算法 2. k 均值聚类算法 3.支持向量机 4. Apriori 关联算法 5.EM 最大期望算法 Expectation Maximization 6、PageRank 算法 7、AdaBoost 迭代算法 8、kNN 算法 9、朴素贝叶斯算法 10、CART 分类算法。 1.C4. ...
分类:编程语言   时间:2018-02-05 10:40:41    阅读次数:263
1.编程语言发展史与Python简介
1.编程语言发展史:1.1机器语言计算机内部只能识别二进制代码,用二进制代码0和1描述的指令称为机器指令,全部机器指令的集合构成的计算机语言称为机器语言。该语言开发效率特别低,运行效率高。1.2汇编语言将机器语言的二进制指令变成英文单词,稍微提高了可读性和开发效率,程序员写完程序后通过汇编器(类似于高级语言的编译器)将汇编代码转化为机器语言然后交给CPU运行。1.3高级语言编译型:相较于汇编语言来
分类:编程语言   时间:2018-02-05 10:43:22    阅读次数:178
Java中常用的集合框架
这里总结了Java中常见的集合框架!
分类:编程语言   时间:2018-02-05 10:44:22    阅读次数:186
讲说问题:|和||的区别以及&和&&的区别。2、Java中的数据类型分几类?基本数据类型有哪些?
|和||的区别以及&和&&的区别。 |或 为或运算 判断为逻辑或 || 为短路或 只有逻辑判断 当左侧为真不再继续判断 &与 为与运算 判断为逻辑与 &&为短路与 当左侧为假不再继续判断 java中的数据类型分几类? 分为基本数据类型和引用数据类型 基本数据类型有8种 引用数据类型 是指如数组 字符 ...
分类:编程语言   时间:2018-02-05 10:44:49    阅读次数:240
Centos7下Java开发基本环境搭建
一、Centos7安装JDK 首先查看自己的机器上是否已经自带openjdk,命令如下: rpm -qa | grep jdk 如果存在,则按照如下命令进行依次卸载: yum -y remove fileName (fileName为上步查找到的各个文件) 卸载完成之后,再运行java命令不被系统识 ...
分类:编程语言   时间:2018-02-05 10:46:57    阅读次数:318
学途无忧网ElasticSearch5实战课程
ElasticSearch5实战课程
分类:编程语言   时间:2018-02-05 11:16:36    阅读次数:686
python笔记-开始阶段的笔记
http://edu.51cto.com/course/course_id-527.html免费视频用于处理系统管理任务和Web编程https://www.python.org/官网1、windows下的安装与使用linux下是内置的,无需安装登陆主页下载:www.python.org,有3.3X版本和2.7X版本,下载2.7建议安装3.x版本以上的,已经兼容了2.72、小例子定义变量:x=12打
分类:编程语言   时间:2018-02-05 12:29:40    阅读次数:213
JavaScript Math对象方法
1 console.log(Math.abs(123));//绝对值 2 3 console.log(Math.ceil(123.3));//向上舍入 4 5 console.log(Math.floor(123));//向下舍入 6 7 console.log(Math.max(x,y));//x... ...
分类:编程语言   时间:2018-02-05 12:29:56    阅读次数:158
Java Number & Math 类
这种由编译器特别支持的包装称为装箱,所以当内置数据类型被当作对象使用的时候,编译器会把内置类型装箱为包装类。相似的,编译器也可以把一个对象拆箱为内置类型。Number类属于java.lang包。下面是一个使用Integer对象的实例:Test.java文件代码:publicclassTest{publicstaticvoidmain(Stringargs[]){Integerx=5;x=x+10;
分类:编程语言   时间:2018-02-05 12:30:30    阅读次数:205
关于常用排序算法的一个总结
前段时间被人问到排序算法,今天特此总结一下,冒泡,选择,快排,归并,插入这五种排序算法。 1.选择排序 选择排序是整体对比,每次选出你最需要的那个值,比如以下代码,首先选出最小的值,从小实现从小到大排序,外循环一次,内部循环记录下最小的坐标,只发生一次交换,它是一种稳定的排序算法,时间复杂度为o(n ...
分类:编程语言   时间:2018-02-05 12:31:11    阅读次数:179
java反射机制的作用
优点: a、Java的反射机制就是增加程序的灵活性,避免将程序写死到代码里。 例如: 实例化一个 person()对象, 不使用反射,需要new person(); 如果想变成实例化其他类,那么必须修改源代码,并重新编译。 使用反射: class.forName("person").newInsta ...
分类:编程语言   时间:2018-02-05 12:31:36    阅读次数:97
Python基础模块:logging模块
功能:格式化输出日志五个级别DEBUG,INFO,WARING,ERROR,CRITICAL,默认打印WARING以上级别输入,可更改。默认实例是root,建议使用时不要使用默认实例importloggingimportsys使用的时候新建实例:#实例化logging,必须给定一个name,默认是root,不推荐。logger_instence=logging.getLogger("name")#
分类:编程语言   时间:2018-02-05 12:32:11    阅读次数:166
SpringMVC源码之Controller查找原理
摘要 本文从源码层面简单讲解SpringMVC的处理器映射环节,也就是查找Controller详细过程。 SpringMVC请求流程 Controller查找在上图中对应的步骤1至2的过程 SpringMVC初始化过程 理解初始化过程之前,先认识两个类 1. RequestMappingInfo类, ...
分类:编程语言   时间:2018-02-05 12:32:34    阅读次数:1274
Spring Cloud Spring Boot mybatis 企业分布式微服务云(五)服务消费(Feign)【Dalston版】
Spring Cloud Feign Spring Cloud Feign是一套基于Netflix Feign实现的声明式服务调用客户端。它使得编写Web服务客户端变得更加简单。我们只需要通过创建接口并用注解来配置它既可完成对Web服务接口的绑定。它具备可插拔的注解支持,包括Feign注解、JAX- ...
分类:编程语言   时间:2018-02-05 12:32:55    阅读次数:167
java多线程优化及使用
Java多线程优化方法及使用方式 一、多线程介绍 在编程中,我们不可逃避的会遇到多线程的编程问题,因为在大多数的业务系统中需要并发处理,如果是在并发的场景中,多线程就非常重要了。另外,我们在面试的时候,面试官通常也会问到我们关于多线程的问题,如:如何创建一个线程?我们通常会这么回答,主要有两种方法, ...
分类:编程语言   时间:2018-02-05 12:33:32    阅读次数:138
Spring Cloud Spring Boot mybatis 企业分布式微服务云(四)服务消费(Ribbon)【Dalston版】
Spring Cloud Ribbon Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡的工具。它是一个基于HTTP和TCP的客户端负载均衡器。它可以通过在客户端中配置ribbonServerList来设置服务端列表去轮询访问以达到均衡负载的作用。 当 ...
分类:编程语言   时间:2018-02-05 12:33:40    阅读次数:170
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!