分类

链接

2024 年 11 月
 123
45678910
11121314151617
18192021222324
252627282930  

近期文章

热门标签

新人福利,免费薅羊毛

使用html5-qrcode 扫描二维码(vue3)

/* Your code... */<script>import { Html5Qrcode } from "html5-qrcode";export default {name: 'HelloWorld',props: {msg: String},mounted(){console.log('hello...');this.getCameras();},methods:{getCameras() {Html5Qrcode.getCameras().then((devices) => {/*** devices would be an array of objects of type:* { id: "id", label: "label" }*///alert(JSON.stringify(devices));if (devices && devices.length) {this.came...

前端 暂无评论 阅读(91)

springboot使用lock4j实现并发控制

一般情况下,我们使用乐观锁来处理并发超发的情况,但是,乐观锁在某些情况下,并不能彻底解决超发情况,于是只能上悲观锁(synchroized, 独占线程),特别是在分布式的情况下分布试锁就更为常见了。下以使用一种基于redis的分布试锁来实现并发控制。pom.xml增加:<!--若使用redisson作为分布式锁底层,则需要引入--><dependency><groupId>com.baomidou</groupId><artifactId>lock4j-redisson-spring-boot-starter</artifactId><version>2.2.2</version...

JAVA 暂无评论 阅读(152)

springboot全局增加sentinel

pom.xml增加:<!--sentinel--><dependency><groupId>com.alibaba.csp</groupId><artifactId>sentinel-core</artifactId><version>1.8.6</version></dependency><dependency><groupId>com.alibaba.csp</groupId><artifactId>sentinel-annotation-aspectj</artifactId><version>1.8.6</version></dependency><dependency><groupId>com.alibaba.csp</groupId>...

JAVA 暂无评论 阅读(131)

推送镜像到dockerhub

docker build -t brucexhe/sentinel-dashboard:1.8.6 .docker loginusername: brucexhepassword:xxxxxxxxdocker push brucexhe/sentinel-dashboard:1.8.6附 docker run -d --name sentinel-dashboard -p 8718:8718 brucexhe/sentinel-dashboard:1.8.6附docker compose:sentinel:image: brucexhe/sentinel-dashboard:1.8.6container_name: "sentinel-dashboard"ports:- 8718:8718restart: on-failure  

DevOps, Docker 暂无评论 阅读(116)

彻底解决不同分辨率下的绝对定位问题/大小问题

原理就是 font-szie   +  rem <!doctype html><html style="font-size: calc((100vw/375)*10)"><head><meta charset="utf-8"></meta><meta content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0;"name="viewport"></meta><title>Disney Spring Web!</title><style>        html,body{            margin:0;            padding:0;}.container {            max-width:1000px;            margin:0 ...

前端 暂无评论 阅读(83)

wx.miniProgram.navigateTo不起效果

官方文档地址: https://developers.weixin.qq.com/miniprogram/dev/component/web-view.html <span class="token comment">// javascript</span>wx<span class="token punctuation">.</span>miniProgram<span class="token punctuation">.</span><span class="token function">navigateTo</span><span class="token punctuation">(</span><span class="token punctuation&quo...

前端 暂无评论 阅读(73)

CentOS 安装Docker-CE

CentOS Docker 安装Docker 支持以下的 64 位 CentOS 版本:CentOS 7CentOS 8更高版本...卸载旧版本较旧的 Docker 版本称为 docker 或 docker-engine 。如果已安装这些程序,请卸载它们以及相关的依赖项。$ sudo yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-engine使用官方安装脚本自动安装安装命令如下:curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun也可以使用...

DevOps, Docker 暂无评论 阅读(184)

linux快速搭建轻量级efk日志系统

一、前言为什么要用EFK(or ELK): EFK 中的F是 filebeat还是fluentd?单机推荐用filebeat,非常轻量级,占用内存为10M 二、安装过程首先,通过docker-compose安装最方便,这里是yml文件:注意1:es, kibana, filebeat版本最好一致注意2:物理机最低内存2G才能安装(es大概800M,kibana 200M, filebeat 100M), 实在不行加swap! version : '3'services:   es:    container_name: es    image: docker.elastic.co/elasticsearch/elasticsearch:7.2.0    ports:      - "9200:9...

DevOps, Docker, JAVA, 云计算, 分布式, 大数据, 微服务, 系统架构 暂无评论 阅读(386)

Springboot整合Swagger常用注解

swagger注解主要是用来给swagger生成的接口文档说明用的1、@Api使用范围:用在 类上 注解,控制整个类生成接口信息的内容,表示对类的说明,也代表了这个类是swagger2的资源参数:tags:说明该类的作用,参数是个数组,可以填多个,在UI视图中就显示几个控制器访问菜单value:该参数没什么意义,在UI界面上不显示,所以不用配置description :用户基本信息操作,已过时,不建议使用 2、@ApiModel使用范围:用于响应实体类上,用于说明实体作用参数:value:自定义实体description:详细描述实体...

JAVA 暂无评论 阅读(91)

swagger隐藏authentication参数

@Beanpublic Docket oauthApi() {    return new Docket(DocumentationType.SWAGGER_2)        .groupName("oauth")        .apiInfo(metaData())        .ignoredParameterTypes(Authentication.class)        .select()        .apis(RequestHandlerSelectors.any())        .paths(PathSelectors.ant("/oauth/**"))        .build()        .securitySchemes(Collections.singletonList(securitySchema()))        .securityContexts(Collections.singletonList(securityContext()));}

JAVA 暂无评论 阅读(69)