从今天起,我要记录学习过程中遇到的所有问题

1: 关于String 里面的split方法,第一次遇到这个问题分割字符串的方法有点不理解,觉得有点不可思议,贴上帮组文档一段话,不解释:

split

public String[] split(String regex,
                      int limit)
根据匹配给定的 正则表达式来拆分此字符串。

此方法返回的数组包含此字符串的子字符串,每个子字符串都由另一个匹配给定表达式的子字符串终止,或者由此字符串末尾终止。数组中的子字符串按它们在此字符串中出现的顺序排列。如果表达式不匹配输入的任何部分,那么所得数组只具有一个元素,即此字符串。

limit 参数控制模式应用的次数,因此影响所得数组的长度。如果该限制 n 大于 0,则模式将被最多应用 n - 1 次,数组的长度将不会大于n,而且数组的最后一项将包含所有超出最后匹配的定界符的输入。如果 n 为非正,那么模式将被应用尽可能多的次数,而且数组可以是任何长度。如果n 为 0,那么模式将被应用尽可能多的次数,数组可以是任何长度,并且结尾空字符串将被丢弃。

例如,字符串 "boo:and:foo" 使用这些参数可生成以下结果:

RegexLimit结果
:2{ "boo", "and:foo" }
:5{ "boo", "and", "foo" }
:-2{ "boo", "and", "foo" }
o5{ "b", "", ":and:f", "", "" }
o-2{ "b", "", ":and:f", "", "" }
o0{ "b", "", ":and:f" }

 

今天安装mysql数据库的时候最后出现没有响应,解决如下:

右键MySQLInstanceConfig.exe,兼容性里面选择windows server2008,并勾选管理员权限运行,就可以了~


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在开发过程遇到问题是常有的事情。以下是一些定位和解决问题的方法和工具: 1. 调试工具:使用调试工具可以帮助定位代码问题。常见的调试工具包括断点调试器、日志工具和性能分析器。通过逐步执行代码并检查变量值、日志输出和性能瓶颈,可以快速找到问题所在。 2. 错误日志:在代码添加错误日志,可以帮助追踪错误发生的位置和原因。当出现问题时,查看错误日志可以提供有用的线索。 3. 单元测试:编写单元测试可以帮助检测代码问题。通过编写针对特定函数或模块的测试用例,并验证其输出是否符合预期,可以确保代码的正确性。 4. 版本控制系统:使用版本控制系统(如Git)可以帮助追踪代码的变化,并在出现问题时方便地回滚到之前的版本。 5. 问题跟踪工具:使用问题跟踪工具(如Jira、Trello等)可以帮助组织和管理问题。在遇到问题时,及时记录并分配给相关人员,确保问题得到解决。 6. 社区和论坛:参与开发者社区和论坛,向其他开发者寻求帮助和建议。他们可能遇到过类似的问题,并且可以提供有价值的解决方案。 7. 文档和参考资料:查阅相关文档和参考资料,了解和学习相关技术和工具的使用方法。常常可以在官方文档、教程和博客找到解决问题的方法。 总之,解决问题的关键是耐心、细心和持续学习。尝试不同的方法和工具,积极寻求帮助并与其他开发者交流,最终能够定位并解决遇到问题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值