码迷,mamicode.com
首页 > 编程语言 > 周排行
LeetCode 将有序数组转换为二叉搜索树
题目: 将一个按照升序排列的有序数组,转换为一棵高度平衡二叉搜索树。 此题中,一个高度平衡二叉树是指一个二叉树每个节点的左右两个子树的高度差的绝对值不超过1。 示例: 思路:采用二分法来创建平衡二叉树,根结点刚好为数组中间的节点,根节点的左子树的根是数组左边部分的中间节点,根节点的右子树是数据右边部 ...
分类:编程语言   时间:2018-04-16 20:39:41    阅读次数:284
C++:const限定符
初始化:const对象一经创建其值不能再改变,所以const对象必须初始化。 范围:默认const对象仅在文件内有效。例外:extern const 对常量的引用: ...
分类:编程语言   时间:2018-04-16 20:42:56    阅读次数:164
JavaScript窗体Window.ShowModalDialog使用详解
Javascript有许多内建的方法来产生对话框,如:window.alert(), window.confirm(),window.prompt().等。 然而IE提供更多的方法支持对话框。如: showModalDialog() (IE 4+ 支持) showModelessDialog() ( ...
分类:编程语言   时间:2018-04-16 20:43:43    阅读次数:204
Javascript
用js做个简单的计算器。 getElementById <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>计算器</title> <script type="text/javascript"> function j ...
分类:编程语言   时间:2018-04-16 20:44:15    阅读次数:145
JavaScript-14(操纵属性和window)
用JS操纵属性和window 跳转 刷新 向后翻页 ...
分类:编程语言   时间:2018-04-16 20:44:34    阅读次数:135
Python自动化开发学习22-Django上
session;CSRF(跨站请求伪造);中间件;缓存;信号
分类:编程语言   时间:2018-04-16 20:45:16    阅读次数:205
java10:基于时间的版本控制
功能发布 从Java 10开始,采用了一种新的严格的基于时间的发布模式。 在这个新模型中,Java平台的主要版本(现称为功能版本)将每6个月(3月和9月)发布一次。 功能版本将包含语言功能,JVM功能和新的改进的API。 功能版本还可以删除不需要/不赞成使用的旧功能。 新的基于时间的模型取代了过去基 ...
分类:编程语言   时间:2018-04-16 20:45:30    阅读次数:462
java基础(14)、包(package)
包(package) ...
分类:编程语言   时间:2018-04-16 21:08:17    阅读次数:181
Java 动态绑定/多态
(0,0) (2.7182798,3.14159) (2,3) (2,3) 源程序如上图,动态绑定(多态) 是针对的非static 、非final的成员方法,隐藏针对的是成员变量和static 方法。(针对且只针对) 只有Override (重写) 才会进行动态绑定,隐藏(即子类声明和父类同名同类型 ...
分类:编程语言   时间:2018-04-16 21:08:34    阅读次数:199
java基础(15)、常用类
常用类 ...
分类:编程语言   时间:2018-04-16 21:09:27    阅读次数:196
.Net中集合排序还可以这么玩
背景: 该对象,主要有三个字段,现在的业务需求是,取到了一个类型为List<StockQuantity>集合StockQuantities,需要对该集合进行三次排序,排序规则及优先级如下:1. Status为空的排在后面,不为空的排在前面,不关心Status的内容,只关心Status是否为空。2. ...
分类:编程语言   时间:2018-04-16 21:11:27    阅读次数:261
springboot整合redis
这几天正好新项目中用到了redis,在网上搜了一下,总结一下 网上有两种,一种是不用配置文件,用类来配置管理redis,另一种是写在yaml或者properties中 我感觉卸载yaml中的方式比较直观,简单,下面来简单介绍一下,挺简单的 1.我们项目用的是springboot2.0,然后在pom中 ...
分类:编程语言   时间:2018-04-16 21:31:11    阅读次数:166
Java学习总结(十三)——基于UDP协议网络编程
一.UDP网络编程1.面向无连接的数据传输,不可靠的,但效率高(音频,视频等).2.UDP一次发送的数据不能超过64kb.3.UDP编程所需要的类(1)DatagramSocket此类表示用来发送和接收数据报包的套接字(2)DatagramPacket此类表示数据报包方法:DatagramPacket(byte[]buf,intlength,InetAddressaddress,intport)参
分类:编程语言   时间:2018-04-16 21:31:18    阅读次数:199
在Python中使用aws的sns和sqs
首先,sns = Simple Notification Service,sqs = Simple Queue Service sns与sqs有什么不同? (ref:https://stackoverflow.com/questions/13681213/what-is-the-difference ...
分类:编程语言   时间:2018-04-16 21:31:34    阅读次数:825
Spring Cloud学习笔记-012
分布式服务跟踪:Spring Cloud Sleuth 随着业务的发展,系统规模也会变得越来越大,各微服务间的调用关系也变得越来越错综复杂。通常一个由客户端发起的请求在后端系统中会经过多个不同的微服务调用来协同产生最后的请求结果,在复杂的微服务架构系统中,几乎每一个前端请求都会形成一条复杂的分布式服 ...
分类:编程语言   时间:2018-04-16 21:32:58    阅读次数:200
JavaScript深拷贝与浅拷贝
1.先看一个例子:从中可以看出,obj1拷贝了obj的值,但只是进行了地址的引用,修改obj1的值也影响到了obj的值,没有创建新对象。浅拷贝:对基本数据类型进行值传递,对引用数据类型进行引用传递般的拷贝。深拷贝:对基本数据类型进行值传递,对引用数据类型,创建一个新的对象,并复制其内容obj2={name:‘LiLei‘,school:‘HBUT‘,age:{age
分类:编程语言   时间:2018-04-16 21:54:55    阅读次数:237
python学习-使用requests模块查询ip地址
思路是,使用requests模块调用阿里的ip接口查询ip归属地关于requests模块的使用,可以查询相关文档,很强大,本次不做描述#!/usr/bin/python #coding=utf-8 import requests   def checkip(ip):       URL = '
分类:编程语言   时间:2018-04-16 21:55:03    阅读次数:368
【前端】javascript函数
1、关于函数参数——ES6新特性rest rest以类似数组的方式将函数的参数保存下来 eleDis函数会打印出每个实参的值。 对js而言,它是允许传入任意个参数的,即使调用的实参比形参的数量还多 2、高阶函数 即可以接收一个函数作为它的参数的函数 常用的有map、reduce、filter、sor ...
分类:编程语言   时间:2018-04-16 21:55:58    阅读次数:214
python3之格式输入输出
恢复内容开始 一,变量 1)变量赋值方式 2) 快速赋值:ctrl+d 变量替换快捷方式:ctrl+r 3)字符串拼接 二,输入—输出 1 输入 1)字符串输出: 此种情况,输出均为字符,且照原样输出 2)整型输出 添加evil()函数: 此种情况,可输出整型,且可运算。但是,不能输入字母等非数字的 ...
分类:编程语言   时间:2018-04-16 21:56:56    阅读次数:253
javascrip
JavaScript概述 JavaScript的历史 1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中),后将其改名ScriptEase(客户端执行的语言)。 Netscape(网景)接收Nombas的理念,(Brendan Eich)在其 ...
分类:编程语言   时间:2018-04-16 21:57:34    阅读次数:182
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!