自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Android中的多线程及AsyncTask的引入

四、AsyncTask实例演示(1)模拟图片下载的基础Demo。

2025-01-20 11:30:29 974

原创 AcWing 蓝桥杯AB组辅导课 05、树状数组与线段树_return i&-i

学习三体攻击题目的前置知识点-差分(一维、二维):前缀和是离线做法,树状数组是在线做法。树状数组或二叉索引树(BinaryIndexedTree),又以其发明者命名为Fenwick树。其初衷是解决数据压缩里的累积频率的计算问题,现多用于高效计算数列的前缀和、区间和。复杂度:重点就是利用二进制的变化,动态地更新树状数组。支持的功能:单点查询、区间修改(前缀和)与前缀和比较:对于没有修改的时候使用前缀和是比较明智的选择,若是有大量的修改操作那么就不太建议使用前缀和了!需要证明的点:1、为什么之后一个结点

2025-01-20 10:13:15 582

原创 10张图带你彻底搞懂限流、熔断、服务降级

这里要注意:在java的线程池中,如果线程数量超过coreSize,创建线程请求会优先进入队列,如果队列满了,就会继续创建线程直到线程数量达到maximumSize,之后走拒绝策略。客户端在发送请求时,都需要先从令牌桶中获取令牌,如果取到了,就可以把请求发送给服务端,取不到令牌,就只能被拒绝或者走服务降级的逻辑。有一段时间流量超了,也不一定真的需要限流,如下图,系统HPS限制50,虽然前3s流量超了,但是如果读超时时间设置为5s,并不需要限流。比如保险丝,当电流过大时,就会熔断,从而避免元器件损坏。

2025-01-20 07:52:57 567

原创 P叔带你学Python-33-多线程技术简述

在本文中,我们介绍了Python中的多线程编程,包括如何创建线程、线程同步和线程池等。多线程编程可以提高程序的性能和响应能力,但需要注意线程同步和资源竞争等问题。Python提供了一些线程同步机制和线程池,可以帮助我们更轻松地编写并发程序。—END—重磅!网络技术干货圈-技术交流群已成立一、Python所有方向的学习路线Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。二、Python必备开发工具。

2025-01-18 21:38:16 544

原创 Pytorch转ONNX详解

PS:针对于以上的两个局限,我的本科毕设论文提出了一种解决方案,就是通过编译器里面的词法分析,语法分析直接扫描Pytorch或者tensorflow的源代码得到图结构,这样可以轻量级的完成模型到ONNX的转换,同时也可以得到分支判断等信息,这里放一个github链接(https://github.com/drcut/NN_transform),希望大家多多支持。转换的结果只对特定的输入。TensorRT眼里的神经网络就是一个单纯的DAG:给定固定shape的输入,执行相同的运算,得到固定shape的输出。

2025-01-18 21:36:13 805

原创 JAVA基础——标识符&关键字&数据类型

合法的标识符|不合法的标识符||—|—|关键字java中一些赋以特定的含义,用作专门用途的字符串称为关键字。注:大多数编辑器会将关键字用特殊方式标出所有java关键字都是小写中文。goto和const虽然从未使用,但也作被为java关键字保留。##Java的常量Java的常量用字符串表示,区分为不同的数据类型。如整数常量:123实型常量:3.14字符常量:‘a’逻辑常量:true,false字符串常量:“helloworld”注意:区分字符常量和字符串常量。

2025-01-17 19:44:47 572

原创 Java基础08异常机制

运行时异常:运行时异常是可能被程序员避免的异常。与检查性异常相反,运行时异常可以在编译时被忽略。错误:错误不是异常,而是脱离程序员控制的问题。错误在代码中通常被忽略。例如,当栈溢出时,一个错误就发生了,它们在编译也检查不到的。

2025-01-17 19:42:46 525

原创 Flutter 安卓端启动页全屏+沉浸式状态栏

4、导航到Flutter MyApp后希望能看到沉浸式状态栏, MyApp继承自StatelessWidget(是不可变的,所有的值是最终的)。适配安卓5.0-9.0的样式放置在values-v21文件夹下。适配安卓9.0以上的样式放置在values-v28文件夹下。适配安卓5.0以下样式放置在values文件夹下。SplashActivity样式。SplashActivity样式。SplashActivity样式。MainActivity样式。MainActivity样式。MainActivity样式。

2025-01-17 03:47:11 362

原创 Axure学习日志之如何实现交互样式(如导航栏等)_axure app 导航样式节交互

为什么选这两张呢,因为很多的按钮在点击后会出现类似的效果,大家脑袋里回忆一下子,打开你的聊天软件,是不是点击我的联系人之前是一个颜色,不点又是一个颜色,是不是颜色加深了?首先我们需要几张png图,鸭鸭喜欢在icon下载png图,完全免费而且比较优质,给大家分享一哈。点击NBA ,NBA是黑色的,CBA等不选中的是白色的,而且图片背景是红色的。好了好了,以上就是看看,这种效果,来举个简单的例子,这种效果是怎么实现的。很多软件或者网页的导航栏都有一个特点,比如给大家看个虎扑的导航栏。准备好了是吧,直接上干货。

2025-01-16 20:23:18 241

原创 Arya科普 程序员常用英语 & Java常用名词解释 & 计算机常用英语汇总_java相关英语名词

input 输入implement 实现instance 实例io(=input/output)输出输入interrupted 中断int(=integer)整型item元素interface 接口inner 内部的import 导入index 索引J.JDK(Java Development Kit) Java开发工具JSP(Java Server Page) Java服务页JVM(Java Virtual Machine) Java虚拟机K.

2025-01-16 20:17:02 679

原创 2024最新京东、字节跳动「3面面经」盘点大厂后端面试高频题

3. 考虑一个业务场景: 头条的文章的评论量非常大, 比如说一篇热门文章就有几百万的评论, 设计一个后端服务, 实现评论的时序展示与分页。18. 假如查询 A in (), MySQL 是针对 N 个值分别查一次索引, 还是有更好的操作?4. Java 中 HashMap 的存储, 冲突, 扩容, 并发访问分别是怎么解决的?17. 查 A in () AND B in () 时, MySQL 是怎么利用索引的?11. 某一个业务中现在需要生成全局唯一的递增 ID, 并发量非常大, 怎么做?

2025-01-16 05:20:13 321

原创 2024最新Java岗面试清单:15个技术模块(程序员必备)

多线程之间通信的同步问题,synchronized锁的是对象,衍伸出和synchronized相关很多的具体问题,例如同一个类不同方法都有synchronized锁,一个对象是否可以同时访问。或者一个类的static构造方法加上synchronized之后的锁的影响。redis 内存淘汰机制(MySQL里有2000w数据,Redis中只存20w的数据,如何保证Redis中的数据都是热点数据?GC 的三种收集方法:标记清除、标记整理、复制算法的原理与特点,分别用在什么地方,如果让你优化收集方法,有什么思路?

2025-01-16 05:18:12 677

原创 2024新手如何学习挖漏洞?看这篇就够了【网络安全】

希望这篇文章在可以帮助你解开一些对于漏洞挖掘的谜团。在学习和研究漏洞挖掘的过程中遇到困难并感到不知所措是很正常的。不过学习的过程就是这样,只有不断的去尝试才会进步。祝你在漏洞挖掘的路上走的越来越远。

2025-01-16 05:16:10 948

原创 Spring Boot2 系列教程(二十)Spring Boot 整合JdbcTemplate 多数据源

每一个 JdbcTemplate 的创建都需要一个 DataSource,由于 Spring 容器中现在存在两个 DataSource,默认使用类型查找,会报错,因此加上 @Qualifier 注解,表示按照名称查找。这里创建了两个 JdbcTemplate 实例,分别对应了两个 DataSource。前缀的数据库配置去创建一个 DataSource,这样配置之后,我们就有了两个不同的 DataSource,接下来再用这两个不同的 DataSource 去创建两个不同的 JdbcTemplate。

2025-01-13 22:40:20 557 1

原创 Spring Boot 2

而在yaml文件中使用可以使用如下配置:spring:也支持分割的方式:spring:foo[0]=afoo[2]=bfoo[1]null。

2025-01-13 22:36:40 587

原创 Spring Boot 2(2)

如果有这样的需求也是可以用的,但是原则上还是推荐以上面的典型结构来定义,这样也可以少写一些注解,代码更加简洁。通常我们会在应用主类中做一些框架配置扫描等配置,我们放在root package下可以帮助程序减少手工配置来加载到我们希望被Spring加载的内容。这种方法在业务开发的时候并不是特别推荐,更适合用于框架封装等场景,关于更多封装上的技巧,后面我们在进阶教程中详细讲解。中的Controller定义,就无法初始化Controller中定义的接口。中,所以按照上面的规则定义的所有其他类都处于。

2025-01-13 22:32:58 591

空空如也

空空如也

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

TA关注的人

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