一、dstat使用1、简介dstat是一个可以取代vmstat,iostat,netstat和ifstat这些命令的多功能产品。dstat克服了这些命令的局限并增加了一些另外的功能,增加了监控项,也变得更灵活了。dstat可以很方便监控系统运行状况并用于基准测试和排除故障。dstat可以让你实时地看到所有系..
分类:
系统相关 时间:
2016-01-26 12:40:44
阅读次数:
287
这一章节我们来介绍在其他对象上同步与ThreadLocal。前一章节我们使用了1.synchronized在其他对象上同步class ThreadA implements Runnable {
private Object object = new Object();
private synchronized void test() throws InterruptedException {...
分类:
编程语言 时间:
2016-01-26 12:40:40
阅读次数:
216
这一章节我们来讨论一下临界区。一般来说,我们使用多线程都是直接在方法上面加上synchronized,但是其实这样有些时候对于性能来说,有所欠缺,因此今天来讨论一下临界区的问题。1.一般做法的例子class ThreadA implements Runnable {
private synchronized void test() throws InterruptedException {
...
分类:
编程语言 时间:
2016-01-26 12:38:10
阅读次数:
148
win10 UWP 剪贴板 Clipboard使用Windows.ApplicationModel.DataTransfer.Clipboard
获取文本
检查剪贴板包含文本
DataPackageView con = Windows.ApplicationModel.DataTransfer.Clipboard.GetContent();
if (con.Contains(Standa...
javascript 中字符串一旦被创建,就永远无法修改!与简单属性不同的是,变量不能删除的{DontDelete},这意味着要想通过delete操作符来删除一个变量是不可能的。a =10;alert(window.a);// 10alert(delete a);// truealert(windo...
分类:
其他好文 时间:
2016-01-26 12:40:12
阅读次数:
167
每一个frames都有自己的window对象,也就是每个frames都有自己的全局对象,它们之前是相互独立的,包括各自独立的本地对象,top.Object !==top.frames[0].Object
分类:
其他好文 时间:
2016-01-26 12:37:29
阅读次数:
122
写在前面js语法DOM对象(把body,div,p等节点树看成一个对象)BOM对象(把浏览器的地址栏历史记录DOM等装在一个对象)浏览器是宿主,但js的宿主不限于浏览器,也可以是服务器,如node.js。运算符://js中拼接运算符 console.log(2+3); console.log('.....
分类:
Web程序 时间:
2016-01-26 12:37:23
阅读次数:
309
#!/bin/env python # -*- coding: UTF-8 -*- # 必须以root权限运行 import socket import sys import timeimport random from struct import * # 计算校验和 def ...
分类:
编程语言 时间:
2016-01-26 12:38:57
阅读次数:
221
运行时权限介绍Android 6.0在我们原有的AndroidManifest.xml声明权限的基础上,又新增了运行时权限动态检测,以下权限都需要在运行时判断:身体传感器日历摄像头通讯录地理位置麦克风电话短信存储空间运行时权限处理Android6.0系统默认为targetSdkVersion小于23...
分类:
移动开发 时间:
2016-01-26 12:36:31
阅读次数:
285
在C#中数组,ArrayList,List都能够存储一组对象,那么这三者到底有什么样的区别呢。数组 数组在C#中最早出现的。在内存中是连续存储的,所以它的索引速度非常快,而且赋值与修改元素也很简单。[csharp]view plaincopy//数组string[]s=newstring[2];/....
分类:
编程语言 时间:
2016-01-26 12:38:29
阅读次数:
169
错误:The specified child already has a parent. You must call removeView()。解答:这个错误非常直白,就是你viewGroup.addView(childView); 中childView已经有父View了。错误原因非常多,我主要讲下...
分类:
移动开发 时间:
2016-01-26 12:36:54
阅读次数:
180
注意最后 "" 这是必要的,因为浏览器只要看到它就会认为代码到此结束,从而引起错误
分类:
编程语言 时间:
2016-01-26 12:37:13
阅读次数:
155
尽量将IE与DOM函数事件对象不同的性质或方法转成DOM标准EventUtil.formatEvent = function (oEvent) { if (isIE && isWin) { //判断IE的方法略 oEvent.charCode = (oEv...
分类:
其他好文 时间:
2016-01-26 12:36:46
阅读次数:
224
Linux系统的开关机主要涉及(shutdown,reboot,poweroff,halt,init)这几条命令,本文对其使用详解如下: 一、命令简介 shutdown,poweroff,reboot,halt,init都可以进行关机,大致用法。 /sbin/halt [-n] [-w] [-d] ...
分类:
系统相关 时间:
2016-01-26 12:36:34
阅读次数:
251
没有composer:curl -sS https://getcomposer.org/installer | phpmv composer.phar /usr/local/bin/composer //加载全局环境安装yii2:composer global require "fxp/compo....
分类:
其他好文 时间:
2016-01-26 12:36:15
阅读次数:
125
列表解析 根据已有列表,高效创建新列表的方式。 列表解析是Python迭代机制的一种应用,它常用于实现创建新的列表,因此用在[]中。语法: [expression for iter_val in iterable] [expression for iter_val in iterable i...
分类:
编程语言 时间:
2016-01-26 12:35:58
阅读次数:
230
默认情况下,一个活动占据整个屏幕。但是有些活动应用是一个对话框主题,那我们就需要掌握对活动应用样式与主题的更改如果是更改Activity应用的样式在AndroidManifest.xml文件进行修改,需要关注的属性android:theme…….//省略部分代码 ….//省略部分...
分类:
其他好文 时间:
2016-01-26 12:33:39
阅读次数:
143