对象锁 针对独享,它只是在该对象的某个内存位置声明一个标志该对象是否拥有锁,所以它只会锁住当前的对象 类锁 锁住整个类,当有多个线程来声明这个类的对象时将会被阻塞,直到拥有这个类锁的对象被销毁或者主动是否了类锁 公平锁 多个线程在等待同一个锁时,必须按照申请锁的时间来一次获得锁 非公平锁 多个线程获 ...
分类:
其他好文 时间:
2018-12-22 21:54:57
阅读次数:
170
1.客户机/服务器结构(Client/Server ,CS) C/S应用的特点: 服务器:7*24小时不间断的运行、永久性的访问域名/IP地址、利用大量服务器实现可拓展 客户机:与服务器通讯,领用服务器提供的服务、间接性的接入网络、I可能使用动态IP地址、不会与其他客户机直接通讯 web应用是C/S ...
分类:
其他好文 时间:
2018-12-22 20:50:14
阅读次数:
303
因为工作需求或者学习需要等原因,部分小伙伴的电脑中同时安装了Python2和Python3,相信在Python多版本的切换中常常会遇到Python傻傻分不清楚的情况,今天小编整理了四个操作技巧,以帮助大家解决这个“心头之痛”。 1、直接在命令行窗口中输入命令“python”,便可以进入命令行了,如下 ...
分类:
编程语言 时间:
2018-12-22 20:48:33
阅读次数:
231
vi编辑器: vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本 ...
分类:
其他好文 时间:
2018-12-22 20:46:43
阅读次数:
175
转自:https://blog.csdn.net/wu2700222/article/details/78021207 #su– oracle sqlplus/ as sysdba //关闭服务 shutdownimmediate //开启服务 startup //退出 exit //启动oracl ...
分类:
数据库 时间:
2018-12-22 20:42:58
阅读次数:
218
前言 最近在看多线程时,在线程调用getName()方法时发现this关键字,这半年来,都没怎么写过java代码了,入坑了外包,面试java,进公司后做了运维维护,天天在熟悉linux命令,好处就是从linux小白变成了linux小灰,坏处就是本来对java就不是太清楚的自己,几乎忘记了java,现 ...
分类:
编程语言 时间:
2018-12-22 20:38:40
阅读次数:
177
//toggleButton demo: //code: //1.Appb.js: import React from 'react'; import {ThemeContext, themes} from './theme-context'; import ThemeTogglerButton f ...
分类:
其他好文 时间:
2018-12-22 19:37:16
阅读次数:
215
case when wfo.StatusSchema in ('draft','rm.approved') then 'draft' when wfo.StatusSchema in ('biz.approved','delay.approved','delay.approved.supplemen... ...
分类:
其他好文 时间:
2018-12-22 18:37:39
阅读次数:
145
$str = '150.2';$str_s = $str * 100;echo $str_s;echo "-------";echo (int)($str * 100);echo '****--';echo (int)($str_s);echo '****--';echo (int)(15020);... ...
分类:
其他好文 时间:
2018-12-22 18:36:11
阅读次数:
142
服务器渲染页面 ejs 高效的 js 模版引擎 将数据提前渲染到页面上, 再将渲染好的页面返回响应给浏览器 下载 ejs 包 npm install ejs 无需引用,但是要配置模板资源目录 // app.set('views', '模板资源目录'); app.set('views', 'views ...
分类:
Web程序 时间:
2018-12-22 18:34:01
阅读次数:
329