码迷,mamicode.com
首页 > 2018年05月06日 > 全部分享
[]转帖] 浅谈Linux下的五种I/O模型
浅谈Linux下的五种I/O模型 https://www.cnblogs.com/chy2055/p/5220793.html 一、关于I/O模型的引出 我们都知道,为了OS的安全性等的考虑,进程是无法直接操作I/O设备的,其必须通过系统调用请求内核来协助完成I/O动作,而内核会为每个I/O设备维护 ...
分类:系统相关   时间:2018-05-06 23:57:45    阅读次数:157
常见面试中的算法解法
1、替换空格 解法:如果通过直接遍历str,找到其中的空格就进行替换,这样做时间复杂度则为O(n2),那么我们得想到优化这个替换过程,我们可以先遍历str得到有多少个空格需要替换,然后从后向前进行遍历这个str进行替换。 2、从尾到头打印链表 解法一:从头遍历链表,将遍历结果依次存进一个栈中,然后再 ...
分类:编程语言   时间:2018-05-06 23:57:38    阅读次数:171
Linux学习笔记十三周二次课(5月3日、4日)
十三周二次课(5月3日、4日)复习LNMP扩展nginx中的root和alias区别 http://blog.csdn.net/21aspnet/article/details/6583335 nginx的alias和root配置 http://www.ttlsa.com/nginx/nginx-root_alias-file-path-configuration/h
分类:系统相关   时间:2018-05-06 23:57:31    阅读次数:147
Day22 【小程序】Credit Card(ATM),购物程序调用信用卡程序接口支付
程序介绍: 实现信用卡(ATM)常用功能:(支持多账户登陆)1.取款;2.还款;3.转账;4.查询余额;5.查询账单(流水,支持按年月日时分秒记录); 程序结构:ATM/├── README├── atm #ATM主程目录│ ├── __init__.py│ ├── bin #ATM 执行文件 目录 ...
分类:其他好文   时间:2018-05-06 23:57:24    阅读次数:143
0506css3(2D、3D)动画
|-变化 transform|--2D| rotate(deg) 平面内旋转 deg角度| translate(横向,纵向) 移动| scale(宽,高) 缩放| skew(水平角度,垂直角度) 扭曲|--3D| rotateX(deg) 沿X轴旋转| rotateY(deg) 沿Y轴旋转|-过度 ...
分类:Web程序   时间:2018-05-06 23:57:16    阅读次数:188
什么是 C 和 C ++ 标准库?
简要介绍编写C/C ++应用程序的领域,标准库的作用以及它是如何在各种操作系统中实现的。我已经接触C++一段时间了,一开始就让我感到疑惑的是其内部结构:我所使用的内核函数和类从何而来? 谁发明了它们? 他们是打包在我系统中的某个地方吗? 是否存在一份官方的C ++手册?在本文中,我将通过从C和C + ...
分类:其他好文   时间:2018-05-06 23:57:09    阅读次数:159
自动红眼移除算法 附c++完整代码
说起红眼算法,这个话题非常古老了。 百度百科上的描述: “红眼”一般是指在人物摄影时,当闪光灯照射到人眼的时候,瞳孔放大而产生的视网膜泛红现象。 由于红眼现象的程度是根据拍摄对象色素的深浅决定的,如果拍摄对象的眼睛颜色较深,红眼现象便不会特别明显。 “红眼”也指传染性结膜炎。 近些年好像没有看到摄影 ...
分类:编程语言   时间:2018-05-06 23:32:41    阅读次数:191
KVM虚拟化:使用qemu-kvm创建和管理虚拟机
CentOS 6加载了KVM模块后,我们是无法进行虚拟机的管理的,如果需要管理KVM虚拟机,还需要管理工具才可以。先看一下KVM的管理工具栈。yum grouplist |grep -i "virtualization"    Virtualization:        qemu-kvm    V
分类:其他好文   时间:2018-05-06 23:32:34    阅读次数:175
20165229 实验三 敏捷开发与XP实践
=== 任务一: 1.实验要求 实验三 敏捷开发与XP实践 (http://www.cnblogs.com/rocedu/p/4795776.html), Eclipse的内容替换成IDEA 参考 http://www.cnblogs.com/rocedu/p/6371315.html SECCOD ...
分类:其他好文   时间:2018-05-06 23:32:26    阅读次数:145
第十周学习总结
第十周学习总结 TCP编程以及UDP方式的网络编程 ?在Java语言中,数据传输功能由Java IO实现,也就是说只需要从连接中获得输入流和输出流即可,然后将需要发送的数据写入连接对象的输出流中,在发送完成以后从输入流中读取数据即可。 OutputStream os = socket1.getOut ...
分类:其他好文   时间:2018-05-06 23:32:19    阅读次数:119
U盘被写保护不能重新格式化
今天一个朋友拿给我一个U盘,说这个U盘是商家送的,他想格式化,但是U盘被写保护了,系统不能格式化。他想把这个U盘插到车子里听音乐,但是车载系统始终识别的是第一个分区,而这个分区正是被写保护那个,且这个分区中存储的是商家的广告宣传,这个U盘的第二个分区可以正常写入。一开始找了很多的软件去格式化或去除写... ...
分类:其他好文   时间:2018-05-06 23:32:13    阅读次数:150
3.2.6 多重表
算法是编程的灵魂,一直想研究一下算法,选了一本入门书《数据结构与算法分析--c语言描述》,空闲的时候翻一番,写一写。在3.2.6小节中有个多重表,百度了一下,可能比较简单,较少人实现- -!,百度到的一些博主的实现方法,定义的节点包含的信息较多且比较浪费空间,没有书上描述的那么简洁,所以自己实现了一 ...
分类:其他好文   时间:2018-05-06 23:32:02    阅读次数:135
【简单算法】43.罗马数字转整数
题目: 代码实现: ...
分类:编程语言   时间:2018-05-06 23:31:55    阅读次数:198
2017-2018-2 20179302《网络攻防》第九周作业
教材学习总结 本周主要学习了《网络攻防 技术与实践》第9、10章的内容,主要学习了 恶意代码攻防 与软件安全攻防 恶意代码安全攻防 1.基础知识 恶意代码是指使计算机按照攻击者的意图执行以达到恶意目标的指令集。类型包括:计算机病毒、蠕虫、恶意移动代码、后门、特洛伊木马、僵尸程序、内核套件、融合型恶意 ...
分类:其他好文   时间:2018-05-06 23:31:47    阅读次数:138
第四次作业 树
1.学习总结1.1树结构思维导图使用思维导图将树结构的知识点串在一起。树中的每个知识点需细化到每个操作如何实现。 1.2 树结构学习体会谈谈你对树结构认识,学习这个结构是否遇到哪些困难,树结构可以解决的问题。 1.课堂上的知识也很难听懂,打代码就更难听懂了,真的需要不断练习代码。 2.树是一种非线性 ...
分类:其他好文   时间:2018-05-06 23:31:40    阅读次数:153
简明PR教程
注意:本文供培训使用且仅为第一版 作者也不打算继续更新 简明PR教程 1.编辑 打开PR 点击新建项目 在弹出的窗口里点这个自己选择储存位置 打开主界面 现在我们分别介绍一下这些窗口都是干什么的 效果控件 控制给视频添加的效果 Lumetri 是控制视频调色 咱们一般用不到 源 是控制当前你在当前编 ...
分类:其他好文   时间:2018-05-06 23:31:32    阅读次数:154
ZTEST004
*&---------------------------------------------------------------------* *& Report ZTEST004 *& *&-----------------------------------------------------... ...
分类:其他好文   时间:2018-05-06 23:31:24    阅读次数:119
1443条   上一页 1 2 3 4 5 6 ... 85 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!