健壮河马

文章
5
资源
1
加入时间
2年10月20天

集合的Fail-fast机制和Fail-safe机制

Fail-fast:是针对于HashMap、Vector、ArrayList和HashSet的。快速失败;在遍历(迭代器遍历)的时候,若有线程操作了正在遍历的集合或者遍历这个集合时候,修改了他的存储结构,会抛出ConcurrentModificationException.原因是在返回这个集合的时候,会把"modCount"这个属性的值与操作过后的集合的长度进行比较,若出现了不相等的情况下,则会抛...

scanf getchar 与 eof

今天找了一天的资料也没有弄清这两个程序的区别。。。。scanf()和getchar()两个看似一样的函数,可是到了这里却出了这么大问题,给大家看看。 #include int main(int argc, char *argv[]) { char c; while(EOF != (c = getchar())) { printf("%d/n",c); } return 0; } #include int main(int argc, char

keil v5 No Ulink2/Me Device Found 的解决方法

原文地址:https://blog.csdn.net/cgzhello1/article/details/80043082转载此文章仅作为个人笔记,侵删!!!问题描述:      在使用keil v5中使用j link2链接STM32F103ZE时,下载程序时,出现下列现象:No Ulink2/Me Device Found,确定之后的输出为:问题的根源在没有配置好ke...

Simulink —— Manual Switch的使用

就是个手动拨动开关,用于切换通道!与Toggle Switch功能类似,但更单一,后者可用于直接更改值,用于切换通道时不能直接使用,需要使用其他模块进行辅助。双击该模块即可实现通道切换~

java bigdecimal,取随机数

/** * 获取金额 * @param min * @param max * @return */public static BigDecimal getRandomRedPacketBetweenMinAndMax(BigDecimal min, BigDecimal max){ float minF = min.floatValue(); float maxF = m...