码迷,mamicode.com
首页 > 系统相关
Linux学习---内存分布基础
内核空间 应用程序不允许访问 3G 栈空间 局部变量 RW 运行时的堆空间 malloc 全局的数据空间(初始化的,未初始化)static RW data(数据段) 、bss(未初始化的数据段) 只读数据段 (“Hello world”) R text(代码段) 代码段(code) R text / ...
分类:系统相关   时间:2019-03-03 20:58:29    阅读次数:219
程序员修神之路--高并发下为什么更喜欢进程内缓存
菜菜哥,告诉你一个好消息 YY妹子,什么好消息,你有男票了? 不是啦,我做的一个网站,以前经常由于访问量太大而崩溃,现在我加上了缓存,很稳定啦 加的什么缓存呢? 我用的redis,号称业界最快的缓存组件了 你觉得现在的缓存操作应该是最快的了吗? 是的,我觉得没有缓存能比这种模式更快了 你先停停,我给 ...
分类:系统相关   时间:2019-03-03 20:48:50    阅读次数:192
Linux 搭建 Jenkins
环境准备 安装JDK 安装Oracle JDK Jenkins 自身采用 Java 开发,所以要必须安装 JDK; "Linux安装JDK" 创建软连接: 注意:Java版本不能是 ,会导致Jenkins有问题, "centos7搭建jenkins小记" 文章中提到的java版本问题导致CentOS ...
分类:系统相关   时间:2019-03-03 20:48:20    阅读次数:306
VIM常用技巧总结
其实早就想整这篇总结了,一直没有时间写,鉴于李老板的强烈要求,今天更新上来。 VIM作为linux环境下一个非常强大的工具,其实是非常实用了,尤其是对于代码量庞大的项目来讲,简直就是福音。无法想象在一个集成IDE里面添加几万甚至百万个文件个文件时,你还能指望IDE能够快速的进行代码的快速浏览跳转,但 ...
分类:系统相关   时间:2019-03-03 20:46:06    阅读次数:220
Vim 学习
主要分为三种模式: 一般模式 编辑模式 命令行模式 光标的移动 单词级 比单纯的逐个字符的移动,效率要高 or 向移动到下一单词开头 ★★ or 向左移动到单词开头 ★★ 块级 文档第一行,相当于1G ★★★ 文档最后一行, 移动到你n行 ★★★ or or 到行首(第1列) ★★ or 到行尾 ★ ...
分类:系统相关   时间:2019-03-03 20:38:59    阅读次数:230
Linux字符设备学习,总结
注册字符驱动的一种老方法:注册一个字符设备的经典方法是使用:int register_chrdev(unsigned int major, const char *name, structfile_operations *fops);这里, major 的主编号, name 是驱动的名子(出现在 / ...
分类:系统相关   时间:2019-03-03 20:37:44    阅读次数:292
进程与计划任务
进程详解 linux中内核的功用:进程管理,文件系统,网络功能,内存管理,驱动程序,安全功能等。 Process 进程 表示运行中的程序的一个副本,是载入内存的一个指令集合。每一个进程,都有一个唯一的进程ID(Process ID),该ID号码被用来标识各个进程。其中,UID,GID,和SELinu ...
分类:系统相关   时间:2019-03-03 20:36:26    阅读次数:278
Vim 插键及配置
如果你觉得这个页面广告太多,欢迎移步博客阅读: "Vim 插键及配置" 编辑器之神 —— Vim 平日使用vim经常编辑文件,想想使用时的痛点,决定研究一下插件的使用。 Vim的扩展通常也被成为bundle或插件。 软件版本: Mac OS X 10.14.1 vim 8.1 插件安装 Vundle ...
分类:系统相关   时间:2019-03-03 20:34:49    阅读次数:235
第六章 进程同步
背景 进程间的交互关系 临界区(critical section)的访问过程 需要满足原则: 如何实现进程间的互斥 轮流 申请 算法一: 算法二: 算法三 信号量 实现进程间互斥 用进程实现同步: 哲学家问题 信号量 经典问题 哲学家问题 解决办法: 解决办法: 生产者-消费者问题 读者-写者问题 ...
分类:系统相关   时间:2019-03-03 19:03:41    阅读次数:215
第三章 进程
思维导图: 进程(Process) 要解决的问题: 顺序环境 计算机只有一个程序在运行,该程序独占系统中所有资源,其执行不受外界影响 并发环境: 一定时间内,物理机器上由两个或两个以上的程序同处于开始运行但尚未结束的状态,并且次序不是事先确定的 特征 多道程序设计对OS的要求 进程 一个进程包括: ...
分类:系统相关   时间:2019-03-03 19:01:00    阅读次数:211
ubuntu终端代理之proxychains
命令行代理 安装proxychains 配置proxychains 在proxychains.conf文件末尾修改你的socks5服务地址 使用(此方法只能代理TCP链接) ...
分类:系统相关   时间:2019-03-03 18:49:21    阅读次数:198
学习/linux/list.h_双链表实现
linux-3.5/include/linux/list.h 使用只含指针域的双向循环链表进行链表的操作。 下面是我选取部分list.h中代码: 1 #ifndef _LINUX_LIST_H 2 #define _LINUX_LIST_H 3 4 struct list_head { 5 stru ...
分类:系统相关   时间:2019-03-03 16:12:27    阅读次数:142
Linux系统修改Home下的目录为英文
修改Home下的目录为英文 修改目录映射文件名; vim .config/user-dirs.dirs 修改如下:XDG_DESKTOP_DIR="$HOME/Desktop"XDG_DOWNLOAD_DIR="$HOME/Download"XDG_TEMPLATES_DIR="$HOME/Temp ...
分类:系统相关   时间:2019-03-03 16:07:31    阅读次数:1352
kali linux网络配置
事情是这样的 今天早上想安装一个按个人信息生成密码的软件 发现无法安装 发现问题后 我首先检查了kali有没有获取到IP 然后就是没有获取IP 怎么解决问题如下: 原理进程: 1.写入dhcp服务 1.进行DNS设置 首先输入命令: gedit /etc/network/interfaces #用g ...
分类:系统相关   时间:2019-03-03 16:02:40    阅读次数:181
Linux常用命令
Linux常用命令 一 、须知 起始符:[root@localhost~] 目录或文件的详细信息说明 -rw-r--r--. 1 root devmind 24772 1月 14 18:18 anaconda-ks.cfg linux中的通配符 命令基本格式:命令 [选项] [参数] 个别命令使用不 ...
分类:系统相关   时间:2019-03-03 15:59:06    阅读次数:233
Eclipse下关于The serializable class UsersServlet does not declare a static final serialVersionUID field of type的警告
The serializable class XXX does not declare a static final serialVersionUID field of type long serialVersionUID作用: 序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性 ...
分类:系统相关   时间:2019-03-03 13:27:33    阅读次数:182
Linux bash基础特性二
shell脚本的组成部分 shebang 各种命令组合 编程变量种类 本地变量: 仅仅在当前的shell生效 环境变量: 在当前和子shell生效 局部变量: shell进程某代码片段 位置变量: $1,$2来表示,用与获取脚本接受的参数 特殊变量: 一些特殊变量 一、编程环境 特殊变量如下 $?: ...
分类:系统相关   时间:2019-03-03 12:19:31    阅读次数:206
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!