1 从CopyOnWriteArrayList谈等效不可变对象在源码中的应用 CopyOnWriteArrayList的源码中应用了等效不可变对象。使得集合在遍历操作的时候,不用加锁也能保证线程安全。 1.1 CopyOnWriteArrayList Source Code public class ...
分类:
其他好文 时间:
2021-06-10 18:38:35
阅读次数:
0
#Lnux# 1.linux防火墙设置 命令如下,这里根据自己设置的端口进行更改。 firewall-cmd --add-port=8888/tcp --permanent --zone=public #重启防火墙(修改配置后要重启防火墙) firewall-cmd --reload ...
分类:
系统相关 时间:
2021-06-10 18:36:17
阅读次数:
0
win10 64位系统用户在任务栏右键点击任一程序时,都会出现一个显示之前打开文件历史记录的菜单列表。我们打开图片,Word,Excel,PS等程序时,可以通过右键点击这里方便的找到之前打开的文件。如果觉得默认数量不够用,想要多显示一些该怎么操作?下面,就看看Win10更改任务栏快速跳转列表显示数量 ...
在上一节,我们已经完成了项目的整体技术架构设计和具体的数据库设计,接下来,我们搭建整体的开发框架。 开发工具选用Idea。 开发工具只是为了提高效率,如果不习惯Idea的话,STS使用起来也是OK的。 1、创建多Module工程 1.1、创建父工程 创建一个父项目,项目命名为eshop-projec ...
分类:
编程语言 时间:
2021-06-10 18:31:36
阅读次数:
0
官方资料:https://docs.microsoft.com/zh-cn/ef/core/cli/dotnet 背景:一直习惯于vs开发,通过程序包管理控制台更新数据库,最近离别了vs加入JetBrains Rider开发需要更新数据库,找不到控制台操作,只能通过命令行操作,如下记录EFCore命 ...
分类:
数据库 时间:
2021-06-10 18:26:31
阅读次数:
0
Redis 已经为我们提供了一种持久化的机制,分别是 RDB 和 AOF 两种方式。 由于 Redis 是基于内存的数据库,所以当服务器出现故障的时候,我们的数据就得不到安全保障。 这个时候就需要将内存中的数据存储到磁盘中,当我们服务器重启时,便可以通过磁盘来恢复数据,这个过程就叫做 Redis 持 ...
分类:
其他好文 时间:
2021-06-10 18:19:36
阅读次数:
0
此工具及其方便,可以连接mysql、oracle、sqlserver登数据库。。。 1.下载安装包Navicat Premium_11.2.7简体中文版.rar 下载地址:http://qiaoliqiang.cn/fileDown/navicate_premium.zip 2.解压之后内容如下: ...
分类:
数据库 时间:
2021-06-10 18:15:31
阅读次数:
0
在关于高并发负载均衡一文中已经提到,企业在解决高并发问题时,一般有两个方向的处理策略,软件、硬件,硬件上添加负载均衡器分发大量请求,软件上可在高并发瓶颈处:数据库+web服务器两处添加解决方案,其中web服务器前面一层最常用的的添加负载方案就是使用nginx实现负载均衡。 一、负载均衡的作用 1、转 ...
分类:
其他好文 时间:
2021-06-10 18:14:38
阅读次数:
0
创建数据库:mysql> create database test default character set utf8; 查看数据库:mysql> show databases; 查看数据库编码:mysql> select schema_name,default_character_set_nam ...
分类:
数据库 时间:
2021-06-10 18:03:00
阅读次数:
0
Redis 持久化 Redis 提供了一系列不同的持久性选项: RDB(Redis 数据库):RDB 持久性以指定的时间间隔执行数据集的时间点快照。 AOF(Append Only File):AOF 持久化记录服务器收到的每个写操作,在服务器启动时会再次播放,重建原始数据集。命令使用与 Redis ...
分类:
其他好文 时间:
2021-06-10 17:56:57
阅读次数:
0