自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 缓存 Redis 在项目中合理使用总结

Redis 是一个开源的内存数据结构存储系统。可以作为数据库、缓存和消息中间件使用。支持多种类型的数据结构。Redis 内置了 复制(replication),LUA脚本(Lua scripting), LRU驱动事件(LRU eviction),事务(transactions) 和不同级别的 磁盘持久化(persistence)。通过 Redis 哨兵(Sentinel)和 Redis 集群(Cluster)的自动分区,提供高可用性(high availability)。基本数据类型字符串.

2021-09-28 18:16:09 361733

原创 Java如何减少繁琐臃肿的代码

消除ifelse在项目实际开发中使用if…else判断的场景非常多,上面只是其中几种场景。下面再列举一下,其他常见的场景。1.根据不同的数字返回不同的字符串 public String getMessage(int code) { if (code == 1) { return "成功!"; } else if (code == -1) { return "失败!"; } else if (code ==

2021-09-20 14:48:44 379071

原创 TransactionUtils Spring事物回滚工具类

import org.springframework.beans.factory.annotation.Autowired;import org.springframework.jdbc.datasource.DataSourceTransactionManager;import org.springframework.stereotype.Component;import org.springframework.transaction.TransactionStatus;import org.sp

2021-09-20 14:39:37 376677

原创 使用Java实现“解析并计算基本算术表达式”

代码的实现逻辑很简单,分别将数字和符号放入两个栈,然后再根据条件出栈并计算表达式即可。示例代码如下:/** * 计算并打印简单表达式 * @param array 表达式列表,比如:7+3*4*5+2+4-3-1 */private static void print(List<String> array){ for(String string : array){ //数字栈 Stack<Double> numStack = new

2021-09-14 20:17:39 387249

原创 Arrays.asList() 使用add/remove/clear 抛出UnsupportedOperationException()异常的问题

阿里巴巴java开发规范说到使用工具类Arrays.asList()方法把数组转换成集合时,不能使用其修改集合相关的方法,它的add/remove/clear方法会抛出UnsupportedOperationException(),我们来看一下为什么会出现这种情况。问题分析:我们做个测试public static void main(String[] args) { List<String> list = Arrays.asList("a", "b", "c");

2021-09-04 23:40:28 395665 1

原创 自定义浏览器协议 实现web调用本地程序

我们都知道QQ有个功能,你只要在网页上点击 发起会话 按钮,就能打开QQ聊天窗口跟别人聊天例如你打开这个链接:tencent://Message/?Uin=100000 就可以跟调起QQ聊天窗口那么,这是怎么做到的呢?不告诉你 哈哈哈哈我们只需要在注册表里添加几条注册项,就能实现我们看QQ在注册表里是怎么写的Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\Tencent]"URL Protocol"="C:\\Progra

2021-09-04 23:27:10 398435 1

原创 Win10系统下IE浏览器flash全屏黑屏崩溃问题解决办法

Win10系统下IE浏览器flash全屏黑屏崩溃问题解决办法方法1:下载flash player for IE版本下载地址 https://www.flash.cn/cdm/latest/flashplayerax_install_cn.exe下载完成后不要直接打开右键 属性 兼容性 选择windows7 确定 然后打开等待安装完成若上述方法没有解决方法2:请下载360电脑救援 下载地址 https://eyun.baidu.com/s/3smRrm5f打开后搜索 flash

2021-09-04 23:17:46 404145

原创 某东商品详情页图片放大镜功能

首先看看某东的效果:这个案例可以分为三个功能模块:鼠标经过小图片的盒子,遮罩层和大图片盒子显示,离开隐藏遮罩层和大图片盒子。遮罩层跟随鼠标移动。移动遮罩层,大图片跟随移动。要实现这个案例,我们需要用到下面几个知识点:属性作用element.offsetTop返回元素相对于带有定位父元素上边框的偏移量element.offsetLeft返回元素相对于带有定位父元素左边框的偏移量element.offsetWidth返回自身包括padding、边框、内容区

2021-09-04 23:13:24 399495

原创 关于springcloud中Feign和ribbon设置超时时间和重试机制的记录

一、 Feign设置超时时间使用Feign调用接口分两层,ribbon的调用和hystrix的调用,所以ribbon的超时时间和Hystrix的超时时间的结合就是Feign的超时时间#hystrix的超时时间hystrix: command: default: execution: timeout: enabled: true isolation:

2021-09-04 23:04:02 400395 1

【毕业设计开源】基于SSM的实体商城商户在线租赁以及信息管理系统的设计与实现

【毕业设计开源】基于SSM的实体商城商户在线租赁以及信息管理系统的设计与实现

2021-08-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除