第二章:web篇A 实现rust与javascript交互 2024-05-27 rust, java, 交互, 前端, 开发语言 152人 已看 web-sys是一个用于 Rust 编程语言的 crate,它提供了访问 Web API 的方式,使得 Rust 代码能够在浏览器环境中运行。通过web-sys,Rust 开发者可以直接调用 JavaScript 的 Web API,从而实现与 HTML、CSS 和 JavaScript 的交互。web-sys允许 Rust 代码操作 DOM(文档对象模型),例如创建和修改 HTML 元素、处理事件等。
SpringBoot 实现 RAS+AES 自动接口解密 2024-05-23 spring, java, 后端 91人 已看 接口安全老生常谈了过年之前做了过一款飞机大战的H5小游戏,里面无限模式-需要保存用户的积分,因为使用的Body传参,参数是可见的。为了接口安全我,我和前端约定了传递参数是:用户无限模式的积分+“我们约定的一个数字”+用户id的和,在用Base64加密,请求到服务器我再解密,出用户无限模式的积分;如下:可是过年的时候,运营突然找我说无限模式积分排行榜分数不对:这就很诡异了,第二名才一万多分,第一名就40多万分!!!!一开始我以为是我解密有问题,反复看了好几变,可就两三行代码不可能有问题的!!!没办法我去
python第三章 : 元组,字典,集合 2024-05-27 python, java, 开发语言 39人 已看 元组定义# 元组只有一个元素数据时,需要加逗号data_tuple7 = ('张三',)# 元组是有序数据,支持下标# 容器都支持for循环取值print(i)# 字典定义# 字典中不要重复定义key值,保证key值唯一# 使用key的下标值进行value部分取值# 字典下标不支持切片操作# 集合的定义# data_set5 = {{'id':1,'name':'张三'},{'id':2,'name':'李四'}}
IDEA 中导入脚手架后该如何处理? 2024-05-27 java, intellij-idea, ide 80人 已看 1.pom.xml文件,右键,add Maven Project ……(将其添加为Maven)【下述截图没有add Maven Project 是因为目前已经是Maven了!MySQL数据库创建啥的,没啥要说的。点开对应的URL,就是你心心念叨的Vue页面了。2.前端Vue:【Terminal操作】
嵌入式学习 (Day:27 IPC --- 进程间通信) 2024-05-27 java, 网络, 前端, 服务器, 大数据 31人 已看 有名管道===》fifo ==》有文件名称的管道。写的快,读的慢,写满了,写阻塞)有名管道 ===》fifo ==》可以给任意单机进程通信 (父子,爷孙,旁系关系(非父子/爷孙,如:堂兄妹)也行)3.管道破裂,,读端关闭,写管道。(读端关闭,即没有接受方了,写的话,写端也会关闭,即写端管道破裂;无名管道 ===》pipe ==》只能给有亲缘关系进程通信 (pipe,管子,父子进程,爷孙进程可用)2,写端是存在的,读管道,如果管道为空的话,读会阻塞。(写端和读端都存在,写的慢,读的块,读阻塞)
SpringBoot 实现私钥解密 前端的公钥加密内容 2024-05-20 spring, 状态模式, java, 前端, 后端 274人 已看 【代码】SpringBoot 实现私钥解密 前端的公钥加密内容。
SQL 优化 2024-05-21 java, 前端, 服务器, 数据库, sql 93人 已看 SQL 优化是指通过各种手段提高 SQL 查询的执行效率,减少资源消耗,提高数据库的整体性能。以下是一些详细的 SQL 优化方法,包括索引优化、查询优化、数据库设计优化等。
C++: 二叉搜索树及实现 2024-05-27 算法, c++, java, 数据结构, 开发语言 61人 已看 由于使用递归,所以需要取root的引用,参数就要给root,而在类外是没有办法获取作为私有的root的,因此只能把实现的细节写在private里。
Spring Cloud整合Sentinel 2024-05-23 sentinel, java, spring cloud, 前端, 数据库 188人 已看 上述的 _blockHandler 和 _fallback 后面是可以带上任意的参数类型,但至少需要包含原始方法的所有参数类型,以及在 blockHandler 方法中加入 BlockException 参数。降级是在系统负载过高或部分服务不可用时,采取的一种策略,它允许系统牺牲部分非核心功能或降低服务质量,以保证核心功能的正常运行。限流着重于防止整体系统的入口流量过大,通过量化控制进入系统的请求速度。Sentinel应用直接引用starter。
Java开发工具类(JDK、Hutool、Guava) 2024-05-23 java, guava, 开发语言 24人 已看 Guava提供了丰富的不可变集合(Immutable Collections)、多值映射(Multimap)、双向映射(BiMap)、表(Table)等数据结构,以及强大的集合操作工具类,如Iterables、Lists、Sets等,这些都大大增强了Java集合框架的功能。Guava的目标是提高Java程序员的生产力,特别是通过减少常见的编程任务中的 boilerplate code(样板代码),同时引入一些Java标准库中没有的功能和改进已有的功能。合理评估并选择真正能带来性能提升的数据进行缓存。
C++: 二叉搜索树及实现 2024-05-27 算法, c++, java, 数据结构, 开发语言 57人 已看 由于使用递归,所以需要取root的引用,参数就要给root,而在类外是没有办法获取作为私有的root的,因此只能把实现的细节写在private里。
(delphi11最新学习资料) Object Pascal 学习笔记---第13章第4节 (内存管理和接口) 2024-05-28 jvm, 学习, 笔记, java, 开发语言 122人 已看 在第11章中,我介绍了接口的内存管理的关键要素。与对象不同,接口是受管理且具有引用计数。如我所提到的,接口引用会增加所引用对象的引用计数,但您可以声明接口引用为弱引用以禁用引用计数(但仍然要求编译器为你管理引用),或者您可以使用unsafe修饰符完全禁用对特定引用的任何编译器支持。在这一节中,我们将深入探讨这个领域,展示一些在第11章中提供示例之外的额外示例。
Android:使用Kotlin搭建MVI架构模式 2024-05-27 java, android, kotlin, 开发语言 140人 已看 简介MVI架构模式M:Model 数据层,包含应用数据和业务逻辑V:View 界面层,在屏幕上显示应用数据,包含与界面相关的状态和界面逻辑,根据界面状态对象更新UI,界面状态定义是不可变的。这样的主要好处是,不可变对象可保证即时提供应用的状态I:Intent, 处理界面事件(用户在与应用互动时生成的事件)
guava:LoadingCache缓存机制支持弱引用(WeakReference) 2024-05-20 java, guava, 开发语言 17人 已看 介绍在guava 缓存机制上实在基于弱引用(WeakReference)的缓存机制。当时还挺得意,然而在我因为其他原因又进一步看了guava 缓存机制相关的代码后,才知道guava 缓存机制本身就支持弱引用(WeakReference)模式,还非常方便,根本不需要再发明一遍轮子。唉,这走的弯路又是吃了不看文档的亏。
从需求角度介绍PasteSpider(K8S平替部署工具适合于任何开发语言) 2024-05-14 云原生, kubernetes, java, 容器, 开发语言 153人 已看 Kubernetes的强大毋庸置疑,但是你有问自己这么个大杀器真的适合你么?这里推荐一款更加小巧的容器部署工具,集报表,发布,环境,通知于一身的PasteSpider!支持git/svn发布,支持平滑升级,支持环境隔离,支持用户隔离,支持运行变量设定等,关键易上手!