测试
全部博文(931)
发布时间:2019-04-21 18:45:58
我写的程序员面试系列文章程序员面试系列:Spring MVC能响应HTTP请求的原因?使用JDK自带的工具jstack找出造成运行程序死锁的原因JavaScript面试系列:JavaScript设计模式之桥接模式和懒加载很多论坛点登录按钮时,周围背景都会暗下来,这样可以.........【阅读全文】
发布时间:2019-04-21 18:25:30
相信对于"开发一个会产生死锁的Java应用”这类需求,大家都能顺利完成。但是如果题目要求得更具体一些,要求这个死锁发生在数据库层面,应该怎样完成呢?下面我提供一种答案,采用SAP的编程语言ABAP(Advanced Business Application Programming)实现。.........【阅读全文】
发布时间:2019-04-21 18:09:01
在前端应用里,有时候我们需要根据运行环境的不同做出对应处理。比如下面这段逻辑,如果判断出应用当前是运行在手机上,则需要设置对应的viewport。if (this.isMobile()) { var viewport = document.querySelector("meta[name=viewport]"); if (viewport) { viewport.setAttribute('content', 'width = ' +.........【阅读全文】
发布时间:2019-04-21 17:53:05
面向对象设计里的设计模式之Proxy(代理)模式,相信很多朋友已经很熟悉了。比如我之前写过代理模式在Java中实现的两篇文章:Java动态代理之InvocationHandler最简单的入门教程下面的代码创建了一个名叫Jerry的Employee对象,然后用函数hireEmployee雇用该Employee进行JavaScript开发:.........【阅读全文】
发布时间:2019-04-21 17:37:32
volatile是一个类型修饰符(type specifier),被设计用来修饰被不同线程访问和修改的变量。volatile的作用是作为指令关键字,确保本条指令不会因编译器的优化而省略,且要求每次直接读值。下面我们就用一个具体的例子来学习volatile的用法。public class ThreadVerify { public static Boolean sto.........【阅读全文】