线程安全 Synchronized 线程同步(线程安全处理) 线程同步的两种方法: 1:同步代码块 2:同步方法 同步代码块: synchronized (锁对象) { 可能会产生线程安全问题的代码 } 同步代码块中的锁对象可以是任意的对象;但多个线程时,要使用同一个锁对象才能够保证线程安全。 同步 ...
分类:
编程语言 时间:
2019-03-31 19:31:12
阅读次数:
182
idea 如何加入插件SonarLint IDEA的插件安装有两种方法:一是在线安装;二是离线安装,即将插件的安装包下载以后从本地安装。 一、在线安装的过程: 1、打开IDEA,选择"File"下的"Settings"; 2、选择"Settings"上的"Plugins",并选择"Browse re... ...
分类:
其他好文 时间:
2019-03-29 17:46:29
阅读次数:
198
“路怒症”,开车路上容易发怒的那种病症。你想啊,好好一个人,一开车,就容易发火,容易拍方向盘,容易骂骂咧咧,攻击性上升。这不就是道德水准明显下降吗?而下车之后呢,又跟好人一样。你看,就在这上车下车的转瞬之间,一个人的道德水准发生了巨大波动。 “路怒症”的一种比较好的解释是:人进了车,就是钻进了一个壳 ...
分类:
其他好文 时间:
2019-03-28 00:39:54
阅读次数:
180
好梗 求方程的解。n个可以奇数可以偶数,m个必须是偶数 两种方法: 都是O(nlogn)logn是LUCAS定理 法一: 有奇数有偶数,如果都是偶数,那么可以直接除以二然后组合数学 所以枚举有几个奇数! 法二: 简单粗暴考虑生成函数: $\frac{1}{(1-x)^n} * \frac{1}{(1 ...
分类:
其他好文 时间:
2019-03-27 19:43:36
阅读次数:
137
有两种传递方法,一种是function(int a[]); 另一种是function(int *a) 这两种两种方法在函数中对数组参数的修改都会影响到实参本身的值! 对于第一种,根据之前所学,形参是实参的一份拷贝,是局部变量。但是数组是个例外,因为数组的数据太多了,将其一一赋值既麻烦又浪费空间,所以 ...
分类:
编程语言 时间:
2019-03-27 14:11:48
阅读次数:
179
自从使用github以来,一直都是在github网站在线上传文件到仓库中,但是有时因为网络或者电脑的原因上传失败。最重要的原因是我习惯本地编辑,完成以后再一起上传github。看过了几个教程,总结出最适合自己的比较简单的方法。 两种方法上传本地文件到github 两种方法上传本地文件到github ...
分类:
Web程序 时间:
2019-03-27 10:51:31
阅读次数:
185
(小的资深尚浅,不足的地方欢迎提bug,勿喷!!!) 说到页面之间的跳转,跳转中顺带些参数,在程序猿的生活中是很常用的,下面就让我们来看看吧! 这里有两种方法来解决: 方法一 就是我们常用的本地储存,在当前子级页面用( wx.setStorage || wx.setStorageSync )储存好, ...
分类:
微信 时间:
2019-03-26 22:53:38
阅读次数:
295
1.题目: 源码: 数据库数据: 结果: 2.编程实现将 RDD 转换为 DataFrame 官网给出两种方法,这里给出一种(使用编程接口,构造一个 schema 并将其应用在已知的 RDD 上。): 源码: 结果: ...
分类:
数据库 时间:
2019-03-26 21:13:29
阅读次数:
310
Java生成随机数(random()和random类) 在 java 中要生成一个指定范围之内的随机数字有两种方法:一种是调用 Math 类的 random() 方法,一种是使用 Random 类。 Random 类提供了丰富的随机数生成方法,可以产生 boolean、int、long、float, ...
分类:
编程语言 时间:
2019-03-26 18:12:41
阅读次数:
154
1. 代码段1简介:合并两个有序链表 1.1. 代码1 2. 不懂的地方 14行到23行,为什么这个功能的实现需要写一个递归函数? 遍历整个链表,将数据一个个插入到总链表里的方法是否可行,两种方法孰优孰劣呢? 第7行到第10行设置的两个判断条件,能够有效防止因空链表导致程序的奔溃,这很值得我们学习! ...
分类:
其他好文 时间:
2019-03-25 23:34:46
阅读次数:
213