
●计算机基础
文章平均质量分 91
Mr小林
软件工程师的成才之路。
展开
-
TCP/IP协议 三次握手与四次挥手
一、TCP报文格式 TCP/IP协议的详细信息参看《TCP/IP协议详解》三卷本。下面是TCP报文格式图:图1 TCP报文格式 上图中有几个字段需要重点介绍下: (1)序号:Seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。 (2)确认序号:Ack序号,占32位,只有ACK标志位为...转载 2019-11-14 14:45:16 · 126 阅读 · 0 评论 -
IDEA快捷键整理收藏
【常规】Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N,可以快速打开类Ct转载 2017-04-05 10:37:46 · 1059 阅读 · 2 评论 -
用java代码实现文件的zip压缩与解压
程序实现了ZIP压缩。共分为2部分 : 压缩(compression)与解压(decompression)大致功能包括用了多态,递归等Java核心技术,可以对单个文件和任意级联文件夹进行压缩和解压。 需在代码中自定义源输入路径和目标输出路径。[java]view plaincopypackagecom.han;importjava.io.*;import...原创 2017-04-13 16:47:40 · 1077 阅读 · 2 评论 -
IDEA报Cannot resolve symbol 的解决方案
之前一直没有问题的文件,当svn提交时总回报Cannot resolve symbol 解决方案:--》点击File | Invalidate Caches,清理了缓存重启IDEA就可以了。原创 2017-04-08 10:46:27 · 8371 阅读 · 5 评论 -
tomcat的端口被占用的解决方案
1.进入cmd2.输入 netstat -aon|findstr 被占用端口号 3.taskkill -f -pid 查出的进程原创 2017-03-21 18:15:34 · 594 阅读 · 2 评论 -
IDEA的十大快捷键
Intellij IDEA中有很多快捷键让人爱不释手,stackoverflow上也有一些有趣的讨论。每个人都有自己的最爱,想排出个理想的榜单还真是困难。以前也整理过Intellij的快捷键,这次就按照我日常开发时的使用频率,简单分类列一下我最喜欢的十大快捷-神-键吧。1 智能提示Intellij首当其冲的当然就是Intelligence智能!基本的代码提示用Ctrl+Space,原创 2017-02-17 16:57:18 · 2225 阅读 · 2 评论 -
IDEA中文乱码
使用的Intellij IDEA版本14,打开已有工程,若出现乱码,按以下办法解决。1. 打开File Encodings,方法:windows:进入设置页。File-->Settings (快捷键:Ctrl+Alt+S),快速搜索输入encodingmac:Intellij IDEA-->Preferences,快速搜索输入encoding如下图所示。2.原创 2017-02-17 17:56:24 · 537 阅读 · 6 评论 -
Windows8.1设置开机自动连接宽带的方法
使用Windows 8.1 的同学们也许能发现在Windows8.1中,internet选项-连接 里取消了设置默认值的选项,这样就不能像Windows7那样设置开机自动连接了,而且手动连接有时也需要两次,非常麻烦,那么如何在Windows 8.1 中设置开机自动连接宽带呢?设置方法:1,新建一个TXT文本文档,输入: rasdial "宽带连接" 宽带账号 宽带密码原创 2016-01-27 09:33:37 · 792 阅读 · 9 评论 -
Exception in thread "http-bio-8080-exec-3"内存溢出
启动项目时:最后总是停留在Exception in thread "http-bio-8080-exec-3,不能进行下去。Java.lang.OutOfMemoryError: Java heap space: 从上边的异常信息可以看到,JVM 需要使用的内存已经超过了我们分配给虚拟机可以使用的最大内存。所以问题就转化为如何设置eclipse 中jvm 的最大内存。原创 2016-12-01 22:56:41 · 11324 阅读 · 2 评论 -
开启虚拟机报内部错误
开启虚拟机时,经常会出现内部错误。解决方案:原创 2016-12-01 22:37:31 · 498 阅读 · 0 评论 -
机房收费系统(二)项目开发计划
项目开发计划1引言1.1编写目的主要对开发机房收费系统的费用、时间、进度、人员组织、硬件设备的配置、开发环境和运行环境的配置进行说明,为开发的下一步做准备。预期读者是系统分析员和开发人员。1.2背景A.待开发软件名称:机房收费系统B.项目提出者:米新江教授 开发者:周家林用户:廊坊师范学院全体教职工实现该软件的计算机中心或计算机网路:廊坊师范学院局域网原创 2015-08-12 09:08:23 · 1720 阅读 · 11 评论 -
新装Win10没声音的处理方案
【背景】昨天将系统升级为了最新版的Windows10。但是装完了之后,出现了一个很头疼的问题。一切与音频相关的东西都无法播放出声音来。起初以为是声卡驱动问题,于是就下载了驱动精灵进行检测升级。但是并未检测到声卡有何异常也未提示需要升级声卡驱动,然后就把能升级的其它驱动都升级了。开机重启后问题依然存在,最后我尝试了了一下其它方案,最终解决了这一问题。解决方案:1、找到扬声器,右击扬声器,选择原创 2015-08-11 09:41:28 · 8679 阅读 · 9 评论 -
机房收费系统(一)可行性研究报告
可行性研究报告1、 引言1.1编写目的为了提高机房收费的管理水平,达到节约时间,提高效率,快捷高效的管理目的,从而降低人力、物力、财力消耗。本次编写主要目的是为了分析廊坊师范学院是否具备研发机房收费系统的必要性与可能性。预期的读者为系统管理人员、开发人员和维护人员。1.2背景随着网络技术的快速发展,网络化学习已经是大势所趋,学校机房成了学生上网学习的主要信息场所。学生上机自主化原创 2015-08-12 08:56:01 · 2069 阅读 · 13 评论 -
机房收费系统(三)软件需求说明书
软件需求说明书1引言1.1编写目的 软件需求说明书是需求分析阶段的一个文档,是对软件目标及范围的求精和细化,深入描述软件的功能和性能以及软件的约束范围,使用户和软件开发者对该软件的初始规定有个大概了解,有利于对项目的回溯和指导后续的开发和维护。 文档读者:开发人员与用户代表1.2背景A.待开发软件名称:机房收费系统B.项目提出者:米新江教授 开发者:原创 2015-08-13 15:34:35 · 1109 阅读 · 10 评论 -
机房收费系统—测试分析报告
测试分析报告1引言1.1编写目的测试分析报告是在测试的基础上,对测试数据功能问题进行分析归纳记录的过程,测试过程是软件开发中不可或缺的组成环节。对软件的功能升级改造都起着至关重要的作用。而且,对今后开发者阅读源程序,根据测试数据和结果分析软件功能和局限性奠定了很好的基础。为开发者开发软件节省大量的时间和精力。本文档的预期读者为软件开发人员。1.2背景A、待开发软件名称:机房原创 2015-08-17 21:18:01 · 1509 阅读 · 12 评论 -
【软件工程】菜鸟俯瞰软件工程
【背景】初次接触软件工程,对软件工程不是彻底的了解。但学完一遍软件工程,我还是有些感触的。下面我就对我这阶段的软工学习和理解做一下小小的总结,如有不妥之处,欢迎指正。首先,什么叫软件工程?软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发平台、系统平台、标准、设计模式等方面。简言之,软件工程贯穿了我们开发软件的整个过程,为我们有效合原创 2015-08-22 11:38:40 · 961 阅读 · 23 评论 -
机房收费系统—项目开发总结报告
项目开发总结报告1引言1.1编写目的 机房收费系统的开发工作已经基本完成。写此项目开发总结报告,以方便我们在以后的项目开发中来更好的实施项目的制定开发,让我们在今后的项目开发中有更多的资料来规范我们的开发过程和提高我们的开发效率,从而创造更多公司效益。预期读者为相关软件的开发人员。1.2背景A、待开发软件名称:机房收费系统B、项目提出者:米新江教授 开发者:原创 2015-08-25 09:45:31 · 2114 阅读 · 27 评论 -
几种常见的算法排序
前言:我们常用的排序算法有插入排序(直接插入排序、希尔排序)、选择排序(简单选择排序、堆排序)、交换排序(冒泡排序、快速排序)、归并排序、基数排序。1、插入排序 (1)直接插入排序 直接插入排序(InsertionSort)的基本思想是:每次将一个待排序的记录,按其关键字大小插入到前面已经排好序的子序列中的适当位置,直到全部记录插入完成为止。原创 2016-09-10 00:02:35 · 864 阅读 · 1 评论