在Java中遍历Map有不少的方法,我们看一下最常用的方法及其优缺点。 既然Java中的所有map都实现了Map接口,以下方法适用于任何map实现(HashMap, TreeMap, LinkedHashMap, Hashtable 等等) map.keySet();//键集合 map.values ...
分类:
编程语言 时间:
2020-02-12 22:17:08
阅读次数:
82
去除内嵌tomcat和添加jsp依赖 去除内嵌tomcat 在springboot启动依赖中去除内嵌tomcat org.springframework.boot spring-boot-starter-web ... ...
分类:
编程语言 时间:
2020-02-12 22:24:06
阅读次数:
163
思考 1.什么是非对称加密? 公钥加密系统,广泛用于数据加密传输 更详细的解释可参考维基百科 ( https://en.wikipedia.org/wiki/RSA_cryptosystem) 2.非对称加密难吗? very easy! 几乎每一种开发语言都能处理,同时也存在大量的工具 Python ...
分类:
编程语言 时间:
2020-02-12 22:25:11
阅读次数:
101
一、介绍 我们在项目的开发过程中应该会遇到这样的问题:我们的项目读取某个配置文件,然后才能按照配置的信息正常运行服务,当我们需要对修改服务的某些信息时,可以直接修改这个配置文件,重启服务即可,不用再去打开项目代码进行修改,这样方便了我们后期运维人员的工作。 读取配置文件信息,修改配置文件,我们可以使 ...
分类:
编程语言 时间:
2020-02-12 22:26:44
阅读次数:
127
web服务器软件: 服务器: 安装了服务器软件的计算机 服务器软件: 接收用户的请求,处理请求,做出响应 web服务器软件: 接收用户的请求,处理请求,做出响应。 在web服务器软件中,可以部署web项目,让用户通过浏览器来访问这些项目 web容器 Tomcat:web服务器软件 1. 下载:htt ...
分类:
编程语言 时间:
2020-02-12 22:28:43
阅读次数:
81
用于创建对象的:相当于<bean id="" class=""> @Component 作用: 把资源让 spring 来管理。相当于在 xml 中配置一个 bean。 属性: value:指定 bean 的 id。如果不指定 value 属性,默认 bean 的 id 是当前类的类名,首字母小写。 ...
分类:
编程语言 时间:
2020-02-12 22:30:35
阅读次数:
90
1.将java代码编写到拓展名为.java的文件当中 2.通过javac命令对java文件进行编译,并生成一个扩展名为.class的文件 3.通过java命令运行生成的class文件 如下图,java编译运行导图 ...
分类:
编程语言 时间:
2020-02-12 22:30:51
阅读次数:
69
1. 第一步 导入pom.xml依赖 <!--PageHelper模版--> <!--PageHelper模版--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-st ...
分类:
编程语言 时间:
2020-02-12 22:36:56
阅读次数:
75
第1章 师兄又开车啦【粉丝数TOP3师兄又载着干货来啦】本章主要分四方面:(1)进行项目演示,展示学完本课程之后同学将收获的项目的整体效果【小伙伴们的收获】;(2)概述剖析项目核心流程【提升竞争力必备佳品】;(3)本课程适合谁学习?学习的前置知识要求。第2章 纵观全貌【构建知识体系全局观和大局观】最 ...
分类:
编程语言 时间:
2020-02-12 23:48:28
阅读次数:
1004
LeetCode 0088. Merge Sorted Array合并两个有序数组【Easy】【Python】【双指针】 题目 "英文题目链接" Given two sorted integer arrays nums1 and nums2 , merge nums2 into nums1 as o ...
分类:
编程语言 时间:
2020-02-12 23:50:19
阅读次数:
89
作者:刘欣 从Java 9开始,Java版本的发布就让人眼花缭乱了。 每隔6个月,都会冒出一个新版本出来,Java 10 , Java 11, Java 12, Java 13, 到2020年3月份,Java 14就要来了。 说实话,这种频繁的发布有点儿让人审美疲劳,每次我看到介绍Java新版本,新 ...
分类:
编程语言 时间:
2020-02-12 23:52:30
阅读次数:
2415
SpringBoot整合RabbitMQ 公司最近在开发CRM系统的时候,需要将ERP的订单数据实时的传输到CRM系统中,但是由于每天的订单量特别大,采用实时获取后并存储到数据库中,接口的相应速度较慢,性能较差。经过经过多方位评估采用在数据库与接口层添加RabbitMQ作为缓冲层来实现。 具体为: ...
分类:
编程语言 时间:
2020-02-12 23:57:29
阅读次数:
163
1 import java.util.Scanner; 2 3 public class Demo01 { 4 public static void main(String[] args) { 5 Scanner sc=new Scanner(System.in);//创建一个扫描器对象,用于接收键 ...
分类:
编程语言 时间:
2020-02-13 00:04:19
阅读次数:
62
#-*- coding:utf-8 -*- #-Author-= JamesBen #Email: 1597757775@qq.com import requests from bs4 import BeautifulSoup import bs4 #定义第一个函数得到网页源代码,并且可以进行稳定的 ...
分类:
编程语言 时间:
2020-02-13 00:05:11
阅读次数:
113
Java的封装(数据的隐藏) 高内聚,低耦合: 1.1. 高内聚:类的内部数据操作细节自己完成。 1.2. 低耦合:仅留出少量方法给外部使用。 封装(数据的隐藏):通常,因禁止直接访问一个对象中数据的实际表示,而是通过接口来访问。 总而言之:属性私有(希望属性尽量private),get/set。 ...
分类:
编程语言 时间:
2020-02-13 00:10:05
阅读次数:
75
不知不觉间,2020 年即将于十几天之后到来,作为技术圈中你,准备好迎接最新的变化了吗?在本文中,我们将以编程界最常用的编程语言 Java 为例,分享最为主流的技术与工具。 作者 | divyesh.aegis 译者 | 弯月,责编 | 屠敏 以下为译文: Java几乎无处不在,无论在智能手机、台式 ...
分类:
编程语言 时间:
2020-02-13 00:11:56
阅读次数:
103
参考地址:http://www.macrozheng.com/#/architect/mall_arch_10?id=oss 参考地址:https://help.aliyun.com/document_detail/31927.html 参考地址:https://help.aliyun.com/do ...
分类:
编程语言 时间:
2020-02-13 00:12:19
阅读次数:
88
派生类覆盖基类成员 覆盖 派生类可以定义一个和基类成员同名的成员这叫覆盖 在派生类访问这类成员时,缺省的情况是访问派生类中定义的成员 要在派生类中访问由基类定义的同名成员时,要用作用域符号 真实编程中不应使派生类和基类有同名成员变量,但同名成员函数很常见 例有 基类, 派生类,二者都有 函数,则要用 ...
分类:
编程语言 时间:
2020-02-13 00:14:24
阅读次数:
74
Main 方法是我们学习 Java 编程语言时知道的第一个方法,你是否曾经想过为什么 main 方法是 public、static、void 的。当然,很多人首先学的是 C 和 C++,但是在 Java 中 main 方法与前者有些细微的不同,它不会返回任何值,为什么 main 方式是 public ...
分类:
编程语言 时间:
2020-02-13 00:15:07
阅读次数:
65
【学习资料】 《C#图解教程》(第6章):https://www.cnblogs.com/moonache/p/7687551.html 电子书下载:https://pan.baidu.com/s/1mhOmBG0 其他文章 C#集合类型大揭秘(实现原理):https://www.cnblogs.c ...
分类:
编程语言 时间:
2020-02-13 00:18:53
阅读次数:
86