码迷,mamicode.com
首页 > 编程语言 > 日排行
Python语言学习:列表常用的方法
python 列表常用的方法 1.append( ):用于在列表末尾添加新的对象 list.appent(obj) #obj:添加到列表末尾的对象 #!/usr/bin/python aList = [123,'xyz','zara','abc'] aList.append(2009) print( ...
分类:编程语言   时间:2020-02-11 18:51:01    阅读次数:69
Java 阻塞和同步队列
1. 队列和栈 队列:就像管道,排队在,先进先出(FIFO); 栈:就像桶,先进后出。 2. 阻塞队列(BlockingQueue) A. 阻塞队列:由于队列有容量限制,故当队列元素已满时,新增加的元素必须等待,或当队列元素取出已空时,也会阻塞等待新的元素; B. ArrayBlockingQueu ...
分类:编程语言   时间:2020-02-11 18:54:16    阅读次数:72
C++面向过程编程
前言 C语言是面向过程的编程语言,C++是面向对象的编程语言,这是两种不同的编程语言。C语言是C++的子集,C++是C语言的超集,C++进一步扩充和完善了C语言,其中大部分是对于面向对象编程的拓展。C++既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行 ...
分类:编程语言   时间:2020-02-11 18:55:20    阅读次数:77
JavaWeb学习(三)
Cookie、Session 1、会话 会话 :用户打开一个浏览器,点击了很多超链接,访问多个web资源,关闭浏览器,这个过程可以称之为 会话 ; 有状态会话 :一个同学来过教师,下次再来教师,我们会知道这个同学曾经来过,称之为有状态会话; 你能怎么证明你是你们学校的学生? 有两个对象:你和学校 1 ...
分类:编程语言   时间:2020-02-11 18:57:00    阅读次数:60
java架构师
1、使用spring-boot设置跨域 package com.zb.config; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configura ...
分类:编程语言   时间:2020-02-11 19:00:46    阅读次数:63
剑指Offer51:构建乘积数组(Java)
思路分析: 我觉得直接就暴力解就成,时间复杂度时O($n^{2}$). 题目描述 给定一个数组A[0,1,...,n 1],请构建一个数组B[0,1,...,n 1],其中B中的元素B[i]=A[0] A[1] ... A[i 1] A[i+1] ... A[n 1]。不能使用除法。 Java代码: ...
分类:编程语言   时间:2020-02-11 19:04:48    阅读次数:85
剑指Offer50:数组中重复的数字(Java)
思路分析: 可以使用hashmap保存数字及其出现的次数,当大于一时返回true;也可以建一个长度为n的boolean数组,判断是否有重复值。 这道题和“第一个只出现一次的字符”很相似。 题目描述 在一个长度为n的数组里的所有数字都在0到n 1的范围内。 数组中某些数字是重复的,但不知道有几个数字是 ...
分类:编程语言   时间:2020-02-11 19:08:13    阅读次数:64
spring mvc注解之@ModelAttribute
时间:2020/02/10 一.使用说明: 1.作用:该注解可以用于修饰方法和参数。出现在方法上,表示当前方法会在控制器的方法执行之前,先执行,它可以修饰没有返回值的方法,也可以修饰具有返回值的方法。出现在参数上,获取指定的数据给参数赋值。 2.属性: value:用于获取数据的key,key可以是 ...
分类:编程语言   时间:2020-02-11 19:10:22    阅读次数:74
Spring的重新学习(一)
1.ioc的缘由 为什么要工厂? 因为为了减少依赖,依赖包括编译器的依赖和实体类之间的依赖,简单来说,就是你A类中需要你写的B类,使用new的方法就会造成他们之间的依赖 而使用工厂,就是在他们之间加了一层 为什么要加一层? 因为类与类之间的依赖是非常麻烦的,尤其是项目复杂以后。所以我们使用工厂,有工 ...
分类:编程语言   时间:2020-02-11 19:10:36    阅读次数:71
Java - 集合 - List
1、List实现类:ArrayList、LinkedList、Vector ArrayList使用: 1 void test() { 2 //声明 3 List<String> testlist = new ArrayList<>(); 4 5 //添加元素 .add方法 6 testlist.ad ...
分类:编程语言   时间:2020-02-11 19:12:55    阅读次数:88
java(第二周:计算)
2.1比较 6 5 4 = true 4 (错) a==b false = true false (错) 判断浮点数是否相等: 0.1+0.1+0.1==0.3 = false Math.abs((0.1+0.1+0.1) 0.3)true 2.2判断 debug过程 : (1) 双击行号设置/取消 ...
分类:编程语言   时间:2020-02-11 19:14:24    阅读次数:58
ISAP 算法
$\quad$ Dinic 算法其实已经足够处理大多数的网络流了,但还不够快。接下来介绍的是最优秀的增广路最大流算法: ISAP (Improve Shortest Argumenting Path)。它的时间复杂度上界与 Dinic 一样,为 $O(n ^ 2 \cdot m)$。 $\quad$ ...
分类:编程语言   时间:2020-02-11 19:15:17    阅读次数:99
Python面向对象
#最近在根据廖雪峰老师的python学习课程学习,以下是在学习过程中做的一些学习总结 1、面向对象简介 在一个python程序中会存在很多的函数,多个函数组成一个类,多个类构成一个程序。 类(class):一个具有相同方法和属性的集合。 通过class来声明一个类,类名呢首字母需要大写 数据成员:类 ...
分类:编程语言   时间:2020-02-11 19:16:05    阅读次数:77
拓扑排序--确定比赛名次(模板题)
拓扑排序的过程大概是这样的:① 选择一个入度为0 的结点并直接输出。② 删除这个结点以及与它关联的所有边。③ 重复步骤①和②,直到找不到入度为0 的结点。 在一个有向图中,对所有的节点进行排序,要求没有一个节点指向它前面的节点。先统计所有节点的入度,对于入度为0的节点就可以分离出来,然后把这个节点指 ...
分类:编程语言   时间:2020-02-11 19:17:10    阅读次数:72
java8中的常用日期操作
java8有很多时间上的新api,在操作时间的时候很好用,这儿算是个备忘录吧,(补充中。。。) 定位某个时间:of方法 LocalDateTime dateTime = LocalDateTime.of(2020, 2, 11, 13, 15, 12); LocalDate date = Local ...
分类:编程语言   时间:2020-02-11 19:22:27    阅读次数:84
用Go实现冒泡排序、选择排序和快速排序的运行效率比较
//环境和语言版本:go version go1.13 windows/amd64/********************************代码如下:*****************************************/package main import ( "fmt" " ...
分类:编程语言   时间:2020-02-11 19:31:20    阅读次数:71
javascript 循环中调用异步的同步需求
```js// 关于Promise:可以直接使用promisePromise.resolve(123).then(v => { console.log(v)})// 循环中调用异步let arr = []new Promise((res, rej) => { for (let index = 0; ... ...
分类:编程语言   时间:2020-02-11 19:31:38    阅读次数:79
7-37 模拟EXCEL排序 (25分)
Excel可以对一组纪录按任意指定列排序。现请编写程序实现类似功能。 输入格式: 输入的第一行包含两个正整数N(≤) 和C,其中N是纪录的条数,C是指定排序的列号。之后有 N行,每行包含一条学生纪录。每条学生纪录由学号(6位数字,保证没有重复的学号)、姓名(不超过8位且不包含空格的字符串)、成绩([ ...
分类:编程语言   时间:2020-02-11 20:45:02    阅读次数:98
java嵌套循环练习
打印一个等腰三角形 package com.lv.jj; import java.util.Scanner; public class DemoDy { public static void main(String[] args) { //输入n 打印n的等腰三角形 System.out.print ...
分类:编程语言   时间:2020-02-11 20:45:13    阅读次数:107
java进阶教程unit_2java常用类(2)
枚举 单例模式 单例对象在getMaster方法被调用时创建 new Master("张三"); static 修饰的对象和方法可以在本类中被直接调用,也可以在外部类中直接用本类的类名和对象名调用, 而没有被修饰的则必须用对象调用。 ...
分类:编程语言   时间:2020-02-11 20:45:30    阅读次数:78
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!