群博

这里是技术的天堂

IRC

来这里聊天

邮件列表

不要错过我们的一切

小组资源

我们的项目展示

WIKI

快来一起编辑吧

纳新报名

快来加入我们吧

最近文章

  [原]有关golang package中init方法的多处定义及运行顺序问题

在不了解这个问题之前,在网上搜索一下竟然搜出了两个完全相反的结果,所以打算自己测试下这个问题。 首先给出结论: 在同一个package中,可以多个文件中定义init方法 在同一个go文件中,可以重复定义init方法 在同一个package中,不同文件中的init方法的执行按照文件名先后执行各个文件中的init方法 在同一个文件中的多个init方法,按照在代码中编写的顺序依次执行不同的init方法 下面看下测试的代码: 在当前目录下新建main.go及testinit目录,在testinit目录下 >>>

  [转]C++多态的实现原理

1. 用virtual关键字申明的函数叫做虚函数,虚函数肯定是类的成员函数。 2. 存在虚函数的类都有一个一维的虚函数表叫做虚表。类的对象有一个指向虚表开始的虚指针。虚表是和类对应的,虚表指针是和对象对应的。 3. 多态性是一个接口多种实现,是面向对象的核心。分为类的多态性和函数的多态性。 4. 多态用虚函数来实现,结合动态绑定。 5. 纯虚函数是虚函数再加上= 0。 6. 抽象类是指包括至少一个纯虚函数的类。 纯虚函数:virtual void breathe()=0;即抽象类!必须在子类实现 >>>

  [原]自制miniwol程序

背景 接上篇(记一次好玩的操作(内网远程控制主机启动))想一探究,自己做一个wol远程控制主机启动的小程序。 获取wol发出的数据包 wol 的全称是wake on lan,顾名思义,这肯定是一个网络程序,那么抓个包看看吧(由于不知道其用的什么协议,所以只能盲人摸象)。启动wireshark之后立刻执行 wol 00:24:1d:b2:3c:ca 命令,然后在wireshark界面中找到了如下标蓝的那条数据包(因为看他里边有个WOL字样=、=) 至此,得到的信息是:原来WOL不光是一个程序,它还 >>>

  [原]markdown中需要转义的字符

昨天在写博客时,在正文写到c++模板时,<>里的内容怎么也显示不出来。后来才知道,原来尖括号是特殊字符,在这里需要转义。 由于markdown是支持html语法的,所以我们就可以直接使用html里转义字符的方法。 常用转义字符表: 显示结果 描述 实体名称 实体编号 空格     < 小于号 < < > 大于号 > > & 与号 & & “ 引号 " " ‘ 撇号 ' '  >>>

  [原]操作系统总结 处理机调度与死锁

操作系统 处理机调度与死锁 处理机调度 1、高级调度 作业与作业步 作业控制块 作业调度 2、低级调度 低级调度也称为进程调度、短程调度,它所调度的对象为进程 低级调度用于决定就绪队列中的哪个进程应获得处理机,然后再由分派程序执行把处理机分配给该进程的具体操作。 功能 保存处理机的现场信息 按某种算法选取进程 把处理机分配给进程 三个基本机制 排队器 分派器 上下文切换机制 进程调度方式 非抢占式 抢占式 1、优先权原则 2、短专业优先原则 3、时间片原则 中级调度 中级调度又称中程调度。引入中 >>>

活动公告

时间: 2017-06-26  19:00:00 地点:西安邮电大学东区教学楼 FZ118 X-Window、Linux视窗
本次沙龙由刘周平学长主持,曾经也是XiyouLinux Group大家庭的一员。本期沙龙主题为《Linux Window System Infrastructure》,沙龙PPT可以在文末资料下载处下载哦~~ 欢迎所有对这方面感兴趣的同学带着你的问题和观点,与我们一起探讨交流,相互学习,共同进步。 Linux视窗系统 Linux视窗系统分为三部分: 内核驱动层 : Frame Buffer; Di >>>

时间: 2017-04-26  18:19:00 地点:东区教学楼FF205 纳新 宣讲会
纳新进行时 XiyouLinux Group 导演: Xiyou Linuxer 编剧: Xiyou Linuxer 主演: 西邮大一,大二热爱技术的小伙伴们 类型: 互联网 / 令人激动的 制片方: XiyouLinux Group 片长:待定 宣讲会倒计时 相信最近西邮的小伙伴们都发现了咱们美丽的校园多出了一些引人注目的标语和海报。没错,西邮Linux兴趣小组的纳新活动正在如火如荼的进行,不知 >>>

时间: 2017-04-16  19:00:00 地点:西安邮电大学 东区 教学楼东北 FZ118 Linux 内核 沙龙
本次沙龙由小组15级成员李东林同学主持,本期沙龙主题为《浅谈Linux内核》,沙龙PPT可以在资料下载部分下载哦~~ 欢迎所有对这方面感兴趣的同学带着你的问题和观点,与我们一起探讨交流,相互学习,共同进步。 操作系统简介 操作系统(英语:operating system,缩写:OS)是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系统资 >>>

时间: 2017-04-04  19:00:00 地点:西安邮电大学长安校区东区教学楼东北角 FZ118 sed awk
浅析sed与awk 本次沙龙由小组15级成员何攀同学主持,本期沙龙主题为浅析sed与awk,沙龙PPT可以在资料下载处下载哦~~ 欢迎所有对这方面感兴趣的同学带着你的问题和观点,与我们一起探讨交流,相互学习,共同进步。 sed及其应用场景 sed(stream editor)是一个“非交互式”面向字符流的编辑器,用来把文档或字符串里面的文字经过一系列编辑命令转换为另一种格式输出,默认情况下,输出到 >>>

时间: 2017-03-26  19:30:00 地点:东区教学楼FF305 sed grep 分享
一个寒假都没有和大家相见了,不知道大家有没有想我们呢?没关系,西邮Linux兴趣小组将在这个周日进行第四次技术分享。如果你对Linux,或者对开源,亦或是对西邮Linux兴趣小组感兴趣,那么就赶快来参加这次的技术分享会吧~~ 我们要讲什么 在经过《Linux基础入门分享》,《如何在Linux下进行简单开发》和《浅谈Linux下文件与目录管理》三次分享之后,相信大家已经掌握一些Linux的基本操作并 >>>