全部 文章 问答 分享 共找到123个相关内容
[问答] 〖央视新闻〗带人回血的高级导师怎么《搜狐财经网》

带人回血的高级导师怎么➕【王冰雨老师】QQ·97042704 ✅官网yy30.cc✅发财码44118889✅携手永盈✅共创辉煌✅导师单带✅回血上岸✅万人推荐✅✅金牌团队✅顶尖计划✅导师单带✅回血上岸

2022-05-07 23:00 · jq
[问答] 安卓控件哪里

哪里有那种网站把安卓所有控件总结在一块的

2023-05-30 09:37 · 安卓
[问答] 【来抓啦】更新后的版本,bug收集!
这次域名换成了https://www.sunofbeach.net移到了香港的服务器上,停机移的,这几天也不方便大家使用,在这里跟大家说声对不起啦。如果使用过程中有什么问题,同学们可以在此帖下方回复一下,感谢感谢
2020-01-04 23:41 · 公告
[问答] Kotlin里如何如何直接id

老师,Android开发-Jetpack我们从MVVM开始03里的用Kotlin里面代码

loginBtn.setOnClickListener{it:View!}

这个loginBtn为什么可以直接用出来,是用了viewbing?,还是用了其他的方法,谢谢

2022-05-27 09:27 · 安卓
[文章] 使用hadoop解决博客共同好友问题
写在前面首先我们来看看需求,以下是某博客的好友列表数据,冒号前是一个用户,冒号后是该用户的所有好友(好友关系是单向的):A:B,C,D,F,E,OB:A,C,E,KC:F,A,D,ID:A,E,F,LE:B,C,D,M,LF:A,B,C,D,E,O,MG:A,C,D,E,FH:A,C,D,E,OI:A,OJ:B,OK:A,C,DL:D,E,FM:E,F,GO:A,H,I,J代码MapperpublicclassFriendsMapperextendsMapper<LongWritable,Text,Text,Text>{Textk=newText();Textv=newText();@Overrideprotectedvoidmap(LongWritablekey,Textvalue,Contextcontext)throwsIOException,InterruptedException{//A:B,C,D,F,E,OStringline=value.toString();//切割数据变成:key:Avalue:B,C,D,F,E,OString[]fields=line.split(":");//封装k,v写出数据if(ArrayUtils.isNotEmpty(fields)){k.set(fields[0]);v.set(fields[1]);}context.write(k,v);}}ReducerpublicclassFriendsReducerextendsReducer<Text,Text,Text,NullWritable>{privatefinalMap<String,String>oldMap=newHashMap<>();privatefinalTextk=newText();@Overrideprotectedvoidreduce(Textkey,Iterable<Text>values,Contextcontext)throwsIOException,InterruptedException{//将key与value封装成mapfor(Textvalue:values){oldMap.put(key.toString(),value.toString());}}/***cleanup方法发生在所有reduce执行完之后,故这时候的oldMap已经填充了所有人的数据*@paramcontext*@throwsIOException*@throwsInterruptedException*/@Overrideprotectedvoidcleanup(Contextcontext)throwsIOException,InterruptedException{//key:Avalue:B,C,D,F,E,O//使用一个list存储所有人的相同好友List<String>sameFriends=newArrayList<>();//获取所有用户集合的keySet<String>keySet=oldMap.keySet();//开始迭代for(StringkeyOne:keySet){for(StringkeyTwo:keySet){//获取第一个人的好友List<String>firstCommonList=getCommonList(keyOne);//获取第二个人的好友List<String>secondCommonList=getCommonList(keyTwo);//求二者的交集,存储到firstCommonListfirstCommonList.retainAll(secondCommonList);//拼接要输出的字符串StringBuildersb=newStringBuilder();for(Strings:firstCommonList){sb.append(s).append("");}//筛选掉没有共同好友的人,即sb没有拼接,为空串if(!StringUtils.equals("",sb.toString())){sameFriends.add(keyOne+"和"+keyTwo+"的共同好友为:"+sb.toString());}}}//拼接完毕,输出共同好友for(StringsameFriend:sameFriends){k.set(sameFriend);context.write(k,NullWritable.get());}}privateList<String>getCommonList(Stringkey){Stringfriend=oldMap.get(key);String[]common=friend.split(",");List<String>commonListTmp=Arrays.asList(common);returnnewArrayList<>(commonListTmp);}}DriverpublicclassFriendDriver{publicstaticvoidmain(String[]args)throwsException{args=newString[]{"f:/hadoop/hadoopinput/friends.txt","f:/hadoop/friendsouput"};Configurationconf=newConfiguration();Jobjob=Job.getInstance(conf);job.setJarByClass(FriendDriver.class);job.setMapperClass(FriendsMapper.class);job.setReducerClass(FriendsReducer.class);job.setMapOutputKeyClass(Text.class);job.setMapOutputValueClass(Text.class);job.setOutputKeyClass(Text.class);job.setOutputValueClass(NullWritable.class);FileInputFormat.setInputPaths(job,newPath(args[0]));FileOutputFormat.setOutputPath(job,newPath(args[1]));booleanresult=job.waitForCompletion(true);System.out.println(result?1:0);}}思路讲解首先我们考虑用hadoop中的MapReduce技术解决问题,MapReduce主要分为两个阶段:map阶段和reduce阶段。map阶段负责聚集数据,reduce阶段负责计算数据。我们在map阶段,先把数据按照冒号进行切割成如下格式:key:Avalue:B,C,D,F,E,O将其封装成reduce阶段的key和value,传入到reduce阶段。在reduce阶段,我们把所有的key和value存储到一个Map键值对结构中,方便接下来的操作。在Reduce的最后结束的cleanup阶段,我们已经有了一个以用户的ID(名字)为key,用户拥有的好友为value的Map,我们对所有人的ID进行一个循环,依次比对每个ID拥有的好友,比如第一个人拥有的好友为集合A,第二个人拥有的好友为集合B,我们对集合A和B取交集,就能获得共同好友了。之后我们对要输出的结果进行一顿拼接,拼接出要输出的结果。最后将其写出即可。最后输出的结果如下:A和A的共同好友为:BCDFEOA和B的共同好友为:CEA和C的共同好友为:DFA和D的共同好友为:FEA和E的共同好友为:BCDA和F的共同好友为:BCDEOA和G的共同好友为:CDFEA和H的共同好友为:CDEOA和I的共同好友为:OA和J的共同好友为:BOA和K的共同好友为:CDA和L的共同好友为:DFEA和M的共同好友为:FEB和A的共同好友为:CEB和B的共同好友为:ACEKB和C的共同好友为:AB和D的共同好友为:AEB和E的共同好友为:CB和F的共同好友为:ACEB和G的共同好友为:ACEB和H的共同好友为:ACEB和I的共同好友为:AB和K的共同好友为:ACB和L的共同好友为:EB和M的共同好友为:EB和O的共同好友为:AC和A的共同好友为:FDC和B的共同好友为:AC和C的共同好友为:FADIC和D的共同好友为:FAC和E的共同好友为:DC和F的共同好友为:ADC和G的共同好友为:FADC和H的共同好友为:ADC和I的共同好友为:AC和K的共同好友为:ADC和L的共同好友为:FDC和M的共同好友为:FC和O的共同好友为:AID和A的共同好友为:EFD和B的共同好友为:AED和C的共同好友为:AFD和D的共同好友为:AEFLD和E的共同好友为:LD和F的共同好友为:AED和G的共同好友为:AEFD和H的共同好友为:AED和I的共同好友为:AD和K的共同好友为:AD和L的共同好友为:EFD和M的共同好友为:EFD和O的共同好友为:AE和A的共同好友为:BCDE和B的共同好友为:CE和C的共同好友为:DE和D的共同好友为:LE和E的共同好友为:BCDMLE和F的共同好友为:BCDME和G的共同好友为:CDE和H的共同好友为:CDE和J的共同好友为:BE和K的共同好友为:CDE和L的共同好友为:DF和A的共同好友为:BCDEOF和B的共同好友为:ACEF和C的共同好友为:ADF和D的共同好友为:AEF和E的共同好友为:BCDMF和F的共同好友为:ABCDEOMF和G的共同好友为:ACDEF和H的共同好友为:ACDEOF和I的共同好友为:AOF和J的共同好友为:BOF和K的共同好友为:ACDF和L的共同好友为:DEF和M的共同好友为:EF和O的共同好友为:AG和A的共同好友为:CDEFG和B的共同好友为:ACEG和C的共同好友为:ADFG和D的共同好友为:AEFG和E的共同好友为:CDG和F的共同好友为:ACDEG和G的共同好友为:ACDEFG和H的共同好友为:ACDEG和I的共同好友为:AG和K的共同好友为:ACDG和L的共同好友为:DEFG和M的共同好友为:EFG和O的共同好友为:AH和A的共同好友为:CDEOH和B的共同好友为:ACEH和C的共同好友为:ADH和D的共同好友为:AEH和E的共同好友为:CDH和F的共同好友为:ACDEOH和G的共同好友为:ACDEH和H的共同好友为:ACDEOH和I的共同好友为:AOH和J的共同好友为:OH和K的共同好友为:ACDH和L的共同好友为:DEH和M的共同好友为:EH和O的共同好友为:AI和A的共同好友为:OI和B的共同好友为:AI和C的共同好友为:AI和D的共同好友为:AI和F的共同好友为:AOI和G的共同好友为:AI和H的共同好友为:AOI和I的共同好友为:AOI和J的共同好友为:OI和K的共同好友为:AI和O的共同好友为:AJ和A的共同好友为:BOJ和E的共同好友为:BJ和F的共同好友为:BOJ和H的共同好友为:OJ和I的共同好友为:OJ和J的共同好友为:BOK和A的共同好友为:CDK和B的共同好友为:ACK和C的共同好友为:ADK和D的共同好友为:AK和E的共同好友为:CDK和F的共同好友为:ACDK和G的共同好友为:ACDK和H的共同好友为:ACDK和I的共同好友为:AK和K的共同好友为:ACDK和L的共同好友为:DK和O的共同好友为:AL和A的共同好友为:DEFL和B的共同好友为:EL和C的共同好友为:DFL和D的共同好友为:EFL和E的共同好友为:DL和F的共同好友为:DEL和G的共同好友为:DEFL和H的共同好友为:DEL和K的共同好友为:DL和L的共同好友为:DEFL和M的共同好友为:EFM和A的共同好友为:EFM和B的共同好友为:EM和C的共同好友为:FM和D的共同好友为:EFM和F的共同好友为:EM和G的共同好友为:EFM和H的共同好友为:EM和L的共同好友为:EFM和M的共同好友为:EFGO和B的共同好友为:AO和C的共同好友为:AIO和D的共同好友为:AO和F的共同好友为:AO和G的共同好友为:AO和H的共同好友为:AO和I的共同好友为:AO和K的共同好友为:AO和O的共同好友为:AHIJ总结可能我解释的不是很清楚,代码里都有相应的注释,这块确实有点难理解,也不好解释,如果需要的话就多看几遍多理解吧。其实这段代码问题还是有的,比如我不知道如何去重(比如A和G的共同好友和G和A的共同好友不就是一回事么),思考了好久也没想出来,只能留个遗憾了。
2020-08-29 20:44 · 大数据 / hadoop
[问答] Android教程视频的源码在哪里
我觉得视频讲得太快了,没有跟上脚步,我想看看代码是怎么写的,但是我一直都没有找到源码,请问有源码吗?它们在哪里?
2020-01-31 10:51 · Android
[文章] 从历史的视角下暴富的机会
在我认知里面,经济规律与人性是亘古不变。所以会近乎无线的重复历史上相似的事情。其中经济规律是变化波动比较大的,每一次技术的革命都会打破经济旧的发展秩序,类似于第一次工业革命,旧的农业经济瓦解大英帝国独霸一方。第二次工业革命美国取缔英国成为经济霸主。但经济规律被技术革命打破本身也是经济规律。所以整个经济发展都是平缓到指数级别发展又趋于平缓最后又等待新的技术革命。第一次工业革命是18世纪60年代,第二次工业革命是19世纪60年代后期,第三次1940~50年。每一次工业革命分别差100年,80年。这是一个趋于缩短的趋势发展,按这个趋势第四次工业革命马上就要到来来了?是的,第四次工业革命就是普通人的暴富的机会。还有一个可以观察出来的工业革命的前夕就是。马克思主义!马克思主义深刻描述了第一次工业革命后期到第二次工业革命之前,那段工人苦逼的日子。很简单,等哪天网络上漫天都是宣扬马克思主义以及当时的苦逼的日子的时候,就越接近新的工业革命到来。在我们有生之年一定能看到第四次工业革命,至于如何找到之后,如何把握最终暴富,第四次工业革命到底是什么...关注我呗,粉丝多了我再出一期讲一个这个问题你的打赏是我成为首富的第一步,上一篇文章《考研与否要结合自身》感谢以下的打赏!
2021-03-09 12:27 · 思考 / 暴富 / 康波
[问答] 有没有大佬知道哪些开源的语音唤醒不

抱大腿呜呜呜 感觉不太实际 github找了 有些老了

2023-03-10 17:14 · 语音唤醒
[问答] 关于摸鱼君项目中的工具类(前后端)

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

2022-08-05 09:44 · 摸鱼君 / 工具类 / 前端 / 后端
[问答] Android 状态栏透明 求一个最佳方案 java

百度的都没用 求一个最佳方案!

2021-05-21 22:13 · AndroidStudio
[文章] Xposed系列-修改微信零钱余额
这个id就是我们需要的目标了。通过文字我们无法找到,那么通过这个id应该可以找到。我们这2个控件的id名字。这不就是我们最熟悉的findViewById??进去看看情况。
1970-01-01 00:00 · xposed / hook / 微信 / debug / 断点
[文章] 解决阳光沙滩博客系统管理中心第二十八部分侧边栏选中颜色
问题描述今天的课程里,老师有提到让自己改变侧边栏选中颜色改变的问题。找了一下,应该是这个.el-menu-item.is-active{background:orangered;}
2020-07-24 13:57 · nuxt
[问答] 资料在哪下载啊
我怎么不见~ 可以以阳光沙滩后台的slor相关的资料为例展示一下嘛~ 十分感谢

2021-11-27 17:33 · 求助
[问答] 安卓入门课程,老师的资料打包到哪了?
安卓入门课程,老师的资料打包到哪了,各处太麻烦了,有的软件下载起来莫名的慢。
2020-09-15 13:30 · 资源
[问答] 喜马拉雅项目创建问题

喜马拉雅项目的蓝湖账号登录不上去了,那些切图素材可以去哪里

2021-07-07 15:57 · Android
[问答] 有没有什么项目推荐可以做的
最近沉沦很久了,一直没有啥项目可以让我业余时间练练手,也不知道到哪项目,有没有大佬可以推荐推荐一下项目做啊
2021-03-17 08:51 · 求助
[问答] 测试开发有前途吗
22届毕业生,现在再找Java实习,得了几个独角兽的offer,大厂Java应该很难进,但测试实习岗应该容易些,暑假实习是大厂测试还是去小厂Java实习?
2021-04-03 10:48 · 职业
[问答] Studio中Ctrl+alt+F之后怎么能让变量之前自动加个m 然后大写后面首字母。还有写代码的快捷键之类的吗

希望能在写代码的时候多用这些快捷键 然后提高自己的编程兴趣之类的,知道的小伙伴可以告诉我哦 大家一起分享

2021-07-31 11:21 · 安卓开发
[问答] Android Miracast
比如说设备(sink端),和连接等。。
2021-01-25 08:55 · Android / Miracast
[分享] node.js下载地址
比如说我sqlyog就没找到,哈哈。这个Node.js的链接也分享一下吧。

2022-03-05 15:12 · node / js / javascript / 前端 / 开发
[问答] Android 自定义Button

有没有一些炫酷的自定义按钮资源呀,刚入门Android不知道一些免费资源去哪2022-08-20 09:06 · Android

[文章] Android逆向-爆破B站App的点赞动画
反编译apk动画代码二营长,把意大利炮(jadx)抬上来。
1970-01-01 00:00 · 逆袭 / Android / debug / b站 / 断点
[文章] google广告新创建的页面无法加载
google广告新创建的页面无法加载我一直以为是自己的问题整天在原因,去分析别人的网站查看源码阅读英文资料然后发现别人的网站也是不行的。那怎么整呢?只能从产品的角度去优化这个问题了。晕菜。
2020-05-09 01:55 · google / 广告 / 加载 / adsense / 谷歌
[问答] 掌握android喜马拉雅播放器后实习简历大概可以如何描述这个项目的知识点

最近在实习,虽然说可能还没完全掌握知识要点,也就是跟着过了一遍

想着头铁先写上,先搞面试再说,问一下各位大佬大概可以写啥


2022-02-28 19:47 · android
[文章] 并查集代码解释
就是往一直往自己上头,知道发现pre[i]==i表示你找到祖宗了,就返回祖宗。intfind(intn)//老大{introot,son,temp;root=n;son=n;while(root!
2020-04-07 20:24 · 小白的学习
[问答] DatagramPacket使用出现SocketTimeoutException
images.sunofbeaches.com/content/2021_07_15/865192265839017984.png">

MAX_DATA_PACKET_LEN我设置了32,然后就在receive的时候出现了超时,网上也找不到

2021-07-15 11:26 · Android
[问答] 连接不到真机设备

在网上的教程

2022-05-20 12:13 · 真机
[问答] banner的使用
然后我就去网上资料,说利用banner可以更好的完成。但是我经过几次的学习还是搞不懂,banner究竟是什么东西?它可以代替viewpager吗?它是怎么使用的
2020-03-07 02:48 · banner
[问答] 点击事件的四种写法分别是哪四种?
我在学习"四大组件之广播"第八集,两分四十八秒的时候,老师说:"点击事件有四种写法"回头找了却没有找到.请问都有哪四种写法?或者说,老师说的前面讲过,具体"前面"指的是哪一集视频?
2020-05-29 17:00 · 点击事件
[文章] Spring Boot启动失败-端口问题-001
win端口被占用,8080不知道为啥会这样子,特别是关闭idea后重新打开,启动项目,就会报错.cmd中列出进程和pidnetstat-ano查看8080谁在使用列表中,看看那个进程端口是8080找到之后
2020-09-09 23:58 · idea / java / SpringBoot
  • 1
  • 2
  • 3
  • 4
  • 5