-
- linux用户管理(2)之关于修改用户模式(图)
- 修改使用者模式可以使用usermod命令实现。一、usermod常用命令介绍:-a: 仅和-G一块使用,将用户添加到附属组群。-d: 修改用户登入时的目录,例如一般的用户登录时,默认进入预先设定的主目录,某些时候为了方便登录时就需要进入比较复杂的路径时,可以使用这个选项设置进入时目录。-g:
- 运维 1577 2017-06-06 10:44:49
-
- linux用户管理(1)之创建用户和删除用户的图文教程
- 一、常用命令:(1)创建用户命令两条:adduseruseradd(2)用户删除命令:userdel二、两个用户创建命令之间的区别adduser: 会自动为创建的用户指定主目录、系统shell版本,会在创建时输入用户密码。useradd:需要使用参数选项指定上述基本设置,如果不使用任何参数,则创建的用户无密码、无主目录、没有指定shell版本。
- 运维 1826 2017-06-06 10:42:06
-
- linux系统服务(一)之/etc/host* 的文件说明详解
- 上述孤立节点就是说:建立没有连接的internet的局域网中,可以使用/etc/hosts指定需要连接的主机名与IP的映射,不在/etc/hosts映射之中的,一般无法连接。
- 运维 4866 2017-06-06 10:39:52
-
- Ubuntu中关于hadoop环境变量的设置方法(图文)
- Ubuntu搭建hadoop时,在/bin、/sbin等路径下有一些经常使用的工具为了能够在任何路径下都能使用这些工具,而不必切换到bin/sbin路径下,需要设置hadoop的环境变量(注意:前提是已经设置好jdk环境变量,jdk环境变量设置方法)。(1)使用vim/vi/gedit等命令,打开/home//.bashrc文件vim /home/hadoop/.bashrc(
- 运维 3792 2017-06-06 10:36:31
-
- 关于Ubuntu系统中jdk的安装及配置方法
- 一、jdk的安装下载jdk的tar包,假设tar包所在的目录为/home/username/Download,使用如下命令对tar包进行解压tar -zxf /home/username/Download/jdk-8u77-linux-x64.tar.gz解压完毕后,将解压后的包移动到安装目录,假设为/home/username/developmv jdk1.8.0.7 /home/u
- 运维 1665 2017-06-06 10:35:11
-
- 关于Ubuntu系统用户名、密码、主机名管理的详细介绍
- 1。添加用户命令:sudo useradd -m username -s /bin/bash解读:创建了可以登陆的 username 用户,并使用 /bin/bash 作为 shell2。设置初始密码或更改密码命令:sudo passwd username解读:执行命令后,会出现等待输入密码界面3。添加用户为管理员命令:sudo adduser us
- 运维 5742 2017-06-06 10:33:36
-
- Linux关于XShell远程登录显示乱码问题的解决方案(图文)
- 在用Xshell远程登录服务器或主机时,可能会遇到乱码现象,特别是在出现中文时,如图所示:这种现象是由于本地Xshell客户端字符编码与远程端字符编码不一致造成的,解决方法是重新设置本地Xshell客户端编码,使之与远程端编码一致:首先,在远程端运行locale -a命令,查看远程端编码(也可以在本地Xshell客户端登录远程端后运行该命令)然后,在Xshell
- 运维 2668 2017-06-06 10:31:26
-
- 关于Linux环境下的部分常用vi命令(图)
- 本文详细介绍了关于Linux环境下的部分常用vi命令(图),具有一定的参考价值,下面一起看下
- 运维 1775 2017-06-06 10:30:26
-
- Win32 SDK基础(十三)之键盘和鼠标消息的详细介绍
- 一、键盘消息1、键盘消息WM_KEYDOWN —— 键盘按键按下时产生。WM_KEYUP —— 键盘按键弹起时产生。WM_SYSKEYDOWN —— 系统按键按下时产生,如ALT、F10等等WM_SYSKEUP —— 系统放开时产生WM_CHAR —— 字符消息2、消息参数:按键消息:WPARAM —— 按键的VirtualKey(虚拟键码)LPARAM —
- 运维 4192 2017-06-06 10:13:01
-
- Win32 SDK基础(十二)之WM_PAINT消息的处理(图)
- 一、引言 在计算机中,屏幕上显示的一切东西几乎都是绘制的,包括窗口、对话框、图片、以及一切文字,而WM_PAINT消息就是在绘制这些对象时,系统触发的消息。我们在计算机中的每一个操作,几乎都会触发这个消息,它也是WIndows中最重要的消息之一。本文主要针对该消息进行试验,以进行全面的学习。二、WM_PAINT基础 2.1 宏定义#define WM_PAIN
- 运维 8275 2017-06-06 10:11:46
-
- Win32 SDK基础(十一)之消息队列和GetMessage/PeekMessage、SendMessage/Postmesage的详解
- 一、消息队列1.1 消息队列 消息队列是用来存放消息的一个队列,消息在队列中先入先出,所有的窗口程序都具有消息队列,程序可以从队列中获取消息。1.2 消息队列的类型 系统消息队列:由操作系统维护的消息队列,存放系统产生的消息,如鼠标、键盘消息等等。 程序消息队列:属于每一个应用程序(线程)的消息队列,用应用程序维护。
- 运维 6147 2017-06-06 10:09:43
-
- Win32 SDK基础(十)之详解几种常见的Windows消息处理的示例代码
- 一 引言 本文主要介绍几种Windows常见的消息的处理,在《Win32 SDK基础(8)—— Windows消息机制》中,我们介绍了WM_CREATE消息的处理,在窗口创建之前,我们利用消息处理函数弹出了一个MessageBox,本文在此基础之上,介绍WM_DESTROY、WM_SYSCOMMAND、WM_QUIT、WM_SIZE等其它常见的Windows消息。首先,我们引入在
- 运维 3347 2017-06-06 10:07:47
-
- Win32 SDK基础(九) 之Windows常用消息大全的总结
- 一、Windows消息分布消息范围说 明0 ~ WM_USER – 1系统消息WM_USER ~ 0x7FFF自定义窗口类整数消息WM_APP ~ 0xBFFF应用程序自定义消息0xC000 ~
- 运维 3565 2017-06-06 10:03:59
-
- Win32 SDK基础(八)之 关于Windows消息机制的详解(图)
- 一、 什么是消息 在解释什么是消息之前,我们先讨论一下程序的执行机制问题。大体上说,程序按照执行机制可以分为两类:第一类是过程驱动。比如我们最早接触编程时写的C程序,又或者单片机程序。这类程序往往预先已经设定好了执行流程,我们执行时只是按部就班的执行;第二类是事件驱动。事件,相信大家都能够理解。每个事件的发生都是随机的,每个事件都会有发生的时刻,类似生活中的事件。程序中的
- 运维 4387 2017-06-06 10:02:15
-
- Win32 SDK基础(七)之如何创建一个窗口的子窗口的案例
- 什么是子窗口?当我们在点击Windows窗口的某个按钮时,比如点击窗口的关闭按钮,往往会弹出一个窗口来提示相关信息,类似这种弹出窗口就是主窗口的子窗口。我们创建子窗口时,也是使用CreateWindow或者CreateWindowEx API。 我们来看下CreateWindow的函数原型:HWND WINAPI CreateWindow(_In_opt_ LPCTSTR
- 运维 4805 2017-06-06 09:47:03

PHP讨论组
组员:3305人话题:1500
PHP一种被广泛应用的开放源代码的多用途脚本语言,和其他技术相比,php本身开源免费; 可以将程序嵌入于HTML中去执行, 执行效率比完全生成htmL标记的CGI要高许多,它运行在服务器端,消耗的系统资源相当少,具有跨平台强、效率高的特性,而且php支持几乎所有流行的数据库以及操作系统,最重要的是