全部 文章 问答 分享 共找到84个相关内容
[文章] 阳光沙滩博客系统记录
前言:这个主要记录自己学习康师傅博客系统后台遇到的Bug,希望给后来学习者避Setting表中的key字段和数据库的关键字key重名,导致数据插入异常这个Bug其实蛮的,视频中康师傅也是在字段中加了反引号
2020-11-28 11:59 · Bug / 踩坑 / 博客系统
[文章] 【Android】PopupWindow的setOutsideTouchable和setFocusable的经历
参考文章:PopupWindow之(1)setFocusable与setOutsideTouchable问题前言:最近在准备一个下拉日期列表选择框的博客,里面就是基于PopupWindow实现的,如果把
2020-08-01 23:05 · 源码 / 踩坑 / Android
[文章] aar本地打包实录
在这里将会着重对aar包化时的和排查进行介绍。aar包的注意点通常我们编写了一个项目时是需要引入多个第三方库,可以大量节省我们的时间。
2023-10-31 11:55 · aar / 离线打包
[文章] 本地aar化实录
在这里将会着重对aar包化时的和排查进行介绍。aar包的注意点通常我们编写了一个项目时是需要引入多个第三方库,可以大量节省我们的时间。
2023-11-20 17:10 · aar / 注解处理
[分享] 因为oncreate

长时间使用base 很少重新开始写Activity 然后在oncreate栽了跟头 用了两个参数的方法 debug和调试好久 后面才发现这个问题 原先遇到还是在大学那会 记录并分享一下

2022-03-24 17:37 · android_onCreate
[问答] 服务器(进来聊聊)
同学们有什么好用的服务器推荐吗当前只用过centos7虚拟机没有接触过服务器想去玩一下想问一下大家有什么好用的可以推荐一下也可以说一下服务器的一些、避免服务器对网络的要求学生一般该怎么买、几核几G
2020-09-21 09:35 · 服务器
[文章] [老司机]驾考避指南
半坡起步的难点在两个方面,一个是半坡停车后如何起步(很多地方科目二是不让踩油门的)重要的是找到车身颠簸时那种即将起步的感觉,找到之后就稳了往前开就行了。
2022-07-18 11:11 · 驾校 / 驾考
[文章] 记录】自定义控件之流程进度条
然而,我高估了自己的水平😅,过程中遇到了不少,花了几天才误打误撞地完成这个“简易”进度条,也正因如此,才有了这篇文章来记录一下思考过程、遇到的问题以及解决方案。
2020-12-15 15:56 · Android / 自定义控件 / 安卓
[文章] 阳光沙滩博客后端
管理中心获取文章详情API--getArticle()其中需要把标签labels从形如"java-spring-后端"的格式,拆散填入列表List中,在修改getLabels()方法时,需要判空,否则当查询一篇草稿时,labels可能为空,get方法走不出来.具体报错会报在响应结果添加数据时转换JSON空指针.描述的不太清楚哈哈,反正判空了,也不多啥事
2020-08-22 18:13 · 踩坑
[问答] 如何防止崩溃?

过的

比如requireContext()获取上下文,getString()获取文本信息这类有使用到上下文环境的方法,这个会引起

然后使用handler进行延迟任务

2024-01-15 20:15 · Android / app崩溃 / 网络请求
[问答] 求助,使用recyclerView时,notifyDataSetChanged顺序错乱
mBillDetailsList.get(i).get_id()); } notifyDataSetChanged(); }


上面代码是外部传入list更改数据用的,有没有大神过这个

2024-03-19 01:27 · 求助
[文章] 博客管理系统记录(二)
康师傅对博客403无权限控制有小bug原康师傅在视频中对403无权限控制的配置@GetMapping("/403")@ResponseBodypublicResponseResultpage403(){ResponseResultfailed=newResponseResult(ResponseState.ACCOUNT_FORBID);returnfailed;}主要上面的GetMapping,这个就规定死了Get请求,如果你的POST或者PUT等请求没有权限时,就不会返回403错误,而是返回下面的warningPOSTnotsupported所以为了让其他请求没有权限访问返回403的话,需要更改403配置如下@ControllerpublicclassErrorController{@RequestMapping(value="/403",method={RequestMethod.GET,RequestMethod.POST,RequestMethod.PUT,RequestMethod.DELETE})@ResponseBodypublicResponseResultpage403(){ResponseResultresponseResult=newResponseResult(ResponseState.PERMISSION_FORBID);returnresponseResult;}}
2020-12-13 11:43 · 博客系统 / 踩坑 / bug
[文章] JavaWeb博客系统-使用网易邮箱发送邮件
前言正在写JavaWeb博客系统的时候,突然邮件发送失败了并抛出如下异常,隔几天就又可以发送成功了(估计是我当天发送的次数有点多了)。邮件发送失败的异常信息如下点击下方的链接,我们跳转到了网易邮箱的企业退信的常见问题?链接,查看报错代码++554++一项,我们看到如下信息。554DT:SPM发送的邮件内容包含了未被许可的信息,或被系统识别为垃圾邮件。请检查是否有用户发送病毒或者垃圾邮件;好家伙,我们的邮件发送行为被网易邮箱识别成了垃圾邮件的发送行为,根据网上的回答,我在EmailSender工具类中发送邮件的代码中添加了抄送了自己的邮件地址,问题得到解决。publicstaticvoidsendRegisterVerifyCode(Stringaddress,Stringcode)throwsException{EmailSender.subject("个人博客系统注册验证码").from("个人博客系统").text(String.format("您本次注册的邮箱验证码是:%s,有效期为10分钟。若非本人操作,请忽略此邮件。",code)).to(address)//添加了下面这一行代码.addRecipient("这里填上你发送邮件的邮箱地址",Message.RecipientType.CC).send();}科普一下以下信息摘抄自新浪博客。电子邮件可以有三种类型的收件人,分别to、cc(carboncopy)和bcc(blindcarboncopy),分别是收件人、抄送、密送因为CC是不期待对方对邮件做出回复的,所以我们采用了CC。请同学们点赞、评论、打赏+关注啦~
2021-01-06 15:58 · Java / Web / 后端 / Email / 邮箱 / 网易 / 163
[文章] Android DtataBinding 在自定义View中使用避
AndroidDtataBinding在自定义View中使用避AndroidStudioDolphin版本环境下使用:DataBindingUtil//第一种写法ViewDataBindinginflate
2022-12-05 20:11 · 摸鱼
[文章] 【项目轮子】Android波浪背景效果
前言:前几个月完成了自己第一个稍微完整的App,后来由于web期末大作业和实训,一直没来得及总结一下自己使用一些轮子的体验和记录,这些感觉还是有必要记录一下,下次用的时候,就不用再这些了嘛。
2020-07-28 01:03 · Android / 自定义View / 轮子
[文章] 阳光沙滩App开发记录--RecyclerView数据复用错误
问题在完成阳光沙滩博客App的摸鱼板块时,选择了使用微信朋友圈的布局,然后在针对每一条摸鱼记录中评论数据展示出现了数据复用的问题。整个布局是采用RecyclerView来展示的,而评论整个一块,我选择的是去通过放置一个LinearLayout布局用于占位,然后往其中添加TextView。如何解决?目前采用的方案是在列表进行请求的时候,同时去请求每一个动态的评论列表,然后使用Map将请求结果保存下来,在后续UI渲染的时候直接从Map中读取数据。能够解决数据复用的情况,但是也存在一些网络请求的延迟,但是第一屏的评论在刷新后才会展示。目前的展示效果:为什么会出现这种问题?猜测和RecyclerView的复用机制有关,因为我之前的做法是在Viewholder,bind的时候去加载评论列表的,网络请求存在延时导致出现的问题。我是通过LiveData来监听的数据是否回来了。moYuViewModel.commentResult.observe(itemView.contextasAppCompatActivity){if(it.data.list.isNotEmpty()){binding.llComment.visibility=View.VISIBLEMoYuCommentItemViewFactory.createItems(itemView.context,binding.llComment,it.data)}else{binding.llComment.visibility=View.GONE}}因为这里没有办法区分回来的请求是不是属于该ViewHolder的,如果是才进行更新。也去网上搜索相关的解决文章,发现其中的一些解决方法是废弃掉RecyclerView的缓存机制,显然并不能直接这么粗暴的处理,毕竟列表的加载如果不依赖于缓存机制那么整个列表的性能在数据比较多的情况下就很糟糕。但目前现在采取的方式也是存在较大的问,如果后续数据特别多,Map对空间的消耗也比较大,拟采用LRU算法来解决这个问题。大家针对这个问题有更优的解决方案吗?
2022-03-06 23:51 · Android / 菜鸡的踩坑记录
[文章] OkHttp中ResponseBody无法第二次调用string方法
closedwhentryingtoaccessresponseinonResponse(Responseresponse):https://github.com/square/okhttp/issues/1240结语有经验的同学们都过这个
2022-01-10 16:38 · 安卓 / Android / OkHttp / BUG / ResponseBody
[文章] PHP开发app服务端接口,客户端请求mysql数据库,返回json数据给UI填过程
第四,给UI填之后app客户端获得json数据,用json数据中的data内容,对activity.xml中的textView,imageView等等填。第五,app丰满了最终达到ui效果。
2020-06-03 17:34 · app服务端 / php服务端 / php接口 / 服务端
[文章] OkHttp中ResponseBody无法第二次调用string方法
closedwhentryingtoaccessresponseinonResponse(Responseresponse):https://github.com/square/okhttp/issues/1240结语有经验的同学们都过这个
2022-01-10 19:29 · 安卓 / Android / OkHttp / BUG
[文章] 关于阿拉伯语镜像翻转的一个
安卓已经帮我们做了很多东西,只要切换系统为阿拉伯语,安卓会帮我们把布局从右到左(我们需要将left换成start,right换成end),但是我这个文章并不是教大家如何适配的,而是记录了一个适配过程中发现的一个
2022-07-11 15:35 · Android
[文章] docker基础
这里可能有一个
2021-11-18 21:01 · docker
[文章] docker基础
这里可能有一个
2021-11-18 21:04 · docker
[问答] 领券联盟 -- 分状态请求中 加载成功状态出现空对象引用
前边部分就仅是加个,然后加载,然后把其他状态的界面加载然后根据状态的枚举值填
2020-02-27 14:51 · android / 领券联盟
2023-05-11 17:41 · AOSP / kernel / Android
[文章] 【领券联盟】笔记:视频19-解决搜索栏非成功情况下不显示
课堂笔记首先创建带顶部Bar和“新”的布局base_home_fragment_layoutBaseFragment创建加载rootView的方法protectedViewloadRootView(LayoutInflaterinflater
2020-03-28 02:13 · 课堂笔记
[文章] Android打印功能——WIFI连接打印机打印
能够连接公司的打印机,将白板上的内容打印出来,一开始疯狂的找看看网上有没有案例,这方面的案例是少之又少,大多是蓝牙连接打印机,要不就是连接的是pos机去进行打印,而且Demo都是7、8年前的,经历过各种终于是将这个功能实现了二
2023-07-28 15:42 · 打印 / Android / 服务
[分享] 微软搞跨平台东西
看了下文章和演示效果,直接支持web,win,Mac,iOS,Android,有点离谱了,不过是刚刚开始,应该很多
2022-06-27 14:30 · dotnet / 跨平台
2020-11-29 17:42 · as
[文章] Flutter 项目 搭建小 记录
1.今天在公司新起一个flutter项目重新装了一下as新起项目的时候嫌下载gradle满的很百度一下配置了一下代理https://blog.csdn.net/qq_53376718/article/details/130711328allprojects{repositories{defMY_ALIYUN_REPOSITORY_URL='http://maven.aliyun.com/nexus/content/groups/public'defMY_ALIYUN_JCENTER_URL='http://maven.aliyun.com/nexus/content/repositories/jcenter'all{ArtifactRepositoryrepo->if(repoinstanceofMavenArtifactRepository){defurl=repo.url.toString()if(url.startsWith('https://repo1.maven.org/maven2')){project.logger.lifecycle"Repository${repo.url}replacedby$MY_ALIYUN_REPOSITORY_URL."removerepo}if(url.startsWith('https://jcenter.bintray.com/')){project.logger.lifecycle"Repository${repo.url}replacedby$MY_ALIYUN_JCENTER_URL."removerepo}}}maven{urlMY_ALIYUN_REPOSITORY_URLurlMY_ALIYUN_JCENTER_URL}}}然后把dart和flutter环境装好新建一个flutter项目启动项目发现web能启动,但是mobile手机上启动报错Usinginsecureprotocolswithrepositories,withoutexplicitopt-in,isunsupported.后面百度一哈居然是上面配置代理的的问题http加上sflutterapp项目mobile端成功启动这个代理也不要随便加谁晓得会影响后面啥子呢?
2023-07-28 22:50 · flutter
  • 1
  • 2
  • 3