细水长流cpu
码龄5年
关注
提问 私信
  • 博客:146,301
    社区:35
    问答:63
    146,399
    总访问量
  • 268
    原创
  • 2,346,271
    排名
  • 2,538
    粉丝
  • 12
    铁粉

个人简介:希望能和大家分享自己的想法,相互交流,一起成长。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:福建省
  • 加入CSDN时间: 2020-01-29
博客简介:

yaoguaiba579567的博客

查看详细资料
个人成就
  • 获得55次点赞
  • 内容获得18次评论
  • 获得214次收藏
  • 代码片获得778次分享
创作历程
  • 5篇
    2023年
  • 92篇
    2022年
  • 168篇
    2021年
  • 4篇
    2020年
成就勋章
TA的专栏
  • 笔记
    252篇
  • 疯狂Java讲义
    1篇
  • 疑问
    2篇
兴趣领域 设置
  • Java
    java
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

关于Toolbar使用Menu点击后弹出空白的问题的解决方案

原因是App的主题被设置为了NoActionBar类,如果不便修改app的主题,就将Toolbar的主题修改为@style/Widget.AppCompat.Light.ActionBar即可解决问题。
原创
发布博客 2023.07.10 ·
224 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

我对kotlin语言的理解

学习kotlin必须要能够熟练使用jav。
原创
发布博客 2023.04.04 ·
198 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

第一行代码RecyclerViewTest部分position返回-1的解决办法

检查一下返回值,是不是写成了ViewHolder(view),应该返回viewHolder。
原创
发布博客 2023.03.15 ·
264 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

AndroidStudio界面代码全部爆红,并且提示找不到对应java类的解决办法,还能够正常运行

如果是跟着《第一行代码》第三版练习Sqlite的同学,可以试着把书上叫我们下载的插件,DatabaseNavigator关掉。就是这个sb插件搞得鬼。
原创
发布博客 2023.03.14 ·
811 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android Studio小技巧——快速生成java bean

就会出现这么多生成选项 , 有构造器,还有bean所需的getter和setter,和其他方法。在你写的类中,写好你需要的字段,然后右键-> generate。
原创
发布博客 2023.01.25 ·
963 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SSM框架使用Log4j问题记录

使用Logger.debug的话,日志不显示,其他级别的就可以显示,配置文件中是设置Debug级别,但是不知道为什么debug不显示。
原创
发布博客 2022.12.17 ·
252 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

超级完整版android 图片上传,包括客户端和后台服务器

想必看到这篇文章你也在网上找了不少的相关博客或代码了,我也是这么过来的,不过我现在已经形成了自己的一套工具。比起demo里的调用方法整洁了不少,看着舒服,尤其是哪个回调接口的实现,我瞬间有自豪的感觉了,哈哈哈哈。这里的okhttp也是封装了的,带我的大佬写的,感觉还蛮实用,我在他的基础上改成了图片上传请求。最重要的一部要来了,如何上传,因为图片可选一张可选多张,还需携带用户字符信息,上代码。result里就是装的图片信息了,如何获取,demo包里也写的清楚,具体我不多说了。需要引用jitpack的库。
转载
发布博客 2022.08.19 ·
2856 阅读 ·
0 点赞 ·
0 评论 ·
12 收藏

java学到什么程度要刷算法题和力扣

答:

算法现在有两个概念,混在一起了,没了解就不懂。
1是人工智能的算法,就是机器学习,用数据训练一些模型,这也叫算法,很多时候是指这个。
2是底层的,也就是java的下一层,c语言常用的应用场景需要算法,这个算法其实是数据结构,Java层都给你封装好了,这种一般是硬件开发要精通的,因为他们需要自己写,类似51单片机开发,比这个更难一点的地方会用到。
总结,不需要刷leetcode ,学好数据结构即可,以后搬砖的时候,你会发现没花时间刷leetcode是一个明智之举。
当然,为了适应现在的面试环境,一些有要求的,你还是要刷一刷。但绝对不是把这个当成重点,编程的乐趣不是这个。

提一句,如果你学习算法是为了刷题,那么没必要,学习算法,可以有很多用途,甚至是还没有人想到的用途。国内学算法基本是用来面试,有没有觉得很搞笑,就好像你学习煮饭不是为了做饭的填饱自己的肚子,而是用来考试的,让别人知道你会做饭,然后你快饿死了也不知道煮饭能够填报自己的肚子。
其实算法很有趣的,比如google的网站推荐算法,就是一个很好的例子,这个算法是用来给用户推荐出优质的网页的,而不是用来面试的。

回答问题 2022.08.19

练习java文档的ArrayList

1、add中的add(intindex,Elemente);index只能按照顺序增加,不能说只有两个元素,就add(10,1);这样的,也就是说index能设置的范围是0-size();包括size()和0。
原创
发布博客 2022.07.26 ·
191 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Android模仿youtube的拖拽视频效果

代码】Android模仿youtube的拖拽视频效果。
原创
发布博客 2022.07.22 ·
589 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android开发-极其简单的办法实现旧版qq空间下拉图片放大效果

代码非常少,就是监听一下LinearLayout的OnTouch事件,然后在ACTION_MOVE的时候,直接设置ImageView的高度,在ACTION_UP的时候,用属性动画,把height还原,OfFloat中的字符串对应方法名中,set后的字符串,这就是我说属性动画神奇的地方,不像补间动画那样,只有四个东西可以操作,属性动画是随心所欲的。最近在看属性动画,现在才稍微有点明白,真牛,只需要是属性,他就可以进行动画操作,比如空间的宽,高,由此可以实现下拉菜单,还有标题中提到的图片放大效果。.......
原创
发布博客 2022.07.22 ·
556 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

linux服务器上修改my.cnf不起作用解决方案

我下载的是mysql5版本,然后修改/etc/my.cnf后,重启mysql后不生效。后来发现这个/etc/my.cnf文件很奇怪,和网上大家的有所区别,文件如下:后来换成修改/etc/my.cnf.d/mysql-default-authentication-plugin.cnf文件才成功,估计和[mysqld]这个符号有关系,该文件内容如下:大家可以尝试一下!...
原创
发布博客 2022.07.02 ·
2052 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

putty密钥登录报错:Unable to load private key file “tencentg.ppk“ (PuTTY key format too new)

按照腾讯云官网教程,putty使用密钥登录服务器后,弹出如下内容Disconnected: No supported authentication methods available(server sent: publickey,gssapi-keyex,gssapi-with-mic)小黑框里也有这么一句话的话:Unable to load private key file “tencentg.ppk” (PuTTY key format too new)那么就是需要更新一下你的putty的版本,换成
原创
发布博客 2022.07.02 ·
1391 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

轻量级javaee第2章练习3(Jsp/Servlet)

轻量级javaee第2章练习3(Jsp/Servlet)1、为什么只要重写service()就能够代替doGet、doPost、doPut、doDelete方法。p1222、什么情况下需要重写init方法,和destroy这两种方法。3、p123的servlet写一下4、说出jsp和servlet的区别?5、p124的jsp容器是什么?6、p124,除了直接使用javac的办法,还有其他办法吗?(只能我们手动做吗?)然后配置一下,用javac试试看(有配置,和没配置都试试。),然后用Ant升级一
原创
发布博客 2022.05.10 ·
187 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

轻量级javaee第2章练习2(Jsp/Servlet)

1、试一下没有name的表单域会不会生成请求参数。p111,然后试一下p111提示中的4点。第一点、试一下有name和没有name的区别。第二点、尝试多个表单域有相同的name属性。表单域的概念是什么?第三点、尝试看看value和name的关系第四点、尝试设置disabled=“disabled”2、p111的jsp页面写一下,并且访问一下3、p111为什么还要对request.setCharacterEncoding(“GBK”)。顶部不是设置过了吗?charset=GBK了吗?尝试一下,不对
原创
发布博客 2022.05.10 ·
160 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

测试HashSet的线程不安全性

下面的程序有问题,根本没法测试线程安全性,我留在这里,以此作为反面教材,大家不要看了。下面的程序是取出后在进行赋值,集合的隔离级别防不住这个,所以是下面的程序有问题,不过我也没想到好办法来测试这个线程不安全。没有使用Collections.synchronizedSortedSet()进行包装的HashSet的程序import java.util.*;public class CollectionTest2{ public static void main(String[] args) {
原创
发布博客 2022.04.28 ·
275 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

练习Java文档EnumSet

import java.util.*;public class EnumSetTest{ public static void main(String[] args) { //先写书上的练习,练习1 //创建一个EnumSet集合,集合元素就是Season枚举类的全部枚举值 EnumSet es1 = EnumSet.allOf(Season.class); System.out.println(es1); //创建一个EnumSet空集合,指定其集合元素是Season类的枚举
原创
发布博客 2022.04.28 ·
87 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

练习Java文档EnumSet

import java.util.*;public class EnumSetTest{ public static void main(String[] args) { //先写书上的练习,练习1 //创建一个EnumSet集合,集合元素就是Season枚举类的全部枚举值 EnumSet es1 = EnumSet.allOf(Season.class); System.out.println(es1); //创建一个EnumSet空集合,指定其集合元素是Season类的枚举
原创
发布博客 2022.04.28 ·
102 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

练习Java文档EnumSet

import java.util.*;public class EnumSetTest{ public static void main(String[] args) { //先写书上的练习,练习1 //创建一个EnumSet集合,集合元素就是Season枚举类的全部枚举值 EnumSet es1 = EnumSet.allOf(Season.class); System.out.println(es1); //创建一个EnumSet空集合,指定其集合元素是Season类的枚举
原创
发布博客 2022.04.28 ·
123 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

轻量级javaee第2章练习1(Jsp/Servlet)

轻量级javaee第2章练习1书上的练习都要试一试1、说出JSP和Servlet的区别是什么?Servlet是什么?2、使用JSP直接做一个项目,不管什么表现层业务逻辑组件或者持久层组件。(包括使用自定义标签,jsp标签之类的,Servlet,Listener,Filter),做一个可以用的Study主页。可以评论。还可以做一个排行榜网页。按标签、属性分类。自习室网页版3、p74按照书上,徒手建立一个Web应用。4、什么是JAAS授权认证p76。Web应用首页是不是和index.jsp有关系?
原创
发布博客 2022.04.27 ·
384 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多