- 博客(84)
- 收藏
- 关注
原创 安卓下拉列表Spinner结合ViewModel的使用
在spinner中,为了将其选择的选项实时更新到ViewModel,可以这么做:中的没有直接跟的某个字段关联由于要把的数据实时更新到,所以的应该放到文件里。3. 在Activity中设置spinner的监听器设置监听器的操作一般在中,在这里我们可以设置它的监听器为类里实现好的
2023-03-25 23:51:25
223
原创 安卓本地代码测试踩坑20230323
是异步请求,对于异步请求,在测试中无法直接取得结果。进行网络请求测试通过,但无法接收到结果。由于是本地测试,代码运行在本地的。改为同步方法即可,使用。
2023-03-23 18:08:29
155
原创 在recyclerview中使用其item布局的ViewBinding类需要注意的问题
类本质是解决满屏都是findViewById的问题,只是让你减少了使用大量重复findViewById的工作量,使用它来操作控件要谨慎再谨慎。但是发现瀑布流的布局根本不是按照数据集里的顺序进行排列的,而是出现了数据错乱重复、点击的位置跟标题对不上的情况。最近在使用RecycerView的瀑布流布局,我想直接用。类实例在适配器中只有一个,当我们进行滑动的时候,就会调用。按理来说标题应该更点击的位置对的上才对。布局里的控件进行操作,而是直接通过生成的。类来设定布局,这样就会产生很多个相同的。
2023-03-22 22:31:14
390
原创 解决Retrofit一直请求失败的问题
后端可以接收到retrofit的请求,但是客户端没走。将后端返回的数据转成json即可。是无法接收的,所以就会一直失败。可以看到前端要接收的数据是。后端直接返回一个对象回来,前后端数据类型要一致。
2023-03-15 22:44:43
760
原创 安卓 Frament + ViewPager使用示例
下面是OuterFragment的页面,由架构图可以看出,外部的fragment包含了。在MainActivity中添加外部的OuterFragment。,但是在具体的页面中,
2023-03-08 18:30:53
383
原创 解决windows命令行无法git push的问题:添加 personal access token
为了避免麻烦,在权限选择那里我全都选了最高权限,因为我遇到过有一些item不是选最高权限的,最后push不了。把用户名改成你github的用户名,仓库名改成你clone下来的仓库名(花括号删掉)然后添加token,token的添加方式很奇怪,就是通过添加。
2023-03-07 17:27:55
765
原创 spring security 实现自定义认证和登录(4):使用token进行验证
前面我们实现了给客户端下发token,虽然客户端拿到了token,但我们还没处理客户端下一次携带token请求时如何验证,我们想要实现拿得到token之后,只需要验证token,不需要用户再携带用户名和密码了。
2023-03-06 19:34:43
4152
2
原创 spring security 实现自定义认证和登录(3):使用JWT生成token返回给用户
前面我们已经实现了登录,为了验证用户日后的请求是否有效,我们生成一个token给用户,用户将token保存起来,用户每次发送请求时我们验证其token是否有效,下面使用JWT生成token并返回给用户。
2023-03-05 23:34:38
1464
原创 spring security 实现自定义认证和登录(2):在自己的请求路径中进行用户验证
因为引入spring security之后,前端请求的所有路径都要进行登录才能响应,我现在我想用我自己的登录路径让用户登录,不用spring security内置的登录,怎么办呢?这就要放行你自己的login路径。注意一定要把csrf给禁用了!!
2023-03-05 19:32:59
412
原创 springboot 报错: HttpMediaTypeNotSupportedException: Content-Type ‘multipart/form-data;boundary
如果你用一个类来接收前端参数,那么注释不能用@RequestBody。
2023-03-05 19:05:40
3936
1
原创 spring security 明明放行了请求路径但是一直报 401 unauthorized
如图,放行了以下路径,但是用postman请求后端一直报401。当放行所有请求路径,后端还一直报 403 forbidden。
2023-03-05 18:58:07
1724
原创 Spring Security 实现自定义登录和认证(1):使用自定义的用户进行认证
这个类是用来检索用户名和密码的,该类被调用,至于是什么可以查看官方文档。//注入编写的UserRepository @Resource private UserRepository userRepository;//根据username查询user @Override public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException {
2023-03-04 18:24:19
2717
2
原创 解决 conda 找不到安装的指定版本的包
搜索tensorflow-gpu,可以看到2.8版本。这个是channel,需要手动添加到conda环境中。然后这样就能找到相应的包了。点进去按照命令下载,
2023-01-19 05:53:25
3764
原创 WindowsU盘插入却无法显示的问题/解决linux挂载U盘 /dev/sdX is write-protected mounting read-only 错误
没解决在windows的这个问题,但是我把它放到Linux上格式化之后可以使用了。然后再挂载到某个路径下。
2023-01-16 10:25:16
1556
原创 centos挂载U盘失败no valid journal superblock found EXT4-fs (sda): error loading journal
是你的U盘地址,我这里是。
2023-01-16 09:59:57
1981
原创 U盘安装centos出现dracut initqueue timeout
U盘安装centos出现dracut initqueue timeout
2023-01-15 14:20:54
7175
1
原创 intellij 创建scala文件
1.新建project2.最好把它重命名成scala然后发现依然无法new一个Scala文件如果你没有安装scala环境,先安装scala 的 sdk,或者在ide里下载scal插件。弄好之后,将scala添加到你的module里添加之后就可以了。
2023-01-01 20:42:55
833
原创 解决The repository ‘http://security.ubuntu.com/ubuntu impish-security Release
【代码】解决The repository 'http://security.ubuntu.com/ubuntu impish-security Release。
2022-12-31 22:08:30
1276
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人