相关文章
如何用flutter写一个好的登录页面
编写一个好的登录页面是构建用户友好且安全的移动应用的重要一步。下面是使用Flutter编写一个好的登录页面的一些建议和步骤: 1. 设计用户界面 1.简洁明了的布局:确保界面简洁明了,不要过分复杂,避免用户感到困惑。 2.清晰的输入框…
建站知识
2024/6/30 23:52:21
ELK+Kafka+Zookeeper日志收集系统
环境准备
节点IP节点规划主机名192.168.112.3Elasticsearch Kibana Logstash Zookeeper Kafka Nginxelk-node1192.168.112.3Elasticsearch Logstash Zookeeper Kafkaelk-node2192.168.112.3Elasticsearch Logstash Zookeeper Kafka Nginxelk-node3
基础环境
sys…
建站知识
2024/7/8 21:12:39
死磕GMSSL通信-C/C++系列(一)
死磕GMSSL通信-C/C++系列(一)
最近再做国密通信的项目开发,以为国密也就简单的集成一个库就可以完事了,没想到能有这么多坑。遂写下文章,避免重复踩坑。以下国密通信的坑有以下场景
1、使用GMSSL guanzhi/GmSSL进行通信
2、使用加密套件SM2-WITH-SMS4-SM3
使用心得
…
建站知识
2024/6/28 22:47:59
【笔记】ASP.NET Core Web API之Token验证
在实际开发中经常需要对外提供接口以便客户获取数据,由于数据属于私密信息,并不能随意供其他人访问,所以就需要验证客户身份。那么如何才能验证客户的身份呢?一个简单的小例子,简述ASP.NET Core Web API开发过程中&…
建站知识
2024/7/8 22:45:23
SpringBoot中全局异常捕获与参数校验的优雅实现
一,为什么要用全局异常处理?
在日常开发中,为了不抛出异常堆栈信息给前端页面,每次编写Controller层代码都要尽可能的catch住所有service层、dao层等异常,代码耦合性较高,且不美观,不利于后期维…
建站知识
2024/7/9 0:28:38
MyBatis 中的动态 SQL 的相关使用方法
为什么会有动态SQL,把SQL写死不是比较方便吗?其实有很多的举例,这里我那一个常见的来说,像我们用户注册,会有必填字段和非必填字段,有些传来的参数不一样,那对应的SQL也不一样,因此&…
建站知识
2024/7/8 22:39:01
Java中的反射机制详解
反射的简单demo
声明的原始类class Cat {private String name "猫猫";public int age 10;public Cat(){}public Cat(String name) {this.name name;}public void hi() {System.out.println("hi~ " name);}public void hi() {System.out.println(name …
建站知识
2024/7/8 22:58:34