希尔排序【移动法】

  • Post author:
  • Post category:其他

import java.text.SimpleDateFormat; import java.util.Arrays; import java.util.Date; public class ShellSort { public static void main(String[] args) { int[] array = {0, -2, 3, 8, 1, 7, 2, 5}; System.out…

继续阅读 希尔排序【移动法】

BaseRecyclerViewAdapterHelper更改加载更多视图

  • Post author:
  • Post category:其他

GitHub 地址: github.com/CymChad/BaseRecyclerViewAdapterHelper BaseRecyclerViewAdapterHelper更改加载更多很方便使用, 如果要有更改视图或者文本的话就需要自己从新写一个view布局, 比如更改text颜色, 或者做国际化文本, 就需要更换加载更多视图了. 使用LoadMoreView()类, 他提供了4个抽象方法,…

继续阅读 BaseRecyclerViewAdapterHelper更改加载更多视图

ModuleNotFoundError: No module named ‘mmcv._ext‘解决方案

  • Post author:
  • Post category:其他

写在前面:大家好!我是【AI 菌】,一枚爱弹吉他的程序员。我 热爱AI、热爱分享、热爱开源 ! 这博客是我对学习的一点总结与记录。如果您也对 深度学习、机器视觉、算法、Python、C++ 感兴趣,可以关注我的动态,我们一起学习,一起进步~ 我的博客地址为: 【AI 菌】的博客 我的Github项目地址是: 【AI 菌】的Github 一、问题描述 使用目标检测开源工具MMDetection时,出…

继续阅读 ModuleNotFoundError: No module named ‘mmcv._ext‘解决方案

SVN如何本地拉取项目

  • Post author:
  • Post category:其他

1.首先打开一个空的文件夹 2.在这个空的文件夹中鼠标右键,点击SVN Checkout 3.会出现如下图,第一个输入框是svn的项目地址,第二个输入框是要拉取项目放到哪里的文件夹,然后点击OK就会自动拉取项目,完成了就点击OK 版权声明:本文为qq_36570506原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.n…

继续阅读 SVN如何本地拉取项目

SpringBoot 集成 Seata 学习笔记

  • Post author:
  • Post category:其他

最近因项目需要在网上寻找分布式事务框架,发现阿里开源的Seata组件文档描述概念清晰,而且最吸引我的还是那句,经受住了十余年双十一的考验(视乎阿里开源的组件都有这句话),Seata组件包含XA、TCC、AT、Sage四种模式,其中AT模式支持无侵入集成,用起来也比较简单所以首先学习了AT模式,关于AT模式的理论部分官网写的很好我就不赘述了,本文以实践为主描述了Seata组件的基础和使用。 布式事务…

继续阅读 SpringBoot 集成 Seata 学习笔记

LeetCode 200. 岛屿数量(C++)

  • Post author:
  • Post category:其他

1.题目如下: 给你一个由 ‘1’(陆地)和 ‘0’(水)组成的的二维网格,请你计算网格中岛屿的数量。 岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。 此外,你可以假设该网格的四条边均被水包围。 示例 1: 输入:grid = [ ["1","1","1","1","0"], ["1","1","0","1","0"], ["1","1","0","0","0"]…

继续阅读 LeetCode 200. 岛屿数量(C++)

ubuntu安装tensorflow2.0、nvidia驱动、cuda、cuDNN、anaconda

  • Post author:
  • Post category:其他

文章目录 1.安装Tensorflow CPU版本 2.安装Tensorflow GPU版本 2.1.看看gpu是不是在支持列表中 2.2.安装nvidia驱动 2.2.1.使用标准Ubuntu 仓库进行自动化安装 2.2.2.使用PPA仓库进行自动安装 2.3.安装CUDA toolkit 2.3.1.下载 2.3.2.安装 2.3.3.配置环境变量 2.4.安装cuDNN SDK 2.4.1.…

继续阅读 ubuntu安装tensorflow2.0、nvidia驱动、cuda、cuDNN、anaconda

手把手带你进行Nginx实例配置

  • Post author:
  • Post category:其他

文章目录 1、配置实例 1.1、配置实例(代理实例一) 1.2、配置实例(代理实例二) 1.3、配置实例(负载均衡) 1.4、配置实例(动静分离) 1.4.1、相关概念 1.4.2、配置步骤 2、nginx原理解析 2.1、master和worker 2.2、worker是如何工作的? 2.3、一个master和多个worker的好处 2.4、设置多少个worker才最合适? 2.5、连接数 wo…

继续阅读 手把手带你进行Nginx实例配置

整理:ARouter原理

  • Post author:
  • Post category:其他

总结: ARouter 是通过注解的方式结合android提供的启动Activity的API实现页面的跳转及参数的传递的。 ARouter 提供三种注解类型: @Route:注解跳转页面或是需要实例化的的类 @Interceptor:注解自定义拦截器 @AutoWired:注解需要自动赋值的成员变量 ARouter的工作过程可以分为三个部分: (1)编译期通过注解处理器生成相关的中间类; (2)程…

继续阅读 整理:ARouter原理

墨者学院-HTTP动作练习

  • Post author:
  • Post category:其他

HTTP动作练习 难易程度:★ 题目类型:网络安全 使用工具:FireFox浏览器、burpsuite 1.打开靶场,打开Burpsuite截包。 2.截到包后,尝试直接修改GET为POST,然后forward。 3.失败 4.返回,再截包,右键change request method。 forward一下。 5.成功获取key! 版权声明:本文为weixin_39998158原创文章,遵循 C…

继续阅读 墨者学院-HTTP动作练习