26 阅读
1 回答

jquery weui 中的上拉刷新影响了正常的页面滚动,如何处理?

公众号页面里的模块中用了jquery WEUI框架里的下拉刷新,页面写完后,发现下拉刷新模块儿影响了整个页面的正常滚动,我想问下如何解决?谢谢...
2019年11月07日 09:50
15 阅读
1 回答

linux的ssh-keyscan命令有啥用?

平时只有ssh-copy-id,不知道key-scan作用是啥,网上说查看远程机器的密钥,但是我的结果和远程机器的id_ras.pub的结果又是不同的,不理解.一般ssh-keyscan的结果还保存到known_hosts,为什么...
2019年09月07日 17:04
20 阅读
0 回答

面试题:服务注册和发现是什么意思?Spring Cloud如何实现?

笔记 当我们开始一个项目时,我们通常在属性文件中进行所有的配置。随着越来越多的服务开发和部署,添加和修改这些属性变得更加复杂。有些服务可能会下降,而某些位置可能会发生变化。手动更改属性可能会产生问题。 Eureka服务注册和发现可以在这种情况下提供帮助。由于所有服务都在Eureka...
2019年07月29日 12:17
26 阅读
0 回答

使用Spring Boot开发分布式微服务的优势有哪些?

使用Spring Boot开发分布式微服务时,我们面临以下问题  1.与分布式系统相关的复杂性-这种开销包括网络问题,延迟开销, 带宽问题,安全问题。  2.服务发现-服务发现工具管理群集中的流程和服务如何查找和互 相交谈。它涉及一个服务目录,在该目...
2019年07月27日 18:30
22 阅读
1 回答

SpringCloud有开源的配置中心吗?支持分布式部署更好

目前支持spring的开源配置中心服务除了apollo外,SpringCloud还有其他开源的配置中心吗?  帮帮我,提供下Gitee或者gitHub地址。 ...
2019年07月24日 18:12
19 阅读
1 回答

微信小程序console.log()没有输出

为什么这样请求不到值,url没有问题...
2019年07月23日 09:55
198 阅读
0 回答

FileSystemResource 和 ClassPathResource 有何区别? 如何使用?

笔者收集到的区别如下:在 FileSystemResource 中需要给出 spring-config.xml 文件在你项目中的相对路径或者 绝对路径。在 ClassPathResource 中 spring 会在 ClassPath 中自动搜寻配置文件,所以要把 ClassPathResource...
2019年07月09日 23:33
24 阅读
0 回答

为什么Spring这么流行? 使用 Spring 框架能带来哪些好处?

下面列举了一些使用 Spring 框架带来的主要好处:1) Dependency  Injection(DI)  方法使得构造器和 JavaBean properties 文件中的依赖关系一目了然。2) 与 EJB 容器相比较,IoC 容器更加趋向于轻量级。这样一来IoC 容器在...
2019年07月05日 23:45
44 阅读
0 回答

Synchronized和 ReentrantLock区别具体有哪些?用途有何不同?

ReentrantLock是Lock的实现类,是一个互斥的同步锁。从功能角度,ReentrantLock比Synchronized的同步操作更精细(因为可以像普通对象一样使用),甚至实现Synchronized没有的高级功能,如:1)等待可中断:当持有锁的线程长期不释放锁的时候,正在等待的线程可以选...
2019年07月05日 23:41
68 阅读
0 回答

可重入锁ReentrantLock与Synchronized相比,其实现原理有什么不同?

其实,锁的实现原理基本是为了达到一个目的:让所有的线程都能看到某种标记。Synchronized通过在对象头中设置标记实现了这一目的,是一种JVM原生的锁实现方式,而ReentrantLock以及所有的基于Lock接口的实现类,都是通过用一个volitile修饰的int型变量,并保证每个线程都能拥有...
2019年07月05日 23:32
310 阅读
0 回答

为什么说Synchronized是一个悲观锁?乐观锁的实现原理又是什么?什么是CAS,它有什么特性?

Synchronized显然是一个悲观锁,因为它的并发策略是悲观的:不管是否会产生竞争,任何的数据操作都必须要加锁、用户态核心态转换、维护锁计数器和检查是否有被阻塞的线程需要被唤醒等操作。随着硬件指令集的发展,我们可以使用基于冲突检测的乐观并发策略。先进行操作,如果没有其他线程征用数据,那操作就成功...
2019年07月05日 23:29
33 阅读
0 回答

为什么说Synchronized是非公平锁?

非公平主要表现在获取锁的行为上,并非是按照申请锁的时间前后给等待线程分配锁的,每当锁被释放后,任何一个线程都有机会竞争到锁,这样做的目的是为了提高执行性能,缺点是可能会产生线程饥饿现象(即某个线程一直非公平主要表现在获取锁的行为上,并非是按照申请锁的时间前后给等待线程分配锁的,每当锁被释放后,任何一...
2019年07月05日 23:26
18 阅读
0 回答

什么是锁的可重入性 ? 为什么说Synchronized是可重入锁 ?

可重入性是锁的一个基本要求,是为了解决自己锁死自己的情况。比如一个类中的同步方法调用另一个同步方法,假如Synchronized不支持重入,进入method2方法时当前线程获得锁,method2方法里面执行method1时当前线程又要去尝试获取锁,这时如果不支持重入,它就要等释放,把自己阻塞,导致自...
2019年07月05日 23:23
128 阅读
0 回答

java Synchronized“ 锁 ”到底是什么 ?如何确定对象的锁 ?

“ 锁 ” 的 本 质 其 实 是 monitorenter 和 monitorexit 字 节 码 指 令 的 一个 Reference 类 型 的 参 数 , 即 要 锁 定 和 解 锁 的 对 象 。 我 们 知 道 , 使 用Synchronized 可 以 修 饰 不 同 的 对 象 , ...
2019年07月05日 23:20
30 阅读
0 回答

java Synchronized 如何使用?其原理是什么?

这是一道 Java 面试中几乎百分百会问到的问题,因为没有任何写过并发程序的开发者会没听说或者没接触过 Synchronized。 Synchronized 是由 JVM 实现的一种实现互斥同步的一种方式,如果你查看被 Synchronized 修饰过的程序块编译后的字节码,会发现,被 S...
2019年07月05日 23:13
30 阅读
0 回答

Mysql 中有哪几种锁? 分别有什么特点?

答案:MyISAM 支持表锁,InnoDB 支持表锁和行锁,默认为行锁 表级锁:开销小,加锁快,不会出现死锁。锁定粒度大,发生锁冲突的概率最高,并发量 最低 行级锁:开销大,加锁慢,会出现死锁。锁力度小,发生锁冲突的概率小,并发度最高...
2019年07月05日 23:09
125 阅读
0 回答

阿里P7面试题:什么情况下需要序列化?RPC服务中的参数为啥都需要序列化呢?参数中的日期类型到底用sql.Date还是util.Date?

答案一 这道题其实是考察序列化的场景的,序列化的目的依赖为了进行网络传输,确保传过去的字节流还能被反编译找到对应的类,二来为了方便本地硬盘存储。RPC(Remote Protocal Call)服务为异步服务都是通过网络传输数据,当然需要序列化数据。Java.sql.Date类继承...
2019年06月23日 23:37
45 阅读
0 回答

阿里P7面试题:线程池提供给用户的线程会存在数据混淆么?

答案一 关于threadLocal知识,目前来说使用的不是很多,大家可以了解他的使用场景是为了隔离数据,就是说希望线程各自访问各自的数据互不干涉。题目中的坑其实就是线程池公用出现的问题,当上一个线程不是新创建的而是来自线程池时存在threadLocal中止没被清空的情况,造成数据篡...
2019年06月23日 23:35
19 阅读
0 回答

阿里P7面试题:请回答一下servlet的生命周期,这个对于了解配置加载和预加载参数有重要意义?

主要考察对容器生命周期的理解,无论后面出现怎样的框架,底层始终都没有变化,答案基本回答到点上了,说一句目前的大多框架都是默认单例类实例的,因此使用完成后不会被destroy掉。 答案一 ...
2019年06月23日 23:34
14 阅读
0 回答

阿里P7面试题:下面的代码执行以后S1,S2分别等于多少?还是说会出现什么问题?

答案一 此题主要考察越界和转化的问题,S1的值是-128,S2的值是2。第一行代码因为byte最大值是127在计算机中表示为01111111加1后变为10000000此时是补码,计算机只存储补码,此时计算机都是通过补码来表示数值的11111111的补码是符号位不变其他位取反为...
2019年06月23日 23:32
新上文档

Hive教程

Hive是一个数据仓库基础设施工具,用于处理Hadoop中的结构化数据

Scala教程

Scala是一种现代多范式编程语言,旨在以简洁,优雅和类型安全的方式表达常见的编程模式。

Hbase教程

HBase是一个数据模型,类似于Google的大表

R语言教程

R是用于统计分析,图形表示和报告的编程语言和软件环境

PHP Calendar函数

PHP Calendar函数的使用、详解