摘要:
本文上非广告,只是将这近1年的使用过程给大家分享一下。去年下半年,服务器托管到期,加上服务器也使用了5、6年,严重老化,当时正好看到阿里云的宣传广告,就开始了阿里云使用历程。陆续购买了4台云主机,II型RDS,中间和阿里工程师,售前,售后均有多次沟通。从以下几个方面吐槽一下: 服务器费用低端机型,普及型,也就是重点推广的机型,价格确实比较低,而且还有很多活动,比如老用户介绍新用户,优惠券可以自己争取或者从其他地方购买(虽然是禁止,但是可以买到)。但是,内存非常贵,从512-》1G-》2G,或许虚拟机在这方面的管理技术有缺陷,实际上外购一根2G或者4G的内存条是非常便宜的,单独升级到2G,价格翻
阅读全文
posted @ 2013-08-26 20:14
风言枫语
阅读(1647)
推荐(1)
摘要:
Shell学习笔记 - $()和${}和$(())和(())$()和${}的用法:在 bash shell 中,$( ) 与 ` ` (反引号) 都是用来做命令替换用(command substitution)的。而 $( ) 并不见的每一种 shell 都能使用,若你用 bash2 的话,肯定没问题...看 ${ } 吧... 它其实就是用来作变量替换用的啦。一般情况下,$var 与 ${var} 并没有啥不一样。但是用 ${ } 会比较精确的界定变量名称的范围。我这里再用一些例子加以说明 ${ } 的一些特异功能: 假设我们定义了一个变量为: file=/dir1/dir2/dir3/my
阅读全文
posted @ 2013-08-26 20:11
风言枫语
阅读(214)
推荐(0)
摘要:
java collection framework Map
阅读全文
posted @ 2013-08-26 20:09
风言枫语
阅读(128)
推荐(0)
摘要:
最近在准备测试,需要看看哪些机器挂载的是ssd硬盘,Google了一圈看到了许多方法,但都云里雾里的,不知道怎么确定。ssd硬盘貌似使用的也是scsi接口,所以根据盘符的名称也是判断不出来的。最后群里eric大神告知lsscsi工具,试了一下,非常简单,显示的也很直接,分享一下。废话不多说,直接上图和结果,如下所示: [root@FWD_YF_009_110 ~] # lsscsi [ 0 : 0 : 0 : 0] disk SEAGATE ST3300657SS ES62 - [ 0 : ...
阅读全文
posted @ 2013-08-26 20:07
风言枫语
阅读(2803)
推荐(0)
摘要:
Handler和Message是Android开发者常用的两个API,我一直对于它的内部实现比较好奇,所以用空闲的时间,阅读了一下他们的源码。 相关的Java Class: android.os.Messageandroid.os.MessageQueueandroid.os.Looperandroid.os.Handler 相关的C++ Class: android.NativeMessageQueueandroid.Looperandroid.LooperCallbackandroid.SimpleLooperCallbackandroid.Messag...
阅读全文
posted @ 2013-08-26 20:05
风言枫语
阅读(534)
推荐(0)
摘要:
AIX5.3 CPU占用高问题核查步骤 1、topas查看占用cpu占用最高的进程的PID 2、执行: ps -mp PID -o THREAD 以查找相应进程下所有正在占用 CPU 的线程的TID 您应当查看“CP”列(表示 CPU 占用率),看其中哪些线程的此项值比较高并从中挑选一个线程。 3、通过执行以下命令对服务器进行 Thread Dump: kill -3 PID 4、将步骤2中找到的占用CPU高的线程TID转换成16进制,用对应的16进制数值在3步骤中生成的javacore文件中查找对应的线程堆栈(native ID为该16进制值)分析实例: 1、topas查看占用C...
阅读全文
posted @ 2013-08-26 20:02
风言枫语
阅读(708)
推荐(0)
摘要:
看到这篇文章的朋友,相信已经知道RobotFramework是干什么的了,我这里就不再赘述了。搭建步骤:1. 下载安装Python,下载地址http://www.python.org/getit/或者http://www.python.org/ftp/python/,推荐安装python2.7.5或者其它2.X版本。切勿安装3.x版本,3.x版本不兼容robotframework,会报语法错误。2. 将Python安装目录(比如C:\Python27)加入到windows的Path环境变量里(此步骤可选)。 3. Windows+R打开运行,输入“cmd”回车,打开命令行窗口,进入Python
阅读全文
posted @ 2013-08-26 20:00
风言枫语
阅读(709)
推荐(0)
摘要:
基本语法: 作用:1 隐藏域在页面中对于用户是不可见的,在表单中插入隐藏域的目的在于收集或发送信息,以利于被处理表单的程序所使用。浏览者单击发送按钮发送表单的时候,隐藏域的信息也被一起发送到服务器。2 有些时候我们要给用户一信息,让他在提交表单时提交上来以确定用户身份,如sessionkey,等等.当然这些东西也能用cookie实现,但使用隐藏域就简单的多了.而且不会有浏览器不支持,用户禁用cookie的烦恼。3 有些时候一个form里有多个提交按钮,怎样使程序能够分清楚到底用户是按那一个按钮提交上来的呢?我们就可以写一个隐藏域,然后在每一个按钮处加上onclick="documen
阅读全文
posted @ 2013-08-26 19:58
风言枫语
阅读(1754)
推荐(0)
摘要:
#!/usr/bin/env python # -*- coding: utf-8 -*-#http://blog.csdn.net/myhaspl #code:myhaspl@qq.com import waveimport pylab as plimport numpy as npprint 'http://blog.csdn.net/myhaspl' print 'myhaspl@qq.com' print print 'working...' def wavechange(x,dwmax,dwmin): if x!=0: if abs(x
阅读全文
posted @ 2013-08-26 19:56
风言枫语
阅读(222)
推荐(0)
摘要:
使用JQuery操作cookie时 发生取的值不正确的问题:结果发现cookie有四个不同的属性:名称,内容,域,路径$.cookie('the_cookie'); // 读取 cookie $.cookie('the_cookie', 'the_value'); // 存储 cookie $.cookie('the_cookie', 'the_value', { expires: 7 }); // 存储一个带7天期限的 cookie $.cookie('the_cookie', ''
阅读全文
posted @ 2013-08-26 19:54
风言枫语
阅读(319)
推荐(0)