一.什么是并发与高并发 并发:多个线程操作相同的资源,保证线程安全,合理使用资源。 高并发:服务能同时处理很多请求,提高程序性能。 二.并发及并发的线程安全处理 如何进行并发编程且保证并发线程的安全性可以从以下几个点进行展开。 1.线程安全性:原子性、可见性、有序性、atomic包、CAS算法、sy ...
分类:
其他 时间:
2019-12-22 18:10:34
收藏:
0 评论:
0 赞:
0 阅读:
92
使用rpm安装方式安装完MySQL数据库后,数据文件的默认路径为/var/lib/mysql,然而根目录并不适合用于存储数据文件。 原路径:/var/lib/mysql 目标路径:/home/mysql_data/mysql Linux系统版本:centos7.6 MySQL数据库版本:5.7.25 ...
分类:
数据库技术 时间:
2019-12-22 18:10:20
收藏:
0 评论:
0 赞:
0 阅读:
86
编者的话 |本文来自 Nginx 官方博客,是「Chris Richardson 微服务」系列的第五篇文章。第一篇文章介绍了微服务架构模式,并且讨论了使用微服务的优缺点;第二和第三篇描述了微服务架构模块间通讯的不同方面;第四篇研究了服务发现中的问题。本篇研究微服务架构带来的分布式数据管理问题。 作者 ...
分类:
其他 时间:
2019-12-22 18:09:59
收藏:
0 评论:
0 赞:
0 阅读:
83
1.选中excel中需要制作下拉菜单的单元格/列/行,点击‘数据’——'数据验证'; 2.允许选择'序列',来源中手动输入需要的内容,以逗号(,)分割; 3.如下图,此列都具有下拉选择的功能; ...
分类:
其他 时间:
2019-12-22 18:09:30
收藏:
0 评论:
0 赞:
0 阅读:
89
static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; // 16 默认初始容量 16 static final int MAXIMUM_CAPACITY = 1 << 30; //最大容量 2的30次方 static final float DEFA ...
分类:
其他 时间:
2019-12-22 18:09:02
收藏:
0 评论:
0 赞:
0 阅读:
93
雪碧图 (sprite)是一种图片拼合技术; 使用方法: 1.定视口 width: xx px; height: xx px; 2.插图 background-image: url("图片路径"); 3.移动位置 background-position: x轴坐标 y轴坐标; 优点:将小图标拼合到一 ...
分类:
其他 时间:
2019-12-22 18:08:43
收藏:
0 评论:
0 赞:
0 阅读:
102
分布式事务之解决方案(XA和2PC) https://zhuanlan.zhihu.com/p/93459200 3. 分布式事务解决方案之2PC(两阶段提交) 针对不同的分布式场景业界常见的解决方案有2PC、TCC、可靠消息最终一致性、最大努力通知这几种。 3.1. 什么是2PC 2PC即两阶段提 ...
分类:
其他 时间:
2019-12-22 18:07:50
收藏:
0 评论:
0 赞:
0 阅读:
95
Wiki关于算法的定义 贪心算法(英语:greedy algorithm),又称贪婪算法,是一种在每一步选择中都采取在当前状态下最好或最优(即最有利)的选择,从而希望导致结果是最好或最优的算法。[1]比如在旅行推销员问题中,如果旅行员每次都选择最近的城市,那这就是一种贪心算法。 贪心算法在有最优子结 ...
分类:
编程语言 时间:
2019-12-22 18:07:07
收藏:
0 评论:
0 赞:
0 阅读:
95
use eepm_push; DROP PROCEDURE IF EXISTS FountTable; delimiter $$ create procedure FountTable() begin declare TableName varchar(64); DECLARE cur_FountT ...
分类:
数据库技术 时间:
2019-12-22 18:06:07
收藏:
0 评论:
0 赞:
0 阅读:
436
Django中防止SQL注入的方法 方案一总是使用Django自带的数据库API。它会根据你所使用的数据库服务器(例如PostSQL或者MySQL)的转换规则,自动转义特殊的SQL参数。这被运用到了整个Django的数据库API中,只有一些例外:传给 extra() 方法的 where 参数。 这个 ...
分类:
数据库技术 时间:
2019-12-22 18:05:46
收藏:
0 评论:
0 赞:
0 阅读:
110
harbor部署之SSL 1 签名证书与自签名证书 签名证书:由权威颁发机构颁发给服务器或者个人用于证明自己身份的东西。 自签名证书:由服务器自己颁发给自己,用于证明自己身份的东西,非权威颁发机构发布。 2 openssl简介 openssl 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用 ...
分类:
其他 时间:
2019-12-22 18:05:31
收藏:
0 评论:
0 赞:
0 阅读:
87
linux 环境下,g++和clang都可以作为C++的编译器,我这里选择使用的是clang。 首先是插件选择: (1) C/C++ 微软自带的C/C++插件。 (2) C/C++ Clang Command Adapter:提供静态检测(Lint) (3) Code Runner:右键即可编译运行 ...
分类:
系统服务 时间:
2019-12-22 18:05:07
收藏:
0 评论:
0 赞:
0 阅读:
84
1.去官网下载图标,且解压到项目目录中 2.在main.js引入 import './assets/font/iconfont.css' 3.在项目中使用 <i class="iconfont"></i> ...
分类:
其他 时间:
2019-12-22 18:04:37
收藏:
0 评论:
0 赞:
0 阅读:
186
script可以作为一个备用工具去监控每个用户的操作历史记录。 ...
分类:
系统服务 时间:
2019-12-22 18:04:14
收藏:
0 评论:
0 赞:
0 阅读:
84
本笔记摘抄自:https://www.cnblogs.com/leslies2/archive/2012/03/22/2389318.html,记录一下学习过程以备后续查用。 一、委托类型的来由 在使用C语言的年代,整个项目中都充满着针指的身影,那时候流行使用函数指针来创建回调函数,使用回调可以把函 ...
分类:
Windows开发 时间:
2019-12-22 18:03:51
收藏:
0 评论:
0 赞:
0 阅读:
99
MYSQL在一个字段值后面加字符串,如下: member 表名 card 字段名 update member SET card = '00' || card; (postgreSQL 用 || 来连贯字符串) MySQL连贯字符串不能利用加号(+),而利用concat。 比方在aa表的name字段前 ...
分类:
数据库技术 时间:
2019-12-22 18:03:24
收藏:
0 评论:
0 赞:
0 阅读:
200
Python的初始 基础数据类型 ...
分类:
编程语言 时间:
2019-12-22 18:03:04
收藏:
0 评论:
0 赞:
0 阅读:
104
安全框架--shiro 0.2 名词及含义 SecurityManager:安全管理器,由框架提供的,整个shiro框架最核心的组件。 Realm:安全数据桥,类似于项目中的DAO,访问安全数据的,框架提供,开发人员也可自己编写 0.3 网上关于shiro的资料 https://www.2cto.c ...
分类:
其他 时间:
2019-12-22 18:02:44
收藏:
0 评论:
0 赞:
0 阅读:
130
1. 判断元素(expected_conditons) 作为一个刚刚转到python开发的小朋友,在开发前只将前辈们封装的方法看了一遍,学了一边selenium基础。看到封装的方法有什么判断元素是否存在、判断元素是否可见,而在基础知识中根本不存在,一脸懵逼。 直到写爬虫案例的时候,突然发现了sele ...
分类:
其他 时间:
2019-12-22 18:01:45
收藏:
0 评论:
0 赞:
0 阅读:
77
#include <stdio.h> #include <stdlib.h> #include <string.h> const int N = 10; // 定义结构体类型struct student,并定义其别名为STU typedef struct student { long int id; ...
分类:
其他 时间:
2019-12-22 18:01:24
收藏:
0 评论:
0 赞:
0 阅读:
71