码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 工作中遇到的傻逼问题


    文章目录

    • mvn无法识别,不是内部或外部命令
    • 双击文件夹不是跳转进入,而是又开了一个界面出来
    • jar包一直打不上
      • 版本问题
    • 数据库的账号密码
    • 使用表单form的post传值,action成功正常跳转但是内容为空
    • 使用@query时里面的对象没法点击出属性
    • 字符串判断的常见问题
    • 使用嵌套列表new List()时要求override函数
    • File is read-only
    • 文件格式问题
    • statement must be prepended with case label
    • mvn无法识别,不是内部或外部命令

      这个问题炒鸡炒鸡CSDN,我把maven和jdk放在一个文件夹下(C盘),结果jdk正常没有任何问题,但是nmm的CSDN mvn一直没有成功,最后我直接把apatch-maven放在了d盘,结果莫名其妙就成功了,所以是因为mvn和jdk放在一起出现的问题还是啥???
      CSDN指数:☆☆☆☆

      双击文件夹不是跳转进入,而是又开了一个界面出来

      CSDN,crtl键被按住了。
      CSDN指数:☆☆☆☆☆

      jar包一直打不上

      这种问题是有种种理由的,我这里只是说明一下自己遇到的问题。

      版本问题

      版本问题包括且不限于jar包本身的版本,整个项目的主版本,这个也是我这次遇到的问题,我的版本是RELEASE版本,太旧了,所以更新repository时出现了问题。

      1. snapshot(快照),也即开发版,我们创建maven项目时,编辑器会自动给我们填入1.0-SNAPSHOT版本,也就是1.0开发版,这个版本不能使用,因为该版本处于开发的过程,所以运行时会不时地更新,导致功能变化,正式环境中不得使用snapshot版本的库。
      2. alpha,内部测试版,来源于字母α,是比较早的版本,主要是给开发人员和测试人员测试和找BUG用的,不建议使用。
      3. beta,公开测试版,来源于字母β,这是比alpha进一步的版本,面向公众测试,但是不建议使用。
      4. pre,这个和alpha版本类似,有时还会细分为M1,M2版本,不建议使用;
      5. RC(Release Candidate)用在软件上就是候选版本。系统平台上就是发行候选版本。
      6. GA(GeneralAvailability)正式发布的版本,在国外都是用GA来说明release版本的;
      7. release,发行版,这是release的中文意思,也就是官方推荐使用的版本(也就是我们经常下载的版本)。
      8. stable,稳定版,这个版本相比于测。试版更加稳定,去除了测试版许多的bug,完善了一些功能,建议使用(也就是我们经常下载的版本)。
      9. current或者lastest(更常见的表示),最新版,但是不一定是稳定版本,需要看一下是否还有release或者stable等版本,可能存在坑,但是你不知道,只有产生了BUG,你才知道,建议技术比较过硬的开发者使用。
      10. eval,评估版。可能会有一个月或者固定时间的使用期限,通常在使用收费软件的时候,该词较常见。

      数据库的账号密码

      数据库往往账号不区分大小写,但是密码又突然区分大小写了,CSDN,之前直接使用数据库软件时账号自动变大写了,我CSDN地认为密码估计也会自动变,然后就悲剧了,真的CSDN啊!!!
      CSDN指数:☆☆☆☆

      使用表单form的post传值,action成功正常跳转但是内容为空

      CSDN,公司的lombok有问题,结果我用的Allargs和NoArgs全是没法用的,根本点击不出来方法,坑死我了。
      CSDN指数:☆☆

      使用@query时里面的对象没法点击出属性

      CSDN@query也是拼接方法,所以要么where前要有一个空格,要么from A a后面应该有一个空格。

        @Query("select t"
       	 +"from Team t 这边要有一个空"
        	+"不然这边要有一个空where t.name like %?1%")
      
        List<Team> findByNameLike(String name); 
      
      • 1
      • 2
      • 3
      • 4
      • 5

      CSDN指数:☆☆☆

      字符串判断的常见问题

      直接用==去判断字符串了,CSDN,明明面经背了n多遍,自己遇到过n多次,居然还能错,equals、equals、equals!!!
      CSDN指数:☆☆☆☆

      使用嵌套列表new List()时要求override函数

      用错方法了,应该用的是:

      List<Object> xxxs = new ArrayList<Object>(); 
      
      • 1

      CSDN指数:☆☆

      File is read-only

      CSDN,没发现文件是来自jar包的,我还想着去改,亏贼。
      CSDN指数:☆☆☆☆

      文件格式问题

      一开始好好的,结果后面程序跑步起来了,想了想之前的步骤,发现直接把doc重命名为docx是不行的,只能用另存为才能真正改变格式。
      CSDN指数:☆☆☆☆

      statement must be prepended with case label

      用switch却忘了加case,寄!
      CSDN指数:☆☆☆☆

    • 相关阅读:
      管道和重定向分号-连接符
      mysql8.0.28下载和安装详细教程,适配win11
      【村长的算法教程】算法与数据结构基础重点
      我的区块链笔记
      声明 Array List 的3种方式 ArrayList、Collection、List 的区别
      string操作
      VP Atcoder Beginner Contest 265
      uview upicker时间选择器(附Demo)
      看服装数字化工厂是如何运作的
      Oracle触发器的用途
    • 原文地址:https://blog.csdn.net/z2431435/article/details/126889081
      • 最新文章
      • 沪漂五周年了:我越来越迷茫了
        Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
        MySQL-Seconds_behind_master的精度误差
        [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
        AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
        Agent OS :五种驯服不确定性的范式
        PortSwigger SQL注入LAB11
        数据库即时编译JIT
        [Begin]AI Learn Data Day 0
        深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
      • 热门文章
      • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
        奉劝各位学弟学妹们,该打造你的技术影响力了!
        五年了,我在 CSDN 的两个一百万。
        Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
        面试官都震惊,你这网络基础可以啊!
        你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
        心情不好的时候,用 Python 画棵樱花树送给自己吧
        通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
        13 万字 C 语言从入门到精通保姆级教程2021 年版
        10行代码集2000张美女图,Python爬虫120例,再上征途
      小工具 小游戏
      Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

      京公网安备 11010502049817号