一、基础知识1、分布式基础理论1.1)、什么是分布式系统?《分布式系统原理与范型》定义:“分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统”分布式系统(distributed system)是建立在网络之上的软件系统。 随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动
转载
2024-10-27 11:15:59
24阅读
# Android集成zxing教程
## 简介
在Android应用中实现扫描二维码功能,通常需要使用第三方库zxing。本教程将教你如何在Android应用中集成zxing库,使应用能够实现二维码扫描功能。
### 流程步骤
下面是整个集成zxing的流程步骤:
| 步骤 | 操作 |
| ------ | ------ |
| 1 | 导入zxing库 |
| 2 | 添加权限 |
|
原创
2024-02-23 05:53:44
262阅读
Android ZXing是一个开源的二维码扫描库,它提供了丰富的功能和易于集成的接口,使得在Android应用中实现扫描二维码的功能变得非常简单。本文将详细介绍如何集成和使用Android ZXing库,并附带代码示例。
## 1. 引入ZXing库
首先,我们需要在项目的`build.gradle`文件中添加ZXing库的依赖。
```gradle
dependencies {
原创
2023-12-23 03:37:43
934阅读
总结了一些平时开发项目中的一些工具类,以前使用的时候相对比较分散一点,现在吧平时项目中用到的基本的工具类一起 拿出来看一下。 1,应用程序activity的管理类,管理当前项目中所以的activity/**
* 单实例 , UI无需考虑多线程同步问题
*/
public static XAppManager getAppManager() {
if (
# Android ZXing 集成及混淆配置
## 引言
ZXing(Zebra Crossing)是一个开源的条形码图像处理库,可以帮助开发者轻松实现条形码和二维码的扫描功能。对于Android开发者来说,集成ZXing并进行混淆配置是非常重要的,可以有效提升应用的安全性和性能。本文将详细介绍如何在Android项目中集成ZXing,并给出相关混淆配置的示例。
## ZXing集成步骤
文章目录springboot:整合sa-token一、简介二、入门程序1.添加依赖2.sa-token配置类3.测试controller三、认证登录1.mysql配置类2.实体类3.mapper4.测试controller四、密码加密1.摘要加密2.对称加密3.非对称加密4.Base64编码与解码五、权限认证1.获取当前账号权限码集合2.权限认证3.角色认证4.权限通配符5.测试controll
转载
2024-03-02 07:37:29
162阅读
一、Thymeleaf 是个什么? 简单说, Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 。相较与其他的模板引擎,它有如下三个极吸引人的特点: 1.Thymeleaf 在有网络和无网络的环境下皆可运行,即它可以让美工在浏览器查看页面的静态效果,也可以让程序员在服务器查看
转载
2024-06-28 20:28:56
180阅读
这里面会提供你一个可以查看自己MD5 签名 的工具app,但是,你以为能直接拿来用的吗,大概是在做梦了,这个app 获得的签名是小写的字母,小写的,而实际你要填写的是大写的MD5签名,不如你直接用命令行打开签名拿到你的签名值: keytool -v -list -keystore testdemo.jks,然后replaceAll (“ :”,“”),不然你直接用工具里的签名,你会沉醉在 支付永远
转载
2023-08-23 12:12:18
111阅读
一:效果图 二:实现步骤极光推送官网网址:https://www.jiguang.cn/push1.如果有账号直接登录,没有的自己注册,就不用多说这个问题了。注意一点:这里的包名必须一定及肯定得和注册文件AndroidManifest的包名一样,不然后面就不用做了、 2.在官网下载Android的SDK文件,下载解压打开就是以下目录、 example是一个
转载
2023-09-10 22:06:55
119阅读
上一篇《FastDFS分布文件系统Java客户端使用》基于官方提供的Java客户端库介绍了文件上传、下载和删除的功能。淘宝在今年9月份在官方Java客户端的基础上进行了...
转载
2021-07-16 16:20:44
192阅读
上一篇《FastDFS分布文件系统Java客户端使用》基于官方提供的Java客户端库介
转载
2022-09-14 15:25:27
75阅读
# Spring Boot与Redis集成
## 1. 简介
Redis是一个开源的内存数据存储系统,通过提供键值对的方式来存储数据。Spring Boot是一个用于快速构建Java应用程序的框架。本文将介绍如何在Spring Boot应用程序中集成Redis,并提供一些代码示例来帮助读者更好地理解。
## 2. 安装Redis
首先,我们要确保已经安装了Redis服务器。可以从Redis
原创
2023-10-23 21:22:26
33阅读
linux中springboot+maven+gitee+jenkins 持续集成全docker化部署摘要下
转载
2024-10-11 11:29:44
16阅读
特性ActiveMQRabbitMQRocketMQKafka单机吞吐量万级,比 RocketMQ、Kafka 低一个数量级同 ActiveMQ10 万级,支撑高吞吐10 万级,高吞吐,一般配合大数据类的系统来进行实时数据计算、日志采集等场景topic 数量对吞吐量的影响topic 可以达到几百/几千的级别,吞吐量会有较小幅度的下降,这是 RocketMQ 的一大优势,在同等机器下,可以支撑大量的
引入jsp的集成jar包 <!--c标签库--> <dependency> <groupId>jstl</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> <!--让内嵌tomcat具有解析jsp功 ...
转载
2021-09-07 16:14:00
129阅读
2评论
网上有很多介绍osgi概念的文章,有兴趣的同学可以去google一下.这里写一个简单的例子,记录自己的学习历程,也希望对初学osgi的同学有所帮助.osgi强调模块化与服务化,我们可以在不重启Java虚拟机的情况下切换一个服务的实现,达到动态更新目的.与spring不同的是,osgi可 以动态绑定服务的实现,而Spring容器一旦启动就无法更改服务的实现,要想改变服务的实现,只有重新配置sprin
怀念二抱三抱
原创
2022-07-08 19:48:10
93阅读
Swagger UI 允许任何人(无论您是开发团队还是最终用户)都可以可视化 API 资源并与之交互,而无需任何实现逻辑。它是根据您的 OpenAPI(以前称为 Swagger)规范自动生成的,具有可视化文档,可简化后端实现和客户端使用。为什么使用Swagger跨语言性,支持 40 多种语言,Swagger 已经慢慢演变成了 OpenAPI 规范;Swagger UI 呈现出来的是一份可交互式的
转载
2024-06-21 19:01:51
205阅读
在阅读本文之前,我们还应该对session、cookie、JWT有一个基本的了解。在本篇文章中小码仔不再对它们做出过多赘述,如果对这三者认识还不够清晰的小可爱可以先移步这里:看完这篇 Session、Cookie、Token,和面试官扯皮就没问题了对其做基本的了解和认识。如果你已对以上三者有了的基本概念和了解,但是对于JWT的使用还充满疑问的话,那么本篇文章就是为你而写。本文我们将使用Spring
转载
2024-05-10 13:45:41
100阅读
注意点:
转载
2018-04-18 20:16:00
99阅读
2评论