码迷,mamicode.com
首页 > 系统相关
Linux下一个简单的日志系统的设计及其C代码实现
1.概述 在大型软件系统中,为了监测软件运行状况及排查软件故障,一般都会要求软件程序在运行的过程中产生日志文件。在日志文件中存放程序流程中的一些重要信息,包括:变量名称及其值、消息结构定义、函数返回值及其执行情况、脚本执行及调用情况等。通过阅读日志文件,我们能够较快地跟踪程序流程,并发现程序问题。因此,熟练掌握日志系统的编写方法并快速地阅读日志文件,是对一个软件开发工程师的基本要求。 本文详细地...
分类:系统相关   时间:2015-05-22 17:15:21    阅读次数:256
linux下使用openssl生成 csr crt CA证书
本文主要借鉴和引用了下面2个地址的内容,然后在自己的机器上进行了测试和执行,并做了如下记录。 ref: http://blog.chinaunix.net/uid-26760055-id-3128132.html http://www.111cn.net/sys/linux/61591.htm 创建测试目录 mkdir /tmp/create_key/ca ...
分类:系统相关   时间:2015-05-22 17:04:44    阅读次数:274
【软件技巧】如何在特定页面屏蔽掉vimperator
Inoreader的快捷键可以说非常多,非常实用,但是今天发现Vimperator会导致原有的网站快捷键失效。两难中,后来终于找到了解决方法。shift+i:ignorekeys add [URL]引自:http://www.douban.com/group/topic/50200457/
分类:系统相关   时间:2015-05-22 17:00:22    阅读次数:602
linux bash shell 学习站点
Linux Shell Scripting Tutorial (LSST) v2.0: 地址:http://bash.cyberciti.biz/guide/Advanced Bash-Scripting Guide: 地址:http://tldp.org/LDP/abs/html/
分类:系统相关   时间:2015-05-22 17:00:43    阅读次数:184
进程间通信-无名管道
管道:是一种半双工的通信机制,它一端用来读,另外一端用来写;管道只能用来在具有公共祖先的两个进程之间通信(父进程和子进程或者同一父进程的两个子进程);管道通信消息遵循先进先出的原理,并且数据只能被读取一次,当此段数据被读取后就会清空。管道实质是内存页(page)。 相关函数:os.pipe();它返...
分类:系统相关   时间:2015-05-22 16:55:46    阅读次数:167
性能分析工具之-- Eclipse Memory Analyzer tool(MAT)(一)【转】
前言在平时工作过程中,有时会遇到OutOfMemoryError,我们知道遇到Error一般表明程序存在着严重问题,可能是灾难性的。所以找出是什么原因造成OutOfMemoryError非常重要。现在向大家引荐Eclipse Memory Analyzer tool(MAT),来化解我们遇到的难题。...
分类:系统相关   时间:2015-05-22 16:50:37    阅读次数:209
性能分析工具之-- Eclipse Memory Analyzer tool(MAT)(二)【转】
在本文中,将介绍MAT如何根据heapdump分析泄漏根源。由于测试范例可能过于简单,很容易找出问题,但我期待借此举一反三。一开始不得不说说ClassLoader,本质上,它的工作就是把磁盘上的类文件读入内存,然后调用java.lang.ClassLoader.defineClass方法告诉系统把内...
分类:系统相关   时间:2015-05-22 16:44:54    阅读次数:233
性能分析工具之-- Eclipse Memory Analyzer tool(MAT)(三)【转】
perm gen我们在上2篇文章中知道,perm gen是个异类,里面存储了类和方法数据(与class loader有关)以及interned strings(字符串驻留)。在heap dump中没有包含太多的perm gen信息。那么我们就用这些少量的信息来解决问题吧。看下面的代码,利用inter...
分类:系统相关   时间:2015-05-22 16:34:34    阅读次数:279
ruby on rails安装(ubuntu 14.04)
安装完windows版的,有人说新手千万不要用windows版的,因为会出现莫名其妙的错误,而且解决问题的方法很少,恩,最近小小的使用了下,还没有什么windows特有不能解决的问题,大概是才刚刚开始。项目用的服务器是ubuntu,所以嘛,还得用linux不是,下面是ubuntu14.04麒麟下的安...
分类:系统相关   时间:2015-05-22 16:32:16    阅读次数:185
海尔T6-3安装Archlinux x64和MATE桌面环境
最近换了一个海尔T6-3笔记本电脑,因此装了Archlinux x64搭配MATE桌面环境,现将安装过程记录如下:1. 制作安装媒体,可以刻录光盘或者使用优盘。如果要制作U盘,在Linux下可以用 dd if=archlinux-2014.12.01-dual.iso of=/dev/sdb bs=...
分类:系统相关   时间:2015-05-22 16:28:44    阅读次数:303
ubuntu下安装资源管理器
ubuntu下安装资源管理器: 打开终端: sudo apt-get install indicator-multiload 安装后在终端中要输入: indicator-multiload 来启动这个东西。...
分类:系统相关   时间:2015-05-22 15:16:12    阅读次数:177
提高linux对最大进程数和最大打开文件描述符数的限制
打开/etc/security/limits.conf文件 在下面加入如下两行,其中wacos是用户名,*可以代表所有用户 wacos           -       nproc           20000 wacos           -       nofile          65536 noproc代表最大进程数 nofile代表最大文件打开数 然后在命令行输入:u...
分类:系统相关   时间:2015-05-22 15:13:43    阅读次数:209
实验三 ShellShock 攻击实验
ShellShock 攻击实验ShellShock 攻击实验一、 实验描述2014年9月24日,Bash中发现了一个严重漏洞shellshock,该漏洞可用于许多系统,并且既可以远程也可以在本地触发。在本实验中,学生需要亲手重现攻击来理解该漏洞,并回答一些问题。二、 实验内容环境搭建下载# wget...
分类:系统相关   时间:2015-05-22 15:07:42    阅读次数:170
实验三 ShellShock 攻击实验
一、 实验描述2014年9月24日,Bash中发现了一个严重漏洞shellshock,该漏洞可用于许多系统,并且既可以远程也可以在本地触发。在本实验中,学生需要亲手重现攻击来理解该漏洞,并回答一些问题。二、 实验内容
分类:系统相关   时间:2015-05-22 14:56:15    阅读次数:153
实验三 ShellShock 攻击实验
ShellShock 攻击实验一、 实验描述2014年9月24日,Bash中发现了一个严重漏洞shellshock,该漏洞可用于许多系统,并且既可以远程也可以在本地触发。在本实验中,学生需要亲手重现攻击来理解该漏洞,并回答一些问题。二、 预备知识1. 什么是ShellShock?Shellshock...
分类:系统相关   时间:2015-05-22 14:55:53    阅读次数:205
ShellShock 攻击实验
20122218朱玉琦1. 环境搭建以root权限安装4.1版bash(4.2版本以上的漏洞已经被堵上了) bash4.1 下载地址:http://labfile.oss.aliyuncs.com/bash-4.1.tar.gz(伪)下载# wget http://labfile.oss.aliyu...
分类:系统相关   时间:2015-05-22 14:52:31    阅读次数:184
Eclipse中使用Maven创建项目 (转)
转自:http://www.gogogogo.me/development/eclipse-maven-webapp.htmlApache Maven是一个优秀的项目构建和管理工具,许多开源项目都使用Maven进行构建。由于最近工作中要用到Maven,于是这里记录下在Eclipse中使用Maven插...
分类:系统相关   时间:2015-05-22 14:52:32    阅读次数:169
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!