-
分享赢低价
分享赢低价 优惠规则:每分享一个300人以上与课程技术相关的QQ群即可获得相应的价格优惠 分享步骤: 第一步:把课程介绍中指定的相应文字,复制分享到300人以上与课程技术相关的QQ群(龙果官方群不算) 第二步:分享后截图,联系学院客服提供截图凭证确认优惠金额 第三步:提交订单,客服修改订单价格,完成支付。 分布式架构课程-组合套餐¥1699 80元/群 40...
时间:2018-11-26点击:759收藏
-
nginx+tomcat 配置负载均衡集群
一、Hello world 1、前期环境准备 准备两个解压版tomcat,如何同时启动两个tomcat,请看我的另一篇文章《一台机器同时启动多个tomcat》。 nginx官网下载解压版nginx。 创建一个简单的web项目。为了直观的区分访问的哪个tomcat,在页面写上标记8081、8082。 分别部署到对应的tomcat下。如图: 2、配置nginx ...
时间:2018-11-26点击:686收藏
-
有多少人愿意听服务器安全,防御扫描 防御sql注入,防御web应用安全的视频,
有多少人愿意听服务器安全,防御扫描 防御sql注入,防御web应用安全的视频,我这里统计下如果到了200人就开始录制视频进行讲课,要听的在后面回复 +1 即可
时间:2018-11-26点击:759收藏
-
Java并发编程-无锁CAS与Unsafe类及其并发包Atomic[转]
有锁并发的典型代表synchronized关键字,通过该关键字可以控制并发执行过程中有且只有一个线程可以访问共享资源,其原理是通过当前线程持有当前对象锁,从而拥有访问权限,而其他没有持有当前对象锁的线程无法拥有访问权限,也就保证了线程安全。但在本篇中,我们将会详聊另外一种反向而行的并发策略,即无锁并发,即不加锁也能保证并发执行的安全性。 本文的思路是先阐明...
时间:2018-11-26点击:700收藏
-
loadrunner 简单教程 & jemter
作为一个中小型的公司的运维你们是否有为压力测试烦恼过呢,小公司不可能有测试团队所以只能是运维的人员去捣鼓,如果一个运维人员能出一套简单高效的测试教程录制出来有多少人愿意学。 1 怎么录制脚本实际用户操作 2 怎么设置脚本中的用户参数化 3 怎么进行运行时设置 4 怎么进行场景压力测试 5 怎么看关键指标 不用学多深够用就好,...
时间:2018-11-26点击:802收藏
-
Cause: java.sql.SQLException: Lock wait timeout exceeded; try restarting transaction
Cause: java.sql.SQLException: Lock wait timeout exceeded; try restarting transaction 出现之后查看相应的线程 命令:select * from information_schema.innodb_trx 找到对应的线程之后kill了,就ok!
时间:2018-11-26点击:870收藏
-
Java高级之虚拟机加载机制[转]
Jvm要加载的是二进制流,可以是.class文件形式,也可以是其他形式,按照它加载的标准来设计就不会有太大问题。 以下主要就机制和标准两个问题分析一番: 首先来Java类文件的加载机制 ,跟变量的加载机制类似,它先把Class文件加载入内存,再对数据进行验证、解析和初始化,最终形成虚拟机可以直接使用的Java类型。由于Java是采用JIT机制,所以加载时会比...
时间:2018-11-26点击:790收藏
-
【转】MySQL 死锁与日志二三事
最近线上 MySQL 接连发生了几起数据异常,都是在凌晨爆发,由于业务场景属于典型的数据仓库型应用,白天压力较小无法复现。甚至有些异常还比较诡异,最后 root cause 分析颇费周折。那实际业务当中咱们如何能快速的定位线上 MySQL 问题,修复异常呢?下文我会根据两个实际 case,分享下相关的经验与方法。 1、Case1:部分数据更新失败 某天渠道同...
时间:2018-11-26点击:736收藏
-
十个强大的linux 命令
1 打开一个终端,su到root账号 2 用你喜欢的编辑器(vi/emacs/...)打开/etc/inittab文件 3 查找initdefault关键字,将“id:5:initdefault:”修改为“id:3:initdefault:” 如果系统中根本就没有/etc/inittab文件的话,也没关系,直接创建这个文件,并添加新的一行“id:3”。这样的...
时间:2018-11-26点击:949收藏
-
Spring Cloud(四)服务提供者 Eureka + 服务消费者 Feign
上一篇文章,讲述了如何通过RestTemplate + Ribbon去消费服务,这篇文章主要讲述如何通过Feign去消费服务。 Feign简介 Feign是一个声明式的伪Http客户端,它使得写Http客户端变得更简单。 使用Feign,只需要创建一个接口并注解,它具有可插拔的注解特性,可使用Feign 注解和JAX-RS注解,Feign支持可插拔的编码器和...
时间:2018-11-25点击:1046收藏
-
Java 异步处理简单实践
Java 异步处理简单实践 同步与异步 通常同步意味着一个任务的某个处理过程会对多个线程在用串行化处理,而异步则意味着某个处理过程可以允许多个线程同时处理。 异步通常代表着更好的性能,因为它很大程度上依赖于缓冲,是典型的使用空间换时间的做法,例如在计算机当中,高速缓存作为cpu和磁盘io之间的缓冲地带协调cpu高速计算能力和磁盘的低速读写能力。 ...
时间:2018-11-25点击:864收藏
-
Elasticsearch 数据搜索
ES即简单又复杂,你可以快速的实现全文检索,又需要了解复杂的REST API。本篇就通过一些简单的搜索命令,帮助你理解ES的相关应用。虽然不能让你理解ES的原理设计,但是可以帮助你理解ES,探寻更多的特性。 搜索API ES提供了两种搜索的方式:请求参数方式 和 请求体方式。 - 请求参数方式 curl'localhost:9200/bank/_search...
时间:2018-11-25点击:904收藏
点击排行
推荐阅读
最新文章
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Red5直播服务器,属于Java语言的直播服务器
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2全家桶,快速入门学习开发网站教程
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS7,CentOS8安装Elasticsearch6.8.6