码迷,mamicode.com
首页 > 编程语言 > 周排行
python基础(七)--字符串的索引与切片
'''s = 'ABCDLSESRF'#索引# s1 = s[0]# print(s1)# s2 = s[2]# print(s2)# s3 = s[-1]# print(s3)# s4 = s[-2]# print(s4)# #ABCD 切片 :顾头不顾尾# s5 = s[0:4]# print( ...
分类:编程语言   时间:2020-03-27 00:41:17    阅读次数:114
Idea利用SpringMVC创建servlet web工程需要的maven配置
1.如果不需要spring mvc,删除相关dependency即可。 2.Idea->pom.xml <!-- 以下为创建java spring mvc restful风格使用的jar包 --> <dependency> <groupId>javax.servlet</groupId> <arti ...
分类:编程语言   时间:2020-03-27 00:43:20    阅读次数:94
JS中 reduce() 数组去重及求数组项最大值
一、语法 arr.reduce(function(prev,cur,index,arr){...}, init); 其中, arr表示原数组;prev表示上一次调用回调时的返回值,或者初始值 init;cur表示当前正在处理的数组元素;index表示当前正在处理的数组元素的索引,若提供 init 值 ...
分类:编程语言   时间:2020-03-27 00:48:25    阅读次数:100
JavaScript 获取 dom 元素的原生方法
常用的方法有: 通过id、name属性、标签名、类名 querySelector()获取一个元素、querySelectorAll()获取一组元素 document.documentElement 获取 html 标签 document.body 获取 body 标签 function getDom ...
分类:编程语言   时间:2020-03-27 00:52:53    阅读次数:63
JavaScript中创建对象的7种模式
ECMA 262把对象定义为:”无需属性的集合,其属性可以包含基本值、对象或者函数。”严格来讲,这就相当于说明对象是一组没有特定顺序的值。对象的每个属性或方法都有一个名字,而每个名字都映射到一个值。正因为这样,我们可以把ECMAScript的对象想象成散列表:无非就是一组名对值,其中值可以是数据或函 ...
分类:编程语言   时间:2020-03-27 00:55:28    阅读次数:62
Python零散知识点
[toc] 内置数据结构 + 数值型 + int在python中就是长整型,没有大小限制 + float由整数和小数部分组成,只有双精度型 + complex由实数和虚数部分,实、虚部都是浮点数 + bool是int的子类,仅有2个实例,Ture、False对应1、0 + 类型转换 + + + 、` ...
分类:编程语言   时间:2020-03-27 00:55:56    阅读次数:67
Java字符串练习题
1、"a"+"b"+"c"+"d"+"e"+"f"+"g"+"h"改写上面的代码,打印结果,2、给定一个长度,随机产生一个该长度的字符串,由大写,小写字母以及数字组成,3、给定一个字符串,判断该字符串中是否包含某个子串.如果包含,求出子串的所有出现位置.4、给定一个由数字组成的字符串,如:"1239... ...
分类:编程语言   时间:2020-03-27 00:56:09    阅读次数:285
Java连载103-多线程
一、多线程 1.基本概念: (1)进程:一个进程对应一个应用程序。例如:在windows中启动Word就表示启动了一个进程。在java的开发环境中启动JVM,就表示启动了一个进程。现在计算机是支持多进程的,在同一个操作系统中,可以启动多个进程。 (2)多进程的作用:多进程的作用不是提高执行速度,而是 ...
分类:编程语言   时间:2020-03-27 00:58:18    阅读次数:64
算法分析实验之采花生遗留数组问题的解决
题目描述 鲁宾逊先生有一只宠物猴,名叫多多。这天,他们两个正沿着乡间小路散步,突然发现路边的告示牌上贴着一张小小的纸条:“欢迎免费品尝我种的花生!——熊字”。 鲁宾逊先生和多多都很开心,因为花生正是他们的最爱。在告示牌背后,路边真的有一块花生田,花生植株整齐地排列成矩形网格(如图1)。 有经验的多多 ...
分类:编程语言   时间:2020-03-27 00:59:24    阅读次数:88
数组方法总结---改变原数组和不改变数组
<script>先来看看基础 // 1 数组定义方法 new Array 或 字面量 var arr = new Array() var arr1 = [1, 2, 3, 4, 5, 6] </script> 需要注意的是 new Array()创建的数组只有一位的时候,第一位代表的数组长度,而不是 ...
分类:编程语言   时间:2020-03-27 00:59:52    阅读次数:140
多线程之事例
1.【JAVA多线程】如何解决一个生产者与消费者问题 如何解决一个生产者与消费者问题生产者与消费者问题是多线程同步的一个经典问题。生产者和消费者同时使用一块缓冲区,生产者生产商品放入缓冲区,消费者从缓冲区中取出商品。我们需要保证的是,当缓冲区满时,生产者不可生产商品;当缓冲区为空时,消费者不可取出商 ...
分类:编程语言   时间:2020-03-27 01:00:10    阅读次数:83
Java中创建多个Scanner对象时报错NoSuchElementException
文章部分转自:https://www.cnblogs.com/qingyibusi/p/5812725.html 当在Java中创建多个Scanner对象并运行时会报错:NoSuchElementException,这是为什么呢?看看下面就知道了: 比如我们创建了两个方法A、B,我们在方法A中实现代 ...
分类:编程语言   时间:2020-03-27 01:00:39    阅读次数:71
JMeter(6)、实现Java请求
1.jar包 添加jar包依赖,注意和Jmeter的版本相同: ApacheJMeter_core.jar,ApacheJMeter_java.jar 2.写Java请求 先继承 AbstractJavaSamplerClient,或者实现 JavaSamplerClient, 各方法和参数: ge ...
分类:编程语言   时间:2020-03-27 01:00:54    阅读次数:68
C++ 打印字母塔
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> #define MAX 26 void test(char* p) { int num = 0; //定义一个变量记录中间的值 for (int i = 0; ...
分类:编程语言   时间:2020-03-27 01:03:00    阅读次数:266
Python学习————二分法及匿名函数
一、二分法 算法:是高效解决问题的办法 算法之二分法 需求:有一个按照从小到大顺序排列的数字列表 需要从该数字列表中找到我们想要的那个一个数字 如何做更高效??? 方案一:整体遍历效率太低 方案二:二分法 接下来的查找应该是在列表的右半部分 ? 列表=列表切片右半部分 ? 接下来的查找应该是在列表的 ...
分类:编程语言   时间:2020-03-27 01:05:08    阅读次数:68
《深入理解JAVA虚拟机》第三版 第二,三章 要点总结
本文仅作为复习清单使用 运行时数据区域 线程私有 :程序计数器,JAVA虚拟机栈,本地方法栈 线程共享 :堆,方法区,运行时常量池,直接内存 内存分配方式 指针碰撞 空闲列表 本地线程分配缓冲 堆在某种程度上,也存在线程私有的部分哦 对象的内存布局 对象头 : Mark word,类型指针 实例数据 ...
分类:编程语言   时间:2020-03-27 01:09:37    阅读次数:73
递归算法实现,数组长度为 5 且元素的随机数在 2-32 间不重复的值
拆分问题: 数组长度为 5; 生成 2 32 之间的随机数; 向数组中插入数值时,如果已存在则重新生成; 采用递归的方式,而非循环语句实现。 function getRandom(max, min) { max = max + 1; min = min || 0; return Math.floor ...
分类:编程语言   时间:2020-03-27 01:10:38    阅读次数:96
Java全栈第一篇-流程控制语句
第一章 流程控制 1.1、为什么要实现流程控制?意义在哪里? 基本介绍:语句的执行顺序对程序执行的结果是有影响的,只有清楚语句的执行流程,我们才能正确的预估程序的运行结果,所以我们要采用控制语句来实现我们对语句执行顺序的把控。 1.2、顺序结构 基本介绍:顺序结构,也是最简单一种结构形式,即语句从上 ...
分类:编程语言   时间:2020-03-27 01:13:07    阅读次数:80
【算法】AC自动机/AC算法 - 多模式串快速匹配
AC自动机 ~~Accepted~~ Aho Corasick 性质 AC自动机/AC算法 (Aho Corasick automaton),是著名的多模式串匹配算法。 前置知识 1. 字典树( 重要 ) 2. KMP算法(了解Next数组的作用) 典例与算法复杂度分析 典型例题是:给定一个主串 S ...
分类:编程语言   时间:2020-03-27 09:11:10    阅读次数:73
JAVA学习之ClassLoader
JAVA学习之ClassLoader 前言 最近被 一句话所触动—— 种一棵树最好的时间是十年前,其次是现在。 所以决定要开始记录自己的学习之路。 什么是类加载? 我们都知道,每个.java文件可以经过javac指令编译成.class文件,里面包含着java虚拟机的机器指令。当我们需要使用一个jav ...
分类:编程语言   时间:2020-03-27 09:12:17    阅读次数:84
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!