2015
03-04
03-04
使用 Shell 脚本监控 Linux 系统进程资源
本文主要介绍Linux平台下的shell脚本使用,主要包括如何对系统和进程资源进行有效的监控。Shell简介Shell语言对于接触LINUX的人来说都比较熟悉,它是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。它没有一般编程语言的“编译–链接–运行”过程。不仅如此,Shell有自...
继续阅读 >
MySQL有很多的可视化管理工具,比如“mysql-workbench”和“sequel-pro-”。现在我写MySQL的终端命令操作的文章,是想强化一下自己对于MySQL的理解,总会比使用图形化的理解透彻,因为我本来就比较喜欢写代码。同时写出来这些文章,是想要给大家当个参考,希望也能对大家有所帮助,有所提升,这就是我为什么要写终端操作MySQL的文章了。注意:MySQL数据库命令不区分大小写。但在MAC的终端,如果你想使用tab自动补全命令,那么...
本文主要为大家简单介绍了以下Cookie的用途、运行机制,以及JavaScript操作Cookie的各种方法,总结的比较全面,希望能给大家带来帮助。什么是Cookie“cookie是存储于访问者的计算机中的变量。每当同一台计算机通过浏览器请求某个页面时,就会发送这个cookie。你可以使用JavaScript来创建和取回cookie的值。”–w3schoolcookie是访问过的网站创建的文件,用于存储浏览信息,例如个人资料信息。从JavaScript的角...
web新手常问的一个问题是“我应该使用哪个框架?”但这个问题却没有‘正确’的答案,通常主要讨论的是AngularJS和jQuery的区别。但它们间的比较在某些方面就像是在比较苹果和橘子的区别,对于一个web应用,没有明确的原因非要使用一个主要的web框架实现。下面一些使用AngularJS要优先于jQuery的场景。当DOM操作是次要时jQuery主要关注于DOM扫描和操作。一个常例是通过用户操作进行DOM元素的添加和修改,例如将...
IP,端口和域名对于专业的人来说并不陌生,但是对于非专业的同学可能并不熟悉,写这个文章的目的:一是想装“砖家”(事实上我也不是很懂)“科普”一下计算机的知识,二是想练习一下表达,把自己懂的知识梳理一下,转化成“人类的语言”。首先提出一个对应关系:1.简书——-》小明家2.www.jianshu.com——》xxx路xxx号3.180.150.186.235——》东经xxx度xxx分,北纬xxx度xxx分。想象一下:小...
在大部分编程语言中,return关键字可以将函数的执行结果返回,PHP中return的用法也大同小异,对初学者来说,掌握PHP中return的用法也是学习PHP的一个开始。首先,它的意思就是返回;return()是语言结构而不是函数,仅在参数包含表达式时才需要用括号将其括起来。当返回一个变量时通常不用括号,这样可以降低PHP的负担。基本用法:a)、returnexpression//返回一个表达式结果b)、return(expr)//函数表达式c)、return//...
写在前面的话:从接触电脑以来,就一直对电脑充满好奇。当电脑连接上电源,按下开机键,我们就可以做所有我们想做的事情,打游戏、写文章、看电影、搭建web服务器、自己写程序等等。随着接触电脑的时间越长,反而对电脑更加的陌生,不断的问自己,计算机到底是怎么组成的?为什么就能够实现这些功能?如果让我穿越回多少年前,该如何搭建一台电脑?恰好这几天读完这本书《code:thehiddenLanguageofcomputerhardwareandso...
在本例中,我们将使用SpringMVC框架构建一个入门级web应用程序。SpringMVC是Spring框架最重要的的模块之一。它以强大的SpringIoC容器为基础,并充分利用容器的特性来简化它的配置。目录MVC框架是什么DispatcherServlet(Spring控制器)Spring入门示例运行时依赖库web.xml和spring-servlet.xml文件配置请求控制器EmployeeController.java视图模型EmployeeVO.javaDao类业务层类视图empl...
Web服务器工作原理概述很多时候我们都想知道,web容器或web服务器(比如Tomcat或者jboss)是怎样工作的?它们是怎样处理来自全世界的http请求的?它们在幕后做了什么动作?JavaServletAPI(例如ServletContext,ServletRequest,ServletResponse和Session这些类)在其中扮演了什么角色?这些都是web应用开发者或者想成为web应用开发者的人必须要知道的重要问题或概念。在这篇文章里,我将会尽量给出以上某些问题的答案。请集中...
Chrome的隐身模式先来说说隐身模式的启用方法吧1.键盘快捷:Ctrl+Shift+N。2.在Windows7下的任务栏处,右击“Chrome”图标,会出一个下拉菜单,点击“新建隐身窗口”。3.你还可以在一个正在浏览的页面中,通过“右键点击链接”出现下拉菜单,选择“在隐身窗口中打开链接”,直接进入隐身窗口(如下图)。简单一点的说,Chrome的隐身模式的好处就是保持你的隐私。具体表现在在此窗口中查看的网页不会显示在浏览器历史...
背景HHVM是Facebook开发的高性能PHP虚拟机,宣称比官方的快9倍,我很好奇,于是抽空简单了解了一下,并整理出这篇文章,希望能回答清楚两方面的问题:HHVM到底靠谱么?是否可以用到产品中?它为什么比官方的PHP快很多?到底是如何优化的?你会怎么做?在讨论HHVM实现原理前,我们先设身处地想想:假设你有个PHP写的网站遇到了性能问题,经分析后发现很大一部分资源就耗在PHP上,这时你会怎么优化PHP性能?...
学习任何东西,我们只要搞清楚其原理,就会触类旁通。现在结和我所学,我想总结一下客户端到服务器端的通信过程。只有明白了原理,我们才会明白当我们程序开发过程中错误的问题会出现在那,才会更好的解决问题。我们首先要了解一个概念性的词汇:Socketsocket的英文原义是“孔”或“插座”。作为进程通信机制,取后一种意思。通常也称作“套接字”,用于描述IP地址和端口,是一个通信链的句柄。(其实就是两个程序通信用的。)soc...
许多使用过Linux一段时间的人通过一些基础操作已经能够把Linux各方面基本玩转,但是如果没有经过系统学习的话就容易缺乏一些实战技巧。这系列文章介绍一些关于bash的能够提高效率的技巧,主要是关于历史命令操作和一些快捷键,让你在命令行下工作效率翻倍,而且这些技巧不失为装逼利器呀。历史命令操作篇最基本的查看历史命令historyhistory!n编号为n的历史命令不用再复制粘贴,或者照着历史记录敲了。执行历史命令...