2019-2020-1 20175325石淦铭《信息安全系统设计基础》实验三 《并发程序》

2019-2020-1 20175325石淦铭《信息安全系统设计基础》实验三 《并发程序》 任务一: 学习使用Linux命令wc(1) 基于Linux Socket程序设计实现wc(1)服务器(端口号是你学号的后6位)和客户端 客户端传一个文本文件给服务器 服务器返加文本文件中的单词数 上方提交代码 附件提交测试截图,至少要测试附件中的两个文件 步骤: wc指令功能:统计指定文件中的字节数、字数、行数,并将统计结果显示输出。 wc指令格式:wc [选项] 文件 wc命令参数: c 统计字节数。
分类: 其他 发布时间: 11-23 21:51 阅读次数: 0

1004 Counting Leaves (30 分)

题目链接: https://pintia.cn/problem-sets/994805342720868352/problems/994805521431773184 题目描述: A family hierarchy is usually presented by a pedigree tree. Your job is to count those family members who have no child. Input Specification: Each input file c
分类: 其他 发布时间: 11-23 21:51 阅读次数: 0

rhel7学习第八课

用户身份与文件权限 本章节再次感受到了linux系统的开源美妙之处,集全球的智慧与系统本身。在老刘的带领下继续努力学习。 本章节用户权限非常有意思,各种数字法转换试验,老刘非常用心带领我们学习进步。 4 SUID u+s 2 SGID g+s 1 SBIT o+t chmod u+s 文件 文件特殊权限 7777
分类: 其他 发布时间: 11-23 21:51 阅读次数: 0

#OJ没有一次AC题解02-010314

题目02 1.3编程基础之算术表达式与顺序执行 14:大象喝水 描述 一只大象口渴了,要喝20升水才能解渴,但现在只有一个深h厘米,底面半径为r厘米的小圆桶(h和r都是整数)。问大象至少要喝多少桶水才会解渴。 输入 输入有一行:包行两个整数,以一个空格分开,分别表示小圆桶的深h和底面半径r,单位都是厘米。 输出 输出一行,包含一个整数,表示大象至少要喝水的桶数。 错误代码: #include <cstdio> using namespace std; int main() { int
分类: 其他 发布时间: 11-23 21:51 阅读次数: 0

使用python-docx处理word.docx文件(4)

使用节 Word中支持的概念部分,具有相同的页面布局设置,如边距和页面方向文档的一个部门。例如,这就是文档如何包含纵向布局的某些页面和横向布局的其他页面的方式。 大多数Word文档默认只有一个部分,而且,大多数文档没有理由更改默认边距或其他页面布局。但是,当您确实需要更改页面布局时,您需要了解各个部分才能完成它。 访问单元 对象的sections属性 提供对文档部分的访问Document: >>> document = Document() >>> sections = document.se
分类: 其他 发布时间: 11-23 21:51 阅读次数: 0

使用python-docx处理word.docx文件(5)

使用页眉和页脚 Word支持页眉和页脚。页眉是出现在每页顶部区域的文本,与正文分开,通常传达上下文信息,例如文档标题,作者,创建日期或页码。文档中的页面标题在页面之间是相同的,只是内容上的差别很小,例如节标题或页码的变化。页面标题也称为运行头。 一个页面页脚中的每个日日夜夜,只不过它出现在页面底部的页头类似。请勿将其与脚注混淆,脚注在页面之间并不统一。为简便起见,此处经常使用标头一词来指代标头或页脚对象,以使读者能够理解其对两种对象类型的适用性。 访问节的标题 页眉和页脚链接到一个节 ; 这允
分类: 其他 发布时间: 11-23 21:51 阅读次数: 0

华为云初体验

转载:https://blog.nowcoder.net/n/1fb9bcceae104d2b95221e86aa5ca81e 很久之前就有想租个服务器打个属于自己的小站,不过后来搁置了,最近在群里看到叶神和华为云弄了一个学生机的活动,也太太太划算了,可以免费白嫖一个月,四块钱半年,九块钱一年,(嘿嘿!!)哦对,还有小礼物相送,福利满满呀,叶神太强了。 福利链接走一波 https://www.nowcoder.com/discuss/344341?from=HWY 第一次租个云服务器,感觉很好
分类: 其他 发布时间: 11-23 21:51 阅读次数: 0

MISRA C:2012 Dir-1.1(只记录常犯的错误和常用的规则)Bit-fields inlineC99,NOT support in C90 #pragma

0202 转义字符‘[]’中的‘-’是执行时定义的。不要这么用。 #include <stdio.h> extern void foo(char *cptr) { scanf("Total %[a-z]", cptr); /* Message 0202 */ } https://stackoverflow.com/questions/19569545/how-to-use-scanf-to-input-specific-letter The proble
分类: 其他 发布时间: 11-23 21:51 阅读次数: 0

一百零四:CMS系统之修改邮箱界面

在base.css中加一个全局的css控制宽度 .form-container{ width: 300px; } 视图 class ResetEmailView(views.MethodView): decorators = [login_required] def get(self): return render_template('cms/cms_resetemail.html') def post(self): pass b
分类: 其他 发布时间: 11-23 21:51 阅读次数: 0

从零开始在github上搭建hexo博客

安装Git Bash 下载地址:https://git-scm.com/downloads 安装过程一路下一步即可 安装Node.js 下载地址:https://nodejs.org/zh-cn/download/ 安装过程一路下一步即可 安装cnpm npm install -g cnpm --registry=https://registry.npm.taobao.com 用cnpm安装hexo cnpm install -g hexo-cli 初始化博客 移动到一个空文件夹作为博客文件夹
分类: 其他 发布时间: 11-23 21:50 阅读次数: 0

十三周课程总结

鼠标事件及监听处理: 1.使用MouseListener接口,产生MouseEvent事件; 2.通过MouseAdapter实现监听。 鼠标拖拽事件及监听处理: 使用MouseMotionListener接口 单选钮: 1.使用JRadioButton类完成; 2.使用ItemListener接口进行事件监听,存在ItemEvent事件。 菜单组件: 1.JMenu与JMenuBar:JMenuBar组件用来摆放JMenu组件,可构建一个简单的无菜单项的菜单; 2.JMenuItem:相当于
分类: 其他 发布时间: 11-23 21:50 阅读次数: 0

这五款APP为何被称为黑科技?小众实用不占内存,你不想试试

现在的手机APP越来越多,在给我们带来方便与娱乐的同时,如何选择一款实用的APP成为了不少人的难题。 如果你没时间评测APP,那么小编帮你测,今天小编就为大家带来了五款小众实用的APP,每一款都可以说是黑科技哦,希望大家可以喜欢。 潮汐 可以用声音管理时间的APP,它给人的第一感官是文艺而又清新,而让人沉迷于这种时间管理方式的是它让人感到舒服的界面以及多样化的功能。为你提供各种来自自然最原始的声音,让你专注工作、沉浸冥想、安心休息、释放压力等等。总而言之一句话,自然的陪伴是时间最好的存在证明。
分类: 其他 发布时间: 11-23 21:50 阅读次数: 0

markdown总结 (webstrom快捷键)

# 在HbuilderX中写markdown(WebStrom快捷键配置) 0. 一些快捷键和鼠标操作:1. ctrl+shift+↑ 当前行或者选中的块整体向上移动 ↓同理2. 向两侧扩大选择:Alt+Shit+→ ←同理3. 选中文字按Ctrl+\是在选区两侧添加光标4. 先选中文字内容,然后按_*~`等符号,会自动在两侧加包围5. ctrl+alt+L 规范代码,整理表格对齐6. Ctrl+鼠标左键添加多光标 / Ctrl+鼠标右键删除多光标7. 选中2个选区后,按Ctrl+Shift+
分类: 其他 发布时间: 11-23 21:50 阅读次数: 0

NX二次开发-NXOPEN_DimensionCollection遍历图纸上的所有标注尺寸

1 NX11+VS2013 2 3 4 #include <NXOpen/Drawings_DrawingSheet.hxx> 5 #include <NXOpen/Drawings_DrawingSheetBuilder.hxx> 6 #include <NXOpen/Drawings_DrawingSheetCollection.hxx> 7 #include <NXOpen/Drawings_DraftingView.hxx> 8 #include <NXOpen/Dr
分类: 其他 发布时间: 11-23 21:50 阅读次数: 0

我被MSN撞了一下腰(MSN联系人被删以后的还原)

MSN
分类: 企业开发 发布时间: 11-23 21:50 阅读次数: 0

#OJ没有一次AC题解01-010309

题目01 1.3编程基础之算术表达式与顺序执行 09:与圆相关的计算 描述 给出圆的半径,求圆的直径、周长和面积。 输入 输入包含一个实数r(0 < r <= 10,000),表示圆的半径。 输出 输出一行,包含三个数,分别表示圆的直径、周长、面积,数与数之间以一个空格分开,每个数保留小数点后4位。 错误代码: #include<cstdio> using namespace std; int main() { float r,pi; pi = 3.14159; sca
分类: 其他 发布时间: 11-23 21:34 阅读次数: 0

并行计算:并行计算机与并行模型的分类

视频来源:新竹清华大学:并行计算与并行编程课程 分类:1.Flynn's classic taxonomy: 从哈佛结构 CPU的处理器做的分类,基于两个维度:指令及数据(GPU:属于SIMD) SISD:单指令,单数据 ,单指令是指在CPU的一个时钟周期 只有一条指令发生动作,单数据是指在CPU的一个任意时钟周期只有一个数据流作为输入。 SIMD:单指令,多数据,单指令是指所有的计算单元在每个周期内执行相同的指令,多数据是指处理单元可以执行不同的数据。比如GPU,量化处理(X86 AVX指令
分类: 其他 发布时间: 11-23 21:34 阅读次数: 0

读书自学的方法(不断更新)

读书自学的方法(不断更新) 欲速则不达 上课2个小时,有些知识点讲得慢,并不是因为老师怕你听不懂,而是把握住了节奏,不会导致长时间集中注意力而厌倦。 故自学,读书,要控制速度,太快了反而不好,当觉得学不动了就要休息。学习的密度要均匀,有进有停,不会很快厌倦,反而能学得更快。
分类: 其他 发布时间: 11-23 21:34 阅读次数: 0

带查询功能的ComboBox控件

前情提示:ComboBox控件既可以在组合框里输入文本,也可以在下拉列表中选择项。 实现功能:当用户在控件中输入一个字符时,ComboBox控件会自动列出最有可能与之匹配的选项。 UI: 窗体加载代码: private void FormMain_Load(object sender, EventArgs e) { comboBox1.Items.Clear(); comboBox1.Items.Add("啤酒")
分类: 其他 发布时间: 11-23 21:34 阅读次数: 0

为了全速下载某网盘的内容,我破解了一款App

这篇文章已经介绍了破解的原因,本文就重点介绍一下破解的方法。 查看服务端是否做校验 在动手破解一款app之前最好做一下校验,看下需要破解的功能是否在服务端做了校验,如果是服务端做校验了,那就没必要动手破解了,否则,就是破解成功,最后却发现是白费力气了。
分类: 编程语言 发布时间: 11-23 21:34 阅读次数: 0