JavaScript对象 JavaScript对象是基本数据类型之一,是复合型数据; JavaScript中几乎所有事物都是做对象; JavaScript的对象是拥有属性和方法的数据; JavaScript 中的对象可以简单理解成"名称:值"对(name:value)。 JavaScript中的对象 ...
分类:
编程语言 时间:
2017-03-25 00:05:37
阅读次数:
187
翻译自《Python Virtual Machine》 Python 虚拟机 每个函数对象都和以下的三个结构: 1。包含参数的局部变量名称(in .__code__.varnames) 2。全局变量名称(in .__code__.co_names) 3。常数(in .__code__.co_cons ...
分类:
编程语言 时间:
2017-03-25 00:04:03
阅读次数:
229
1.1.1. 读写锁应用之三写锁降级 ReentrantReadWriteLock还具有写锁降级的特点,而这跟可重入性有一些关系。 (1)持有写锁时可以降级为读锁。 (2)持有读锁时不能升级为写锁。 ReentrantReadWriteLock和ReentrantLock相似的是都有一个特点,就是可 ...
分类:
编程语言 时间:
2017-03-24 23:32:43
阅读次数:
363
注入bean application.properties 中配置 直接在代码中注入 例子 ...
分类:
编程语言 时间:
2017-03-24 23:30:08
阅读次数:
3498
一、下载Java windows java下载链接 https://www.java.com/zh_CN/download/win10.jsp 二、安装Java 安装好后检查一下需不需要配置环境变量,现在java 8已经不用配置环境变量了,直接在命令行输入:java -version 三、下载和安装 ...
分类:
编程语言 时间:
2017-03-24 23:27:49
阅读次数:
5075
1.1.1. 条件变量应用之等待通知 条件变量Condition提供了一种基于ReentrantLock的事件等待和通知的机制,并且可以监控任意指定的条件,在条件不满足时等待条件满足,其它线程在条件满足时可以通知等待条件的线程,从而唤醒等待中的线程。 下面的代码实现了两件工作分别由两个线程轮流不断执 ...
分类:
编程语言 时间:
2017-03-24 23:26:39
阅读次数:
393
file.exe的执行结果如下,成功将俩个日志文件的内容读入到缓存中,真正的日志定位系统还要实现对缓存内数据的处理,根据不同的值要输出不同的值到界面,让看不懂日志的人只需要执行一下exe文件,直接看输出就可以 ...
分类:
编程语言 时间:
2017-03-24 23:26:17
阅读次数:
355
R语言data.table包是自带包data.frame的升级版,用于数据框格式数据的处理,最大的特点快。包括两个方面,一方面是写的快,代码简洁,只要一行命令就可以完成诸多任务,另一方面是处理快,内部处理的步骤进行了程序上的优化,使用多线程,甚至很多函数是使用C写的,大大加快数据运行速度。因此,在对 ...
分类:
编程语言 时间:
2017-03-24 23:24:20
阅读次数:
1165
1 创建线程 首先看看boost::thread的构造函数吧,boost::thread有两个构造函数: (1)thread():构造一个表示当前执行线程的线程对象; (2)explicit thread(const boost::function0& threadfunc): boost::fun ...
分类:
编程语言 时间:
2017-03-24 23:23:12
阅读次数:
314
时间限制: 1 s 空间限制: 128000 KB 题目等级 : 白银 Silver 题解 题目描述 Description 给出n和n个整数,希望你从小到大给他们排序 输入描述 Input Description 第一行一个正整数n 第二行n个用空格隔开的整数 输出描述 Output Descri ...
分类:
编程语言 时间:
2017-03-24 23:21:50
阅读次数:
219
Maven 确确实实是个好东西,用来管理项目显得很方便,但是如果是通过 Maven 来远程下载 JAR 包的话,我宿舍的带宽是4兆的,4个人共用,有时候用 Maven 来远程下载 JAR 包会显得很慢,一般我发现下载速度不明显的时候,我就 Ctrl + C 来终止它的下载。然后改用手动来下载,因为用 ...
分类:
编程语言 时间:
2017-03-24 23:20:23
阅读次数:
289
发现这样debug到哪说到哪好像有点回不来了~让我重新理下思路,主要步骤先上图,有什么不同意见欢迎批评教育~ (一)spring IOC的主要步骤都在refresh()这个方法中,我给出了自己的理解注释 (二)接下来讲解几个我认为比较重要的部分,注意整篇随笔是根据方法的调用顺序一个个讲下去的 1、o ...
分类:
编程语言 时间:
2017-03-24 23:18:09
阅读次数:
221
1、window.onload在$(document).ready()之后执行 原因:二者触发与否,都是依据document.readyState这个属性。 (1)document.readyState的值:uninitialized、loading、interactive、complete(这四个 ...
分类:
编程语言 时间:
2017-03-24 23:17:32
阅读次数:
205
Hello World程序 #!/usr/bin/env python #_*_coding:utf8_*_ print('Hello World!!') 变量 #!/usr/bin/env python one='内容' print(number1) two='this is beaudful g... ...
分类:
编程语言 时间:
2017-03-24 23:17:03
阅读次数:
243
首先看下shiro configuration 的配置,重要部分用红色标出了 自定义realm,用于认证和授权 自定义登出过滤器 自定义权限校验过滤器 ...
分类:
编程语言 时间:
2017-03-24 23:14:51
阅读次数:
819
在子线程中使用 SaveFileDialog 无法弹出窗体,主要是我们需要用主线程去处理SaveFileDialog , 我们可以将子线程进行如下设置: public partial class Form1 : Form { public Form1() { InitializeComponent( ...
分类:
编程语言 时间:
2017-03-24 23:09:31
阅读次数:
281
You are playing the following Nim Game with your friend: There is a heap of stones on the table, each time one of you take turns to remove 1 to 3 ston ...
分类:
编程语言 时间:
2017-03-24 23:07:52
阅读次数:
210