码迷,mamicode.com
首页 > 编程语言 > 日排行
JavaScript基础-----数组(Array)
1.JavaScript 中创建数组的方法: (1).使用Array构造函数: (2).使用数组字面量: 2.数组的一些属性和方法: (1) length:表示数组中元素的数量 (2) prototype:向数组添加属性或方法,添加之后,所有创建出来的数组对象都会有此属性或方法(prototype是 ...
分类:编程语言   时间:2018-06-18 19:57:17    阅读次数:224
SpringCloud学习(5)——Feign负载均衡
Feign概述 Feign是声明式的Web服务客户端, 使得编写Web服务客户端变的非常容易, 只需要创建一个接口, 然后在上面添加注解即可。 Feign旨在使编写Java Http客户端变的更容易。 在使用Ribbon+RestTemplate时, 利用RestTemplate对http请求的封装 ...
分类:编程语言   时间:2018-06-18 19:59:15    阅读次数:156
Spring的Restful
package restful; public class TestOne { /** * 1.REST基础知识 * REST远程过程调用机制, * 不同与soap * REST :面向资源的 * SOAP:面向行为和动作 * * Spring如何支持REST * 1)控制器处理所有http方法,四... ...
分类:编程语言   时间:2018-06-18 19:59:57    阅读次数:154
JavaScript-基本数据类型
基本数据类型: Number:包含整型和浮点型;NAN not a number,属于Number数据类型,NAN只要比较,布尔值一定false String: Boolean:true/false null:用来定义空的对象 undefined 引用数据类型object: 数组对象: 字典对象: ...
分类:编程语言   时间:2018-06-18 20:23:27    阅读次数:120
欧几里得算法(求最大公约数)
欧几里德算法又称为辗转相除法,用于计算两个非负整数的最大公因数。结果的正确性源于a与b的最大公约数c也是a%b的公共约数 ...
分类:编程语言   时间:2018-06-18 20:24:08    阅读次数:177
Java高级软件工程师知识结构
1 Java基础 1.1 Collection和Map 1.2 IO 1.3 异常 1.4 多线程 掌握Executors可以创建的三种(JAVA8增加了一种,共四种)线程池的特点及适用范围。 Java多线程5: 线程池Java中的线程池 掌握多线程同步机制,并熟练运用。Java多线程1: 线程生命 ...
分类:编程语言   时间:2018-06-18 20:24:35    阅读次数:235
经典算法详解(2)寻找数组中的次大数
题目:10个互不相等的整数,求其中的第2大的数字,要求数组不能用排序,设计的算法效率越高越好。 ...
分类:编程语言   时间:2018-06-18 20:57:10    阅读次数:142
自底向上的合并排序算法
输入: n 个元素的数组 A[1...n] 输出: 按非降序排列的数组 A[1...n] 步骤 1.定义t←1,输入A 2.用变量s存储被合并序列的大小,开始时将s←t,每次执行外边的 while 循环时s被乘以2然后赋值给t。 3.用while循环去进行合并序列,i+1,i+s,i+t用来定义两个 ...
分类:编程语言   时间:2018-06-18 20:58:21    阅读次数:167
python进阶学习chapter02(列表、字典、集合操作)
一、如何在列表、字典、集合中筛选数据 问题引入: 列表:[-10,2,2,3,-2,7,6,9] 找出所有的非负数 字典:{1:90,2:55,3:87...} 找出所有值大于60的键值对 集合:{2,3,8,6,7,5} 找出所有被3整除的数 列表: 字典: 集合: 二、列表(元组)的重命名 问题 ...
分类:编程语言   时间:2018-06-18 20:58:39    阅读次数:203
排序集合
对于集合N={1,2,…,n}的子集,定义一个称之为“小于”的关系: 设S1={X1,X2,…,Xi},(X1<X2<…<Xi),S2={Y1, Y2, …,Yj},(Y1<Y2<…<Yj),如果存在一个k,(0≤k≤min(i,j)),使得X1=Y1,…,Xk=Yk,且k=i或X(k+1)<Y(k ...
分类:编程语言   时间:2018-06-18 20:58:48    阅读次数:226
c语言之for语句
#include int main(void) { int i; for (i = 0; i int main(void) { int i; for (i = 0; i int main(void) { int i; for (i = 10; i > 0; i--) { printf("%d\n",... ...
分类:编程语言   时间:2018-06-18 20:59:15    阅读次数:178
第一章 java nio三大组件与使用姿势
本案例来源于《netty权威指南》 一、三大组件 Selector:多路复用器。轮询注册在其上的Channel,当发现某个或者多个Channel处于“就绪状态”后(accept接收连接事件、connect连接完成事件、read读事件、write写事件),从阻塞状态返回就绪的Channel的Selec ...
分类:编程语言   时间:2018-06-18 20:59:27    阅读次数:176
python--面向过程 VS 面向对象
编程范式 编程:程序 员 用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程 程序:是程序员为了得到一个任务结果而编写的一组指令的集合 编程范式:实现一个任务的方式有很多种不同的方式, 对这些不同的编程方式的特点进行归纳总结得出来的编程方式类别 两种最重要的编程范式分别是面向过程编 ...
分类:编程语言   时间:2018-06-18 21:00:41    阅读次数:236
python3 base64解码出现TypeError:Incorrect padding
今天在解决爬虫对加密参数的分析时,需要使用到base64解码。但是过程中出现了TypeError:Incorrect padding的错误提示。以下是解决方法,以便查阅。 其实正常使用base64是不会出现问题的,就比如下面的代码。 上面代码的编码结果是完整的,所以直接解码出来没有问题。如果编码结果 ...
分类:编程语言   时间:2018-06-18 21:01:31    阅读次数:6487
go语言 http学习
net/http库学习 概念 处理器 处理器:拥有ServeHTTP方法的接口(任何类型) 签名:ServeHTTP(http.ResponseWriter, http.Request) 1. ResponseWriter接口 2. 指向Request结构的指针 ServeMux结构(拥有Serve ...
分类:编程语言   时间:2018-06-18 21:02:33    阅读次数:173
python-10
深浅拷贝: 具体的函数知识点详情看链接: http://www.cnblogs.com/yuanchenqi/articles/5828233.html ...
分类:编程语言   时间:2018-06-18 21:02:42    阅读次数:153
Python之路PythonThread,第四篇,进程4
python3 进程4 ...
分类:编程语言   时间:2018-06-18 21:02:52    阅读次数:131
javaWeb的Response和Request基础
1 Response a 发送错误响应 .sentError() //有一个参数的和2个参数的 b 设置响应头 .setHeader(String name,String value) //还有好几个,这里只介绍一个 响应重定向:302过程? 响应定时刷新指定页面(相当于定时重定向): c 响应体的 ...
分类:编程语言   时间:2018-06-18 21:03:15    阅读次数:189
Java类加载器回顾
Java类加载采用了全盘委托机制,默认加载类时子类先会委托给父类加载,但父类加载不到时,子类才会自己尝试加载类。这种机制可以有效防止一个类被加载多次,同时也一定程度上防止重写JDK自身的类【Java自身要限制java开头的包下的类只能有根加载器加载】。但这种模式无法解决以下问题: 1、Java SP ...
分类:编程语言   时间:2018-06-18 21:41:50    阅读次数:198
Dijkstra 算法
这里介绍 Dijkstra 算法,它是一个应用最为广泛的、名气也是最大的单源最短路径算法Dijkstra 算法有一定的局限性:它所处理的图中不能有负权边 「前提:图中不能有负权边」 换句话说,如果一张图中,但凡有一条边的权值是负值,那么使用 Dijkstra 算法就可能得到错误的结果不过,在实际生活 ...
分类:编程语言   时间:2018-06-18 21:47:50    阅读次数:232
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!