码迷,mamicode.com
首页 > 编程语言 > 周排行
Java流程控制
判断结构: if(条件表达式<结果为布尔>) { 代码块; 如果满足小括号中的内容,则执行大括号中的内容。 } if(条件表达式) { 如果小括号内结果为true,则执行大括号中的内容。 } else { 如果以上情况不满足,则执行else大括号中的内容。 } if(条件表达式) { 如果小括号内的 ...
分类:编程语言   时间:2019-04-16 20:24:41    阅读次数:180
Java集合
一、集合的由来 通常,我们的程序需要根据程序运行时才知道创建多少个对象。但若非程序运行,程序开发阶段,我们根本不知道到底需要多少个数量的对象,甚至不知道它的准确类型。为了满足这些常规的编程需要,我们要求能在任何时候,任何地点创建任意数量的对象,而这些对象用什么来容纳呢?我们首先想到了数组,但是数组只 ...
分类:编程语言   时间:2019-04-16 20:26:26    阅读次数:180
java 几个实用的小工具
1、除法运算 编程的人都知道,java中的“/”、“%”运算,其中前者为取整,后者取余数。那么有没有快捷的运算方法取正常的运算结果呢? 查了资料,发现很简单。代码如下: 2、有双引号的String 3、判断2个字符串是否相等 ...
分类:编程语言   时间:2019-04-16 20:28:27    阅读次数:223
java 执行https的请求
普通的get和post请求只能执行http的请求,遇到的了https的就歇菜了,需要SSL安全证书处理。 该方法只能用jdk1.7和1.8进行处理,jdk1.6会报Could not generate DH keypair的错误。 1、引入相关依赖包 jar包下载:httpcore4.5.5.jar ...
分类:编程语言   时间:2019-04-16 20:29:32    阅读次数:281
JS数组的基本操作方法
一、concat()concat() 方法用于连接两个或多个数组。该方法不会改变现有的数组,仅会返回被连接数组的一个副本。 var arr1 = [1,2,3];var arr2 = [4,5];var arr3 = arr1.concat(arr2);console.log(arr1); //[1 ...
分类:编程语言   时间:2019-04-16 21:38:52    阅读次数:164
数组概念与基础以及数组常用算法
1.1.1 数组基础 数组(Array)是相同数据类型的数据的有序集合。 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个数组元素(item),每个数组元素可以通过一个下标/索引来(index)访问它们. 数组是引用数据类型。 数组的三个特点 [1]数组长度 ...
分类:编程语言   时间:2019-04-16 21:40:55    阅读次数:189
Java线段树
线段树不是完全二叉树,是平衡二叉树 堆也是平衡二叉树 堆满二叉树: h层,一共有2^h-1个节点(大约是2^h) 最后一层(h-1层)有2^(h-1)个节点 最后一层的节点数大致等于前面所有层节点之和 如果区间有n个元素,数组表示需要4n的空间 不考虑添加元素,使用4n的静态空间即可 ...
分类:编程语言   时间:2019-04-16 21:41:08    阅读次数:231
【转】完美解决Python与anaconda之间的冲突问题
本文转自:https://blog.csdn.net/sinat_41898105/article/details/80660332 anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。因为包含了大量的科学包,Anaconda 的下载文 ...
分类:编程语言   时间:2019-04-16 21:43:39    阅读次数:225
算法-排序(2)锦标赛排序
用完全二叉树定义胜者树,前n-1个结点t[1]~t[n-1]为内部结点(胜者),后n个结点e[1]~e[n]是参赛者。 t数组存的是参赛者编号,即e[t[0]]才是最终胜者的值 ...
分类:编程语言   时间:2019-04-16 21:45:50    阅读次数:243
922-按奇偶校验排序数组II
给定一组A 非负整数,A中的一半整数是奇数,而整数的一半是偶数。 对数组进行排序,以便每当A[i]奇数时,i都是奇数; 无论何时A[i]均匀,i均匀。 您可以返回满足此条件的任何答案数组。 例1: 输入:[4,2,5,7] 输出:[4,5,2,7] 说明: [4,7,2,5],[2,5,4,7],[ ...
分类:编程语言   时间:2019-04-16 22:54:56    阅读次数:278
spring入门
1、Spring是一个javaEE轻量级的一站式javaEE开发框架 2、Spring框架的作用 Spring是一个JavaEE一站式的开发框架。它提供的功能涵盖了javaEE程序中表示层、服务层、持久层功能组件。这意味着使用了Spring框架,就可以满足整个javaEE程序的开发 但是Spring ...
分类:编程语言   时间:2019-04-16 22:56:33    阅读次数:332
数组常用算法举例加解释(第一篇)
一,插入算法 一个数组有序,在添加一个元素后,求数组依然有序 //先定义一个数组(如要添加元素,咱们得在元素末尾空出来一个预备位0),顺便定义要加入的元素t int []a=new int[]{1,3,7,9,12,20,0}; int t=8; //首先咱们得找到该元素 的位置排在第几位:让t和数 ...
分类:编程语言   时间:2019-04-17 00:06:10    阅读次数:165
数组复习
???数组的三个特点 [1]数组长度是确定。数组一旦申请完空间,长度不能发生变化,用length属性访问。 [2]数组的元素都是同一数据类型。 [3]数组是有序的 。每个元素通过下标/索引标记,索引从0开始。 》》》》》》》》》》》》》》》》》我是分割线》》》》》》》》》》》》》》》》》》》》》》》 ...
分类:编程语言   时间:2019-04-17 00:12:06    阅读次数:173
JAVA进阶21
1、Vector向量 如何选用ArrayList、LinkedList、Vector? ①需要线程安全时,用Vector ②不存在线程安全问题时,并且查找较多用ArrayList(一般使用它) ③不存在线程安全问题时,增加或删除元素较多用LinkedList 2、Map的用法 1 package c ...
分类:编程语言   时间:2019-04-17 00:14:29    阅读次数:158
python学习第三天
一、**标识符(变量)的命名规则** 1、只能字母、数字,下划线命名。 2、不能以数字开头命名。 3、尽量不要和关键字重复;重名不会报错,但系统的功能就被自定义的功能屏蔽掉了(严重不建议这样来做)。 例如:max()·不会报错但是会屏蔽原来的函数功能。 **注:以下关键字变为变量名直接回出现错误** ...
分类:编程语言   时间:2019-04-17 00:16:27    阅读次数:170
Java中数组的几个常用算法:插入算法,删除算法,冒泡排序算法
前言: 在Java中我们常常会用数组,提到数组就不得不介绍数组中常用到的几个算法。 有插入算法,删除算法,冒泡排序算法等。 在学习这几个数组的算法前,我们先来了解一下关于数组一些基本知识。 数组的基本知识: 数组的定义:数组(Array)是相同数据类型的数据的有序集合。 数组是引用数据类型。 数组的 ...
分类:编程语言   时间:2019-04-17 00:16:56    阅读次数:185
javascript中个别方法注意事项
1.键值对new Array()的length值只统计下标是数字的键,可以使用for(var key in arr)的方式进行遍历所有元素。例如 ...
分类:编程语言   时间:2019-04-17 00:17:23    阅读次数:185
python-封装方法用于读取excel
1.实现获取excel某张表的行数、单元格数据 2.封装获取表格方法 此方法需要实现的作用是:其他方法再调用此方法时,如果传入file_name和sheet_id,就调用对应路径的excel文件和对应的表。如果不传这两个字段,就调用默认表格。 3.封装获取表格数据方法 封装获取tables的方法,用 ...
分类:编程语言   时间:2019-04-17 00:18:39    阅读次数:349
ZOJ 3876 JAVA
题意: 输入年份,求五一假期一共放多少天假。五一假期默认5天,如果5月1号星期一,那么它之前有星期六星期天两天假期, 假期总长度就变成5+2,五一假期结束第二天也需要判断是不是假期。 思路: 使用Java的calendar类,输入年份后判断5月1号是这周的第几天,再判断五一假期的之前和之后是不是周末 ...
分类:编程语言   时间:2019-04-17 00:22:19    阅读次数:175
Java史上最全知识点整理
Java史上最全知识点整理
分类:编程语言   时间:2019-04-17 00:24:46    阅读次数:195
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!