【基础知识M】操作系统
rr白开水
乐观,沟通能力强,注重团队合作
展开
-
Windows进程间通信的各种方法
Windows进程间通信的各种方法进程是装入内存并准备执行的程序,每个进程都有私有的虚拟地址空间,由代码、数据以及它可利用的系统资源(如文件、管道等)组成。多进程/多线程是Windows操作系统的一个基本特征。Microsoft Win32应用编程接口(Application Programming Interface, API)提供了大量支持应用程序间数据共享和交换的机制,这些机制行使的转载 2014-07-31 14:08:58 · 587 阅读 · 0 评论 -
windows程序界面卡死的原因
windows的UI程序都是消息驱动的,所以出现界面卡死,思考的方向是消息循环是不是能出现问题了。下面分析windows程序界面卡死的几个可能的原因:主线程(UI线程)出现死循环。如果主线程出现死循环,那么windows将不能从消息队列中取出消息,并进行处理,所以出现卡死现象。为了验证是这个原因导致界面卡死,打开任务管理器,如果该进程的cpu使用率一直保持非零,比如一直保持在3%,转载 2014-02-25 14:39:30 · 4034 阅读 · 0 评论 -
Linux中shell文件操作大全
分类: 原文地址:Linux中shell文件操作大全 作者:fuliangcheng1.创建文件夹#!/bin/shmkdir -m 777 "%%1"2.创建文件#!/bin/shtouch "%%1"3.删除文件#!/bin/shrm -if "%%1"4.删除文件夹#!/bin/shrm -rf "%%1"5.删转载 2014-03-07 15:37:41 · 874 阅读 · 0 评论 -
键盘常用ASCII码 & Ctrl组合键
键盘常用ASCII码 ESC键 VK_ESCAPE (27)回车键: VK_RETURN (13)TAB键: VK_TAB (9)Caps Lock键: VK_CAPITAL (20)Shift键: VK_SHIFT ($10)Ctrl键: VK_CONTROL (17)Alt键: VK_MENU (18)空格键: VK_SPACE ($20/32)退格键:转载 2014-03-08 22:10:25 · 2321 阅读 · 0 评论 -
Sed学习笔记
Sed学习笔记Table of Contents1. Sed简介2. 定址3. Sed命令4. 选项5. 元字符集6. 实例7. 脚本8. 小技巧1. Sed简介sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内转载 2014-03-26 17:32:08 · 445 阅读 · 0 评论 -
Sed 介绍和教程
Sed 介绍和教程作者:Bruce Barnett译者:Koala++原文地址:http://www.grymoire.com/Unix/Sed.html注:译者不懂sedSed 介绍 如果你想写一个程序对一个文件做一些改动,那就sed就是你应该使用的工具。这篇文章就是教你如何使用这个自动修改文件的特殊编辑器。 在Unix工具中有一些程序是真正的转载 2014-03-26 19:06:03 · 657 阅读 · 0 评论 -
Ubuntu 软件包管理详解
Ubuntu 软件包管理详解Ubuntu 方便宜用,最值得让人称道的便是其安装软件的方式, 一条命令: sudo apt-get install xxx 就几乎能帮你搞定所有的软件安装难题。但是有时你可能有这样的需求,查看某个软件包是否安装、安装在哪..., 那我们就来介绍一下 Ubuntu 的软件包管理方式。一、Ubuntu 采用 Debian 的软件包管理器 dpkg 来管理软转载 2014-05-12 11:28:44 · 507 阅读 · 0 评论 -
环境变量 PS1
环境变量 PS1以 Bash shell 为例一般默认的情况下.bashrc里面应该是: ~/.bashrc export PS1=' \u@\h:\w\$ ' 上面的意思是:用户@主机:当前目录 $转义序列 要是通过彩色化提示符来增加个性化,就要用到转义序列。 转义序列就是一个让 shell 执行一个特殊步骤的控制指令。 转义序列转载 2014-06-17 13:55:22 · 640 阅读 · 0 评论 -
Ubuntu 12.04 + Ruby 2.0 + Rails 3.2.13
Ubuntu 12.04 + Ruby 2.0 + Rails 3.2.13 1、安装系统需要的包$ sudo apt-get install -y build-essential openssl curl libcurl3-dev libreadline6 libreadline6-dev git zlib1g zlib1g-dev libssl-dev libyaml-dev li转载 2014-06-17 16:35:48 · 669 阅读 · 0 评论 -
Gem Bundle 入门
Gem Bundle 入门RailsRubyrubygems配置管理项目管理 Gem介绍Gem是一个ruby库和程序的标准包,它通过RubyGem来定位、安装、升级和卸载,非常的便捷。Ruby 1.9.2版本默认安装RubyGem,如果你使用其它版本,请参考如何安装RubyGem。升级RubyGem Ruby代码 "转载 2014-06-18 10:37:43 · 958 阅读 · 0 评论 -
微软图形控件(Chart或MSchart)的用法
城市猎人2010-05-06 11:57微软图形控件(Chart或MSchart)的用法 急用!!!求.NET4.0中Chart控件或3.5中MSChart控件的详细用法(关联数据库—Linq的方式最好),注释其中控件属性作用!huwlnew2010-05-06 13:19下面是下载地址: 控件转载 2014-02-21 11:10:28 · 10475 阅读 · 0 评论