线程的相关知识的回顾和理解: 1.什么是进程? 正在执行的程序叫做进程。程序被编写出来之后是静态状态,当执行该程序之后,就会为其在内存中分配一块空间,转变为进程并执行。 2.什么是线程? 进程的执行单位为线程。一个线程独立执行进程中的某一项。 3.进程和线程的区别。 进程中包含线程。一个进程中最少要 ...
分类:
编程语言 时间:
2021-06-06 19:00:19
阅读次数:
0
商品详情页面静态化 提示: 商品详情页查询数据量大,而且是用户频繁访问的页面。 类似首页广告,为了减少数据库查询次数,提升页面响应效率,我们也要对详情页进行静态化处理。 静态化说明: 首页广告的数据变化非常的频繁,所以我们最终使用了定时任务进行静态化。 详情页的数据变化的频率没有首页广告那么频繁,而 ...
分类:
其他好文 时间:
2021-06-06 18:57:31
阅读次数:
0
接口测试:就是从数据库里取数据,插入数据。接口测试就是功能测试,比功能测试还简单。 步骤: 1、接口的请求url 2、请求参数 3、请求方式 get、post、put、delete get请求不需要借助任何工具,在浏览器发出请求就即可 url?param=abc url?param=abc¶ ...
分类:
其他好文 时间:
2021-06-06 18:56:40
阅读次数:
0
# shapefile文件信息的读取 # 相比pyshp库,geopandas库的数据读取、展示、分析、拓展的效果要更好。 # geopandas可以读取zip中的shapefile, # 还可以读取GeoJson、ArcGIS中地理数据库gdb,以及QGIS中GeoPackage 存放的矢量数据。 ...
分类:
数据库 时间:
2021-06-06 18:54:46
阅读次数:
0
随便新建一个文件夹,存放代码 新建一个java文件 文件后缀名为.java Hello.java 编写代码 public class Hello{ public static void main(String[] args){ System.out.print("hello world!"); } ...
分类:
其他好文 时间:
2021-06-06 18:52:26
阅读次数:
0
新建仓库gulimall 选择git ignore模板,可以在提交的时候忽略掉很多非代码的文件 仓库创建后,复制仓库地址 idea导入git仓库项目 创建商品模块微服务 使用spring初始化向导 选择java version 8, 导入微服务必要的两个组件web和openfeign, openfe ...
分类:
其他好文 时间:
2021-06-06 18:51:05
阅读次数:
0
一、 消息队列概述 消息队列是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。 通过提供消息传递和消息排队模型,它可以在分布式环境下提供应用解耦、弹性伸缩、冗余存储、流量削峰、异步通信、数据同步 等等功能,其作为 分布式系统架构 中的一个重要组件,有着举足 ...
分类:
其他好文 时间:
2021-06-06 18:50:48
阅读次数:
0
Flink 1.12.1 java.lang.NoClassDefFoundError: org/apache/flink/streaming/api/functions/source/SourceFunction 错误信息描述 使用Idea运行项目,抛出以下异常 java.lang.NoClass ...
分类:
其他好文 时间:
2021-06-06 18:47:58
阅读次数:
0
数据库优化的目的 避免出现页面访问错误 由于数据库连接timeout产生页面5xx错误 由于慢查询造成页面无法加载 由于阻塞造成数据无法提交 增加数据库的稳定性 很多数据库问题都是由于低效的查询引起的 优化用户体验 流畅页面的访问速度 良好网站功能体验 可以从几个方面进行数据库优化 SQL及索引优化 ...
分类:
数据库 时间:
2021-06-06 18:46:43
阅读次数:
0
Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。 第一个JDBC程序步骤 1.加载驱动 //如果使用的mysql驱动版本为5,那么使用加载驱动为com. ...
分类:
数据库 时间:
2021-06-06 18:45:19
阅读次数:
0