摘要: Java的参数传递方式 在编程中,往方法中传递参数的方法往往有两种,一种是值传递,一种是引用传递,而在java中,所有的参数传递全部都是值传递。但是实际使用中往往会出现一些类似引用传递的方式,下面我将一一举例说明。 首先,java中的所有的对象都是通过“引用”操作的。 java中有五个不同的地方可以 阅读全文
posted @ 2017-08-07 11:07 HackingMan 阅读(3764) 评论(0) 推荐(0) 编辑
摘要: 毕设告一段落,这一次毕设完全按照软件工程流程进行,感触良多,总结先不写,先总结一下过程中出现的一些技术性问题,首先想说一下软件设计实体的几个概念。 实际上总共有四个概念: VO、DTO、DO、PO,根据我自己的理解,我只谈DTO和DO。但是下面贴出四个概念的解释: (1) 概念解释 VO(View 阅读全文
posted @ 2017-06-12 03:54 HackingMan 阅读(4865) 评论(0) 推荐(0) 编辑
摘要: 这一次的毕业设计由于老师催的太紧,系统设计阶段草草进行导致最终的编码阶段代码复用率不高,辣鸡代码太多。同时还有就是自己的经验不足,设计阶段考虑的东西不够多,拘泥于各种七七八八的图中间,不能自拔,好了,废话说道这里,零零散散的总结一点心得。 (1)设计阶段实体需要明确。 当一个系统需求分析阶段过了以后 阅读全文
posted @ 2017-06-12 03:53 HackingMan 阅读(709) 评论(0) 推荐(0) 编辑
摘要: Node.JS事件循环 NodeJS的事件循环有点像是QT中的槽机制。 可以看到它定义了一个EventEmitter,然后用该对象将时间处理程序连接到一起。当Connection时间出发的时候就会调用事件处理程序中,这一点和QT中的信号与槽是很相近的. 阅读全文
posted @ 2016-03-20 19:50 HackingMan 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 最近在学习NodeJS的时候看到了NodeJS的回调函数,以前也听过,仔细一想发现自己根本就不知道回调具体是什么,于是决定百度弄清楚,我的理解如下: 1、回调函数是什么? 打个比方,当你写了两个窗体程序,通过一个窗体1打开另外一个独立的窗体2,需要通过窗体2来操作窗体1的时候,怎么办?封装使得窗体2 阅读全文
posted @ 2016-03-20 13:58 HackingMan 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 计算器的制作需要实现一下几个功能:加减乘除,连续计算,重复计算。 加减乘除就是简单的二元运算,连续计算就是不使用等号连续进行几次二元运算,重复计算就是进行一次二元运算之后再次单击等号可以将之前的运算再次进行一次。由于是C++的窗体程序,所以先设计出窗体的界面。界面如下。需要注意的是,上面的两个... 阅读全文
posted @ 2014-06-24 15:03 HackingMan 阅读(3753) 评论(1) 推荐(0) 编辑
摘要: (较难)通讯的小程序,支持文件传输,并支持断点传输。1、【中】编写一段程序,找出小于500的所有符合勾股定理的三角形的三条边长,并统计执行的循环次数和三角形总数,写入文件。如:345;435;51213;…;475132493;…;48344485;5912loopsareexecuted;772triplesarefound.2、【易】请编写一段程序,帮助小学生学习乘法。应用rand生成100以内的两个整数,程序利用这两个整数输出如下的问题:Howmuchis16times27?然后由学生来计算答案。如果正确,输出“verygood!”并提问另一个问题,直到答对5题结束。如果答案错误,输出“ 阅读全文
posted @ 2014-04-02 13:15 HackingMan 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 首先的查找函数check用的是void作为返回值,在后来我发现在删除和修改的时候都会需要遍历一遍链表,所以干脆就直接用了check函数,将其返回值设为BOOL,如果可以找到对应的学籍遍返回true,否则就返回false~在调试的时候发现总是会有一个错误error: expected unqualified-id before '->' token,总是找不到错误在哪,最后发现是我的linklist链表操作类根本就没有实例化,所以不能调用linklist里面的成员函数,后来在main函数的开始加入了一个linklist X,编译就可以正常的进行了碰到了一个".&q 阅读全文
posted @ 2014-04-02 13:12 HackingMan 阅读(6628) 评论(2) 推荐(1) 编辑
摘要: 原文自:http://blog.csdn.net/lzkit/article/details/7747741参考了一下书本的内容和论坛上的一些观点,列出以下const主要的用法:一、 const与define. 两者都可以用来定义常量,但是const定义时,定义了常量的类型,所以更精确一些。#define只是简单的文本替换,除了可以定义常量外,还可以用来定义一些简单的函数,有点类似内联函数(Inline)。const和define定义的常量可以放在头文件里面。(小注:可以多次声明,但只能定义一次)二、 const与指针,引用(a)const与指针。 先来看看下面的几种定义: int p... 阅读全文
posted @ 2014-03-18 11:01 HackingMan 阅读(237) 评论(0) 推荐(0) 编辑