搜档网
当前位置:搜档网 › java学习笔记---从入门到精通之路

java学习笔记---从入门到精通之路

java学习笔记---从入门到精通之路
java学习笔记---从入门到精通之路

java笔记----从菜鸟到j2se 精通j2ee的高手之路(对初学java的人有用)

进来的所有人,不管你是不是懂点java皮毛,还是一窍不通的,如果你选择看完我下面的话和每天下载我的笔记代码观看学习。那相信08年底既是属于我的成功也是属于你的成功。对了,不屑一顾的到此可以离开了。先说下我的学习的东西和我准备如何学习的计划。目前手里购买了几套视频教程,删减下来最后定为两套必学的材料。(马士兵的所有教程和 MLDN所有教程) 12月份买了

些盗版光盘,细读之后安排了如下计划。

08年学习计划方案

07年9月底到08年2月初,通过各类途径,以完成对j2ee各类知识的初步了解.

现开始制定最终冲刺方案,该方案开始时间2月中旬,结束时间9月初.较去年vc最终方案多了

2月.

具体定制如下:

一:4个月基础方案

用1个半月时间,对11章节基础和基础相关视频一个一个复习并完成里面知识代码.同时对大量的知识点做好相应的笔记,包括本子上和电脑上的笔记.务必达到每个知识点说道就能知道,不知

道也能立刻找到.注意配合 jdk5.0中文帮助使用.

利用半个月时间,对在线聊天系统视频复习,做到每一个章节都能很快想到以前的知识点.如果不

熟悉一定要回头复习11章节内容.

坦克大战包括3部分,合理安排复习时间,以求完全精通代码流程.时间不得超过1个半月,此部分

必须建立在前面两项学习稳固之后方可学习.

最后半个月结合以前对图形游戏的理解,完成自我设计的,自我所能掌握的知识内的一款在线图

形游戏.

注:4个月时间务必做到对java 基础的全面运用,对eclipse的熟练操作,对java正式规格书写

完美.

二:2个半月web学习方案

3到5天时间,对oracle MySQL数据库的复习,做到对简单的命令直接背下来,繁琐的命令找到帮

助手册或自己写下来,以供日后使用时直接查找.

10天时间,复习jsp_servlet视频,结束对eclipse使用.

半个月时间学习lomboz,针对JDBC_MySQL_BBS项目.务必做到对数据库的合理运用,对tomcat合

理配置,对bbs有一定的设计概念.

另外半个月时间学习MyEclipse,学习bbs_2007.这段时间比较短,务必多练习多做笔记.

一个月时间对shopping视频全面学习.务必完全掌握lomboz用法和AJAX运用和各类知识点. 以上所有知识点获取以尚学堂马士兵视频为主.9月初开始深入探讨各类框架运用,时间持续到

年底.并完成自己最初定制的webgame项目.

具体框架学习内容包括:

Spring crm Hibernate Struts EJB3.0 SOA

获取知识点途径:MLDN视频为主,其他视频为辅.今天是3月27号早上,抽点时间在新开的论坛写点东西和发布点笔记,同时也印证下我计划定制后的完成性。2月前完成所有视频的初步学习,于是下一步开始重点学习和做好每一课程的笔记。第一部分的1个半月的基础方案差不多快结束了,还剩今天的网络明天的GUI 后天的正则大后天的反射机制共4天。时间正好和4月前完成目标一致,这个让我很欣慰。同时也计划把默默一个人自行锻炼的后整理的代码发布出来,这些代码注视很详细,每一部分都是通过我几十次的运用后再总结到整理笔记上的。对于初学者,请你一定要多看多写,争取自己整理一部自己的笔记出来,千万不要把我的笔记作为你备用资料的一部分,等用到的时候拿出来看,这样的话,菜鸟的头衔可能就一直跟着你了。对于认为java已经看孙老视频或书学会的朋友,也不妨看下我的笔记,还是那句话,如果不看我的注释很顺利能理解我程序的意思和代码的运用,那恭喜你,你的学习方法是对的。以后继续深入学j2ee就不用我担心了,学java,注重3点,第一内存的分析,第二jdk帮助文档的灵活运用。第三,掌握java的同时掌握开发工具。三者缺一,你都是模糊学习,最终都会举步艰难。好了,祝大家学习进步,心静如水。

今天正则表达式全部完成,反射机制不打算写了,以后写.至此java基础全部写完.从这个月开始编写java网络图形游戏,大家关注,时间为2个月.

已经是6月份了,很感谢大家的关注和支持,目前已经完成了两个bbs论坛的制作.好了,想一起学习的朋友一起加油吧,每一个代码我都发布在本论坛中,现在把他归在这里,方便大家下

载学习吧.

//局域网聊天程序

https://www.sodocs.net/doc/748525400.html,/bbs/dispbbs.asp?boardid=6&Id=29209

//自己设计的一款java 游戏代码

https://www.sodocs.net/doc/748525400.html,/bbs/dispbbs.asp?boardid=6&Id=29691&page=2

//servlet/jsp运用和lomboz和myeclipse的使用配置

https://www.sodocs.net/doc/748525400.html,/bbs/dispbbs.asp?boardid=7&Id=29842 //自己设计的 bbs论坛代码(和上面的地址一样,最后的贴有下载) https://www.sodocs.net/doc/748525400.html,/bbs/dispbbs.asp?boardid=7&Id=29842

今天是7月4号,星期五,写上本贴最后一个技术文章,

https://www.sodocs.net/doc/748525400.html,/bbs/dispbbs.asp?boardid=33&Id=30424

此文章涵盖了我

或者说是

所有的j2ee流行的技术,每周我都在更新,

但请下载学习的人,注意2点

1.没有学好java复习笔记内容的人请不要来。为什么?因为你肯定学不会

2.没有强大的耐心和比较多空余时间的人也不要来。为什么?因为这部分学习时间长,而且

从最老的技术学起。

很多人想

一下子就学到目前最新的技术,但不知都是从老技术慢慢演化来

的,如果不学老技术,那么新技术的学习简直就是看天书,或者就是

背格式。

所谓老技术的演化,我大致说下:

看完java的人就好比看完c++的人

,但只能写点dos下的程序。

如何用到网页上,那么先学习的就是jsp。

你必须掌握的第一个就是<%%>的运用。让自己什么程序都会写。

其他知识我不多说,应为我笔记上都有,当你想逐渐摆脱<%%>运用的时候,说明你开始

有进步了。

你将接触到java文件和jsp共存的方式。先学习javabean,里面处理get和set方法。

后期处理下逻辑内容。

然后你接触了数据库,开始考虑设计更强大的java实现,此时,你会了解dao设计。

当你熟练运用dao时候,你开始想进一步减少jsp中的<%%>。

开始学习mvc方法,那么这个时候,你会学习servlet。还有表达式语言。

当你把mvc灵活运用的时候,你会发现servlet其实可以被struts替代的,而且他的标签方式可以让你和html的代码说88,而且更大程度的减少了<%%>方式在jsp出现。当你发现jdbc操作数据库是一对一的方式,很难实现数据关联的时候,你会放弃他,改投

Hibernate。

当你发现本

感觉良好的

工厂类设计方式突然有一天

很多,很难管理的时候,你不由自主的会学习Spring。

那么到这个时候,mvc的真正

表现形式就

是ssh。

很多人都在谈他,也有很多人都想学他,那你说,你直接学他如何能看的懂,是不是要按照

我的步骤一个个来呢?

今年最后一个笔记,现在完成了mvc之前的

所有项目和笔记,内容多,只能分几个上传。

只希望大家有足够的耐心学习,好了。

最新javaweb学习课程总结

总结一:javaweb课程总结刚开始学的时候,感觉这两门课程好高大上的样子,因为自从学软件工程这个专业以来,一直都是学的理论性、框架性的东西,就没有接触到编程的实质性的部分,终于开始学编程了,感觉蛮兴奋的,也是精神饱满,信心十足,怀着一腔热血来听课。 由于JAVAWEB和JSP两门课是同时上的,而且每次都是一整上午,上课时间很长,老师一直有条不紊的讲着,虽然时间很长,但是每当大家上完课,心中都是有一种充实的感觉,大家都觉得有所收获,所以也就不曾觉得累了。 JAVAWEB这门课让我认识了以前见所未见闻所未闻的专业术语,Web应用程序的概述。我从中了解到Web应用程序的三层体系结构:表示层、业务层、数据存取层。从而想到了学数据库设计时的数据库设计三大范式,它们同是叙述在编写代码时应做的规划和应遵循的规则,这种规划在以后的学习中时有出现,说明编程并不是一味地进行循环判断、死记硬背,而需要在技术上有所加强、在效率上有所提高。做任何事都是如此,事先必须有目标、有计划,有统筹,这样执行时才不会盲目,才不会事倍功半。学习编程对综合能力都是一种培养。 接下来是JSP知识。要学JSP,就必须会HTML,如果HTML学不通,这对以后的学习都是一个瓶颈。基础一定要打扎实,吃透,否则上层建筑的建起就不会很顺利甚至没法起步。然后是JavaBean。以下是个人对JavaBean的一点学习体会。JavaBean里有set()和get()方法,用这些方法能很容易地传值,逻辑上更标准,代码看起来也更规范。但set()和get()方法只是用来对属性进行操作的,所以如果是进行复杂的逻辑或对数据库进行操作等,那么就不要写成set()和get()方法,只用一个有返回值的方法就足以。这样直观方便,且符合规范。总之,set()和get()方法不要没有效率地滥定义。 接着是Servlet。Servlet是一个用Java编写的应用程序,在服务器上运行,用来处理请求和响应,也可以单独做为一个Web页面。然后讲的是标签,包括自定义标签和JSP标准标签库。用一般的Java代码都几乎能实现它们的功能。它们的好处是提高了代码的重用性。 我们需要配置的坏境有JDK,Tomcat,还要用到Myeclips这一基础的编程工具。在学习JSP之前,由于没有网页编程的基础,便学习了HTML这种文本标记语言,自己试着去做简单的静态网站。后来学做JSP动态网站时,就涉及到了多方面的知识,JSP内部对象及内部对象所涉及的方法,JSP与数据库连接,如何去引用数据库。这门课更是巩固了JAVA 这一基础编程语言,要求对JAVA掌握的要透彻,每门语言要学扎实,深入理解,都要花费很大的功夫,不是容易的事情。 Jsp与servlet有一定的区别,Servlet可以看作是HTML的Java代码,而JSP可看作是包含Java代码的HTML。共同点:JSP和Servlet实际上是一回事。JSP页面最终要转换成Servlet,并进行编译,在请求期间执行的实际上是编译后的Servlet。因此,JSP页面不过是编写Servlet的另一种方式。各自应用的范围:Servlet比较适合于做处理任务,如做业务逻辑;JSP适合于表示任务,如网页制作,生成动态网页。 对JAVAWEB和JSP课程的知识就简单介绍到这里,本学期的这两门课程让我对软件工程这门课有了一个全新的认识,我真切的学到了能用的东西,大学里的很多课是浪费时间,而

从零开始学VC系列教程之四并口控制与类的使用

从零开始学VC系列教程之四.并口控制与类的使用 学习目标:掌握VC下并口程序的方法及类的使用. 课程详解: 参照第一章新建一个基于对话框的Vc工程,名称定义为Eg04. 图01 (原文件名:01.JPG) 类型选基于对话框. 在本例中,我们要用到一些资源,现列出如下 WinIo.sys WinIo.dll 这是一个动态库,与WinIo.sys完成同并口的连接. WinIo.lib 这是为静态调用提供的引入库文件.虽然引入库文件和静态库文件都是以Lib为扩展名的,但实际上有本质的区别. WinIo.h 这是IO操作的头文件. ParallelPort.cpp 这是一个并口操作类,用于同WinIo接口,并定义了相关的操作函数.虽然这个类用于同WinIo的操作接口,但这个类并不是从WinIO派生的,只是一个独立的自定义类.至于类的自定义,以前我们也提到过. ParallelPort.h 这是并口类的头文件. 这几个文件是可以从网上下载到的,并不是我做的,所以这个动态库大家就不用问我要源码了,因为我也没有. 首先,把WinIo.lib WinIo.h ParallelPort.cpp ParallelPort.h拷贝到工程目录中,后面马上就要用到.再把WinIo.Dll WinIo.sys 拷贝到工程目录的Debug目录中,以后工程发布后,这两个文件要跟随工程一起. 下面添加引入库到系统中,点击[工程]->[设置]在弹出的对话框中选择[连接]标签,然后在[对象/库模块]中加入WinIo.lib完成后如下图.

图02 (原文件名:02.JPG) 然后加入并口操作类的头文件.一般来说,网上可以下载到的源码都是以类的形式给出的,VC的好处也在于可以把一个操作封装成类,以便在不同的工程中调用.如图,双击类管理器中的Ceg04Dlg在弹出的文件中加入#include "ParallelPort.h" //添加并口类头文件 图03 (原文件名:03.JPG) 同时,还要定义一个类变量,用于并口类的操作. 在刚打开的类定义文件中找到CEg04Dlg类,并加入一个类变量m_Port,完成后如下图所示

JavaWeb期末总结

第一章Web开发基础知识(简单描述)表单(续) 表单元素

form body
元素括起整个表单,并给出一些基本定义。表单仅占用HTML文档的部分空间;实际上,一个HTML文档可以包含几个独立的、完成不同功能的表单。method指定了信息传递给HTTP服务器的方法;action给出与处理提交信息的脚本相关的URL(如“registinfor.asp”,“registinfor.jsp”)。 表单输入元素 ?用来把不同的字段放在表单里,以便用户输入信息。 ?name属性指定该字段在某个表单中的唯一名称; ?可选的value属性给出该标记的默认值。 ?在提交表单时,向Web服务器呈上以一组用“?”开头并用“&” 号分开的一组“名字=值”形式的信息,如 http://…/Scriptname?name=me&address=here&time=now ?type属性给出所使用标记的样式,“string”可以是: ?CHECKBOX(复选框)。 ?RADIO(单选按钮) ?TEXT(单行的文本输入栏)。 ?IMAGE(图像放在表单里) ?SUBMIT(提交按钮) ?RESET(清除按钮) ?HIDDEN(在表单中保留不供显示的内容) ?FILE(上传文件) 第二章Servlet开发 1.什么Servlet Servlet是用Java语言编写的运行在服务器端的小应用程序,能够接收Web客户端的请求,并能对Web客户端进行响应,通常是通过HTTP (HyperText Transfer Protocol)协议进行工作的。(可以认为Servlet是服务 器端的一个动态Java程序,用户通过访问这个程序获取服务器的服务。) 2. Servlet的主要方法 Servlet是一个Java类,通常会有3类方法,分别是: init方法,用于初始化。 destroy方法,用于释放资源。 service方法,服务类方法,对用户的请求进行处理,并对用户进行响应,几乎所有处理功能都在这里完成。这类方法可以有多个,最常用的

从零开始学电脑,一步一步到高手(硬件篇和软件篇)

硬件篇: 电脑硬件的组成: (菜鸟篇) CPU:目前常见的CPU主要是由2个厂家生产,一个是AMD公司的,高端产品是 速龙系列,低端是闪龙系列,另外就是INTER公司,高端产品是奔4系列,低端是赛扬系列.这两年开始流行的双核CPU在2个公司的高端产品中都有相应的型号 . CPU的知识比较多,具体的可以再网上查询,这里就不多说了.提醒一句,CPU是造不了假的,只有外盒,风扇等附加品存在假货. 主板: 目前的主板的主芯片都是国外制造的,芯片厂家主要有NVIDIA,ATI,INTER,AMD,VIA,SIS等等,各大主板厂家自己研发PCB板来进行主板的设计,分别来满足2个CPU厂家的CPU需要. 显卡:目前的显卡分为独立和集成显卡,生产独立的显卡芯片主要有2个厂家垄断,NVIDIA 和ATI 公司,生产集成显卡芯片有INTER,NVIDIA,ATI,SIS等等.各大显卡厂家利用显卡芯片提供的显卡GPU来进行显卡的设计和组装. 内存:目前所有内存的颗粒都是国外制造的,主要是韩国制造.国内不过是生产PCB板和封装 的过程.内存主要有3种,一种是SD内存(已淘汰),一种是DDR内存,一 种是DDR II代内存.未来还有DDR III代内存. 硬盘:常见的硬盘有三星,西数和希捷,基本上是希捷一枝独秀,容量在20GB以上的基本上都是7400转的,低于20GB的一般都是5400转的,转速越高,硬盘读些数据的速度越快.提醒一句:

硬盘的生产环境要求比较高,所有的硬盘都是国外生产. 机箱+电源:这两样东西没有什么技术含量,都是国内制造. 光驱:常见的有CD-ROM(类似VCD机),CD刻录机(兼容VCD,可以刻录VCD),DVD光驱(类似DVD 机,兼容VCD),康宝(相当于DVD光驱多了个刻录VCD光盘的功能),DVD刻录机(VCD,DVD播放和VCD,DVD刻录功能) 显示器:常见的有两种类型,CRT 和LCD ,一种是普通显示器, 一种是液晶显示器,普通显示器常见的发展过程和电视机相似,尺寸从14 15 17 19 21,屏幕从球面超平视觉纯平物理纯平.液晶显示器尺寸从14 15 17 19寸,目前流行的宽屏有17 19 20 21寸等等.LCD显示器的液晶面板都是国外制造的. 声卡:常见的有集成声卡和独立声卡,绝大多数的主板都集成的有集成声卡,可以满足普通 消费者的是使用.独立声卡一般应用于高端,这里就不多说了. 网卡:常见的有独立和集成网卡,绝大多数的主板都集成有集成网卡,可以满足普通消费者 的使用,独立网卡主要应用于特殊要求的用户.这里不多说了. 键盘+鼠标:相对没有什么技术含量,属于损耗品.跟个人喜好有关系 音箱+耳麦:相对没有什么技术含量,属于损耗品.跟个人喜好有关系. 软驱:基本上已经淘汰,这里就不讨论了. 综述:: 主板就是个平台,把CPU,内存,显卡,硬盘,光驱通过数据线或者直接安装来组成一个工作整体.CPU相当于人的大脑,发出各种指令来协调各个部分的工作,内存是个中转仓库,中转各种指令,数据等等.关机后数据不保留,硬盘是最终载体,所有的数据,程序,歌曲,电影等等都是保存在硬盘中,硬盘中的数据在关机后保留.机箱就是把这个整体固定在一个固定的环境中,通过电源来给各个部分来进行供电,通过显卡来输出显示信号,最后在显示在显示器上.键盘鼠标来进行电脑的各项操作.音箱通过主板上的集成声卡来输出各种声音.网卡是组建局域网或者上网的时候发送和接收数据.电脑的硬件说白了就是能摸的到的都是硬件,摸不到的就属于软件.电脑硬件一般情况下是不容易损坏的,只有软件方面的问题比较多,只有把软件方面的故障全部排除后最后才考虑硬件方面的问题.

超级经典java基础知识总结

Java基础知识总结 写代码: 1,明确需求。我要做什么? 2,分析思路。我要怎么做?1,2,3。 3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。 4,代码实现。用具体的java语言代码把思路体现出来。 学习新技术的四点: 1,该技术是什么? 2,该技术有什么特点(使用注意): 3,该技术怎么使用。demo 4,该技术什么时候用?test。 ----------------------------------------------------------------------------------------------- 一:java概述: 1991 年Sun公司的James Gosling等人开始开发名称为 Oak 的语言,希望用于控制嵌入在有线电视交换盒、PDA等的微处理器; 1994年将Oak语言更名为Java; Java的三种技术架构: JAVAEE:Java Platform Enterprise Edition,开发企业环境下的应用程序,主要针对web程序开发; JAVASE:Java Platform Standard Edition,完成桌面应用程序的开发,是其它两者的基础; JAVAME:Java Platform Micro Edition,开发电子消费产品和嵌入式设备,如手机中的程序; 1,JDK:Java Development Kit,java的开发和运行环境,java的开发工具和jre。 2,JRE:Java Runtime Environment,java程序的运行环境,java运行的所需的类库+JVM(java虚拟机)。 3,配置环境变量:让java jdk\bin目录下的工具,可以在任意目录下运行,原因是,将该工具所在目录告诉了系统,当使用该工具时,由系统帮我们去找指定的目录。 环境变量的配置: 1):永久配置方式:JAVA_HOME=%安装路径%\Java\jdk path=%JAVA_HOME%\bin 2):临时配置方式:set path=%path%;C:\Program Files\Java\jdk\bin 特点:系统默认先去当前路径下找要执行的程序,如果没有,再去path中设置的路径下找。 classpath的配置: 1):永久配置方式:classpath=.;c:\;e:\ 2):临时配置方式:set classpath=.;c:\;e:\ 注意:在定义classpath环境变量时,需要注意的情况 如果没有定义环境变量classpath,java启动jvm后,会在当前目录下查找要运行的类文件; 如果指定了classpath,那么会在指定的目录下查找要运行的类文件。 还会在当前目录找吗?两种情况: 1):如果classpath的值结尾处有分号,在具体路径中没有找到运行的类,会默认在当前目录再找一次。 2):如果classpath的值结果出没有分号,在具体的路径中没有找到运行的类,不会再当前目录找。 一般不指定分号,如果没有在指定目录下找到要运行的类文件,就报错,这样可以调试程序。 4,javac命令和java命令做什么事情呢?

从零开始学VC系列教程完整版

从零开始学VC系列教程一.信息显示实验 题外话:第一次写教程,不知道该怎么开始.以前见过的教程可能都会介绍比较多的理论然后才开始讲实际操作,我想对于VC,理论讲得太多大家可能更糊涂,所以选择了这个方案,我们先一步步照着做,每一次只介绍一两个知识点,并且把理论放在后面说明,希望大家能喜欢这种方式,并对这种方式提出意见和建议,以便以后章节更适合大家的学习. 或许我写的还不能称之为教程,只是一些操作步骤及说明,通过这些练习,希望能使大家对VC 有一个新的认识.VC的功能是十分强大的,但我们一般并不会用到所有的功能,就像大家熟悉的KeilC一样,其实Keil功能也是很多的,平时也没见谁把Keil的功能都用到了.基于此,我写的这个教程可能在VC专业人士看来比较简单.不是要班门弄斧,而是希望推行上位机技术,形成一个氛围让大家来学习交流,PC机与下位机结合毕竟也是发展的一个方向.望高手谅解小辈的不自量力.同时,我们结合单片机编程,让大家明白上位机控制方法及原理,当然这是今后章节的内容了. 本节内容:学会在文本框中显示文本,学会弹出式对话框使用. 学习目的:信息显示是人机交互的基础,同时,信息显示也为以后的程序调试打下基础. 1.新建工程.打开VC6.0点击[文件]->[新建],弹出如下对话框. 在工程选项中选择MFC AppWizard[exe],选择好工程存入的位置,然后在工程名称中填入工程的名称,例如Eg01,填入Eg01后.VC会在我们选择的路径后自动加入一个以工程名命名的文件夹作为工程目录.完成按[确定]就会进入工程向导,出现以下的提示.

在这个我们选择[基于对话框]就行了.单文档及多文档方式会在以后详细介绍.这里也简要说明一下.①单文档.程序一次只能处理一个文档对象(文件).像写字板,记事本等.②多文档.程序一次可以处理多个对象(文件),像word之类的,可以同时打开多个文件.③基本对话框.程序一般用于处理一些比较小的,工具型的软件.像双龙的ISP下载软件,Easy 51Pro等都是基于对话框.一些不是很复杂的工业软件也通常可以用基于对话框的形式,这种方式的优点是所见即所得,一些控件可以像VB一样拖到工作区就行了.选好以后直接按[完成]就可以了.至于[下一步]的向导,这里我们先不管.然后会进入以下的画面.其中红色及绿色是我的标注,看不清图片可以下载图片放大. 选中静态文本框[TODO:在这里设置对话框控制],单击指标右键,在弹出的快捷菜单中选择[属性Properties]菜单项,弹出如下对话框 修改IDC_STATIC为IDC_FIRSTLABEL,标题可以写为”第一个应用程序”然后关闭这个对话框,就可以看到刚才的静态文本框内容变为”第一个应用程序”了. 在刚才的操作中,我们将静态文本框的ID改为了IDC_FIRSTLABEL,在VC中,ID是控件的标志,不能有相同的ID出现,但允许多个名为IDC_STATIC的ID号.所以,一般并不把文件名命为 IDC_STATIC,除非以后我们不想在程序中改变这个控件的属性.有一些控制,例如GroupBox一般并不在程序中改变什么,所以不改变其ID号.ID是程序访问控件的标识,所以一个应用程序中不能有重复ID. 按下来我们要添加一个按钮. 用鼠标将控件条上的按钮拖到对话框上,可以看到对话框上多了一个按钮.?用上叙方法,改变按钮ID为IDC_BTN1,标题改为”显示”,这样就做好一个按钮了.下面我们为按钮添加代码. 双击按钮,会出现以下的提示框. 按[OK]为按钮添加响应函数,出面以下画面 void CEg01Dlg::OnBtn1()

javaweb基础知识整理

一、TOMCAT服务器的安装与配置 1.常见服务器: WebLogic(BEA)、webSphere(IBM)、Tomcat(Apache) 2.Tomcat 的下载与安装 下载地址:https://www.sodocs.net/doc/748525400.html,/ 安装目录不能包含中文和空格 JAVA_HOME环境变量指定Tomcat运行时所要用的jdk所在的位置,注意,配到目录就行了,不用指定到bin。 端口占用问题:netstat -ano命令查看端口占用信息 Catalina_Home环境变量:startup.bat启动哪个tomcat由此环境变量指定,如果不配置则启动当前tomcat,推荐不要配置此环境变量。 3.Tomcat的目录结构 bin--存放tomcat启动关闭所用的批处理文件 conf--tomcat的配置文件,最终要的是server.xml *实验:修改servlet.xml,更改tomcat运行所在的端口号,从8080改为80 lib--tomcat运行所需jar包 logs--tomcat运行时产生的日志文件 temp--tomcat运行时使用的临时目录,不需要我们关注 webapps--web应用所应存放的目录 work--tomcat工作目录,后面学jsp用到 4.虚拟主机 一个真实主机可以运行多个网站,对于浏览器来说访问这些网站感觉起来就像这些网站都运行在自己的独立主机中一样,所以,我们可以说这里的每一个网站都运行在一个虚拟主机上,一个网站就是一个虚拟主机。 4.1配置虚拟主机 在server.xml中标签下配置,其中name属性指定虚拟主机名,appBase指定虚拟主机所在的目录只在servlet.xml中配置Hosts,还不能使其他人通过虚拟主机名访问网站,还需要在DNS服务器上注册一把,我们可以使用hosts文件模拟这个过程。 默认虚拟主机:在配置多个虚拟主机的情况下,如果浏览器使用ip地址直接访问网站时,该使用哪个虚拟主机响应呢?可以在标签上设置defaultHost来指定。 5.web应用 web资源不能直接交给虚拟主机,需要按照功能组织用目录成一个web应用再交给虚拟主机管理。 5.1web应用的目录结构 web应用目录 | - html、css、js、jsp静态资源和JSP文件都可以直接放置在web应用的目录下,直接放在web应用下的内容,浏览器可以直接访问到 | - WEB-INF 可以没有,但是最好有,如果有则一定要保证他的目录结构是完整的。放置在WEB-INF目录下的所有资源浏览器没有办法直接进行访问。 | - classes动态web资源运行时的class文件要放在这个目录下。 | - lib 动态web资源运行时所依赖的jar包要放在这个目录下。 | - web.xml整个web应用的配置文件,配置主页/Servlet的映射/过滤器监听器的配置都需要依赖这个文件进行。 5.2web.xml文件的作用 某个web资源配置为web应用首页 将servlet程序映射到某个url地址上 为web应用配置监听器

从零开始学习黑客技术入门教程(基础)

最简单的黑客入门教程 目录 1 黑客简介 (3) 2 保护自己电脑绝对不做黑客肉鸡 (5) 3 抓肉鸡的几种方法 (10) 4 防止黑客通过Explorer侵入系统 (19) 5 SQL注入详解 (22) 5.1 注入工具 (23) 5.2 php+Mysql注入的误区 (24) 5.3 简单的例子 (27) 5.4 语句构造 (30) 5.5 高级应用 (48) 5.6 实例 (57) 5.7 注入的防范 (62) 5.8 我看暴库漏洞原理及规律1 (64) 5.9 我看暴库漏洞原理及规律2 (70) 6 跨站脚本攻击 (75) 6.1 跨站脚本工具 (75) 6.2 什么是XSS攻击 (76) 6.3 如何寻找XSS漏洞 (77) 6.4 寻找跨站漏洞 (78) 6.5 如何利用 (78)

6.6 XSS与其它技术的结合 (81) 7 XPath注入 (82) 7.1 XPath注入介绍 (82) 7.2 XPath注入工具 (87) 声明:文章来源大多是网上收集而来,版权归其原作者所有。

1黑客简介 "黑客"(hacker)这个词通常被用来指那些恶意的安全破坏者。关于"黑客"一词的经典定义,最初来源于麻省理工学院关于信息技术的一份文档,之后便被新闻工作者们长期使用。但是这个在麻省理工被当做中性词汇的术语,却逐渐被新闻工作者们用在了贬义的环境,而很多人也受其影响,最终导致了"黑客"一词总是用于贬义环境。有些人认为,我们应该接受"黑客"一词已经被用滥并且有了新的意义。他们认为,如果不认可这种被滥用的词汇,那么将无法与那些不懂技术的人进行有效的交流。而我仍然认为,将黑客和恶意的骇客(cracker)分开表述,对交流会更有效,比如使用"恶意的安全骇客"会更容易让对方理解我所指的对象,从而能够达到更好的沟通交流效果,也避免了对"黑客"一词的滥用。之所以要区分黑客和恶意骇客,是因为在某些情况下,我们讨论的对象是那些毫无恶意并且不会对安全防御或者用户隐私造成损害的对象,这些人只有用"黑客"这个词来描述才最贴切。如果你只是简单的将"黑客"和"恶意的安全骇客"划等号,将无法在与人交流安全技术问题时,轻松的分辨别人所指的到底是哪种类型的人。黑客和骇客的区别是,黑客仅仅对技术感兴趣,而后者则是通过技术获取职业发展或者谋生。很多黑客和骇客都具有技术天赋,有些骇客据此进行职业发展。当然,并不是每个有技术天赋的人都必须沿着黑客或者骇客的方向发展。黑客这个术语的经典意义是指那些对于事物如何工作非常感兴趣的人,他们修理,制作或者修改事物,并

Java Web考试复习知识点提纲2

1.URL(Uniform Resource Locator):统一资源定位器。是专为标志Internet网上资源位置而设的一种编址方式。 2.URL语法:协议、域名及指向请求信息的路径的特定顺序。 协议是用于获得访问信息的通信方法,如HTTP、FTP、Gopher协议。 域名是包含信息的计算机的域名系统DNS名称。 路径是在计算机上指向请求信息的路径。 如:https://www.sodocs.net/doc/748525400.html,/backoffice 补充:域名地址:IP地址和域名是一一对应的,域名地址的对应数据库在域名服务器DNS的主机中,即DNS就是提供IP地址和域名之间转换服务的服务器。 域名地址是从右至左来表述其意义的,一般表示为:主机机器名.单位名.网络名.顶层域名3.Web的三要素:文字、图像、超链接 4.Web服务原理:Web服务器通过返回HTML页面响应Web浏览器的请求,返回的页面可以是:静态HTML页面、动态HTML页面、目录列表页面。 5.HTTP协议(属于TCP/IP参考模型的应用层) 超文本传输协议(Hyper Text Transfer Proctocal,HTTP)是WWW浏览器(客户机)和服务器之间的应用层通信协议,以协议集中其他协议为基础。HTTP是用于分布式协作超媒体信息系统的快速实用协议,是通用的、无状态的、面向对象的协议。 6.HTML是(HyperText Markup Language,超文本标记语言)的缩写,用来表示网上信息的符号标记语言,用于制作万维网的网页,消除了不同计算机之间信息交流的障碍。HTML语言内容(从功能上大体可分为):文本结构、属性设置、列表建立、超链接、图像和媒体、表格、表单 HTML是一种标记语言,其中,常用标记按照功能可以分为:图形类、超链接类、表格类、表单类、窗口控制类,以及其他诸如换行、分段、字体等格式控制标记。 7.JDBC概念:JDBC是一种可用于执行SQL语句的Java应用程序设计接口,它由一些Java 语言编写的类和界面组成。 JDBC的作用:为数据库应用开发人员、数据库前台工具开发人员提供了一种标准的应用程序设计接口,使开发人员可以用纯Java语言编写完整的数据库应用程序。 JDBC的体系结构包含4个组件:1.JDBC应用程序。JDBC应用程序负责用户与用户接口之间的交互操作,以及调用JDBC的对象方法以给出SQL语句并提取结果。2.JDBC驱动程序管理器。JDBC驱动程序管理器为应用程序加载和调用驱动程序。3.JDBC驱动程序。JDBC 驱动程序执行JDBC对象方法的调用,发送SQL请求给指定的数据源,并将结果返回给应用程序。驱动程序也负责与任何访问数据源的必要软件层进行交互。4.数据源。数据源由数据集和与其相关联的环境组成,主要指各数据库厂商的数据库系统。 8.ODBC是由微软开发的、目前用得最广泛的访问关系数据库的API,它是用C语言实现的 标准应用程序,用来在相关或不相关的数据库管理系统(DBMS)中存取数据的。 ODBC的作用:通过ODBC API,应用程序可以存取保存在多种不同DBMS中的数据,而不论每个DBMS使用了何种数据存储格式和编程接口,它提供了连接几乎任何一种平台、任何一种数据库的能力。 ODBC的体系结构: (1)ODBC数据库应用程序(Application):用宿主语言和ODBC函数编写的应用程序用于访问数据库。其主要任务是管理安装的ODBC驱动程序和管理数据源。(2)驱动程序管理器(Driver Manager):驱动程序管理器包含在ODBC32.DLL中,对用户是透明的。 其任务是管理ODBC驱动程序,为应用程序加载、调用和卸载DB驱动程序,是ODBC 中最重要的部件。(3)DB驱动程序(DBMS Driver):是一些DLL,提供了ODBC和数

Vc_MFC教程

1.MFC概述 1.MFC是一个编程框架 MFC (Microsoft Foundation Class Library)中的各种类结合起来构成了一个应用程序框架,它的目的就是让程序员在此基础上来建立Windows下的应用程序,这是一种相对SDK来说更为简单的方法。因为总体上,MFC框架定义了应用程序的轮廓,并提供了用户接口的标准实现方法,程序员所要做的就是通过预定义的接口把具体应用程序特有的东西填入这个轮廓。Microsoft Visual C++提供了相应的工具来完成这个工作:AppWizard可以用来生成初步的框架文件(代码和资源等);资源编辑器用于帮助直观地设计用户接口;ClassWizard用来协助添加代码到框架文件;最后,编译,则通过类库实现了应用程序特定的逻辑。 1.封装 构成MFC框架的是MFC类库。MFC类库是C++类库。这些类或者封装了Win32应用程序编程接口,或者封装了应用程序的概念,或者封装了OLE特性,或者封装了ODBC和DAO数据访问的功能,等等,分述如下。 (1)对Win32应用程序编程接口的封装 用一个C++ Object来包装一个Windows Object。例如:class CWnd是一个C++ window object,它把Windows window(HWND)和Windows window有关的API函数封装在C++ window object的成员函数内,后者的成员变量m_hWnd 就是前者的窗口句柄。 (2)对应用程序概念的封装 使用SDK编写Windows应用程序时,总要定义窗口过程,登记Windows Class,创建窗口,等等。MFC把许多类似的处理封装起来,替程序员完成这些工作。另外,MFC提出了以文档-视图为中心的编程模式,MFC类库封装了对它的支持。文档是用户操作的数据对象,视图是数据操作的窗口,用户通过它处理、查看数据。 (3)对COM/OLE特性的封装 OLE建立在COM模型之上,由于支持OLE的应用程序必须实现一系列的接口(Interface),因而相当繁琐。MFC的OLE类封装了OLE API大量的复杂工作,这些类提供了实现OLE的更高级接口。 (4)对ODBC功能的封装 以少量的能提供与ODBC之间更高级接口的C++类,封装了ODBC API的大量的复杂的工作,提供了一种数据库编程模式。

Java编程基础知识点汇总习题集--答案

目录 第一章 Java入门 (2) 第二章 Java基础 (5) 第三章条件转移 (16) 第四章循环语句 (22) 第五章方法 (28) 第六章数组 (34) 第七章面向对象 (43) 第八章异常 (65)

第一章Java入门 知识点汇总 1、JAVA 三大体系 ?Java SE:(J2SE,Java2 Platform Standard Edition,标准版),三个平台中最核心 的部分,包含Java最核心的类库。 ?JavaEE:(J2EE,Java 2 Platform, Enterprise Edition,企业版),开发、装 配、部署企业级应用,包含Servlet、JSP、 JavaBean、JDBC、EJB、Web Service等。 ?Java ME:(J2ME,Java 2 Platform Micro Edition,微型版),用于小型电子设备 上的软件开发。 2、JDK,JRE,JVM的作用及关系 作用 ★JVM:保证Java语言跨平台 ★JRE:Java程序的运行环境 ★JDK:Java程序的开发环境 关系 ★JDK:JRE+工具 ★JRE:JVM+类库 3、JDK环境变量配置 ?path环境变量:存放可执行文件的存 放路径,路径之间用逗号隔开 ?classpath环境变量:类的运行路径, JVM在运行时通过classpath加载需要 的类 4、重点掌握两个程序 ?javac.exe:Java编译器工具,可以将编 写好的Java文件(.java)编译成Java 字节码文件(.class); ?java.exe:Java运行工具,启动Java虚 拟机进程,运行编译器生成的字节码 文件(.class) 5、一切程序运行的入口 public static void main(String args []){ System.out.println(“Hello World!”); } 课堂笔记

JavaWeb期末试卷

班级:______姓名:______学号:______

D. request.getParameterValues(“name”) 10.使用response对象进行重定向时,使用的方法是()。 A. getAttribute B. setContentType C. sendRedirect D. setAttribute 11.session对象中用于设定指定名字的属性值,并且把它存储在session对 象中的方法是()。 A. setAttribute B. getAttributeNames C. getValue D. getAttribute 12.在application对象中用()方法可以获得application对象中的所有 变量名。 A. getServerInfo B. nextElements() C. removeAttribute D. getRealPath 13.有关struts 2的说法不正确的是() A.Struts是一个用于简化MVC框架(Framework)开发的Web应用框架 B.应用Struts 2不需要进行配置 C.Struts 2 含有丰富的标签 D.Struts2采用了WebWork的核心技术 14.Web应用的数据共享方式不包括()。 A.基于请求的共享 B.基于会话的共享 C.基于页面的共享 D.基于应用的共享 15.要在页面上输出2+3=${2+3},则对应的程序代码应为()。 A.2+3=\${2+3} B.2+3=${2+3} C.2+3=/${2+3} D.以上都不对 16.下面有关EL中“.“和“[ ]“两种存取运算符的说法不正确的是( A.两者在某些情况下是等效的

从零开始学VC系列教程 二.对话框及常用控件实验

从零开始学VC系列教程二. 对话框及常用控件实验 恭喜你,进入VC学习的第二节了.这一节是人机交互的基础.所谓人机交互,说通俗点就是与机器对话.然而我们现在的技术还不能像科幻片里一样与机器人直接说话就行了.所以,我们的操作意图还得通过文本输入,命令按钮等等来实现. 本节内容:学会对话框调用及一些常用控件的使用方法. 学习目的:学习人机交互,为软件开发提供界面基础. 1.新建工程.参考第一节的方法新建一个工程,名字为Eg02完成后如下图 细心的朋友一定会发现.新建的工程里还有一个对话框,ID名是IDD_ABOUTBOX这个是做什么用的呢?我们用到的软件都会有一个版权声明.通过第一章的学习,大家应该知道怎么观看这个IDD_ABOUTBOX对话框了吧.没错!双击IDD_ABOUTBOX就可以了.我们会看到如下的一个对话框 这就是我们这个程序的关于对话框,一般用于版权声明及版本号标识.大家看到的这个对话框里有两个静态文本框和一个图像框(Picture),静态文本框我们在前一节已经介绍过了.大家可以修改一下版权所有这一行,填什么都可以,签个大名也行.完成以后你一定想看看效果,这个对话框怎么打开呢?其实VC已经为我们做好了.先按F7编译,然后按F5运行.大家可以看到

程序运行了. 单击应用程序图标,就会出现一个菜单,选最后一个[关于Eg02],关于对话框就弹出来了. 当然,这是系统为我们做好的.自己怎么在程序中调用这个对话框呢?为了演示,首先参考第一节的内容添加一个按钮,然后把按钮的ID改为IDC_BTN_ABOUTME,把标题,也就是Caption 改为[关于].最终效果如下 下面我们为按钮添加代码.相信大家一定还记得怎么进入代码吧..对了,双击[关于]按钮,在弹出的对话框中点[确定]就可以了.为了让大家更好的理解下面的操作,我们先要解释一下关于对话框的类.VC向导会为关于对话框建立一个类,大家看看下面的图

JavaWeb基础与SSH框架知识总结

一、JSP知识: 1.用户第一次请求JSP页面时,JSP引擎会转译该JSP文件为Servlet文件(.java),并编译该文件,生成字节码文件(.class)。最后将一个HTML页面发送给客户端。用户再次请求JSP页面时,JSP引擎会直接运行字节码文件,将HTML 页面发送给客户端。 2.静态网页服务器返回的HTML文件是事先储存好的,动态网页服务器返回的HTML文件是程序生成的。静态网页文件中不允许有Java代码,动态网页文件中允许有Java代码,也允许有HTML标记。 3.Apache是一种网页服务器,支持的技术有Perl、python、Tcl、PHP。 IIS是微软提供的互联网信息服务,一般用于支持ASP、https://www.sodocs.net/doc/748525400.html,、PHP等技术。 Tomcat用于支持JSP技术。 WebLogic用于支持JSP技术。 4.Tomcat服务器的默认端口是8080。 IIS服务器的默认端口是80。 5.HTML文件必须由开头结尾。 文档头信息包含在与之间。 包含的五种标签。、<META>、<SCRIPT>、<STYLE>、<LINK> Title meta link style script 6.Java的页面元素有哪些?语法是什么?HTML元素指令表达式 Java片段注释声明动作 <%@ %> <%= %> <% %> <%-- --%> <%! %> <jsp:include> 7.Include指令允许导入其他的文件,但必须保证与前页面集成为一个完整的JSP页面。 8.JSP的内置对象有几种?分别是什么? 共有9种: request对象,response对象,pageContext对象,session对 象,application对象,out对象,config对象,page对象,exception对象 9.JSP的作用域。pageContext request session application 10.out.print和out.println 11.Post提交和get提交 12.Request获取页面提交过来的参数或者Form表单信息的方法。13.JavaBean类必须是非抽象的公共类,属性必须为私有,但可通过公有方法访问。JavaBean的属性可以和表单的控件名称很好的耦合,得到表单提交的参数。 14.本机地址为:localhost或者127.0.0.1 test a.jsp music-mp3.mp3 15.绝度路径是文件名的完整路径;相对路径是指相对当前网页文件名的路径。16.HTML加入一些JSP元素就可以构成一个JSP页面。 17.Jsp:include动作标记和include指令的区别 include指令是指把其它页面的JAVA代码(源码)加进来,跟本页面的代码合并在一起,相当于把源码从那个页面复制到本页面中来,然后再编译。所以变量可以共用。并用由于本页面编译时已经包含了别的文件的源码,所以以后其它页面更改时,本页面并不理会,因为已经编译过了。 <jsp:include>动作是指两个页面的代码运行完以后,再把包含的那个页面运行后的HTML结果页面加到本页面运行后的HTML结果页面中来。所以变量不能共用。</p><h2>VC教学大纲2019年版</h2><p>《可视化程序设计》课程教学大纲 一、课程基本信息 课程名称:可视化程序设计Visual C++ 英文名称:Visual programming Visual C++ 课程编码:210306822 课程性质:必修 适用专业:软件技术 开课学期:第3学期 课程模块:专业课 课程学分:4 课程学时:总学时数72,理论学时3,实践学时36 二、课程内容与目标 课程性质:《可视化程序设计VC++》是计算机专业学生的专业核心课程。VC++是目前应用较为广泛的可视化程序设计语言之一,功能十分强大。 课程目的:通过本门课程的学习,完善了C、C++、VC++语言学习链,使学生掌握VC++的基本语法以及Windows程序设计方法,了解搭建MFC程序框架的基本方法,熟悉简单界面设计,掌握各种常用的类以及类的属性和方法,为今后实际工作中大型工程应用软件的设计与开发打下坚实的基础。 课程任务:学生应熟练掌握VC++集成开发环境,熟练掌握VC++的数据库链接技术、数据库设计方法,网络编程的相关知识,Socket协议及应用等,在熟练掌握语言的基础上,更能动手解决实际问题。 三、教学学时分配 章次教学内容学时分配 理论*实践小计第一章Visual C++程序的建立 4 4 8 第二章菜单、工具栏和状态栏的设计 4 4 8 第三章对话框与控件 6 6 12 第四章窗口、文档和视图 6 6 12 第五章图形绘制 6 6 12 第六章数据库应用 6 6 12 第七章多媒体技术 4 4 8 合计36 36 72 四、教学内容和教学要求</p><p>第一章VC++集成开发环境 (一)教学要求 通过本章内容的学习,熟练掌握:C++程序开发环境,c++程序的基本结构,vc++程序的开发步骤,vc++ 程序的编译和运行方法等。掌握:数据的基本输入方法和基本输出方法。 (二)教学内容 1.1 VC++概述 1.2 集成环境介绍 1.3 程序调试 1.4 思考练习题 (三)重点与难点 教学重点: VC++概述,集成环境介绍,程序调试。 教学难点: VC++程序调试。 第二章菜单、工具栏和状态栏的设计 (一)教学要求 通过本章内容的学习,熟练掌握:设计菜单,工具栏,状态栏。掌握:菜单和工具栏的连用。 (二)教学内容 2.1 设计菜单 2.2 工具栏 2.3 状态栏 2.4 章后实训 (三)重点与难点 教学重点: VC++概述,集成环境介绍,程序调试。 教学难点: VC++程序调试。 第三章对话框与控件</p><h2>从零开始学漫画-(跟我学画漫画入门教程)</h2><p>从零开始学漫画-(跟我学画漫画入门教程) 教画漫画01-手绘漫画工具 ★☆★☆★☆手绘漫画用的工具★☆★☆★☆ 在进行漫画创作之前,首先应该了解创作漫画应必备的基本工具。由于漫画风格多种多样,绘制时所用到的工具也五花八门,我们这里所介绍的只是几种较常用的基本绘制工具。绘制漫画时,除经常用到的铅笔、橡皮外,还需要一些专门的工具。比如原稿纸、网点纸、尺子、刮网刀、拷贝台等。下面详细介绍一下这些工具: 铅笔:</p><p>主要用来打草稿,一般用自动铅笔较好,可根据个人习惯选用不同硬度的笔芯,还可以用木杆铅笔,比如“中华”牌的,一般用HB以上或硬H笔即可。 橡皮: 用来擦去铅笔线或在网点纸上做特殊效果。一定要使用不易使纸张起皱起毛的绘图橡皮。 尺子: 画漫画时需要的尺子大体上有三种:直尺、三角尺、云形尺。直尺用的最多,一般用于画分格框和拉直线,其次是三角尺,用它来画平行线和直角边,云形尺用来画曲线。应注意买尺子时不要买边缘是直角的,最好是买带有斜面的。 墨汁: 需要全部涂黑的地方,用墨汁比用黑墨水涂得更黑更漂亮。涂黑的时候要从外侧开始,沿着画的轮廓线细心地勾出轮廓,注意不要出界,随后把笔饱沾墨汁,将中间部分涂满。 鸭嘴笔: 用来画墨稿中的直线,画出的直线边缘整齐,而且粗细一致。在使用时,“鸭嘴笔”不应直接蘸墨水,而应该用蘸水笔或是毛笔蘸上墨汁后,从鸭嘴笔的夹缝处滴入使用,通过调整笔前端的螺丝来确定所画线段的粗细。画直线时,笔杆垂直于纸面,均匀用力横向拉线,速度不要太快,这样才能画出均匀的直线。 麦克笔: 常用来画大面积的黑或做特殊效果,也可用来画细线。有时,也可以用彩色麦克笔为彩稿上色,与传统风格的彩稿有区别,较前卫,其效果象效果图,有明显的笔触,初学者不易画好。麦克笔分油性、水性两种。 黑墨水: 画线条时用黑墨水的效果很好,和墨汁相比干得快,而且干了以后不易被水溶化晕开。另外,也可用黑广告色来涂黑,好处是黑广告色不会反光,有乌黑的感觉,便于电脑扫描,使用时切忌调水太多或太少。 修正白(白颜色): 用来修改画错、弄脏的部分,白色可以使画面华丽,富于变化,常用的是广告颜料的白颜色。使用时应注意调整好浓度,不同的浓度,将会产生不同的效果,</p> <div> <div>相关主题</div> <div class="relatedtopic"> <div id="tabs-section" class="tabs"> <ul class="tab-head"> <li id="14790418"><a href="/topic/14790418/" target="_blank">从零开始学vc系列教程</a></li> <li id="1587367"><a href="/topic/1587367/" target="_blank">javaweb基础知识整理</a></li> </ul> </div> </div> </div> </div> <div class="category"> <h2 class="navname">相关文档</h2> <ul class="lista"> <li><a href="/doc/c012386578.html" target="_blank">VS2010学习教程</a></li> <li><a href="/doc/208530902.html" target="_blank">从零开始入门学习51单片机教程PPT课件</a></li> <li><a href="/doc/5a18042817.html" target="_blank">从零开始学VC系列教程 二.对话框及常用控件实验</a></li> <li><a href="/doc/9e6600591.html" target="_blank">vc2010学习版教程文件</a></li> <li><a href="/doc/f2203139.html" target="_blank">学习VC++MFC最好最全入门教程【VIP绝版教程】</a></li> <li><a href="/doc/4a3148425.html" target="_blank">从零开始学习黑客技术入门教程(基础)</a></li> <li><a href="/doc/7913152311.html" target="_blank">VC++深入详解学习笔记(非常全面)</a></li> <li><a href="/doc/c23813833.html" target="_blank">从零开始学VC系列教程完整版</a></li> <li><a href="/doc/252082124.html" target="_blank">从零开始学vbs</a></li> <li><a href="/doc/5b15737885.html" target="_blank">从零开始学习黑客技术入门教程(基础)</a></li> <li><a href="/doc/8710607188.html" target="_blank">从零开始学编程从哪儿开始</a></li> <li><a href="/doc/d39923554.html" target="_blank">从零开始学vc系列教程完整版</a></li> <li><a href="/doc/332284337.html" target="_blank">从零开始学VC系列教程完整版</a></li> <li><a href="/doc/716315873.html" target="_blank">从零开始学漫画-(跟我学画漫画入门教程)</a></li> <li><a href="/doc/b84512497.html" target="_blank">从零开始学电脑,一步一步到高手</a></li> <li><a href="/doc/fe18893531.html" target="_blank">第1章从零开始学电脑</a></li> <li><a href="/doc/1314412540.html" target="_blank">从零开始学VC系列教程之四并口控制与类的使用</a></li> <li><a href="/doc/498164453.html" target="_blank">Vc_MFC教程</a></li> <li><a href="/doc/8a5646042.html" target="_blank">从零开始学PPT</a></li> <li><a href="/doc/dd3149370.html" target="_blank">vc++6.0初学者教程</a></li> </ul> <h2 class="navname">最新文档</h2> <ul class="lista"> <li><a href="/doc/0919509601.html" target="_blank">幼儿园小班科学《小动物过冬》PPT课件教案</a></li> <li><a href="/doc/0d19509602.html" target="_blank">2021年春新青岛版(五四制)科学四年级下册 20.《露和霜》教学课件</a></li> <li><a href="/doc/9419184372.html" target="_blank">自然教育课件</a></li> <li><a href="/doc/3c19258759.html" target="_blank">小学语文优质课火烧云教材分析及课件</a></li> <li><a href="/doc/d619211938.html" target="_blank">(超详)高中语文知识点归纳汇总</a></li> <li><a href="/doc/a219240639.html" target="_blank">高中语文基础知识点总结(5篇)</a></li> <li><a href="/doc/9e19184371.html" target="_blank">高中语文基础知识点总结(最新)</a></li> <li><a href="/doc/8f19195909.html" target="_blank">高中语文知识点整理总结</a></li> <li><a href="/doc/8619195910.html" target="_blank">高中语文知识点归纳</a></li> <li><a href="/doc/7819336998.html" target="_blank">高中语文基础知识点总结大全</a></li> <li><a href="/doc/7b19336999.html" target="_blank">超详细的高中语文知识点归纳</a></li> <li><a href="/doc/6a19035160.html" target="_blank">高考语文知识点总结高中</a></li> <li><a href="/doc/6719035161.html" target="_blank">高中语文知识点总结归纳</a></li> <li><a href="/doc/4b19232289.html" target="_blank">高中语文知识点整理总结</a></li> <li><a href="/doc/3d19258758.html" target="_blank">高中语文知识点归纳</a></li> <li><a href="/doc/2919396978.html" target="_blank">高中语文知识点归纳(大全)</a></li> <li><a href="/doc/2819396979.html" target="_blank">高中语文知识点总结归纳(汇总8篇)</a></li> <li><a href="/doc/1219338136.html" target="_blank">高中语文基础知识点整理</a></li> <li><a href="/doc/e819066069.html" target="_blank">化工厂应急预案</a></li> <li><a href="/doc/b819159069.html" target="_blank">化工消防应急预案(精选8篇)</a></li> </ul> </div> </div> <script> var sdocid = "770beaa4b0717fd5360cdcfe"; </script> <div class="footer"> <p>© 2013-2022 www.sodocs.net  <a href="/sitemap.html">站点地图</a> | <a href="/tousu.html" target="_blank">侵权投诉</a></p> <p><a href="https://beian.miit.gov.cn/">闽ICP备11023808号-8</a>  本站资源均为网友上传分享,本站仅负责收集和整理,有任何问题请在对应网页下方投诉通道反馈<script type="text/javascript">tj();</script></p> </div> </div> </body> </html>