这一节主要讲linux的数据类型,主要是为了方便理解接下来将大端、小段字节序定义的源码。
首先,来看看 include/linux/types.h 源码:
------------------------------------------------------------------
#ifndef _LINUX_TYPES_H
#define _LINUX_TYPES_H
...
分类:
系统相关 时间:
2015-04-15 13:39:23
阅读次数:
509
一个简单的需求:shell实现进程监控watchdog功能,配合计划任务每分钟执行一次shell脚本,对进程进行监控,如果意外中断那么启动他,如果正常则什么都不需要去做。#!/bin/bashNAME=javaNOP=/bin/trueDATE=$(/bin/date +”%Y-%m-%d %H:%...
分类:
系统相关 时间:
2015-04-15 13:25:33
阅读次数:
148
freemarker-ideMyEclipce10.0中安装FreeMarker插件,这绝对是最简单的方法。步骤如下:(一)打开http://download.csdn.net/detail/u011883552/8596517下载最新版本,目前本人下载时最新版本是:freemarker-ide-0...
分类:
系统相关 时间:
2015-04-15 13:21:54
阅读次数:
126
一、Memcached概念: memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用....
分类:
系统相关 时间:
2015-04-15 13:08:13
阅读次数:
227
#设置时间date -s "2015-4-15 10:22:44" #在写入mac系统clock -w#格式化时间date -d yesterday +%Y%M%d
分类:
系统相关 时间:
2015-04-15 13:08:05
阅读次数:
134
linnx查看软件是否安装1.rpm包安装的软件查询 rpm -qa | grep 软件名dpkg -l | grep 软件名例子:查看apache是否安装 rpm -qa | grep httpddpkg -l | grep apache*
分类:
系统相关 时间:
2015-04-15 12:58:28
阅读次数:
164
网上说的有很多, 我只记录一种1. 切换到 /etc/init.d/ 目录下2. sudo vim tomcat3. 在打开的文件里写入以下内容#!/bin/sh# chkconfig: 345 99 10# description: Auto-starts tomcat# /etc/init.d/...
分类:
系统相关 时间:
2015-04-15 12:56:00
阅读次数:
120
《Windows Azure Platform 系列文章目录》 笔者在之前的工作中,有客户提出想一次性查看Azure订阅下的所有Azure VM的Public IP和Private IP。笔者研究了一下Azure相关的PowerShell,可以实现。在这里笔者简单分享一下: 1.将http:...
分类:
系统相关 时间:
2015-04-15 12:54:28
阅读次数:
175
每次从SVN上更新资源时,电脑都会卡死,直到资源更新完。当要Commit资源时,SVN也会卡死资源管理器,如下图所示: 解决办法 1、禁用图标缓存 2、排除路径和包含路径(可选),排除路径就是不需要用到SVN的地方,包含路径就是SVN所在本地磁盘的路径。 3、设置完之后,在进程里结束掉 Tortoi...
分类:
系统相关 时间:
2015-04-15 12:52:12
阅读次数:
249
1. VMware的相关知识 (1)建议的VMware的配置: CPU 主频1GHz以上 内存 1GB以上 硬盘 分区空闲空间8GB以上 (2)VMware创建快照 快照的作用是保存虚拟机的现有状态,以便以后可返回到相同状态。快照的特点是:①...
分类:
系统相关 时间:
2015-04-15 11:39:35
阅读次数:
282
linuxCentons6.5下安装vlc执行下述命令前,你可以先到/etc/yum.repos.d/目录下ls一下,看看它们长得是啥样子。1、安装epel和remi的repository:[root@localhost~]#yumlocalinstall--nogpgcheckhttp://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm老外..
分类:
系统相关 时间:
2015-04-15 11:34:15
阅读次数:
172
1. 创建一个Maven4MyEclipse项目
(1)选择File> New,然后选择您要创建项目的类型。您可以添加Maven来支持Web、EJB、EAR和常规的Java项目。
(2)在新建的项目窗口上填写字段,选择Add Maven Support复选框,然后单击下一步直到抵达Artifact页面。
添加Maven支持
(3)输入Group ID和Artifac...
分类:
系统相关 时间:
2015-04-15 11:31:35
阅读次数:
198
ln -s 源 目标 建立符号链接
history 5 显示最近使用的5个命令
!5 执行历史编号为5的命令
date MMDDHHMMCCYY.SS [月月日日时时分分年年年年.秒秒]
cal 4 2015 查看2015年4月的日历
netstat -anp 查看网络状态
kill -9 pid 强制杀死进程
traceroute www.521ja...
分类:
系统相关 时间:
2015-04-15 11:31:22
阅读次数:
201
我们知道,在Linux内核中,不同CPU里面,不同CPU的字节序定义不同。
本节年内容主要是讲的是:不同CPU里面,各自的位长定义也是不同。
本次用于分析的 Linux 内核版本为: linux--3.0.0-12。
arch/XXX/include/asm/bitsperlong.h:不同CPU(XXX)的位长定义
1)ARM(XXX=arm):
#includ...
分类:
系统相关 时间:
2015-04-15 11:22:15
阅读次数:
246
ubuntu默认10分钟就会进入屏保。
我用的ubuntu server12.04,由于没有桌面,只能用命令。如下:
setterm -blank 0 //禁用屏保
setterm -blank 1 //1分钟后开始屏保
settern是系统自带的命令,的功能相当强大,具体可用setterm --help查看。
如:setterm -dump 1 //获得1屏的...
分类:
系统相关 时间:
2015-04-15 11:22:26
阅读次数:
183
ubuntu系统创建新用户 不能使用TAB键解决
一、新建用户 support
adduser 新建用户的名字
passwd 新建用户的名字即可添加新用户
二、创建家目录
# cd /home
1.创建家目录:
# mkdir 新建用户的名字
2.拷贝环境变量模板文件:
# cp /etc/skel/.b* support
# cp /etc/skel/.p...
分类:
系统相关 时间:
2015-04-15 11:21:02
阅读次数:
256
ZIP我们可以使用下列的命令压缩一个目录:# zip -r archive_name.zip directory_to_compress下面是如果解压一个zip文档:# unzip archive_name.zipTARTar是在Linux中使用得非常广泛的文档打包格式。它的好处就是它只消耗非常少的...
分类:
系统相关 时间:
2015-04-15 11:17:15
阅读次数:
213