一、实验作业(6分) 本周作业要求: 选一题PTA题目介绍。 学习工程文件应用,设计实现学生成绩管理系统。 学生成绩管理系统要求 设计一个菜单驱动的学生成绩管理程序,管理n个学生m门考试科目成绩,实现以下功能: 命令1:能够新增学生信息,并计算总分和平均分。 能够新增学生成绩信息。 (学生按照学号排 ...
分类:
编程语言 时间:
2018-01-01 23:41:05
阅读次数:
187
这是12月规划的内容,2018年一月开篇~ 如果有什么错误,还请提出来~ 前篇内容 http://www.cnblogs.com/yinghualuowu/p/7742663.html print用法 无论什么类型都可以直接输出(数据类型会在下篇说) 比如 格式化输出 print默认换行 哦,不想换 ...
分类:
编程语言 时间:
2018-01-01 23:41:20
阅读次数:
187
好困,想躺一下,关灯、上床,笔记本的屏幕还亮着,好刺眼,睡不着! 脑子里出现一个疑问,怎么用C++写一个关闭屏幕的小程序呢? 参考了网上已有的例子,最简化: 执行后,会关闭显示器的电源,其它的似乎不受影响(暂时没有验证)。如果要唤醒屏幕,动动鼠标,或是敲敲键盘就可以了。 关于“WM_SYSCOMMA ...
分类:
编程语言 时间:
2018-01-01 23:42:24
阅读次数:
290
题目描述 统计一个数字在排序数组中出现的次数 思路1:暴力循环 O(N) 思路2:利用二分查找 O(logN) 利用二分查找 找到所求数字第一次出现的位置与最后出现的位置。 2个位置差就是次数。 利用2分查找找到第一个k(所求的数),拿K与数组中间的数字相比,如果K大,则去后半部分找; 如果K小,则 ...
分类:
编程语言 时间:
2018-01-01 23:44:07
阅读次数:
229
Python文件类型 源代码 Python源代码的文件以“py”为扩展名,由Python程序解释,不需要编译 字节代码 Python源文件经编译后生成的扩展名为“pyc”的文件 编译方法 优化代码 经过优化的源文件,扩展名为“.pyo” 以上三种均可直接运行 ...
分类:
编程语言 时间:
2018-01-01 23:44:20
阅读次数:
201
接口的定义 接口的作用是定义该类型的实例要具有的功能,也就是必须执行哪些工作,并且不需要关心这些工作是怎么具体进行的。接口定义的方法没有方法体,并且接口不允许定义实例变量。如果一个类实现了这个接口就必须实现重写接口的所有方法。接口如下: 接口的优势 接口的设计主要是为了支持运行时动态方法的解析。通常 ...
分类:
编程语言 时间:
2018-01-01 23:44:45
阅读次数:
217
Python简史 什么是Python 一种解释型的、面向对象的、带有动态语义的高级程序设计语言 Python编程 是一种使你在编程时能够保持自己风格的程序设计语言,你不用费什么劲就可以实现你想要的功能,并且编写的程序清晰易懂。 Python简史 Python的发展,可以分为几个重要的阶段: CNRI ...
分类:
编程语言 时间:
2018-01-01 23:47:32
阅读次数:
228
1、头信息的作用 可以网页的标题 tittle 搜索关键词:keywords 页面描述:description 网页跳转: http-eqip2、css样式的导入@import,实际上相当于内嵌,但是优先级是最差的、3、标签选择器 p 类选择器 .class ID选择器 #IdValue 全局选择器 ...
分类:
编程语言 时间:
2018-01-01 23:48:46
阅读次数:
392
JavaScript中的数组创建 数组是一个包含了对象或原始类型的有序集合。很难想象一个不使用数组的程序会是什么样。 以下是几种操作数组的方式: 1. 初始化数组并设置初始值 2. 通过索引访问数组元素 3. 添加新元素 4. 删除现有元素 本文涵盖了数组的初始化以及设置初始值的操作。在JavaSc ...
分类:
编程语言 时间:
2018-01-01 23:49:17
阅读次数:
385
1. 首先,工程结构如下: 注:a. 蓝色标注的两个文件是和com包平级的,都在src下。EnnNotificationPushProxy.ini是这个工程的配置文件,log4j.properties是log4j的配置文件。b. 红色标注的两个文件,ConfigUtil.java是用来读取EnnNo ...
分类:
编程语言 时间:
2018-01-01 23:50:15
阅读次数:
448
4day 1、二进制运算 a、十进制转换二进制 342 转换成二进制 342 101010110 Python提供了一种简单的计算二进制的方法:bin() b、文字转换成二进制 ASCII码表 GBK码表 UTF-8码表 Python2默认使用ASCII码 Python3默认使用UTF-8码 c、数 ...
分类:
编程语言 时间:
2018-01-01 23:50:25
阅读次数:
334
main() { char s[30]; strcpy(s, "Good News!"); /*给数组赋字符串*/ . . . } 上面程序在编译时, 遇到char s[30]这条语句时, 编译程序会在内存的某处留 出连续30个字节的区域, 并将第一个字节的地址赋给s。当遇到strcpy( strc ...
分类:
编程语言 时间:
2018-01-01 23:50:33
阅读次数:
397
常量和变量 注释 分号 整数 浮点数 类型安全和类型推断 数值型字面量 数值型类型转换 类型别名 布尔值 元组 可选 断言 Swift 是一门进行 iOS 和 OS X 应用开发的新语言。然而,如果你有 C 或者 Objective-C 开发经验的话,你会发现 Swift 的很多内容都是你熟悉的。 ...
分类:
编程语言 时间:
2018-01-02 01:17:06
阅读次数:
296
先来看一个例子: 输出结果是多少呢?也许很多人会犯错吧 运行一下吧: 这里涉及到类的加载和初始化过程: 1、类在被主动调用时,触发类的加载,jvm查找并加载类的二进制数据到内存 2、jvm检查class文件的正确性,因为防止恶意手动生成的class文件 3、为类的静态变量分配内存,并初始化默认值。 ...
分类:
编程语言 时间:
2018-01-02 01:17:30
阅读次数:
246
1.Bloom filter适用范围:可以用来实现数据字典,进行数据的判重,或者集合求交集基本原理及要点:对于原理来说很简单,位数组+k个独立hash函数。将hash函数对应的值的位数组置1,查找时如果发现所有hash函数对应位都是1说明存在,很明显这个过程并不保证查找的结果是100%正确的。同时也 ...
分类:
编程语言 时间:
2018-01-02 01:17:46
阅读次数:
189
拼接字符串和数字时,应先把数字做转换 如,bytes(page) 再做拼接:str+page 使用list和tuple https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386 ...
分类:
编程语言 时间:
2018-01-02 01:20:33
阅读次数:
141
前阵子有朋友问我,怎么用C语言写一个小程序,控制电脑关机。这个我真的不懂,这几天闲着,就上网搜了搜,整理一下。 开发工具是Code::Blocks 16.01,Windows 7 x64操作系统 另外,需要添加链接库:libwsock32.a 右击工程,选“Build options...” 在“P ...
分类:
编程语言 时间:
2018-01-02 01:24:33
阅读次数:
154
冒泡排序 冒泡排序就是每次比较相邻的两个数字,(从小到大排序)如果前边的数字比后边的数字大,那么交换,否则不交换; 快速排序 (1)选择基准 (2)小于基准的数存在左边,大于的存在右边 (3)递归整个函数 function quickSort(arr){ if(arr.length <= 1) re ...
分类:
编程语言 时间:
2018-01-02 01:26:00
阅读次数:
195