返回顶部
软件编程
  • redis深入浅出分布式锁实现下篇

    redis深入浅出分布式锁实现下篇
    优化之UUID防误删 问题:删除操作缺乏原子性。 场景: index1执行删除时,查询到的lock值确实和uuid相等 uuid=v1 set(lock,uuid); index1执行删除前
    155
    2022-08-30
    java
  • Android性能优化之ANR问题定位分析

    Android性能优化之ANR问题定位分析
    前言 ANR(Application Not Response)应用程序未响应,当主线程被阻塞时,就会弹出如下弹窗 要么关闭当前app,要么就等待,其实这个时候没有挽
    1040
    2022-08-28
    Android
  • Android性能优化全局异常处理详情

    Android性能优化全局异常处理详情
    前言 异常崩溃,是Android项目中一项比较棘手的问题,即便做了很多的try - catch处理,也不能保证上线不会崩,而且一旦出现崩溃,就会出现
    130
    2022-08-28
    Android
  • Android手写RecyclerView实现列表加载

    Android手写RecyclerView实现列表加载
    前言 我相信一点,只要我们的产品中,涉及到列表的需求,肯定第一时间想到RecyclerView,即便是自定义View,那么RecyclerView也会是首选,为什
    1754
    2022-08-28
    Android
  • Android AndFix热修复原理介绍

    Android AndFix热修复原理介绍
    前言 当我们写了一个方法,那么这个方法是如何被执行的呢? 1 2 3 4 5 public int add(){ int a = 10; int b = 20; return a + b; } 其实方法的本质就是arm指
    1559
    2022-08-28
    Android
  • Jmeter的接口测试详细步骤并实现业务闭环

    Jmeter的接口测试详细步骤并实现业务闭环
    一、首先是了解Jmeter接口测试用到的组件 1、测试计划:Jmeter的起点和容器 2、线程组:代表一定的虚拟用户 3、取样器:发送请求的最小单
    14729
    2022-08-28
    java
  • Android实现底部滚轮式选择弹跳框

    Android实现底部滚轮式选择弹跳框
    先看效果: 调用方法: 1 2 3 4 5 6 7 8 9 10 11 12 13 SlideDialog slideDialog = new SlideDialog(this, list, false, false); slideDialog.setOnSelectClickListener(new SlideDial
    10543
    2022-08-28
    Android
  • Spring与Dubbo搭建一个简单的分布式介绍

    Spring与Dubbo搭建一个简单的分布式介绍
    一、zookeeper 环境安装搭建 搭建 zookeeper 之前要确保当前的机器已经有 JDK 环境。 我使用的是 CentOS 7.5 华为云服务器, 注意:如果你也同样华
    1683
    2022-08-28
    java
  • Java利用POI实现导入导出Excel表格
    一、Java利用POI实现导入导出Excel表格demo 1.引入依赖 1 2 3 4 5 dependency groupIdorg.apache.poi/groupId artifactIdpoi-ooxml/artifactId version4.1.2/version /dependenc
    2032
    2022-08-28
    java
  • SpringBoot使用AOP记录接口操作日志介绍

    SpringBoot使用AOP记录接口操作日志介绍
    SpringBoot 使用 AOP 记录接口操作日志,供大家参考,具体内容如下 一、AOP简介 1.什么是AOP AOP:Aspect Oriented Programming 面向切面编程 AOP关注不是
    1453
    2022-08-28
    java
  • Java中Volatile关键字能保证原子性吗

    Java中Volatile关键字能保证原子性吗
    volatile volatile 是 Java 中的一个相对来说比较重要的关键字,主要就是用来修饰会被不同线程访问和修改的变量。 而这个变量只能保证两个特
    1415
    2022-08-28
    java
  • java SpringBoot分布式事务的解决方案(JTA+Atomic+多数据源)

    java SpringBoot分布式事务的解决方案(JTA+Atomic+多数据源)
    前言 首先,到底啥是分布式事务呢,比如我们在执行一个业务逻辑的时候有两步分别操作A数据源和B数据源,当我们在A数据源执行数据更改
    7639
    2022-08-28
    java
  • Spring异步接口返回结果的四种方式

    Spring异步接口返回结果的四种方式
    1. 需求 开发中我们经常遇到异步接口需要执行一些耗时的操作,并且接口要有返回结果。 使用场景:用户绑定邮箱、手机号,将邮箱、手机
    1530
    2022-08-28
    java
  • C++继承与菱形继承的介绍

    C++继承与菱形继承的介绍
    继承的概念和定义 继承机制是面向对象程序设计的一种实现代码复用的重要手段,它允许程序员在保持原有类特性的基础上进行拓展,增加
    6439
    2022-08-27
    C语言
  • C/C++指针介绍与使用介绍

    C/C++指针介绍与使用介绍
    什么是指针 C/C++语言拥有在程序运行时获得变量的地址和操作地址的能力,这种用来操作地址的特殊类型变量被称作指针。 翻译翻译什么
    82
    2022-08-27
    C语言
  • C++进程的创建和进程ID标识介绍
    进程的ID 进程的ID,可称为PID。它是进程的唯一标识,类似于我们的身份证号是唯一标识,因为名字可能会和其他人相同,生日可能会与其他
    191
    2022-08-26
    C语言
  • java启动时自定义配置文件路径,自定义log4j2.xml位置方式

    java启动时自定义配置文件路径,自定义log4j2.xml位置方式
    java启动时自定义配置文件路径,自定义log4j2.xml位置 启动时指定配置文件位置 项目打成jar包后,配置文件会一起打包到jar包的classes下,这就
    3186
    2022-08-26
    java
  • Java AOP动态代理介绍

    Java AOP动态代理介绍
    1.IOC与AOP概念 IOC:控制反转,把对象创建和对象之间的调用过程,交给Spring进行管理。使用IOC的目的是为了降低耦合度。 AOP:面向切面编程
    2294
    2022-08-26
    java
  • Android Dispatchers.IO线程池深入刨析

    Android Dispatchers.IO线程池深入刨析
    一. Dispatchers.IO 1.Dispatchers.IO 在协程中,当需要执行IO任务时,会在上下文中指定Dispatchers.IO来进行线程的切换调度。 而IO实际上是CoroutineDi
    2300
    2022-08-26
    Android
首页 上一页 19 20 21 22 23 24 25 26 27 28 29 下一页 末页 791489
热门文章
排行榜
  • 每日
  • 周榜
  • 本站所有内容来源于互联网或用户自行发布,本站仅提供信息存储空间服务,不拥有版权,不承担法律责任。如有侵犯您的权益,请您联系站长处理!
  • Copyright © 2017-2022 F11.CN All Rights Reserved. F11站长开发者网 版权所有 | 苏ICP备2022031554号-1 | 51LA统计