随笔分类 - 缓存、队列、线程、并发
摘要:在运维过程中,常常会telnet某个ip端口,如果 能telnet通,怎么退出呢 ?1、telnet 63.172.25.18 6463 回车Trying 63.172.25.18...Connected to 63.172.25.18 (63.172.25.18).Escape character is '^]'.2、ctrl + ] 回车telnet>3、? 回车close close current connectionlogout forcibly logout remote user and close the connectiondisplay display
阅读全文
摘要:(附加)如何查看memcache服务器端版本: ./memcached -hmemcache的运行状态可以方便的用 stats命令显示。首先用telnet 127.0.0.111211这样的命令连接上memcache,然后直接输入stats就可以得到当前memcache的状态。这些状态的说明如下:pidmemcache服务器的进程IDuptime服务器已经运行的秒数time服务器当前的unix时间戳versionmemcache版本pointer_size当前操作系统的指针大小(32位系统一般是32bit)rusage_user进程的累计用户时间rusage_system进程的累计系统时间cu
阅读全文
摘要:前序: 我们前面说了,我们的程序是可以分成若干个程序片段的,而每一个程序片段我们都可以用来做为一在多个任务;当然做为独立可运行的任务将更为理想化;在多线程来实现并发的手段时,我们常常将没一个任务用一个独立的线程来进行驱动; 下面是一个简单的线程来驱动我们的一个任务的执行;1.任务的描述/** * 一个简单的任务类 * @author liuwei 继承于Runnable接口,并提供Run方法的实现 * Runnable为描述任务的方式 */public class SimpleTask implements Runnable { /** * 任务执行总数 */ ...
阅读全文
摘要:1.人们的期望 对于单处理器环境下,人们希望自己的程序能够并行的执行,即可以并行的执行程序中的多个部分;而对于多处理器的环境下,则希望可以同时进行执行; 2.并发“具有可论证的确定性,但实际上具有不确定性” 我们可以通过仔细分析和代码审查编写出能够正确工作的并发程序,但在实际情况中,可能出现并发程序在给定,适当条件的时候,运行失败;这种情况可能是我们在测试的工作中没有碰上的,且我们在测试的过程中无法预定的测试场景;且产生故障情况是偶尔发生的,但我们却不能不给予关注,如果不给予关注,则将可能会被它带来巨大影响;3.并发的相关问题 如何让程序更快的运行:如果想要一个程序运行的更快,那么可以将其断.
阅读全文

浙公网安备 33010602011771号