
《java程序设计》 课程总结怎么写
学习感想——思路决定出路人的学习是无止境的,只有不断的学习,才能给自己更丰富,更开阔的思路,经过两天的学习,让我感悟到很多事情,都是有两面性的,穷则变,变则通,出路在于变通,当目前的想法不能成功,说明你的想法有可能是错的,或者是由于没有改变自己的思路或者是懒于改变自己的思路或者是根本不想改变自己的思路,成功总有方法,想成功就要找方法,而思考是一切正确策略和方法的起源,思考其实就是问与答的过程,当你做一件事情没有达到目标时,问自己一个为什么
问自己问题出在了哪里,然后自己给出答案,学会反思学会换位思考。
“没有不好的孩子,只有不好的教育”,例如,在课堂中,在一日生活中孩子没有如我们所预想的那样做一些正确的事情,不能达到我们所要求的目标时,我们只能对孩子着急吗
与其对孩子发脾气,不如改变自己的教育观点理念,反思自己为什么,不能懒于改变自己的思路,就要求别人去适应自己的思路,我们何不反思自己从事情的另一个角度开始着手,可能会有意外收获,就像我们经常说的,给孩子机会孩子就会给你惊喜。
从中,我还深刻的理解到一个道理,大凡世界上能做大事的人,都能把小事做细,做好,做好了每件小事逐渐积累就会发生质变,小事就会变成大事,任何一件小事只要你把它做规范了,做到位了,做透了,你就会从中发现机会,找到规律,从而成就大事,也就是说,一件事情我会做了,但做好了吗,做精了吗,一个人无论从事何种职业,都应该尽心尽责
如何读项目代码
(再没有文档这个总是有的吧
哪怕是个代号)\ 2.这个项目的性质\ 3.源代码的规模\ 有多少行(其中有多少行是注释),总共有多少个文件(每一类文件分别有多少个,每个文件是多少行)\ 如果是面向对象的,有多少个class,如果是面向过程的有多少个function\ 4.功能的详细整理功能列表函数名 功能 功能描述\ 5.功能模块之间的关系\ (哪怕没有注释,按名称,调用关系一定能整理清楚)\ 如果你把我上面列的5点搞清楚了,再来抱怨,我想应该是下面这个样子:\ 老大给了我一个项目源码让我看,注释都没有,是一个超级留言本,总共有10万行代码,就两个文件,函数不到10个,功能就是注册和留言,连修改删除功能都没有,大家说我看这样的代码有意思吗
我是不是还要待在这里
如果你完成了我上面说的5步,你仍然觉得没什么值得学的,没有什么需要做的,说明你不适合干编程这一行。
下边呢就具体的介绍一下心得。
当我们学习程序编码时,首先会看一些程序代码例子,然后学例子去修改编写代码;当我们刚进入一个公司,公司会把要维护修改的项目分给我们,让我们修改维护,要想修改编写,首先要读懂项目主要程序;当我们去看一些优秀的开源项目,想从中学习这些项目的设计思想时,我们也要去看项目代码…如此等等,可以说读代码是为了写代码,写出非常优秀的代码。
因此对于程序开发人员来说,快速阅读项目代码是一个必需要掌握的能力。
前段时间,我接手了一个php做的系统,公司要求我参阅这个项目重新做一个Demo,在读这个系统代码时,我积累了一些关于读项目代码的心得体会,主要内容如下。
清楚主要功能 想一想如何实现 首先要清楚项目的主要功能,知道它主要是干什么用的,才可能从总体上去把握项目。
可以通过向公司同事或其他人请教、或查阅项目需求分析文档,概要设计文档来快速获得项目主要功能,如果没有这些文档,可以在网上搜索项目的功能,如果以上这些都没有条件的话,那只有把此项目运行起来,通过自己的实际操作来得到项目的主要功能了。
清楚项目主要功能后,自己首先想一想,如果让我做,该如果去实现呢,这样能够得到对自己来说的技术难点,读源代码时会更留意这些内容,效率也就提高上去了。
运行项目 找到实现主要功能的代码 清楚主要功能以后,就可以去读实现主要功能的代码了,当然还需要找到这些功能是在那些文件,那些类来实现的。
为了找到实现类,我们还要把项目运行起来,依据项目类型及特点,通过不同方法找到实现类代码。
把这些文件记录下来,随后只需重点看这些文件中的代码,就可以了。
依据代码的类层次关系 了解项目体系结构 通过其他一些工具把这些代码的类图导出来,比如(rational rose或powerdesigner的逆向工程),如果是Java项目还可以导出Javadoc。
依据导出的内容,了解每一个主要实现类的大致功能,及这些类之间相互关系,这样也就清楚了项目的类层次结构,即项目体系结构。
清楚项目主要实现技术 依据导出的类图和对项目了解的疑点,如果是技术方面,比如自己不知道或不清楚该怎么实现某种功能,那就赶紧参照源代码,找到项目主要实现技术。
如果对此技术不熟悉,那就快快在Baidu或Google上面搜索一把,ok,一定会很多关于此技术的资料等着你去看呢,抓紧阅读这些资料,尽快掌握此技术的内容。
调试主要实现类,从中了解实现细节 了解了项目的体系结构,并清除项目主要实现技术后,下一步就是看实现细节了。
看实现细节,也是从整体到局部,从看各个方法声明出发,在逐步看每个方法体。
当然没有必要每个方法都要去一行一行看,只需重点看与实现此类主要功能的核心方法。
对某些代码看过一两编后,还是很迷茫的话,没有关系,调试一把,看看它终究是有何作用。
调试有很多中,最终要的是一步一步跟踪,但是有些语言编写的代码很难用这种方式做,比如(javascript或applet),那就把一些重要的变量输出出来。
了解了主要功能代码的主要方法后,可以基本上说我们已经看懂了项目的代码,把握了项目的整体架构。
修改代码来满足自己需求 看懂了项目代码,最后一步就是根据需要,来修改项目代码,满目我们的需要了。
以上就是我在看项目代码中的总结,当然,如果项目非常功能很少,没有使用什么复杂技术的话,了解体系结构和清楚项目主要实现技术就可以跳过了,根据实际,直接需要去看源代码就可以了。
java实训心得体会
一周的实训转瞬即逝,在这短暂的时间里,我们在老师的指导和帮助下,对于网页设计与制作有了进一步的了解。
虽然存在各种各样的问题,但是,这次动手实践经历的意义也是显而易见的。
通过这次实训,我学到了很多有价值的东西。
整个开发的过程对我来说是一次将理论应用于实践的过程,是将以前所学知识充分利用的过程,是一次真正的实践过程。
在这次网页设计中,学到了很多在课堂内所学不到的知识,真正拓展了自己的能力,是一次难得的历练经历收获很大。
我感受最深的是:想要最好一个网站,素材和技能都十分重要。
好的素材需要多放面查找资料的,可以从图书、网站和新闻上查找的。
好的技能需要不断的实践,经常锻炼做网页。
如果拥有好的素材和精湛的技能就可以做出最精湛的网页。
另外,亲自动手也让自己看到了自身能力的不足,看到了理想与现实之间的差距,这一切都需要今后进一步加强学习理论知识与真正动手做一些课题来弥补。
适合初学者学习JAVA,有哪些好的参考书籍
你好、我来为你解答:你好,很高兴能回答你的问题,我给你说说以下几种吧,各有利弊,个人还是觉得vc6.0初学较好,希望对你有帮助果你是刚刚学,其实wintc是款很不错的软件。
去用一下你就知道了,因为我自学c时就是用的那个软件,真的向你推荐它
推荐使用VC++6.0中文版 因为国家考试用的就是那个 当然了还有Turbo C这个也是以前国家考试用的 但是这些版本很老了 而且没有现在的方便 比如你遇到了问题想去咨询下别人 老版本的尤其是比较经典的turbo c2.0的 你需要把原来的代码在写一遍才行 而Visusl C++6.0的则可以用鼠标进行复制操作 很是快捷而且VC还有自动用不同的颜色来显示不同类型的代码 对初学者来说 是个很好的纠错功能比如你的关键字打错了 颜色是会变的因为dev本身存在许多缺陷,反而使你能拥有更好的习惯,等到你用dev可以驾驭难题的时候,你会觉得其它软件强大的调试功能根本就是多余的TC++对C++标准支持的是一塌糊涂,而VS2005(VC8)和DEV-C++(GCC)可以几乎完美的支持C++标准.过时的不是C语言,而是TC所提供的C语言。
TC是几十年前的了,在这段时间里,C语言变了变了又变了。
而且TC存在的对一些非标准的容忍,就如同现在社会上行业中的“潜规则”一样,或许会给人方便,但是如果不打算在圈内混(一直用TC),还是别学这些“潜规则”比较好。
C\\\/C++程序设计学习与实验系统 2011.4[下载地址]原名《Turbo C\\\/C++ for Windows 集成实验与学习环境》,现在已支持最新操作系统WINDOWS 7,它是从事一线教学的大学教师根据多媒体教学演示和C语言初学者的特点,量身打造的一个简单易用的C\\\/C++程序设计教学演示、学习与实验软件(支持TC2\\\/TC3、VC6三种编译器,没有使用日期限制)。
与软件配套的《 C\\\/C++程序设计教程(配有同步实验、流程控制语句动画演示、提供教程中所有程序实例、实验、作业中的源代码(全部用VC6编译器调试通过))》融入了作者多年的教学和学习经验、编程建议、编程感悟,新增读书笔记功能有利用户 记录教程中的重点、难点、学习心得体会,针对用户学习教程中遇到的问题开通了疑难问题解答论坛等,同时,为了便于C语言学习,加入C语言学习指导、入门程序实例、典型源程序、典型的函数算法,课程设计指导、课程设计源程序、 Visual C++6.0中英文编译错误信息同步显示功能(并配有60多种同步的语法错误程序实例、修改方法等)、 Turbo C2.0 中英文编译错误信息同步显示功能、Turbo C++3.0常见编译错误信息、C语言专业词汇的中英文对照、2004年到2011年13套全国计算机等级考试二级 C 语言的真题笔试试卷及答案和10套上机模拟试题和详尽的答案与分析等大量的学习资源。
另外 “编程日记” 功能可以让你记录你的 C 语言学习历程, “资料管理” 功能让你大量的下载资料不再难找
坦克大战-项目总结
坦克大战项结学员:叶青班级:AF1305学号:12指导:吴晓东目录项目总体介绍项目详细介绍项目项目心得体会1.1项目背景和开发意义起源:《坦克大战》(BattleCity)是1985年日本南梦宫Namco游戏公司在任天堂FC平台上,推出的一款多方位平面射击游戏。
游戏以坦克战斗及保卫基地为主题,属于策略型联机类。
同时也是FC平台上少有的内建关卡编辑器的几个游戏之一,玩家可自己创建独特的关卡,并通过获取一些道具使坦克和基地得到强化。
1.1项目背景和开发意义对开发者的意义:由于坦克大战具有较强数学性、逻辑性等,同时又富有趣味性,开发起来乐趣无穷。
因此,经常用来当做开发题材。
并且该项目设计到网络,更能锻炼开发者的数据封包,规划等能力;卓越教育安卓课程第二阶段项目:基于javaSE高级的坦克大战:•复习Java编程基础•熟练使用GUI•熟练使用多线程•熟练使用IO流•熟练使用网络开发•锻炼逻辑思维能力•掌握MVC的开发模式•学会bug的定位,查找,纠正1.2开发环境环境:windowxp系统工具:Eclipse+Jdk1.61.3、服务器界面介绍初始化服务器用户连接上来用户离开游戏admin*****1.3、客户端界面介绍1.3、客户端界面介绍1.3、客户端界面介绍1.3、客户端界面介绍1.4、坦克介绍敌方坦克---重型坦克:敌方坦克---轻型坦克:敌方坦克---道具坦克:我方坦克:1.5、道具介绍奖励一架坦克
jsp跟.net各自的优越性,对于电子商务jsp有什么优越性,毕业论文要用,急啊.
个人所得税改革是我国税制改革的重要内容,也是社会各界普遍关心的公共议题,其中税前费用扣除标准的确定成为当前讨论和研究的焦点,有一种观点主张大幅提高费用扣除标准,我们认为失之偏颇。
基于对我国个人所得税职能定位的判断,当前税前扣除应根据居民基本消费支出、财政承受能力、税制结构、区域发展和纳税人义务等多个因素确定,其项目不能无限度扩大,其标准不能无原则提高。
一、现代个人所得税的基本职能是筹集财政收入,而非调节收入分配理论上个人所得税具有两大职能:一是筹集财政收入,二是对收入分配状况进行调节。
从逻辑上看,两大职能不是并列的,收入职能是调节职能的前提和条件,前者是基本的,后者是派生的、从属的。
在筹集收入的过程中,调节职能才有发挥的空间;只有收入职能充分实现,调节职能才有足够的力度。
从世界趋势看,随着经济产业结构、国民收入分配结构的变化,个人所得税逐渐成为西方主要财政收入来源。
据世界银行统计,个人所得税在高收入国家财政收入中的比重大多在40%以上,在中等收入国家的比重基本上为10%—20%。
以美国为例,1902年个人所得税仅占财政总收入的0.3%,1932年达到6.7%,1940年为8.1%;从1950年开始,比重明显上升,达到29.3%,随后就稳定在30%以上的水平,近年达到45.37%,可见个人所得税对政府收入贡献的重要程度。
个人所得税在我国税收体系中的地位也越来越重要。
实施新税制以来,个人所得税收入呈现快速增长的趋势,1994年个人所得税收入72.7亿元,到2007年上升为3 184.98亿元,平均每年增长33.74%,是同一时期收入增长最快的税种之一,已成为我国财政收入的重要来源。
但是与西方国家比较,我国个人所得税占税收总收入的比重还不到10%,筹集财政收入职能还未能充分实现,难以承担调控收入分配的重任。
假如大幅度提高个人所得税的税前扣除标准,只会造成个人所得税纳税人的大幅减少,个人所得税收入的大幅滑坡,个人所得税筹集财政收入的功能难以发挥,其调节收入分配、改善税制结构的作用无疑是画饼充饥。
从这个角度看,个人所得税筹集收入的职能只能加强,不能削弱,个人所得税的税前扣除标准也不宜定得过高。
二、税前扣除标准应当保障的是居民基本生活需要,而非全部消费开支从世界各国的实践看,税前扣除标准差别较大,但其共同点可归结为两方面内容:一是为获得应税收入而支付的必要成本费用(即费用扣除);二是赡养纳税人本人及其家庭成员的最低生活费用(即生计扣除)。
可见国际惯例是将居民基本生活费用予以税前扣除,超出基本生活费用的部分都纳入征税范围,保证纳税人基本生计不受影响。
其中发达国家个人所得税基本费用扣除占人均收入的比重通常较低,一般为20%—30%,而发展中国家一般为30%—50%。
借鉴国际经验,我国个人所得税扣除标准应考虑以下几方面的因素:一是基本生计支出。
由于基本生活费的外延是不断拓展的,因此要动态地把握基本生计支出的内容。
二是通货膨胀因素。
例如2006年居民消费价格指数比1993年提高80%,应根据不同时期物价状况及居民基本生活支出情况,适当调整税前扣除标准。
三是和收入分配制度改革相关的住房、医疗、教育、失业、养老等制度改革。
近十年来,这些领域的改革向产业化和市场化倾斜,绝大多数居民在这些领域的支出上涨得较快,税前扣除应考虑纳税者的家庭赡养、抚育负担、养老金、医疗保险金、失业保险金、住房保险金等内容予以扩充。
以全国城镇居民家庭平均每人消费性支出作为计算基本生计支出的依据,2005年全国城镇居民家庭平均每人消费性支出7922元(消费性支出指用于日常生活的全部支出,包括食品、衣着、家庭设备用品及服务、医疗保健、交通和通讯、娱乐教育文化服务、居住、杂项商品和服务等八大类支出),全国城镇平均每一就业者赡养系数为1.96 (包括赡养老人和抚养小孩的生活费用),以年度消费性支出增长10%计算,2008年个人所得税费用扣除标准应是1722元\\\/月。
目前个人所得税费用扣除费用标准为2000元\\\/月,基本上符合近年我国居民生活消费支出和物价指数上涨的现实。
三、提高费用扣除标准,既要考虑纳税人减负需要,又要考虑财政承受力目前,我国的个人所得税负担,尤其是边际负担水平偏高,需要适当调整税率和费用扣除标准。
但从财政承受力的角度观察,个人所得税税前扣除标准不宜过高。
主要理由在于过高的税前扣除标准不仅会增加财政负担,而且不利于宏观调控的实施及财税体制的深化改革。
据测算,2008年3月将扣除费用标准提高到2000元以后,工薪阶层需要缴纳工资、薪金个人所得税的比重下降到30%,税基大幅缩减。
反观发达市场经济国家,个人所得税之所以能够成为主体税种,一个重要原因在于税基较宽。
如果大幅提高个人所得税税前扣除标准,将造成个人所得税收入大幅下降,再加上企业所得税两法合并、增值税转型改革,以及近年自然灾害频繁等一系列减收增支因素,财政负担过重。
这个问题如果处理不好,势必会影响国家各项改革措施的出台实施,尤其是当前我国实施积极的财政政策,财政支出压力骤增,提高费用扣除标准尤需慎重。
四、费用扣除标准的调整要有利于缓解地区发展差别,而不宜加剧分配矛盾我国经济发展中二元化和多元化特征明显,不同地区物价水平、消费水平和居民对基本生活的满意程度各有不同,有人提出个人所得税费用扣除标准应考虑地区收入与消费水平的差异,给地方省市以适当的权限调整扣除标准。
我们认为这个观点照顾了地方具体情况和既得利益,但有违个人所得税横向公平的目标,扣除标准应为全国统一标准,理由如下:一是我国个人所得税已经从地方税转为共享税,必然要求立法权高度统一。
二是扣除标准的调整仅仅是个人所得税税制改革的一个部分,如果各地扣除标准参差不齐,可能会影响个人所得税甚至其他税制的进一步改革。
三是如果个人所得税制存在区域差异,可能对生产力要素(如资金、人才、技术)流动产生逆向调节效应,将使资金和人才过分向高收入地区流动,既弱化个人所得税调节地区收入差别的功能作用,又对我国区域均衡发展战略的实施产生不利影响。
五、优化税前扣除项目,要有利于“做大”个人所得税,完善税制结构在经济发达国家的税制体系中,个人所得税大都为主体税种,在承担国家财政收入主要来源的同时,又是政府调节收入分配的主要手段。
但我国目前仍是以流转税为主体税种的税制结构,增值税、消费税、营业税三项占税收收入的比重超过60%,而个人所得税收入规模较小,在全年税收收入中占比不到8%,占GDP的比重不足1%,一定程度上限制了个人所得税调控国民收入再分配的效力。
我们认为,个人所得税能否建设成为我国税制体系中的主体税种,一个决定性因素在于拓宽税基。
这就要求简化和清理税前扣除项目,将原先被排除在税基之外的收入重新归于综合所得之中,同时取消或减少某些特定的税负减免项目。
如果税前扣除项目太多太细,很多纳税人没有能力填表、计算,就会大大增加征税成本和纳税人的奉行成本。
六、完善个人所得税扣除标准,要有利于增强而不是削弱纳税人的纳税义务观念在个人所得税制变革中,必须把增强公民的纳税意识作为一项目标,而适当的个人所得税税前扣除标准是增强公民纳税意识的重要途径。
个人所得税能够成为市场经济国家的主体税种,成为收入分配的主要手段,是与其公民纳税意识的形成紧密相连的。
由于历史文化传统的差异,我国公民的纳税意识比较低,个人所得税税前扣除标准从1994年的800元提高到现在的2000元,有积极作用,但也不排除客观上对进一步增强公民纳税意识产生一定的负面影响:一方面,需要纳税的群体在绝对数量上大大减少;另一方面,纳税群体的缩小使得纳税行为社会影响的范围呈倍数萎缩。
因此,个人所得税税前扣除标准不宜过高,这样才能逐步增加我国原本不多的个人所得税纳税人数量,有利于纳税人纳税义务观念的培育和强化。
(作者单位:中南财经政法大学) 责任编辑 方震海



