java入门要注意什么
学习java就像是一个种花的过程,不断地为其施肥浇水,它才会茁壮成长。 而我们学习java,就要不断的充实自己、提升自己,才能获得更多机会。很多开始学习java编程的小白,经常就会被概念、定义什么的搞糊涂。当分类 、对象、接口、构造函数等等各种专业名词出现的时候,你一定是脑子里好像一片空白,根本就搞不懂这些字眼的意思和关系,而且,这种情况下,很 容易导致你丧失自信心,开始逃避、拒绝,这些小白经常遇到的情况在我刚接触java的时候也遇见了,但是好在我足够幸运,遇见了诚筑说。我现在已 经是公司的项目经理了,今天,我为大家来总结了一些经验和建议,希望能够帮助到大家。
一点:熟练基本的j2seAPI
除去java语言本身的语法之外呢,要懂得并且熟练j2seAPI的API也是非常有 必要的,在这里,就建议大家首先去掌握字符串的处理、异常的处理、容器、输入输出、线程等,这些相对来说较为重要的。还有就是API的内容是非 常庞大的,关于API,一定要懂得查询API的文件说明,在了解了其作用用途或者目的才能够进行相对于的程序。
二点:稳固java的语法基础
学习java一定要学会使用java的程序语言,用来编写程序,但是学习程序语 言就要熟悉语法是怎么使用的。程序语言其实也是一种语言,不过跟人类的语言不同,这种语言是要和计算机沟通交流,那怎么做才能熟悉这种语言呢 ,我给出的建议是多看别人写的程序,了解人家是怎么用java来解决问题的。然后再找类似的程序去练习了,这样就能够从实际操作中检验自己是否真 的知道该怎么去解决问题了。
三点:加入贴吧论坛多参与讨论
根据我当时的经验,在大家学习的过程中,如果有人可以参与话题,共同讨 论的话,会加快你学习的速度。所以大家可以和我一样,找一个技术讨论的地方,贴吧啊,论坛啊都可以,在这里进行讨论,毕竟大家有着共同的目标 和理想,有着共同的话题可聊,这样的话,又大大节省了学习的时间。
学完基本的java语法呢,现在就该用java来进行实际的编程了,假如你需要 编写窗口程序,那就学Swing窗口设计;假如你要编写数据库什么的,那就学JDBC等等。
JAVA 分布式大纲
一阶段 java基础,我们将学习变量,基本数据类型,进制,转义字符,运 算符,分支语句和循环语句等,以达到训练基础语法和逻辑能力的目的。还有对数组、面向对象和异常处理等。
二阶段 javaWeb,主要是学习Web前端开发基础和框架、Servlet和JSP在Web 后端的应用、Web后端开发相关专题、MVC和分层架构以及项目开发流程及CASE工具的使用等。
三阶段 java框架,像框架整合开发(SSH/SSS)、RESTful架构和移动端接口 设计、第三方接口和在线支付功能、网站安全和Spring Security应用实战、复杂用户交互处理和Spring Web Flow的应用、MyBatis的应用和SSM整合等 技术点都是需要你掌握的。
四阶段 java 云数据,亿级并发架构演进、Linux基础、搭建tomcat环境以 及大数据开发云计算等高级Java教程,是Java技术的高端知识。其中穿插项目实战演练,企业真实项目供学员应用学习,进行知识体系的“二次学习” 。
phpstorm学习-xdebug
>安装ideavim支持vim; phpstorm和xdebug使用 php版本和xdebug版本需要对应; 安装xdebug扩展 ** http://pecl.php.net/package/xdebug选择对应的php版本,这边是5.6;复制php_xdebug.dll到ext php.ini配置文件:配置远程,配置xdebug服务器,配置端口,配置idekey; [XDebug] zend_extension ="D:\wamp\bin\php\php5.6.19\ext\php_xdebug.dll" xdebug.PRofiler_append = off xdebug.profiler_enable = on xdebug.profiler_enable_trigger = off xdebug.profiler_output_dir = "D:\xampp\tmp" xdebug.profiler_output_name = "cachegrind.out.%t-%s" xdebug.remote_enable = on xdebug.remote_handler = "dbgp" xdebug.remote_mode = "req" xdebug.remote_port = 9000 xdebug.idekey = PHPSTORM 查看phpinfo();是否安装成功; 配置phpstorm 检查phpstorm的xdebug配置;这里的debug port要和php.ini里面的xdebug.remote_port相一致! 默认是9000,如果9000端口被占用的话,可以改成其他端口。settings,查找debug查看配置:一般默认都支持;xdebug栏目上都打钩; 添加解释器: 配置服务器: 新增PHP程序应用: 配置项目信息: 执行debug进行调试 左侧绿色三角形 : Resume Program,表示將继续执行,直到下一个中断点停止。 左侧红色方形 : Stop,表示中断当前程序调试。 上方**个图形示 : Step Over,跳过当前函数。 上方第二个图形示 : Step Into,进入当前函数內部的程序(相当于观察程序一步一步执行)。 上方第三个图形示 : Force Step Into,強制进入当前函数內部的程序。 上方第四个图形示 : Step Out,跳出当前函数內部的程式。 上方第五个图形示 : Run to Cursor,定位到当前光标。 Variables : 可以观察到所有全局变量、当前局部变量的数值 Watches : 可以新增变量,观察变量随着程序执行的变化。
相关推荐: