主内存和工作内存之间的交互分为8个原子操作: - lock - unlock - read - load - assign - use - store - write - volatile修饰的变量,只有对volatile进行assign操作,才可以load,只有lo...
- JSONP: JSONP是利用外链脚本,没有跨源限制的特点,来实现跨源请求的一种技术. CORS:跨域资源共享,是一种实现跨源请求数据的技术。这就是跨源问题的解决方案之一。也是广泛的解决方案。
1.String:String类是不可变的,所谓不可变意思就是创建一个类后任何对String的改变都会引发新的String对象的生成;让我们举个例子来看看就明白了:String str ="abc";str = str +"def";//这一步jvm会再次创建一个String对象
1. NullPointerException:空指针异常;2. SQLException:数据库相关的异常;3. IndexOutOfBoundsException:数组下角标越界异常;4. FileNotFoundException:打开文件失败时抛出;5. IOException:当发生某种IO异常时抛出;
1. 属性传递优化2. 多组件优化3. Key4. memo5. purecomponent6. 生命周期7. 虚拟列表8. 使用纯组件9. 懒加载组件10. 使用 React Fragments 避免额外标记11. 不要使用内联函数定义12. 避免componentWillMount()中的异步请求13. 在Constructor的早期绑定函数14. 优化React中的条件渲染15. 不要