注册 登录
  • 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 感谢各位客官的到来,小站的已经免费运营了15年头了,如果您觉着好,看着文章写的不错,还请看官给小站打个赏~~~~~~~~~~~~~!

linux c getchar()实用示范代码

linux c getchar()实用示范代码
函数名: getchar  功 能: 从stdin流中读字符  用 法: int getchar(void);  注解:  getchar有一个int型的返回值.当程序调用getchar时.程序就等着用户按键.用户输入的字符被存放在键盘缓冲区中.直到用户按回车为止(回车字符也放在缓冲区中).当用户键入回车之后,getchar才开始从stdin流中每次读入一个……继续阅读 »

水墨上仙 5年前 (2021-04-07) 1658浏览 1561个赞

linux c 内存映像

linux c 内存映像
内存映像其实就是在内存中创建一个和外存文件完全相同的映像。用户可以将整个文件映射到内存中也可以部分映射到内存。系统会将对内存映像的改动如实的反映到外存文件中。从而实现了通过内存映像对外存文件的操作。内存映像的特点:1、 可以加快对IO的操作速度。2、 用户可以通过指针对文件进行操作,间接~~~3、 实现了文件数据的共享,将外存文件映射到共享内存中,很方便的……继续阅读 »

水墨上仙 5年前 (2021-04-07) 2652浏览 2111个赞

linux c —raise 使用范例

linux c —raise 使用范例
信号的发送的关键是使系统知道向哪个进程发送信号以及发送什么信号。其中要注意的是能否向某一进程发送某个特定的信号是和用户的权限密切相关的。例如,只有系统管理员才能发送SIGKILL信号终止进程。出处:http://blog.csdn.net/muge0913/article/details/7337152 ……继续阅读 »

水墨上仙 5年前 (2021-04-07) 2833浏览 1259个赞

Golang: 扫描目录并获取相关信息

Golang: 扫描目录并获取相关信息
前言:最近看到Go里面有一个func很容易就可以扫描整个目录,并且可以得到相应的目录和文件信息,所以我将其进行了封装,拿到file info的所有信息 这样就可以方便的做其它用途了。直接上代码,代码基于Go version 1来源:http://www.ohlinux.com/archives/818/package main import ( ……继续阅读 »

水墨上仙 5年前 (2021-04-07) 1755浏览 149个赞

linux c alarm使用范例示范

linux c alarm使用范例示范
alarm()用来设置信号SIGALRM在经过参数seconds指定的秒数后传送给目前的进程。如果参数seconds 为0,则之前设置的闹钟会被取消,并将剩下的时间返回。信号正常发送时返回值为0。若新的报警设置在前一次设定尚未结束时,发送,则返回前一次设置所剩时间。返回之前闹钟的剩余秒数,如果之前未设闹钟则返回0。alarm()执行后,进程将继续执行,在后期……继续阅读 »

水墨上仙 5年前 (2021-04-07) 2029浏览 862个赞

C/C++内存对齐详解

C/C++内存对齐详解
1、什么是内存对齐 还是用一个例子带出这个问题,看下面的小程序,理论上,32位系统下,int占4byte,char占一个byte,那么将它们放到一个结构体中应该占4+1=5byte;但是实际上,通过运……继续阅读 »

开心洋葱 5年前 (2021-04-07) 3422浏览 0评论2969个赞

.NET 5网络操作的改进

.NET 5网络操作的改进
随着.net 5在11月的发布,现在是谈论网络栈中许多改进的好时机。这包括对HTTP、套接字、与网络相关的安全性和其他网络通信的改进。在这篇文章中,我将重点介绍一些版本中更有影响力和更有趣的变化。 H……继续阅读 »

开心洋葱 5年前 (2021-04-07) 3237浏览 0评论2143个赞

Linux Clone函数

Linux Clone函数
Linux Clone函数 之前某一次有过一次面试,问了内核中是怎么创建命名空间的? 下面就来扒一扒clone的精髓,以及如何通过它创建命名空间。 注:本文的代码仅用于功能验证,不能用于生产。本文对c……继续阅读 »

开心洋葱 5年前 (2021-04-07) 2357浏览 0评论2717个赞

.NET探索平台条件编译

.NET探索平台条件编译
前言 今天偶然机会,翻了一下大学期间的书籍《C程序设计》,好吧,当我翻着翻着,翻到了符号常量(#define指令)中,是啊,这是一个预处理器指令,记得在Magicodes.IE中针对平台选择不同的库,……继续阅读 »

开心洋葱 5年前 (2021-04-07) 2887浏览 0评论1343个赞

【小菜学网络】MAC地址详解

【小菜学网络】MAC地址详解
上一小节介绍了以太网帧的结构,以及帧中各个字段的作用。参与以太网通讯的实体,由以太网地址唯一标识。以太网地址也叫做 MAC 地址,我们对它仍知之甚少。 以太网地址在不同场景,称谓也不一样,常用叫法包括……继续阅读 »

开心洋葱 5年前 (2021-04-07) 2758浏览 0评论2927个赞

ssh问题之复盘

ssh问题之复盘
一、问题发生、排查以及解决 某天H博士在登录B服务器时发现一个严重的问题,问题是H博士在执行脚本出现一个异常,这个异常是过去我执行脚本只需输入一次密码,现在要输入五六次,只有输入五六次后才能正确执行完……继续阅读 »

开心洋葱 5年前 (2021-04-07) 1618浏览 0评论1859个赞

【.NET 与树莓派】矩阵按键

【.NET 与树莓派】矩阵按键
欢迎收看火星卫视,本期节目咱们严重探讨一下矩阵按键。 所谓矩阵按键,就是一个小键盘(其实一块PCB板),上面有几个 Key(开关),你不按下去的时候,电路是断开的,你按下去电路就会接通。至于说有多少个……继续阅读 »

开心洋葱 5年前 (2021-04-07) 1677浏览 0评论2122个赞

树莓派来做电视盒子

树莓派来做电视盒子
本期的树莓派专题,我们来将树莓派设置为电视盒子来使用。目前市面上的盒子非常多,办个宽带也送个电视盒子。 电视盒子是一个小型的计算终端设备,只要简单的通过HDMI或色差线等技术将其与传统电视连接,就能在……继续阅读 »

开心洋葱 5年前 (2021-04-07) 2960浏览 0评论1219个赞

Java求1000以内的完美数

Java求1000以内的完美数
Java求1000以内的完美数完全数(Perfect number),又称完美数或完备数,是一些特殊的自然数。它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等于它本身。public class PerfectNumber {public static void main(String[] args){for(int i=2;i<……继续阅读 »

水墨上仙 5年前 (2021-04-07) 2597浏览 630个赞

Java如何使用递归解决0-1背包问题

Java如何使用递归解决0-1背包问题
问题描述: 有N件物品和一个容量为V的背包。第i件物品的费用是c,价值是w。求解将哪些物品装入背包可 使这些物品的费用总和不超过背包容量,且价值总和最大。 转自:http://puffsun.iteye.com/blog/1286331 基本思路:  这是最基础的背包问题……继续阅读 »

水墨上仙 5年前 (2021-04-07) 2675浏览 1160个赞

Java利用Zxing生成二维码

Java利用Zxing生成二维码
Zxing是Google提供的关于条码(一维码、二维码)的解析工具,提供了二维码的生成与解析的方法,现在我简单介绍一下使用Java利用Zxing生成与解析二维码Zxing项目地址:https://code.google.com/p/zxing/ 1、二维码的生成&nbsp  1……继续阅读 »

水墨上仙 5年前 (2021-04-07) 2980浏览 1552个赞

加载中……