Custom Right-Aligned TextField in Flutter

Custom Right-Aligned TextField in Flutter Flutter’s built-in TextField works well for most use cases, but when using right alignment, I noticed a prob

liuyulin liuyulin 发布于 2025-12-12

Flutter中Json解析

json解析 两种json解析策略: 手动序列化数据 利用代码生成进行自动序列化数据 手动JSON解码是指在dart:convert中使用内置的json解码器,它包括将原始json字符串传递给jsonDecode()方法,然后在产生的Map<String,dynamic>计算结果中寻找你需要的值,它

liuyulin liuyulin 发布于 2024-02-29

Flutter自定义右侧输入框

Flutter右侧输入框自定义封装 Flutter自带的TextField组件,在设置为右对齐时,在文本右侧输入空格,会不显示,再次输入其他字符时会突然跳出之前输入的空格,操作体验较差,因此选择自定义封装一个右侧输入框。 以下是本人自定义封装的右侧输入框,后续会继续完善该封装。2024/02/26

liuyulin liuyulin 发布于 2024-02-26

Flutter

Flutter Hello World class MyApp extends StatelessWidget {  @override  Widget build(BuildContext context) {    return MaterialApp(      title: 'Flu

liuyulin liuyulin 发布于 2024-02-19

SSO

SSO 使用cookie实现单点登录 cookie用来在客户端存储数据 在其中一个子系统登录,跳转到登录系统,登录系统完成登录,完成登录后,向发起登录的子系统写入一个cookie,保存用于认证用户是否认证的信息(token),其他的子系统要能访问到这个cookie,在其他子系统向服务器发送请求的时候

liuyulin liuyulin 发布于 2024-02-02

Vlan

VLAN vlan把一个lan划分为多个逻辑的vlan,每一个vlan是一个广播域,vlan内的主机之间通信就和在一个lan内一样,而vlan之间则不能直接互通,广播报文就被限制在一个vlan内。

liuyulin liuyulin 发布于 2024-02-02

UUID

UUID UUID(Universally Unique Identifier),通用唯一标识码,UUID是让分布式系统中所有元素都能唯一的识别信息,这样,每个人都可以创建不与其他人冲突的UUID,就不需要考虑数据库创建时的名称重复问题。 定义 UUID是由一组32位数的16进制数字所构成,故UUI

liuyulin liuyulin 发布于 2024-02-02

Swagger

Swagger swagger简介 帮助管理api 添加jar包 添加swagger2与swaggerui两个包 <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --> <dependency>    

liuyulin liuyulin 发布于 2024-02-02

Spring项目配置文件密码加密

Spring项目配置文件密码加密 最近根据业务需求,需要给项目的配置文件中的密码加密。经过调研,有几种实现方式,包括使用开源的依赖,公司海星框架,自己实现。最终根据要求决定是自己实现。 Jasypt Jasypt是一个开源的配置文件加密库,在配置文件中使用特定格式直接配置密文,启动应用的时候,Jas

liuyulin liuyulin 发布于 2024-02-02

Spring

Spring 注解 要记得在xml文件中添加context约束 <beans xmlns="http://www.springframework.org/schema/beans"       xmlns:context="http://www.springframework.org/schema

liuyulin liuyulin 发布于 2024-02-02