Java面试 (六) | 技术组件专题
Java面试 (六) | 技术组件专题
|
0 评论
一、redis篇1、redis和ehcache区别答:1.ehcache直接在jvm虚拟机中缓存,速度快,效率高;但是缓存共享麻烦,集群分布式应用不方便。2.redis可缓存共享、分布式部署,可持久化2、redis应用场景答:1.热点数据。2.计数器。3.排行榜。4.分布式锁。5.队列。6.点赞。7
Redis(一)| 安装
Redis(一)| 安装
|
redis |
0 评论
前言最近开发一个项目,需要用到redis,考虑服务器内存不大,想自己搭建一个redis,不想要用docker里面的redis废话不多说步骤一、下载wget http://download.redis.io/releases/redis-5.0.7.tar.gz二、迁移目录mv redis-5.0.7
Mysql(七)| navcat激活以及遇到问题
Mysql(七)| navcat激活以及遇到问题
|
mysql |
0 评论
背景在我们使用mysql时候都会使用到navcat工具,然而我们都需要激活它才能正常使用。因此我这里讲解win上面如何激活以及遇到问题。mac激活也是一样步骤。一、准备1、navcat下载2、vavcat激活工具3、已经安装过的请麻烦卸载并且删除navcat所在目录以及删除注册表(下面有介绍)4、断
MYSQL存储过程 (二)|速度优化篇
MYSQL存储过程 (二)|速度优化篇
|
前言:在搬砖道路上,写了多年的sql,一直认为的优化原来大跌所望,直到最近上线遇到问题,同事的讲解,让我重新认识。今天带来的是in和innerjoin之间的优化,来司时候,服务端曾告知我服务端拒绝使用关联查关于他们两使用这里就不讲了,直接sql贴上来这里需求是:求今天的玩家进房间并且下注和昨日进房间
MYSQL存储过程 (一) | 讲解与实例篇
MYSQL存储过程 (一) | 讲解与实例篇
|
存储过程简介SQL语句需要先编译然后执行,而存储过程(StoredProcedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。存储过程的特点优点1、能完成较复杂的判断和运算2、可编程行强,灵活3、SQL
MYSQL存储过程 (三) | 小技巧篇
MYSQL存储过程 (三) | 小技巧篇
|
--证书等级数据(等级1普通证书人数2高级3特级)certificate_task_flowSELECTSUM(IF(certificate_type=1,1,0))cs,count(DISTINCTaccount_id)rsfromcertificate_level_award_flow
其他(3)|天天爱捕鱼--后台经济系统
其他(3)|天天爱捕鱼--后台经济系统
|
其他 |
0 评论
后台经济系统内容明细交接经济系统,写这篇文章明确每一个页面逻辑思路一、经济系统管理1.1、区间配置为了经济概况首页统计每个功能的每个区间的值,故有这个需求
Layui (一) | 工具篇
Layui (一) | 工具篇
|
Layui |
0 评论
弹框layer.open({ // 基本层类型:0(信息框,默认)1(页面层)2(iframe层,也就是解析content)3(加载层)4(tips层) type: 1, title: "标题", // 当type: 2时就是url content:
Mac (二)|brew常见命令 以及 update 慢~~~
Mac (二)|brew常见命令 以及 update 慢~~~
|
mac |
1 评论
正题开始之前,如果对Homebrew不太了解,去搜一下先去了解一下Homebrew通过Git来工作的,默认的源是Github.因为众所周知的原因,update超级慢!通过brewupdate-v可以查看update执行的详细信息,找到究竟是哪一步比较慢(管他哪一步慢,往下看解决办法无外乎两种:1.切
CSS (一) | 调试篇
CSS (一) | 调试篇
|
css |
css
0 评论
最近感悟了一些CSS调试之类的总结,以及爬坑,希望能帮助到你一、背景图片边框异常痛点:图片没有铺满,字体颜色以及位置在最左边,按钮没有圆滑效果原图修改后解决代码.yzmcode{background:url("../../assets/but-hqyzm.png")no-repe
其他(2)|基金笔记
其他(2)|基金笔记
|
基金 |
0 评论
基金笔记整理这篇大家可以忽视,因为和技术无关,大家如果想赚钱,也可以看看,我就是写的是自己的笔记一、常用参考基金重要数据基金名称代码波动率夏普率最大回调易方达中小盘混合110011---------------
设计模式 (一) | 策略模式
设计模式 (一) | 策略模式
|
Java |
0 评论
前言先来思考几个问题:策略模式用在哪里,怎么使用,思想是什么本次来一点实际开发中会用到的小技巧。比如平时大家是否都会写类似这样的代码if (a) {// 微信支付} else if(b) {// 阿里支付} else if(c) {// 银联支付}试想而知,条件少还好,一旦 elseif 过多这里的
SpringBoot实战 (十五) | SSO CAS单点登录
SpringBoot实战 (十五) | SSO CAS单点登录
|
前言单点登录,就是同平台的诸多应用登陆一次,下一次就免登陆的功能。就像你在首页登录一次,下一次再访问知乎专栏或是知乎日报就可以免去登录操作。实现SSO的方式有很多,现在主流的就是CAS这种基于session的单点登录形式。
Mac (一) | Cisco AnyConnect删除不干净,造成无法重新安装的解决办法
Mac (一) | Cisco AnyConnect删除不干净,造成无法重新安装的解决办法
|
mac |
mac
0 评论
前言:在工作上或多或少都会用到vpn,客户端用ciscoanyconnect,由于不正当卸载,残留了。重装后,连anyconnect这个应用程序都找不到了。怎么解决呢?拦不倒我等码农,以下就是解决方案第一步:检查环境。打开终端,执行命令:pkgutil--pkgs|grepcom.cisco正常情况
Redis (一)|一口气说出 Redis 16 个常见使用场景
Redis (一)|一口气说出 Redis 16 个常见使用场景
|
redis |
0 评论
前言这是一个面试的老生常谈的话题,一提到redis,就是用到的场景,假如你是一个新手,肯定用的场景不多,毕竟公司业务在那里。那么今天就来谈谈redis常用的十六个场景今天就不聊什么优势、为啥使用它等信息,下篇在讲解。一、目录缓存数据共享分布式分布式锁全局ID计数器限流位统计购物车用户消息时间线tim
源码解析 (三) | Spring Boot
源码解析 (三) | Spring Boot
|
源码 |
0 评论
前言本人其实一直想学习spring boot源码,但是由于一直没时间去弄,弄了也没有专心学习完,所以这里就记录学习源码实现的笔记前言
Mybatis (一) | 查询字段为null设置为0
Mybatis (一) | 查询字段为null设置为0
|
背景1、用mybatis查询(mysql)时,会使用多个double字段做相加,但是呢,其中几个字段有可能是null,会抛空指针。2、多表或者单表,查出来某个字段为空,希望设置为0解决方法原生态sqlSELECT A.MTMM_TYPE, LABEL_TYPE, MANUFACTURER, ADDR
Java基础 (八) | 函数式编程
Java基础 (八) | 函数式编程
|
Java |
0 评论
函数式编程函数式编程是一种编程范式,他将计算机视为函数的运算,并避免变化状态和可变数据。他是一种声明式编程范式,也就是说:编程是用表达式或者声明而不是语句完成好处代码简洁,开发快速接近自然语言,易于理解:自由度很高更方便的代码管理:不依赖、也不会改变外界的状态易于"并发编程":不
Java基础 (七) | Jvm 调优-工具篇
Java基础 (七) | Jvm 调优-工具篇
|
Java |
0 评论
前言工具做为图形化界面来展示更能直观的发现问题,另一方面一些耗费性能的分析(dump文件分析)一般也不会在生产直接分析,往往dump下来的文件达1G左右,人工分析效率较低,因此利用工具来分析jvm相关问题,长长可以到达事半功倍的效果来。jvm监控分析工具种类一种是jdk自带的工具:一种是第三方的分析
Java基础 (六) | 内存泄漏和排查CPU飙升
Java基础 (六) | 内存泄漏和排查CPU飙升
|
Java |
0 评论
前言本文章主要讲解内存分析、内存泄漏、内存溢出和CPU飙升的问题???本文章使用Mac作为的开发工具一、大纲什么是内存泄漏、内存溢出排查CPU飙升jvisualvm分析内存溢出问题