每当遇到Java面试,“锁”是个必然会被提到的东西。那么,在面试中,谈“锁”都会谈论些什么呢,诸位看官又是否对“锁”有足够的了解?本文旨在剖析锁的底层原理,以及锁的应用场景。一、Synchronized1、一道面试题同一个对象在A、B两个线程中分别访问该对象的两个同步方法writer和reader,... ...
分类:
编程语言 时间:
2019-10-01 11:29:30
阅读次数:
108
/*mUtils.js*/ export const param2Obj = url => { const search = url.split('?')[1] if (!search) { return {} } return JSON.parse('{"' + decodeURIComponen... ...
分类:
Web程序 时间:
2019-09-30 16:45:24
阅读次数:
112
注:文章的方法没有先后顺序 1.__call__ () 类定义了 __call__ 方法,那么它的实例可以作为函数调用。 若此类没有__call__方法,则会出错 TypeError: 'BingoCage' object is not callable,如果想判断对象能否调用,可以使用内置的 ca ...
分类:
编程语言 时间:
2019-09-30 12:49:24
阅读次数:
106
1.反射实现过程和作用 答:Java语言在编译之后会生成一个.class文件,反射就是通过字节码文件找到某一个类、类中的方法以及属性等。反射实现主要借助四个类:Class(类的对象)、Constructor(类的构造方法) Field(类中的属性对象)、Method(类中的方法对象)。作用:反射机制 ...
分类:
编程语言 时间:
2019-09-30 12:27:35
阅读次数:
76
原文1:https://www.yuque.com/miyang.meyoung/other/mwikkg#603ee5e0 原文2:https://blog.csdn.net/qq598535550/article/details/82716564 扶墙建议查看该博客博主的Postman高级应用系 ...
分类:
其他好文 时间:
2019-09-29 23:46:36
阅读次数:
275
请求方式 Flask默认是GET请求 如果我们在一个页面中即需要GET请求又需要POST请求那么我们需要重写methods方法: 其他方法 Flask中的request为我们提供了很多属性,只需导入request直接调用对应的属性就可以直接看到效果 request.method Flask 的 re ...
分类:
其他好文 时间:
2019-09-29 09:37:54
阅读次数:
113
solr-7.1.0版本在apache-tomcat-7.0.52安装中出现异常:java.lang.NoSuchMethodError: javax.servlet.ServletInputStream.isFinished()Z 原本想用solr全文检索工具,结果安装之后显示这个,问题是什么造成 ...
分类:
其他好文 时间:
2019-09-29 09:30:44
阅读次数:
122
1. 什么是springMVC? Spring Web MVC是一种基于Java的实现了MVC设计模式的、请求驱动类型的、轻量级Web框架。 2. SpringMVC处理请求的流程 2.1 首先用户发送请求-->DispatherServlet 2.2 DispatcherServlet-->Han ...
分类:
编程语言 时间:
2019-09-28 23:12:19
阅读次数:
98
“对象创建“模式 通过”对象创建“模式绕开new,来避免对象创建(new)过程中所导致的紧耦合(以来具体类),从而支持对象创建的稳定。它是接口抽象之后的第一部工作。 典型模式:Factory Method,Abstract Factory,Prototype,Builder 动机(Motivatio ...
分类:
其他好文 时间:
2019-09-28 20:12:50
阅读次数:
79