- 博客(9)
- 资源 (12)
- 收藏
- 关注
原创 在条件赋值语句中三目运算符和条件判断语句
if语句逻辑简单,对没有什么软件基础的同学比较友好,一眼就能看出是啥意思;软件开发者角度,从美观上看代码多少会感觉有点冗余,通俗点讲,这家伙不是在凑代码行数吧,哈哈。如图:循环一百亿次(次数太少它会显示0,索性就搞大一点,更明显区别效率),三目只需要if的84.62%的时间。在条件赋值语句中到底用三目好还是if好,这个问题好像大家意见不太一致,理由也各有各的理。空间占用:平台如效率,三目汇编条数16,少于if汇编条数18,三目少于if。实际情况还是看个人编码习惯,看用哪种顺手,个人觉得三目会省事些。
2024-04-27 15:14:09
188
原创 iar报错‘遇到不适当参数’
hex载入上位机工具界面提示‘遇到不适当参数’,上位机页面抛出提示信息但没有及时停止操作,不断载入hex文件数据导致桌面应用卡死。编译的工程选项修改Output format为“Intel extended”编译出来的hex无法用ST-LINK Utility烧录。
2024-02-23 16:15:21
628
原创 Keil没有N76E003选项
–keil没有N76E003,是否随便选择一个8051开发–不行的下载对应驱动http://www.nuvoton.com.cn/products/microcontrollers/8bit-8051-mcus/low-pin-count-8051-series/n76e003/?group=Software&tab=2
2020-06-22 17:02:24
1358
原创 IAR问题:Failed to get CPU status after 4 retries Retry?
Failed to get CPU status after 4 retries Retry?在调试或者编译时跳出:这类问题一般是电源没有供电造成的~电源重新接,重启IAR调试时跳出,很可能是电源接触不好,焊接不良
2020-06-12 21:28:50
11391
6
原创 IAR调试方式
IAR调试快捷键:->gdb对比全速运行:F5->r单步运行:F10->n进入函数:F11->s加断点/取消断点:Ctrl+F9–>b退出调试:Ctrl+Shift+D–>ctrl+z–注释多行:Ctrl+K(单行也是这个)–取消注释:Ctrl+Shfit+K还是gdb舒服啊。。。┭┮﹏┭┮...
2020-06-12 08:15:37
1000
原创 浅谈CodeReview
关于CodeReview什么是CodeReviewWhy we do Code Review(为什么进行)从代码审查里能得到什么?进行CodeReview应该遵循哪些基本规则?关于CodeReview的一些原则代码编码规范代码风格很重要!(直接决定阅读者说过出几个f*ck)什么是CodeReviewCodeReview就是我们说的代码评审,指在软件开发过程中,对源代码的系统性检查。通常的目的是...
2019-04-19 17:57:57
933
原创 微信小程序 certificate is not yet valid
certificate is not yet valid证书无法生效,证书验证失败,可能是系统设置,如日期时间什么的无法和证书时间相互验证
2019-03-26 10:37:18
3348
原创 禁止操作textarea区域,解决textarea中误点弹出虚拟键盘的问题
禁止操作textarea区域,解决textarea中误点弹出虚拟键盘的问题开发时遇到的问题,有时会用到,特此记录开发时遇到的问题,有时会用到,特此记录在HTML中有2个属性是控制textarea是否可输入disabled 属性:该属性规定禁用文本区。被禁用的文本区既不可用,也不可点击;readonly属性:该规定文本区为只读。在只读的文本区中,无法对内容进行修改,但用户可以通过 tab 键...
2019-02-14 18:05:27
1425
原创 错误:Execution failed for task ':app:compileDebugJavaWithJavac'. > Failed to create MD5 hash for file
原因:导入依赖jar包后点击返回,AS自动删除jar包解决:问题出现在build.gradle内的依赖关系没有解除,里面的方法依赖了一个不存在工程系统里面的包。 注释掉dependencies里面相应的compile 解决~.~...
2018-08-10 10:23:29
764
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人