- 博客(311)
- 资源 (2)
- 收藏
- 关注
原创 Linux查看进程内存占用
top用法: Shift+P CPU排序;Shift+M 内存排序;f 选择列;F 选择排序列;1 显示多核 f,j:P 最后使用的CPU;H 显示线程;b高亮; y 行高亮; x 列高亮 shift+<>移动;c 显示命令 ps用法:可以使用一下命令查使用内存最多的10个进程 ps -aux | sort -k4nr | head -n 10可以使用一...
2018-12-08 18:57:36
1618
原创 Linux内存计算方法
一、Linux进程占用内存计算方法进入top,按f选择swap, code, data; 按M根据内存排序。总结:VIRT 虚拟内存中含有共享库、共享内存、栈、堆,所有已申请的总内存空间。RES 是进程正在使用的内存空间(栈、堆),申请内存后该内存段已被重新赋值。SHR 是共享内存正在使用的空间。SWAP 交换的是已经申请,但没有使用的空间,包括(栈、堆、共享内存)。DATA...
2018-12-08 18:48:58
2508
原创 Linux如何查看哪个进程sys占用率最高?
使用top命令看到CPU usr占用只有0.5%,但sys占用超过11%。想知道是哪个进程/线程sys占用这么多。可以按以下步骤来分析:1)按1 显示各CPU占用情况;2)按f,然后按j,按Return,选择P 最后使用的CPU;3)按H 显示线程;4)按c 显示命令;根据CPU#查看P列对应的命令。 参考:http://www.cnblogs.com/zhoug2...
2018-12-08 17:38:04
11959
原创 7.10 角色-更多模块
更多模块包括自定义过程模块和硬件扩展模块。一个复杂的程序往往需要很长很长很复杂的代码,把这些代码全部编写在一段脚本中,不但不好理解也不好测试和调试,如果把程序按照实现不同的功能划分成不同的小过程,就简单明了。用过程的思维解决复杂问题的本质就是“分而治之”:将一个很大很复杂的问题分解成许多小的子问题,然后逐个突破。另外,可以将重复的代码放在一个过程里,多次调用。创建一个过程模块,可以指定...
2018-07-22 09:05:24
456
原创 7.9 角色-运算符
运算符包括计算、随机数、布尔表达式、字符串操作等4类。计算包括加、减、乘、队、取余、四舍五入、复杂计算(绝对值、平方根、sin/cos、log、10^等)。 随机数布尔表达式字符串操作包括连接、取第...个字符、字符串长度。 例子:让小猫在屏幕上随机移动。...
2018-07-22 08:54:31
329
原创 7.8 角色-数据
数据包括变量和链表。变量类似一个房间,一个变量只能放一个数字和一段文字。链表类似一幢大楼,有很多房间,可以存放很多数字或文字。 例子1:清空数组1,将数字101到110放到数组1中,然后小猫说出数组1中所有数字。 例子2. 当游戏得分达到100分时,说“恭喜你,过关了!”,并结束游戏。...
2018-07-21 16:36:28
249
原创 7.7 角色-声音
角色声音用来控制角色播放或合成音乐,分为播放、鼓声、音符、音量、节奏等5类。 鼓声可以合成电子乐器节奏音。 音符可以合成电子琴音乐。 ...
2018-07-21 16:01:27
327
原创 7.6 角色-画笔
画笔分为清空、图章、落抬笔、颜色、色度、大小等6类。将把背景上使用画笔画的图形全部清除,一般用在程序初始化部分。将在背景上复制一个跟脚色完全一样的图形,因为它不是角色,你不能操作它,也不能移动它。要看到效果,你需要移开上面的角色。落笔用于画笔开始做画,抬笔用于结束做画。 ...
2018-07-21 15:42:16
373
原创 7.5 角色-侦测
侦测分为碰到、问答、键盘鼠标操作、距离/坐标、声音/视频、计时器、角色属性、时间等8类。六边形是布尔型表达式,结果只有“是”或“否”,需要嵌入到“如果..."或”重复执行直到..."或"在...等待“中输入框。圆角形是变量,可以嵌入到圆形或方形输入框。 ...
2018-07-21 11:00:06
297
原创 7.3 角色-事件
角色-事件是当某个事件发生时会触发相应代码执行,按触发源不同,分为鼠标/键盘、背景变化、声音/计时/视频、消息等4类。 例子1 键盘/鼠标操作:使用键盘操作小猫移动,鼠标点击小猫说“Hello!"。例子2 使用消息:小猫和Abby见面打招呼。小猫说:”Hello, Abby!“ Abby回答:“Hello, ...
2018-07-18 21:07:19
404
原创 7.2 角色-外观
角色外观分为说/思考、显示/隐藏、改变造型、改变背景、角色特效、角色大小、图层、角色变量等8类。 说/思考包括以下四条指令。“说……”指令可以自己编辑任何希望显示的话。如果输入为空,就是隐藏说话框。“说……”和“说…… 2秒”的区别是“说…… 2秒”要等2秒后才能执行下一条指令,而“说……”可以立即执行下一条指令。指令跟组合指令是等价的。除了“说……”之外,还有思...
2018-07-15 23:25:59
484
原创 7.1 角色-动作
移动需要确定当前坐标、移动方向、移动距离或移动目标。角色动作可以分为朝向、移动、设置座标、碰到边缘、旋转模式设定、位置变量这六类。 朝向包括向左/向右旋转、面向...方向、面向鼠标指针或角色。角度可以填-180到180度。比如 移动包括移动...步、移动xy座标、移动动鼠标指针或随机位置或角色、在...秒内滑行到xy座标。移动一般需要跟和指令一起显...
2018-07-15 11:10:29
703
原创 5. 角色-造型区
一个角色可以有多个造型,选择不同的造型,在舞台区就会显示对应的图像。我们也可以为角色创建新的造型,或者编辑修改已有的造型。 也可以使用或指令在程序运行时动态的改变造型。下面程序就可以显示出小猫奔跑的动作。 你可以参考自制小台灯例子学习自己创建新造型。...
2018-07-15 11:06:39
567
原创 4. Scratch角色区
角色是用来编程控制的可以移动或不能移动的物体。比如小猫、老鼠、迷宫等。选中的角色四周用蓝色的方框表示,点击选中角色最上角的“i”按钮,可以显示和修改该角色的属性信息。我们可以修改角色名。旋转模式对应指令区 "动作”里的”将旋转模式设定为XXX“指令。”左-右翻转“将角色朝向左右调换一下。属性旋转模式选择或指令选择"任意“时,碰到边缘后,小猫变成了头朝下了。属性旋转模式选择或指令选择"左-右翻转“时...
2018-07-15 10:54:15
3698
1
原创 3. Scratch背景区
背景区位于窗口左下角,可以从背景库中选择多个背景,也可以自己绘制、上传或拍照作为游戏背景。如果有多个背景,可以指令区-背景中手工选择一个,也可以通过脚本来选择。比如以下脚本运行时按空格键将自动切换背景。So easy! 背景区编程将在第10章详细学习。...
2018-07-14 15:53:01
1821
原创 2. Scratch界面介绍
Scratch界面分为工具区、舞台区和运行按钮、背景列表、角色列表、指令区、脚本区7部分。工具区列出了复制、删除、放大、缩小角色的四个按钮,以及帮助按钮。点击相应按钮,然后选择要操作的角色。舞台区右上角是用于控制程序启动与终止的按钮。右下角是鼠标的当前坐标。左上角按钮用于全屏显示。 角色列表在舞台的下面,允许用户建立多个角色并分别控制。选中的角色四周用蓝色的方框表示,点击选中角...
2018-07-14 15:38:54
15207
原创 Scratch教学大纲
工欲善其事,必先利其器。我们先来学习一个Scratch工具,然后再学习游戏开发有关知识。1。Scratch安装2。Scratch界面介绍3。Scratch背景区4。Scratch角色区5。角色-造型区6。角色-声音区7。角色-脚本区7.1 角色-动作7.2 角色-外观7.3 角色-事件7.4 角色-控制7.5 角色-侦测7.6 角色-画笔7....
2018-07-14 10:02:16
13896
2
原创 ROS资料
http://wiki.ros.org/ https://www.zhihu.com/question/35788789 如何学习Ros?课程网址:https://www.shiyanlou.com/courses/854http://blog.youkuaiyun.com/zhangrelay/article/details/74615051
2018-02-23 22:09:28
253
原创 Oracle wait event --- log file
www.itpub.net/thread-1777234-1-1.htmllog file switch(checkpoint incomplete):原因:1)存在大量update操作;2)log file size太小,导致log switch太频繁;3)log group太少;log file switch(private strand flush incomplete):log file ...
2018-02-07 22:29:27
513
原创 Oracle wait event --- buffer cache
http://m.blog.itpub.net/12679300/viewspace-1244578/Buffer Cache是SGA的一部分,Oracle利用Buffer Cache来管理data block,Buffer Cache的最终目的就是尽可能的减少磁盘I/O。 Buffer Cache中主要有3大结构用来管理Buffer Cache:Hash Bucket、Hash Chain Li...
2018-02-07 22:28:53
360
原创 Oracle wait event --- shared pool
https://blog.youkuaiyun.com/lqx0405/article/details/44777319Library cache包含了共享SQL区(shared SQL areas),私有SQL区(private SQLareas,如果配置了共享服务器),PL/SQL存储过程以及包,还有一些控制信息,比如说locks以及library cache handles。Dictionary cac...
2018-02-07 22:28:01
474
原创 Oracle wait event --- I/O
db file sequential read:db file scattered read, Avg wait time应当小于20ms 如果数据库执行全表扫描或者是全索引扫描会执行 Multi block I/O ,此时等待物理I/O 结束会出现此等待事件。一般会从应用程序(SQL),I/O 方面入手调整; 注意和《Instance Activity Stats》中的index fast ...
2018-02-07 22:27:09
438
原创 Oracle wait event --- enqueue
https://blog.youkuaiyun.com/notbaron/article/details/51284555latch: enqueue hash chainsenq: TX - row lock contentionenq: TX - index contentionenq: TX - contentionenq: HW - contentionenq: FB - contentionenq:...
2018-02-07 22:24:33
442
原创 Oracle wait event --- latch
latch free 其实是未获得latch ,而进入latch sleep,见《全面解析9i以后Oracle Latch闩锁原理》
2018-02-07 22:18:52
410
原创 Oracle wait event --- cluster
gc buffer waitgc current block 2-waygc cr multi block request
2018-02-07 22:12:03
1069
原创 Database testing - transaction
https://www.guru99.com/data-testing.htmlhttp://www.softwaretestinghelp.com/database-testing-process/https://dl.acm.org/results.cfm?coll=guide&dl=GUIDE&query=Yuetang+Deng&short=1http://ci
2018-01-20 15:34:20
519
原创 数据库TPCE benchmark测试工具
http://www.pgcon.org/2007/schedule/attachments/35-TPC-E%20implementation-Mark-Wong-Rilson-Nascimento.pdf https://wenku.baidu.com/view/0ad580faf90f76c661371a0c.html https://www.baidu.com/link?u
2017-12-15 21:51:14
4702
原创 Oracle Cursor
http://www.orafaq.com/node/758https://docs.oracle.com/cd/E11882_01/appdev.112/e10646/oci09adv.htm#LNOCI091https://m.baidu.com/from=844b/bd_page_type=1/ssid=0/uid=0/pu=usm%402%2Csz%401320_2001%
2017-12-12 19:23:32
613
原创 Oracle rman操作
restore spfile from'/bak/hotbak/c-4038538988-20100524-01';(备份的控制文件)restore controlfile to '/opt/orcl/control.ora' from '/bak/hotbak/c-4038538988-20100524-01';
2017-11-15 22:36:43
214
原创 Oracle三种table: 堆表Heap Table、索引组织表IOT和聚簇表Cluster
http://m.blog.itpub.net/17203031/viewspace-774405 聊聊Oracle聚簇ClusterIOT: create table t88( ID varchar2 ( 10 ), NAME varchar2 ( 20 ), constraint pk_id primary
2017-11-15 20:12:32
9294
原创 数据库架构对比
http://blog.youkuaiyun.com/kaixin89/article/details/46489633 MySQL 体系架构 Oracle体系架构 PostgreSQL体系架构
2017-11-03 21:57:59
453
原创 数据库性能对比测试实验
http://blog.youkuaiyun.com/liyuming0000/article/details/51240798 PostgreSQL和MySQL的性能对比实验
2017-11-03 21:45:58
1522
原创 单算子benchmark测试工具pgbench, SQL-bench, mydbtest
TPC:Transaction processing Performance Council 事务处理性能委员会TPC-B: measures throughput in terms of how many transactions per second a system can perform 测试一秒可以处理的事务个数pgbenchpgbench是基于tp
2017-11-03 21:00:14
1097
原创 压力测试工具
jMeter: java编写的压力测试工具http://jmeter.apache.org/usermanual/get-started.htmlLoadRunner:https://saas.hpe.com/en-us/software/loadrunner
2017-11-03 20:53:48
344
原创 Oracle wait event --- latch: in memory undo latch
latch: in memory undo latch
2017-11-01 20:20:22
1270
4W家庭理财 V2.8
2016-01-13
4W家庭理财 V2.7
2013-02-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人