作为关键字synchronized的替代品(或者说是增强版),重入锁是synchronized的功能扩展。在JDK 1.5的早期版本中,重入锁的性能远远好于synchronized,但从JDK 1.6开始,JDK优化了synchronized,使两者性能差距不大。重入锁使用java.util.con ...
分类:
编程语言 时间:
2018-01-12 16:45:20
收藏:
0 评论:
0 赞:
0 阅读:
216
通过package.json来安装第三方包 将package.json文件拷贝到项目,在当前目录打开命令行 将package.json文件拷贝到项目,在当前目录打开命令行 安装: npm install --production 安装: npm install --production ...
分类:
Web开发 时间:
2018-01-12 16:45:02
收藏:
0 评论:
0 赞:
0 阅读:
267
一菜单方式: 打开plsql,点击【File】-【New】-【Database link】,打开如下图所示窗口 填好各项信息后,点击【Apply】即可完成Database Link的创建。 二SQL方式 其中, db_1是db link的名称; db_2_user是DB2这台机器上源数据库的用户名; ...
分类:
数据库技术 时间:
2018-01-12 16:44:43
收藏:
0 评论:
0 赞:
0 阅读:
248
最近使用log4j写log时候发现网上的写的都是千篇一律,写的好的嘛不全,写的全一点的嘛没有一点格式,看着累。这里把网上收集到的整理了一下,并且全部都在机器上测试成功了。这么好的文档估计没有了吧? ################################################### ...
分类:
其他 时间:
2018-01-12 16:44:22
收藏:
0 评论:
0 赞:
0 阅读:
266
var o = (function () { var num = 13; return { // get 名字 () { 逻辑体 } get num () { console.log( '执行 getter 读写器了' ); return num; }, // set 名字 ( v ) { 逻辑体 ... ...
分类:
Web开发 时间:
2018-01-12 16:43:20
收藏:
0 评论:
0 赞:
0 阅读:
223
1.更改web.xml,,,在struts2拦截器前面添加urlrewrite配置信息,,默认是forward的 2.看一下struts2的dispatcher是什么,没有的话需要加上一个forward方式,不然没法拦截此请求 3.配置urlrewrite.xml 通过以上几乎就ok了,若还不成功欢 ...
分类:
Web开发 时间:
2018-01-12 16:42:27
收藏:
0 评论:
0 赞:
0 阅读:
256
转载请注明出处:http://www.cnblogs.com/Ray1024 一、问题描述 在MFC中使用Direct2D有现成的方法,在Visual Studio 2010 SP1及以上环境中MFC封装了Direct2D,我们就可以更加方便、更加简洁地使用Direct2D来进行高效率绘图了,详细教 ...
分类:
其他 时间:
2018-01-12 16:42:12
收藏:
0 评论:
0 赞:
0 阅读:
329
数据访问的方式 1、函数方式(已经过时); 2、面向对象的方式(MySQLi类方式。访问MySQL数据库的方式); 3、PDO方式 (数据访问抽象层); MySQLi的方式(面向对象的方式) 1、造连接对象 2、判断连接会不会出错 3、准备SQL语句 4、执行SQL语句 5、验证SQL语句会不会执行 ...
分类:
其他 时间:
2018-01-12 16:41:37
收藏:
0 评论:
0 赞:
0 阅读:
243
自动加载'刷新'浏览器,由于重新加载所以不受缓存影响 win + p -> 扩展 win + p -> 扩展 npm安装:npm install browser-sync -g npm安装:npm install browser-sync -g 检查是否安装成功:browser-sync --ver ...
分类:
其他 时间:
2018-01-12 16:41:00
收藏:
0 评论:
0 赞:
0 阅读:
228
npm安装第三方包 到项目目录下打开命令行 到项目目录下打开命令行 安装jQuery: npm install jquery --save 安装jQuery: npm install jquery --save 安装bootstrap: npm install bootstrap --save 安装 ...
分类:
其他 时间:
2018-01-12 16:40:39
收藏:
0 评论:
0 赞:
0 阅读:
294
1:final关键字(掌握) (1)是最终的意思,可以修饰类,方法,变量。 (2)特点: A:它修饰的类,不能被继承 B:它修饰的方法,不能被重写 C:它修饰的变量,是一个常量 (3)面试相关: A:局部变量: a:基本类型 值不发生改变 b:引用类型 地址值不能发生改变,但是对象的内容是可以改变的 ...
分类:
编程语言 时间:
2018-01-12 16:40:11
收藏:
0 评论:
0 赞:
0 阅读:
214
Power Tower CodeForces - 906D 题目大意:有N个数字,然后给你q个区间,要你求每一个区间中所有的数字从左到右依次垒起来的次方的幂对m取模之后的数字是多少。 用到一个新知识,欧拉降幂定理 记住公式 $\LARGE n^x \equiv n^{\varphi(m)\ +\ x ...
分类:
其他 时间:
2018-01-12 16:39:48
收藏:
0 评论:
0 赞:
0 阅读:
252
接触php也有一段时间了,感觉有越来越多的地方需要学习,最近接入了微信扫码支付(pc端),记录一下,让php刚入门的小白们少走弯路。 准备阶段,到“微信公众平台”注册微信公众号,具体注册就不说了,有了微信公众号后,就能得到AppID,APPSECRET(注意保存,微信现在不会存贮了,要自己记下来), ...
分类:
微信 时间:
2018-01-12 16:39:31
收藏:
0 评论:
0 赞:
0 阅读:
402
HTML列表分为有序列表,无序列表和描述列表。我们常用的是有序列表(ol)与无序列表(ul)。 有序列表 <ol>标签就可以定义一个有序列表,之所以称其为有序列表,是因为可以使列表具有排序功能。具体的列表项使用<li>元素来规定。 type属性:实现不同方式的有序排序功能,不赞成使用,通常都会使用样 ...
分类:
Web开发 时间:
2018-01-12 16:39:13
收藏:
0 评论:
0 赞:
0 阅读:
292
本文是我在一个技术分享群里面,对于任务调度和开源软件opencron的分享和使用体会,现在整理成文字,供大家参考。 大家好,下面我来分享一下 部署和使用 opencron 任务调度工具的一些经验和体会 我计划从五个方面来进行分享 1 任务调度需求与要素分析 任务调度,平时在大家的工作中应该会遇到比较 ...
分类:
其他 时间:
2018-01-12 16:38:23
收藏:
0 评论:
0 赞:
0 阅读:
340
1 using UnityEngine; 2 using System.Collections; 3 using UnityEngine.UI; 4 5 public class X_RectAutoSize : MonoBehaviour 6 { 7 //原始尺寸 8 private Vector... ...
分类:
编程语言 时间:
2018-01-12 16:37:43
收藏:
0 评论:
0 赞:
0 阅读:
587
一、基础环境 docker版本1.12.6 CentOS 7 1.准备好要部署的机器 2.准备部署机器 ansible-client 3.准备所需要镜像,由于被墙,所需镜像可以在百度云去下载,点击这里 4.load所有下载的镜像 # 在ansible-client上操作 $ IP=(172.30.3 ...
分类:
Web开发 时间:
2018-01-12 16:37:26
收藏:
0 评论:
0 赞:
0 阅读:
2297
形参出现在函数定义中,在整个函数体内都可以使用, 离开该函数则不能使用。实参出现在主调函数中,进入被调函数后,实参变量也不能使用。 形参和实参的功能是作数据传送。发生函数调用时, 主调函数把实参的值传送给被调函数的形参从而实现主调函数向被调函数的数据传送。1.形参变量只有在被调用时才分配内存单元,在 ...
分类:
其他 时间:
2018-01-12 16:37:08
收藏:
0 评论:
0 赞:
0 阅读:
211
gulp的使用方法 首先下载插件 在gulpfile.js里面写'搬运'代码: 首先下载插件 首先下载插件 在gulpfile.js里面写'搬运'代码: 在gulpfile.js里面写'搬运'代码: // 得到gulp对象 var gulp = require('gulp'); // 新建任务 gu ...
分类:
其他 时间:
2018-01-12 16:36:37
收藏:
0 评论:
0 赞:
0 阅读:
219
自行下载对应系统的jdk版本,一般是.tar.gz结尾的; 1.1安装依赖 yum install glibc.i686 yum –y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6 yum update libstdc++-4.4.7-4.el6. ...
分类:
系统服务 时间:
2018-01-12 16:36:22
收藏:
0 评论:
0 赞:
0 阅读:
234