1. 多线程可能出现的安全问题 问题分析: i++ 这个操作是非原子性的,分为三步: 读取 i 的值 将读取的数值 +1 将数值写回 i 线程t1,读取了i 值为10,在把值写回 i (i++ = 11) 之前,线程t2就读取了 i 的值,此时t1并未修改 i 的值,所以 i 还是等于10 因此二者 ...
分类:
编程语言 时间:
2020-01-23 15:21:20
阅读次数:
97
继承是面向对象的第二大主要特性,而继承性要解决的就是代码重用的问题,利用继承性可以从已有的类继续派生出新的子类,也可以利用子类扩展出更多的操作功能 继承问题的引出 通过以上两段代码的比较,如果按照之前所学习到的概念进行开发的话,那么程序之中就会出现重复代码,而通过分析也可以发现,从现实生活来讲,学生 ...
分类:
编程语言 时间:
2020-01-23 09:21:46
阅读次数:
107
/** * 跨域设置 * @Version 1.0.0 * @Description */ @Configuration public class CorsConfig extends WebMvcConfigurationSupport { @Override protected void add ...
分类:
编程语言 时间:
2020-01-22 18:40:49
阅读次数:
69
累加器 序列化 宽窄依赖 窄依赖指的是每一个父RDD的Partition最多被子RDD的一个Partition使用,窄依赖我形象的比喻为独生子女 宽依指的是多个子RDD的Partition会依赖同一个父RDD的 Partition,会引起shuffle.总结:宽依我们形象的比喻为超生 DAG DAG ...
分类:
其他好文 时间:
2020-01-22 12:44:35
阅读次数:
80
资源整理。1.Nature Climate Change论文”Higher temperatures increase suicide rates in the United States and Mexico”的code,更高的温度会增加美国和墨西哥的自杀率。NCC2018论文链接2.Nature... ...
分类:
其他好文 时间:
2020-01-21 23:46:48
阅读次数:
98
抽象类:abstract 1、abstract修饰符可以用来修饰方法也可以用来修饰类,如果修饰方法,那么该方法就是抽象方法;如果修饰类那么该类就是抽象类 2、抽象类中可以没有抽象方法,但是有抽象方法的类一定是抽象类 3、抽象类,不能使用new关键字来创建对象,它是用来让子类继承的 4、抽象方法,只有 ...
分类:
其他好文 时间:
2020-01-21 19:39:56
阅读次数:
71
super注意点: surper()是调用父类的构造方法,而且必须在构造方法的第一个 super必须只能出现在子类的方法或者构造方法中! super()和this()不能同时调用构造方法! Vs this: 代表的对象不同: this:本身调用者这个对象 super:代表父类对象的引用 前提: th ...
分类:
其他好文 时间:
2020-01-21 18:30:38
阅读次数:
100
代码头: const HttpHeaders = { 'Accept': 'application/json, text/plain, */*', 'Accept-Encoding': 'gzip, deflate, br', 'Accept-Language': 'zh-CN,zh;q=0.9', ...
分类:
其他好文 时间:
2020-01-21 16:11:16
阅读次数:
215
目录 #错误描述: #代码示例: #报错原因: #解决方案: 1、安装数据访问组件: 1)适用于office2007的 2)适用于office2010的 2、在IIS应用程序池中,设置“”启用兼容32位应用程序”,此设置适用于web项目; 3、连接字符串 1)使用Office 2007 OLEDB驱 ...
分类:
数据库 时间:
2020-01-20 10:05:00
阅读次数:
114
MVC设计模式 一、Model模型(各个功能) 登录、增加、删除 功能的实现。用JavaBean实现 处理业务逻辑(封装业务逻辑的JavaBean) 处理数据(封装数据的JavaBean) 二、View视图 负责页面的显示;表单、表格 用于展示以及与用户交互,使用 html、js、css、jsp、j ...
分类:
Web程序 时间:
2020-01-18 18:03:42
阅读次数:
109