全部 文章 问答 分享 共找到45个相关内容
[文章] 后台如何通过代码让浏览器更新静态资源?
遇到的问题今天@断点-在浏览网页的时候遇到没有评论和侧栏的问题。这是因为网页的内容已经更新了,而相关的js文件,css样式这些静态文件没有更新。
2020-01-10 13:48 · 前端 / js / css / 缓存 / 后台
[问答] 求一份摸鱼数据库文件

能不能分享一下摸鱼项目的数据库文件

2022-09-26 15:32 · 摸鱼君
[文章] 校园恋爱的门票来自于透支发展空间
感谢断点-Archerncayu618的打赏上一篇文章《考研?问了一个北理工研二的学生》你的支持是我成为首富的第一步!
2021-03-23 20:59 · 思考 / 校园恋爱
[问答] 摸鱼哪里可以找到源码?

摸鱼课程。。。对应的资料里面好像没有源码,请问源码在哪里可以找到。

2022-06-01 11:04 · 资料
[问答] 摸鱼的项目放到哪个平台更新了

请问一下大佬们 摸鱼的项目放到哪个平台更新了

2022-09-26 21:06 · 摸鱼君
[文章] 摸鱼的登录和token校验流程
摸鱼的登录和token校验流程课程需要,所以我就画一下图,同学们可以参考这个,对着来写,或者理解这个过程。登录流程token检查流程登录流程Token校验流程点击可以放大图片
2022-08-19 22:06 · 登录 / 流程 / 摸鱼君 / 后台 / JavaWeb
[问答] 请问老师,摸鱼的OTA课程什么时候出呢?

请问老师,摸鱼的OTA课程什么时候出呢?

2022-12-16 21:19 · 摸鱼君OTA
[问答] 小白一个,请问摸鱼数据库在哪儿? 0.0

小白一个,请问摸鱼数据库在哪儿? 0.0

2022-07-05 14:36 · java
[文章] 摸鱼-点赞功能思考
摸鱼适合哪一种呢?第一种,mysql查询比较多,速度上没有redis快。但是成本比较低。第二种,redis速度快,数据在内存上,要考虑安全性。
2022-07-15 23:48 · 点赞 / 摸鱼君 / 后台 / javaWeb / 点赞实现
[文章] 2019年,我只能算过了半年
这是@断点-的文章,大家可以看看猪年回首上班不是第一次搬公司了,已经搬过一次了。我刚进公司的时候,只有80多平米,出差一个月以后搬到一个300平米的办公室,再到这次搬到1500平米的办公室。
2019-12-28 00:24 · 总结2019 / 展望2020
[文章] 如果提高一天的效率?多维竞争!
https://www.sunofbeach.net/a/1341768318356377600上一篇的文章《普通大三的年计划》感谢断点-,vertexColoring,cheer,拉大锯打赏人的打赏你的打赏是我成为阳光沙滩首富的第一步
2021-01-06 17:18 · 思考
[文章] 再次拜读《智慧的钥匙》
武神酱丶拉大锯旭断点—Archer你们的打赏是我成为阳光沙滩首富的第一步!
2021-02-03 00:30 · 思考
[问答] 在论坛里找不到视频中提到的文章和课堂笔记?
在B站看到视频,笔记做的都非常好,但是看视频效率比较低。视频中提到论坛中有笔记和文章,但为什么找不到...https://bbs.sunofbeaches.com/网站也上不去
2019-10-30 00:20 · 安卓
[分享] Java爬虫工具
and extracting and manipulating data, using the best of HTML5 DOM methods and CSS selectors.主要是因为摸鱼项目用到啦
2022-04-15 22:26 · jsoup / 爬虫 / Web开发 / java / 工具
[文章] 阳光沙滩Android-App支持摸鱼表情
quot;:"1429265850","userId":"1139423796","nickname":"断点-
2021-08-22 13:08 · 阳光沙滩App / Android / debug / 富文本 / 断点
[文章] 《资治通鉴》开篇故事-三家分晋
乱了规则原文:今晋大夫暴蔑其,剖分晋国,天子既不能讨,又宠秩之,使列于诸侯,是区区之名分复不能守而并弃之也。先王之礼于斯尽矣。或者以为当是之时,周室微弱,三晋强盛,虽欲勿许,其可得乎?是大不然。
2019-09-27 19:18 · 读书 / 程序员 / 历史 / 资治通鉴 / 三家分晋
[问答] 摸鱼项目后台查询用户的方法报错

摸鱼项目后台报错log

2022-05-02 21:00:25.084  INFO 6716
2022-05-02 21:07 · t0
[文章] Android逆向-分析只因视频加载动画
背景同事需要这个动画,我就静悄悄的帮他写一个,打开极光,打卡一个视频,获取极光的视频加载动画,查看如何实现。就是这个金黄色的动画。定位控件通过AS的LayoutInspector选择极光的进程(需要root的设备),等待一段时间就可以把页面的布局dump出来。这个抓取的过程有点麻烦,需要刚好加载中的时候抓比较好定位,可以通过自己开一个360WiFi限制网速来模拟,网络太好可能就看不到了。但是看是看不到了,布局中肯定还是存在这个view的组件,就是不方便定位,同样ddms的页面dump也可以。通过分析可以得到,这个动画组件的对象是Lottie,着就好办了。如果你不是做开发的,甚至做开发的可能都没听过这个东西。https://github.com/airbnb/lottie-android,LottieisamobilelibraryforAndroidandiOSthatparsesAdobeAfterEffectsanimationsexportedasjsonwithBodymovinandrendersthemnativelyonmobile!从ae,pr这种软件做出啦的特效这个库可以加载,导出来的产物就是图片,json字符串(特效)。学习Lottie的使用想拿到这个动画,或者我们想把它扣出来,先学习Lottie是怎么在Android上使用的。这是使用文档:http://airbnb.io/lottie/#/android文档中重要的部分是:特效文件的存在位置可以是。Lottiecanloadanimationsfrom:Ajsonanimationinsrc/main/res/raw.Ajsonfileinsrc/main/assets.Azipfileinsrc/main/assets.Seeimagesdocsformoreinfo.AdotLottiefileinsrc/main/assets.Aurltoajsonorzipfile.Ajsonstring.Thesourcecanbefromanythingincludingyourownnetworkstack.AnInputStreamtoeitherajsonfileorazipfile.项目导入Lottie之后,在页面中增加组件即可:<com.airbnb.lottie.LottieAnimationViewandroid:id="@+id/animation_view"android:layout_width="wrap_content"android:layout_height="wrap_content"app:lottie_rawRes="@raw/hello_world"//orapp:lottie_fileName="hello_world.json"//Loopindefinitelyapp:lottie_loop="true"//Startplayingassoonastheanimationisloadedapp:lottie_autoPlay="true"/>这里可以配置特效对应的文件,就是这么简单?也可以通过animationView.setAnimation方法动态设置特效json文件,animationView.playAnimation主动开启动画。分析动画的加载和定位资源知道这些之后,这个组件的用法也有了,反过来猜测,组件源头应该是一个publicvoidsetAnimation(finalStringassetName){this.animationName=assetName;animationResId=0;setCompositionTask(fromAssets(assetName));}字符串!直接hook它拿到字符串,再写个demo要验证。varcom_airbnb_lottie_LottieAnimationView_clz=Java.use('com.airbnb.lottie.LottieAnimationView');//hook设置特效jsonvarcom_airbnb_lottie_LottieAnimationView_clz_method_setAnimation_0996=com_airbnb_lottie_LottieAnimationView_clz.setAnimation.overload('java.lang.String');com_airbnb_lottie_LottieAnimationView_clz_method_setAnimation_0996.implementation=function(v0){varexecutor=this.hashCode();varbeatText='publicvoidcom.airbnb.lottie.LottieAnimationView.setAnimation(java.lang.String)';varbeat=newMethodBeat(beatText,executor);console.log("设置动画json:"+v0);com_airbnb_lottie_LottieAnimationView_clz_method_setAnimation_0996.call(this,v0);printBeat(beat);};//hook启动动画varcom_airbnb_lottie_LottieAnimationView_clz_method_playAnimation_1116=com_airbnb_lottie_LottieAnimationView_clz.playAnimation.overload();com_airbnb_lottie_LottieAnimationView_clz_method_playAnimation_1116.implementation=function(){varexecutor=this.hashCode();varbeatText='publicvoidcom.airbnb.lottie.LottieAnimationView.playAnimation()';varbeat=newMethodBeat(beatText,executor);com_airbnb_lottie_LottieAnimationView_clz_method_playAnimation_1116.call(this);printBeat(beat);};通过hook发现有多个调用,但是没有关系,丢进demo里面去跑一跑看看效果。其中有一个是这样的。是一个彩色的,但是不是金色的,还送了个彩蛋~~~~(经过分析猜测是vip才显示这个动画)通过上面hook时候打印的堆栈信息,很快就定位到启动位置:启动动画前设置了一个资源文件夹setImageAssetsFolder("lottieAni/"),这个文件可以在assets目录中找到。查看图片居然发现了这个:离开答案又近了一点。继续回到代码,设置的不是string类型的特效,是一个setComposition(lottieCompsition),上面刚好也有一个getComposition的方法,进去看看具体实现:从方法实现来看,如果没有缓存,就从fromRawFile中加载出来。开发的小伙伴知道答案在哪里了。开发知识:我们放资源文件到App中,如果你丢进去的目录是assets或者raw目录,会原封不动的复制进去,不会修改,通常都是放assets目录,但是在使用的时候不能通过语法糖R.xx获取,如果你存放在raw目录可以通过R.raw.xx获取到资源引用。这里的操作就是从raw下取资源。把raw目录下的资源一个个加载,最后发现mediaplayer_loading_vip_layout.json是我们需要的特效。文件的命名也可以猜出是播放器的资源。demo加载的代码也比较简单。LottieAnimationViewanimationView=(LottieAnimationView)findViewById(R.id.animation_view);animationView.setAnimation("lottieAni/mediaplayer_loading_vip_layout.json");animationView.setImageAssetsFolder("lottieAni/");animationView.loop(true);animationView.playAnimation();代码也不多,给出结构和代码预览:样本地址:https://wwsk.lanzouy.com/iZVI60otn6pi总结我们需要的设备和熟悉的技能。准备好设备root的手机,debuggable=1。布局dump进行分析。熟悉Android的各种主流开发组件。反编译定位和hook调试,代码分析。
2023-03-06 10:58 · Android逆向 / Android / 协议分析 / hook / 动画分析
[问答] 搜狐新闻《极速赛车信誉最好平台》重大推荐
经营范围矿产资源(非煤矿山)开采;矿产资源勘查;再生资源回收(除生产性废旧金属);五金产品研发;贵金属冶炼等。股权穿透图显示,该公司由四川路桥建设集团股份有限公司、比亚迪股份有限公司等共同持股。
2022-02-24 23:29 · 百度经验
[文章] Markdown语法
我要把这~~几个字加中划线~~比如说:我要把这~~几个字加中划线~~引用一般来说,我们使用其他人的内容,使用其他文献,我们引用它的内容可以如下:比如说,昨天我引用了《资自通鉴》里的内容:今晋大夫暴蔑其
2019-09-28 23:45 · markdown / 前端 / html / 程序员 / 标记语言
[分享] 分享Activity生命周期vsdx流程图文件汉译版

有时只看不如自己动手更便于理解。


2021-07-29 15:28 · Android / 生命周期 / 流程图 / activity
[问答] 大佬的摸鱼项目有教 刷新 token 吗?

我现在练习的项目,使用后端 springCloud 、nacos、gateway、springsecurity、jwt 、redis 来做认证授权,前端是 vue 、nuxt.


jwt 过期了,会在网关校验 token 过滤中被拦截到。

我尝试在这里去查数据库的 refreshToken ,来生成新的 token, 但分布式项目,我操作 cookie 失败了。

我不知如何把生成的新的 token 添加到 cookie ,让前端能拿来用。 我刷新 token 失败了。


2022-03-19 16:12 · gateway / jwt / springsecurity / nuxt
[文章] 各在平台的热门数据 扒拉接口
我们的摸鱼项目里有一个页面是干货,干货的功能就是看各平台的热门内容。摸鱼嘛,除了自己的动态以外,可以有各平台的热门内容,精选内容,以及各平台导航。
2022-08-13 16:33 · 干货 / 链接 / 友情链接 / 摸鱼君 / 热门
[文章] 有空来撸一只图片浏览器?power by vue.js
在摸鱼的课程里不会详细讲此课程,这只是作为了个组件模块讲解,跟表情控制面板一样。在摸鱼课程中,直接使用该控件。
2022-06-12 13:30 · 组件 / vue.js / nuxt.js / 图片预览 / 摸鱼君
[文章] 好久没有水文章了,今天水一篇前端的,主要是思路吧。
摸鱼删除子评论!评论删除简单嘛,删除了就更新列表。问题是子评论的删除子评论是懒加载,也就是说,你点开的时候,才会去加载子评论,你删除以后,只加载子评论可以了。
2022-09-27 23:51 · js / 前端 / 开发 / 技巧 / 思想
[问答] 关于摸鱼项目中的工具类(前后端)

在学习项目时,前后端中往往使用了大量的工具类,这些工具类我们应该去哪里找?

2022-08-05 09:44 · 摸鱼君 / 工具类 / 前端 / 后端
[问答] Vue前端Copy验证码的代码启动以后不能访问后端服务
你好 ,老师,我按照您的课程《微服务摸鱼》在编写代码时 ,出现问题,在学习第31节集成验证码到模块中时,我已将验证码的后台代码集成到我的后台应用
2022-09-23 15:19 · vue / 微服务
[文章] 摸鱼-滑动到底部时去加载更多内容
Loading样式我们直接CV阳光沙滩的,同学们也可以参考一下ElementUI的骨架屏阳光沙滩的loading触发加载更多的时机要知道的几个高度当前屏幕的高度window.screen.height滑动的高度document.documentElement.scrollTop内容的高度document.body.clientHeight触发条件当前页面高度+滑动的高度大于等于内容高度时,就去拉取下一页的内容。当然,为了防止用户多次触发加载更多导致页码错乱,我们要加标记量,如果当前已经在loading了,那么再触发加载更多就不要去执行加载更多了。okay水一篇文章和大家说明白一下。
2022-07-21 21:57 · loading / 加载更多 / 前端 / 分页 / more
[文章] Java实现权重选择器
生成随机数:根据总权重生成一个介于0()到总权重(不含)之间的随机数。可使用Math.random()函数并适当缩放以适应权重范围。遍历元素与比较:从第一个元素开始,依次累加其权重值。
2024-04-12 12:52 · 算法 / java / 权重 / 负载均衡 / 选择
  • 1
  • 2