全部 文章 问答 分享 共找到33个相关内容
[文章] 博客/文章图片上传/文章选择器重构效果如何呢?
博客/文章图片上传/文章选择器重构效果如何呢?今天我把这玩意重构完了。之前在这篇文章也提到了一下图片上传重构点记录(2021-2-24)同学们在写自己博客系统的时候,可以参考一下。效果如何?
2021-02-27 12:51 · 与图无关 / 日常 / web / java / 图片上传
[文章] JavaWeb博客系统后端-重构ResponseResult
returnmessage;}@OverridepublicbooleanisSuccess(){returnisSuccess;}@OverridepublicintgetCode(){returncode;}}重构
2020-01-21 02:22 · JavaWeb / 博客系统 / 后台开发 / 服务器 / 博客
[文章] 图片上传重构点记录(2021-2-24)
图片上传重构点记录(2021-2-24)最近在重构网站嘛!觉得图片上传不好用。目前我们的网站图片上传并没有做太多的管理。
2021-02-24 16:01 · 日常 / 后台 / javaweb / 重构 / 记录
[文章] 我为什么要将 Java 与 Kotlin 混合的阳光沙滩APP项目重构为纯 Kotlin 的项目(以 Kotlin 为主)
我为什么要将Java与Kotlin混合的项目重构为纯Kotlin的项目(以Kotlin为主)在开始之前,请允许我先介绍一下我正在开发的阳光沙滩APP项目:阳光沙滩APP(SunnyBeach):采用MVVM
2022-04-17 17:23 · Kotlin / Android / Java / Jetpack / 阳光沙滩APP
[问答] java怎么调用C#程序
不想重构呀,大佬救救孩子
2020-11-24 23:49 · java / c
[分享] scrcpy投屏到电脑的工具
本来安装了国内大佬重构的Qtscrcpy,但是我自己编译的AOSP10无法使用,我当想着不如试试原版scrcpy,没想到成功了,还是scrcpy稳啊。
2023-01-13 14:25 · scrcpy / Android / 投屏软件
[文章] Android studio 常用的快捷键
Androidstudio常用的快捷键IDE快捷键和相关说明重构常用快捷键操作文件常用的快捷键调试时常用到的快捷键查找时常用到的快捷键编码时常用到的快捷键
[问答] 喜马拉雅代码重构问题
和视频敲的一样,但是运行的时候闪退了,说registerViewCallback方法空指针
2020-01-28 21:43 · Anroid
[文章] 【领券联盟】笔记:视频98,99-显示搜索结果
SearchResultAdapter中的item布局为复用首页列表的item,代码就不上了,已经被我删了,因为我们要删除SearchResultAdapter,复用首页列表适配器HomePagerContentAdapter重构首页适配器到搜索结果上这里的关键是给适配器的数据类型要统一
2020-04-09 16:21 · 课堂笔记
[文章] COS/OSS云对象存储图片的时候如可对图片操作-缩放,旋转,加水印等
COS/OSS云对象存储图片的时候如可对图片操作最近在重构网站,图片相关的也切换到了COS/OSS去了.对象存储(CloudObjectStorage,COS)是由腾讯云推出的。
2021-02-25 14:54 · 图片操作 / cos / oss / 对象存储
[问答] 代码重构抽取Adapter基类出现空指针错误
mIcon=itemView.findViewById(R.id.icon);mTitle=itemView.findViewById(R.id.title);知道应该是这两行的问题,但不知道怎么改
2021-03-04 14:48 · Android
[文章] 【领券联盟】笔记:视频26-重构分类详情接口
课堂笔记把categoryId是否是当前页面Id放在逻辑层判断首先在ICategoryPagerCallback定义获取categoryId的方法//获取分类IdintgetCategoryId();HomePagerFragment实现该方法,返回materialId@OverridepublicintgetCategoryId(){returnmMaterialId;}在逻辑层获取categoryId并对各个状态进行判断请求成功privatevoidhandleHomePagerContentResult(HomePagerContentpagerContent,intcategoryId){for(ICategoryPagerCallbackcallback:callbacks){if(callback.getCategoryId()==categoryId){if(pagerContent==null||pagerContent.getData().size()==0){callback.onEmpty();}else{callback.onContentLoaded(pagerContent.getData());}}}}请求失败(网络错误)privatevoidhandleNetworkError(intcategoryId){for(ICategoryPagerCallbackcallback:callbacks){if(callback.getCategoryId()==categoryId){callback.onError();}}}正在请求中...for(ICategoryPagerCallbackcallback:callbacks){if(callback.getCategoryId()==categoryId){callback.onLoading();}}ICategoryPagerCallback接口中方法就不再需要参数categoryId了,这样,onLoading,onEmpty,onError也可以抽取到IBaseCallback里了publicinterfaceICategoryPagerCallbackextendsIBaseCallback{//加载分类内容voidonContentLoaded(List<HomePagerContent.DataBean>contents);//加载更多网络错误voidonLoadMoreError();//没有更多内容了voidonLoadMoreEmpty();//获取分类IdintgetCategoryId();//加载到了更多内容voidonLoadMoreLoaded(List<HomePagerContent.DataBean>contents);//加载轮播图voidonLooperListLoaded(List<HomePagerContent.DataBean>contents);}最后,修改实现类里对应的方法@OverridepublicvoidonContentLoaded(List<HomePagerContent.DataBean>contents){setUpState(State.SUCCESS);}@OverridepublicvoidonLoading(){setUpState(State.LOADING);}@OverridepublicvoidonError(){setUpState(State.ERROR);}@OverridepublicvoidonEmpty(){setUpState(State.EMPTY);}@OverridepublicvoidonLoadMoreError(){}@OverridepublicvoidonLoadMoreEmpty(){}观看视频
2020-03-29 19:45 · 课堂笔记
[文章] 最近的一些计划(2021-2-22)
这次重构主要是架构上的修改,为了后期更好的扩展。我希望以后可以帮助开发人员变现。可以帮助新手学到东西。也感谢同学们提了好多宝贵的意见。最近也经常和群里的同学吹牛了吧!
2021-02-22 21:36 · 日常 / 程序员 / 拉大锯 / 计划 / 课程
[文章] 【领券联盟】笔记:精选页面和特惠页面
R.layout.fragment_with_header_container,container,false);}@OverrideprotectedvoidinitView(){fragmentTitle.setText("精选");....}重构跳转到淘口令三个界面的
2020-04-06 22:08 · 课堂笔记
[问答] 对按钮设置单击事件,可以把View 传到内部方法设置吗?
因为代码重复很多,我进行了代码重构。现在有这么一个问题我想把View传到里面,然后在里面设置单机事件的监听,我打Log里面也执行了,但我单击,还是没有反应。
2020-04-23 10:51 · Android
[文章] 领券联盟-前端版本-PowerByNuxt.js-解决跨域问题
安装代理依赖我们在官网这里异步请求数据它推荐我们使用axios我们使用axios重构HTTP请求,我们强烈建议您使用我们的axios模块用于您的Nuxt项目中。
2020-04-15 12:21 · 跨域 / nuxtjs / vuejs / proxy / 代理
[文章] Vue3和Vue2的区别,优缺点,更新内容什么内容?新手学Vue2还是直接学Vue3?
响应式系统重构:Vue3使用proxy对象替代Vue2中的Object.defineProperty,实现了更高效、更全面的响应式数据追踪。
2024-01-26 11:03 · vue / vue.js / vue2 / vue3 / 区别
[文章] Sql调优技巧(结合案例)
查询语句重构:避免在事务中使用SELECTCOUNT(*)FROMTABLE;而是在插入、删除时维护一个计数器或者使用触发器统计。将复杂的查询分解成简单的查询或者临时表/视图。
2024-01-25 12:22 · sql / 调优 / mysql
[文章] IDEA摸鱼快捷键
Ctrl+Alt+V:调用方法时传入的参数是比较复杂的表达式时,可用此组合键重构变量,以简化代码的复杂度。在组合键之前要先选中表达式。
2022-12-02 11:16 · 摸鱼
[文章] idea常用的快捷键
自动补全代码Ctrl+空格代码提示Ctrl+Alt+Space类名或接口名提示Ctrl+P方法参数提示Ctrl+Shift+Alt+N查找类中的方法或变量Alt+Shift+C对比最近修改的代码Shift+F6重构
2020-10-16 14:12 · IDEA
[问答] Android studio代码重构抽取adapter的基类,继承了基类的出现闪退,不知道bug在哪?
ListViewAdapter继承了基类,出现闪退;而GridViewAdapter没有继承基类,直接继承RecycleAdapter,对应的条目可以正常显示。
2020-12-07 17:04 · 闪退
[文章] 回调地狱的终结者 - 普通回调改写为挂起函数
于是我就打算使用协程来解决回调地狱的问题,但是由于项目中的业务逻辑实在太多了,而且业务逻辑比较复杂,导致我不敢贸然重构,所以我就从把回调改写挂起函数开始,这样既不用重写原有的逻辑,又可以享受Kotlin
2021-09-04 12:04 · android / kotlin / 回调 / 协程 / 挂起函数
[文章] 使用Hilt实现Android依赖注入(DI:dependency-injection)
实现依赖项注入可为您带来以下优势:重用代码易于重构易于测试Hilt是Android颇具特色的依赖项注入库,可减少在项目中使用手动依赖项注入时产生的样板代码。
2021-12-21 12:08 · Android / Kotlin / Hilt / DI / 依赖注入
[文章] TypeScript学习-什么是TypeScript
的最大障碍就是认为TypeScript需要编写一些额外的代码,降低开发效率,但是有了类型推论,大部分类型都不需要手动声明,相反,TypeScript增强了编辑器的功能,包括代码补全,接口提示,跳转到定义,代码重构
2021-12-24 17:29 · TypeScript / 前端
[文章] 在Retrofit中如何使用多个不同的BaseUrl
Ignore@GET("appconfig.json")suspendfuncheckAppUpdate():ApiResponse<AppUpdateInfo>}代码重构到这里你以为就已经结束了吗
2022-06-28 16:01 · Android / 安卓 / kotlin / OkHttp / Retrofit / 拦截器
[文章] Xcode快捷键搜集
command+delete删除一行代码,和上一个快捷键组合使用control+i根据当前行代码所在位置自动调整缩进(可以先command+a全选然后调整所有代码的缩进)control+command+e重构变量名
2021-03-05 10:57 · xcode / 快捷键 / 断点
[文章] 25000字总结Android优秀的第三方框架、各种学习资料(下) Camera、Video、指纹、聊天IM、投屏等
IM各种聊天气泡一起来撸个朋友圈吧(重构版)websocket微信聊天不是事AuroraIMUI,一个通用的即时通讯库。
2020-08-06 09:32 · android / 第三方框架
[文章] JavaWeb博客系统后端-数据表设计
JavaWeb博客系统后端-系列JavaWeb博客系统后端-功能需求JavaWeb博客系统后端-项目创建JavaWeb博客系统后端-封装返回结果JavaWeb博客系统后端-重构ResponseResult
  • 1
  • 2