总感觉map的遍历简单,但是也老是忘 在这里记录一下 1、常用的 我们都知道,map是key,value键值对组成,而key就是一个set集合,jdk的Set就是用map的key来实现的 所以我们遍历的时候先获取 key的set集合,然后再遍历这个集合就行 Map<String, Integer> ...
分类:
编程语言 时间:
2020-10-06 21:24:51
阅读次数:
38
关于线程的通讯:有三种方式 1#synchronized实现1a2b3c交替执行 public class Test { static Thread t1=null,t2=null; public static void main(String[] args) { //1a2b3c4d交替执行 fi ...
分类:
编程语言 时间:
2020-10-06 21:25:39
阅读次数:
43
第二章老师带着我们学习了分治算法,在学习分治算法的过程中,我不禁联想到了动态规划法和贪心算法。 分治法,动态规划法,贪心算法这三者之间有类似之处,比如都需要将问题划分为一个个子问题,然后通过解决这些子问题来解决最终问题。我对这三种算法的不同和类似之处产生了很大的兴趣。 分治法是指将问题划分成一些独立 ...
分类:
编程语言 时间:
2020-10-06 21:27:42
阅读次数:
40
将要求解的较大规模的问题分割成k个更小规模的子问题。对这k个子问题分别求解。如果子问题的规模仍然不够小,则再划分为k个子问题,如此递归的进行下去,直到问题规模足够小,很容易求出其解为止。 分治法的设计思想是,将一个难以直接解决的大问题,分割成一些规模较小的相同问题,以便各个击破,分而治之。 优点:结 ...
分类:
编程语言 时间:
2020-10-07 20:33:56
阅读次数:
23
Spring是啥 Spring 是一个开源框架 Spring 为简化企业级开发而生,使用 Spring,JavaBean 就可以实现很多以前要靠 EJB 才能实现的功能。同样的功能,在 EJB 中要通过繁琐的配置和复杂的代码才能够实现, 而在 Spring 中却非常的优雅和简洁。 Spring 是一 ...
分类:
编程语言 时间:
2020-10-07 20:35:31
阅读次数:
21
报错如图: 这个错误是因为连接不上邮箱服务器导致的,可能有以下几个原因(以网易邮箱为例) 1.当使用第三方登录邮箱时需要有邮箱的授权码,且要开启POP3/SMTP/IMAP:服务 设置-->账户-->找到如图的红框部分,将两个都开启(注意:下边有一个生成授权码,当你开启后,需要这个授权码来完成后边的 ...
分类:
编程语言 时间:
2020-10-07 20:35:44
阅读次数:
28
1、下载python 3.0版本以上 直接搜索python https://www.python.org/getit/ 2、安装 pycharm 方便编写代码,python自带idle的编辑器,建议使用pycharm 比较方便。 3、安装谷歌浏览器 4、下载对应的谷歌版本的selenium 5、将c ...
分类:
编程语言 时间:
2020-10-07 20:37:13
阅读次数:
31
c++中const修饰的变量,类似c中的#define,凡是用到这个变量的地方,不会回去读取内存,而是直接使用初次定义的值。 换句话说,在后面这个const修饰的变量就算被使用指针强行修改了(在内存上直接改)。 在后面使用这个变量时,由于不会回去读内存,所以使用的依然是初次定义的值,并非是被修改的内 ...
分类:
编程语言 时间:
2020-10-07 20:37:53
阅读次数:
21
题目: 给定一个整数i,求出另一个整数j,使i和j在用8位二进制表示时互为逆序。 实验代码: while(1): n=int(input('请输入一个数:')) s='' for j in range(8): s+=str(n%2) n//=2 s=str(s) sum=0 j=len(s)-1 f ...
分类:
编程语言 时间:
2020-10-07 20:38:28
阅读次数:
27
初识C语言;数据类型;变量常量
分类:
编程语言 时间:
2020-10-07 20:42:05
阅读次数:
24
一、java基础部分 1、java基本数据类型 共有八种:四种整数类型(byte、short、int、long) 两种浮点数类型(double、float) 一种字符类型(char) 一种布尔类型(boolean) 记忆:8位 Byte(字节型) 16位short(短整型)char(字符型) 32位 ...
分类:
编程语言 时间:
2020-10-07 20:43:46
阅读次数:
23
前言java从零手写实现redis(一)如何实现固定大小的缓存?java从零手写实现redis(三)redisexpire过期原理java从零手写实现redis(三)内存数据如何重启不丢失?java从零手写实现redis(四)添加监听器java从零手写实现redis(五)过期策略的另一种实现思路java从零手写实现redis(六)AOF持久化原理详解及实现java从零手写实现redis(七)LRU
分类:
编程语言 时间:
2020-10-07 20:46:49
阅读次数:
29
我们经常会在别人的脚本或者项目的入口文件里看到第一行是下面这样 #!/usr/bin/python 或者这样 #!/usr/bin/env python 那么他们有什么用呢? 要理解它,得把这一行语句拆成两部分。 第一部分是 #! 第二部分是 /usr/bin/python 或者 /usr/bin/ ...
分类:
编程语言 时间:
2020-10-07 20:50:43
阅读次数:
29
Linux编译运行C++
分类:
编程语言 时间:
2020-10-07 20:58:06
阅读次数:
31
在本节课中,您将学习关键字(Python中的保留字)和标识符(变量,函数等的名称) Python关键字 关键字是Python中的保留字。 我们不能将关键字用作变量名,函数名或任何其他标识符。它们用于定义Python语言的语法和结构。 在Python中,关键字区分大小写。 Python 3.7中有33 ...
分类:
编程语言 时间:
2020-10-07 21:06:39
阅读次数:
28
首先我们从网站的架构谈起。一般来说,我们将网站分为前端和后端。前端主要负责页面的展示,后端则是业务逻辑的实现。由于html5的兴起,前端领域已经越来越火热,前端技术发展极快,今天我们不做过多介绍,因为现在的互联网公司,前端工程师和Java工程师是完全不同的两种技术岗位。所以我们还是以Java的角度去 ...
分类:
编程语言 时间:
2020-10-07 21:07:14
阅读次数:
28
这篇文章主要介绍了基于C++语言实现机动车违章处罚管理系统的相关资料,需要的朋友可以参考下 关键代码如下所示: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 3 ...
分类:
编程语言 时间:
2020-10-07 21:19:36
阅读次数:
26
这篇文章主要为大家详细介绍了C语言利用结构体数组实现学生成绩管理系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 要求: 某班有最多不超过30人(具体人数由键盘输入)参加期末考试,最多不超过6门(具体门数由键盘输入)。定义结构体类型描述学生信息,每个学生信息包括:学 ...
分类:
编程语言 时间:
2020-10-07 21:21:10
阅读次数:
38
这篇文章主要介绍了C语言实现天气信息管理系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了C语言实现天气信息管理系统的具体代码,供大家参考,具体内容如下 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 ...
分类:
编程语言 时间:
2020-10-07 21:23:14
阅读次数:
40
前言 因为假期原因,有一段时间没给大家更新了!和大家说个事吧,放假的时候一位粉丝和我说了下自己的被虐经历,在假期前他去某互联网公司面试,结果直接被人家面试官Spring AOP三连问给问的一脸懵逼!其实我觉着吧,这玩意不是挺简单的吗? 大家在学习 AOP 之前,如果清楚代理模式的话,则学习起来非常轻 ...
分类:
编程语言 时间:
2020-10-07 21:27:46
阅读次数:
27