当前位置:文档之家› 【传智播客.Net培训】视频课件:html基础加强

【传智播客.Net培训】视频课件:html基础加强

北京传智播客教育https://www.doczj.com/doc/5e4705740.html,

课前说明

l内容:HTML、CSS

l目标:掌握手写HTML实现一般难度的Web页面的能力(如网站注册表单),为https://www.doczj.com/doc/5e4705740.html,学习打基础。坚持手写HTML,可视化设计只是一种自学的手段。

l参考书:张孝祥《JavaScript网页开发——体验式学习教程》

什么是浏览器?

l浏览器就是接收浏览者的操作(打开一个网址、点击一个链接、点击一个按钮),然后帮浏览者去Web服务器请求网页内容

(HTML格式返回),然后展现成人眼能够看得懂的可视化页面的软件。

l IE==浏览器?IE是浏览器的一种,还有FireFox、Opera、Chrome等,注意遨游(Maxthon)、世界之窗、搜狗浏览器、360浏览器等并不是一种独立于IE的浏览器,其内核还是IE的内核,只不过换了一个外壳而已,所以用遨游的不能嘲笑用IE的,否则就露怯了。试着用WebBrowser控件自己开发一个浏览器

l所谓的Trident引擎就是IE的WebBrowser控件。现在很多非IE核心的浏览器用的是WebKit引擎,比如遨游3或搜狗的双核、

Chrome、Safari。Ge

HTML

l HTML就是描述网页长什么样子、有什么内容的一个文本。查看网页的描述内容(HTML)的方式:使用IE浏览器的话,在网页上点击右键,选择“查看源文件”

l浏览器兼容性问题:描述文件是一个统一的,但是就像口语翻译一样,不同的翻译翻译出来的东西也是不一样的。不同浏览器品牌对HTML的支持是有差异的,所以同一个网页在IE上和FireFox 上看起来可能长得不一样,最明显的就是以前QQ空间上的页面在FireFox上显示就有问题,甚至有的页面在IE6、IE7、IE8上长的也不一样。因此Web开发过程中的一个重要的也是最头疼的问题就是浏览器的兼容。测试FireFox(简称FF)、Chrome等浏览器安装各自的软件就可以,测试不同版本的IE可以用IETester

静态页面、动态页面(*)

l网站页面分为静态页面和动态页面两种

?静态页面:有一个html页面文件保存在服务器上,浏览器要这个页面的时候服务器就把这个页面文件发给浏览器;

?动态页面:服务器上没有浏览者要看的页面,而是服务器动态生成的HTML页面发给浏览器,动态语言的服务器端可以用C#、https://www.doczj.com/doc/5e4705740.html,

、PHP、Java、C等编写。

l编写普通的HTML页面是和任何后台语言无关的,可以使用Dreamweaver、Expression Web(FrontPage的改头换面版)等工具写,这些工具是给页面美工用的,开发人员用VisualStudio写html就够了。不要把精力放到怎么把界面做好看上,正规公司都有专门的页面美工,不正规公司都是偷别人的美工页面,无论是偷别人的页面,还是使用公司美工开发出来的页面,对于开发人员要做的“填模板”工作都是一样的。

第一个网页

l新建Web项目(新建→https://www.doczj.com/doc/5e4705740.html, Web应用程序),新建html页面(添加→新建项→Web→HTML页)

l查看页面的方式:

?切换到“设计”视图,可以在这里查看初步的预览效果,不是很准,可以在“设计”视图从工具箱中拖放控件可视化的设计,设计复杂页

面的时候很少直接可视化设计。

?在编辑器上点右键,选择“在浏览器中查看”。无法进行调试。

?将要查看的页面设为起始页(在文件上点击右键“设为起始页”),然后点击“启动调试”。可以调试。

l学没有JS、C#代码的时候用“在浏览器中查看”。修改页面不用关闭浏览器再打开,刷新就可以。

HTML页结构说明

l所有内容都在标签之内;内放的是头部信息,是对页面的描述,不会直接显示在页面中,

内的中设置的是页面的标题,<title>只能放在</p><p><head>中;<body>是页面的主体,大部分显示内容都定义在这里。</p><p>l所有页面都应该至少包含这些部分,由于浏览器容错性强,所以即使不包含也能正常显示,但是最好还是写完全了。</p><!--/p8--><!--p9--><p>颜色体系</p><p>l body标签的bgcolor属性可以设定网页的背景颜色,<body bgcolor="#006699"></p><p>l#006699这就是HTML中表示颜色的方式,每两个是一组,三组分别就表示R、G、B的值,是16进制表示。关于RGB见备注</p><p>l可以使用VS内置的颜色选择对话框生成RGB值,也可以用取色器(比如DebugBar内置的取色器:打开IE,打开DebugBar工具栏,点击吸管图标);HTML还预定义了一些颜色:red、black 、white等,比如bgcolor="black"。</p><p>l配色不是一个专业开发人员考虑的,是美工的事情,所以对于颜色的取值不用太操心,知道有这么一回事就行了。</p><!--/p9--><!--p10--><p>HTML和XML的联系、区别</p><p>l XHTML</p><p>l格式标签:<p></p>创建段落;<br/>回车,也可以写成<br>,在HTML中有一些标签可以不关闭,<br>就是一个,这是和XML不同的地方(常考),但是为了遵循XHTML规范,推荐像XML一样严格关闭。<br/><img src="1.gif"/></p><p>l属性值:HTML中属性值即可以用单引号括起来、也可以用双引号括起来、甚至不用引号都可以(不推荐),单双要配对。</p><p>l注释:HTML使用和XML一样的<!--注释内容-->来做注释。</p><p>l特殊字符:HTML中<、>是有特殊含义的、空格是不会被显示的(输入一个带空格的字符串看看),所以需要特殊符号,相当于C#中的'\n'转义符。<(小于号,less than);>(大于号,greater than); (空格,no-break space)。使用工具、免除记忆。为什么特殊字符?见备注。</p><!--/p10--><!--p11--><p>文字格式</p><p>l<br/>只是回车,<p>是分段。<p>前后会有比较大的空白,而<br/>则没有。</p><p>l<center>传智播客</center>居中显示</p><p>l h标签,HTML定义了<h1></h1>到<h6></h6>六个h标签,分别表示不同大小的字体。</p><p>l<b>a</b>粗体。</p><p>l<font></font>字体标签,<font color="red">红色</font> <font size="30" color="red">红色</font></p><!--/p11--><!--p12--><p>URL、超链接</p><p>l URL:URL表示资源在网络中的地址,比如</p><p>http://127.0.0.1/a.htm、ftp://192.168.88.128/b.zip。还有URI的概念,比URL大,有的类中使用URI这种说法,可以暂时看成和URL一样就行。</p><p>l超级链接:<a href="https://www.doczj.com/doc/5e4705740.html,">如鹏网</a>。</p><p>l<a>中还可以嵌套图片,这样就是点击图片打开连接<a href="https://www.doczj.com/doc/5e4705740.html,"><img</p><p>src="https://www.doczj.com/doc/5e4705740.html,/forum/templates/uchome/images/l ogo.gif"/></a></p><!--/p12--><!--p13--><p>超链接深入</p><p>l相对URL:相对URL表示相对于当前文档的资源,“/”表示网站根目录,“../”表示父目录,“../../”表示父目录的父目录,“./”或者不写任何斜线表示相对于当前路径的目录。站内引用最好用相对URL ,这样域名改变了、目录改变了都不受影响。<a</p><p>href="a.htm"><img src="a.jpg"/></a></p><p>?<img src="../images/csharp1.jpg" /></p><p>?<img src="/images/csharp1.jpg" /></p><p>l将<a>的target属性设定为"_blank"就可以在新窗口中打开超链接。国情:国内的网站很多都是默认在新窗口中打开。</p><p>l用name属性为<a> 起名字:<a name="Last">这里是最后</a>。</p><p>这样可以通过<a href="#Last">转到平台</a>来跳转到超链接的部分。</p><p>l案例:去往评论、回到正文。多敲几个回车</p><!--/p13--><!--p14--><p>图片</p><p>l<img src="a.jpg"/>注意图片是链接的,不是插入的,所以如果Src指向的文件不存在了,就看不了了。alt属性为图片无法显示时的显示文本,鼠标方式去也会有悬浮提示“点击查看大图”;</p><p>border属性指定边框,border="0"不显示边框;width、height属性指定图片的显示大小,如果不指定则是图片的原始大小。</p><p>l最好指定width、height,哪怕是原始尺寸大小,因为如果不指定大小,图片会不占位置,图片下载后才调整大小,会造成页面很乱。如果指定了width、height哪怕图片没有加载完成,也会先把位置占上。</p><p>l如果网页上要显示小图(比如缩略图),不要仅仅是把大图设定一下width、height来缩小,因为仍然会下载大图,会使得加载速度很慢。</p><p>l易错,不要以为把bmp后缀改为jpg就是改文件格式了!</p><!--/p14--><!--p15--><p>列表、表格</p><p>l列表:<ul><li>灌水区</li><li>版务区</li><li>原创贴图</li></ul>。</p><p>unordered list。</p><p>l(*)还有有序的列表<ol></ol>,用的很少。ordered list</p><p>l表格:<table></table>为表格,在内部通过<tr>创建行,<tr>内部通过<td> 创建单元格。可以将table的border属性设为0来隐藏表格线。</p><p>?<tr>的属性:align,水平对齐,可选值left、right、center;valign,垂直对齐,可选值top、middle、bottom。</p><p>?<td>也有align和valign。<tr align="right"><td>tom</td><td align="left">20</td><td>男</td></tr>:子标签默认继承父标签的属</p><p>性,如果自己单独指定了属性,则会覆盖父标签的属性。</p><p>?(*)还可以使用rowspan、colspan进行单元格的合并,用VS可视化的功能来做就行。</p><p>?(*)表头的td可以用th代替,这样就会表头粗体、居中显示。</p><p>?建议将表头用<thead>代替<tr></p><!--/p15--><!--p16--><p>表单</p><p>l网站表单与填表</p><p>l<form>标签为表单标签。如果要把数据提交到服务器,则需要将<input>、<textarea>、<select>等表单元素放到form中。</p><p>l<input>是主要的表单元素,type的可选值:submit(提交按钮)、button(普通按钮)、checkbox(复选框)、file(文件选择框)、hidden(隐藏字段)、image(图片按钮)、password(密码框)、radio(单选按钮)、reset(重置按钮)、text(文本框)。<input type="file" /></p><!--/p16--><!--p17--><p>input表单详解</p><p>l submit:点击submit按钮表单就会被提交给服务器,中文IE下默认按钮文本为“提交查询”,可以设置value属性修改按钮的显示文本</p><p>l text:size属性为宽度,value为值,maxlength为可以输入的最大长度,readonly只读。<input type="text" readonly/>(只写属性名,不写属性值)或者<input type="text" readonly="readonly" />(推荐)</p><p>l checkbox:checked属性表示是否被选中,<input type="checkbox"</p><p>checked />或者<input type="checkbox" checked="checked" />(推荐</p><p>)checked、readonly等这种只有一个可选值的属性都可以省略属性值。l radio:相同name属性的为一组,不同radio设定不同的value值,这样通过取指定name的值就可以知道谁被选中了,不用单独的判断。</p><p>l file:使用file,则form的enctype必须设置为multipart/form-data、method属性为POST(*)</p><p>l image:使用src属性指定图片的地址,用来实现美化的“登录按钮”。</p><!--/p17--><!--p18--><!--/p18--><!--p19--><p><select>标签</p><p>l用来创建类似于WinForm中的ComboBox或者ListBox</p><p>l如果size属性大于1就是ListBox(size的值为显示出来的列表数量),否则就是ComboBox。<select multiple>或者<select</p><p>multiple="multiple">(推荐),那么就是可以多选的ListBox。</p><p>l select中的项是<option>,<option>北京</option>还可以设定项的值<option value="1">北京</option>。</p><p>l将一个option设置为选中:<option selected>333</option>或者<option selected="selected">333</option>(推荐)就可以将这个项设定为选择项l如何实现“不选择”,添加一个<option value="-1">--不选择--<option>,然后编程判断select选中的值如果是-1就认为是不选择。</p><p>l select分组选项,可以使用optgroup对数据进行分组,分组本身不会被选择,无论对于下拉列表还是列表框都适用。备注</p><!--/p19--><!--p20--><p>其他标签</p><p>l<textarea>多行文本(也是表单元素):<textarea>文本</textarea>,cols、rows属性表示行数和列数。</p><p>l<label>:在<input type="text">前可以写普通的文本来修饰,但是单击修饰文本的时候input并不会得到焦点,而用label则可以,for属性指定要修饰的控件的id,<label for="txt1"</p><p>>asdfad</label></p><p>?为被修饰的控件设置一个唯一的id。</p><p>?<label for="ma">婚否</label> <input id="ma" type="checkbox" /></p><p>l fieldset:GroupBox效果,将控件划分一个区域,看起来更规整?<fieldset></p><p>?<legend>常用</legend></p><p>?<input type="text" /></p><p>?</fieldset></p><!--/p20--><!--rset--><h2>传智播客mybatis课堂笔记</h2><p>mybatis 第一天mybatis的基础知识 课程安排: mybatis和springmvc通过订单商品案例驱动 第一天:基础知识(重点,内容量多) 对原生态jdbc程序(单独使用jdbc开发)问题总结 mybatis框架原理(掌握) mybatis入门程序 用户的增、删、改、查 mybatis开发dao两种方法: 原始dao开发方法(程序需要编写dao接口和dao实现类)(掌握) mybaits的mapper接口(相当于dao接口)代理开发方法(掌握)mybatis配置文件SqlMapConfig.xml mybatis核心: mybatis输入映射(掌握) mybatis输出映射(掌握) mybatis的动态sql(掌握) 第二天:高级知识 订单商品数据模型分析 高级结果集映射(一对一、一对多、多对多) mybatis延迟加载 mybatis查询缓存(一级缓存、二级缓存) mybaits和spring进行整合(掌握) mybatis逆向工程 1对原生态jdbc程序中问题总结 1.1环境 java环境:jdk1.7.0_72 eclipse:indigo mysql:5.1</p><p>1.2创建mysql数据 导入下边的脚本: sql_table.sql:记录表结构 sql_data.sql:记录测试数据,在实际企业开发中,最后提供一个初始化数据脚本 1.3jdbc程序 使用jdbc查询mysql数据库中用户表的记录。 创建java工程,加入jar包: 数据库驱动包(mysql5.1) 上边的是mysql驱动。 下边的是oracle的驱动。 程序代码: 1.4问题总结 1、数据库连接,使用时就创建,不使用立即释放,对数据库进行频繁连接开启和关闭,造成数据库资源浪费,影响数据库性能。 设想:使用数据库连接池管理数据库连接。 2、将sql语句硬编码到java代码中,如果sql 语句修改,需要重新编译java代码,不利于</p><h2>淘淘商城第六天笔记</h2><p>淘淘商城第六天1内容复习 1、前台系统的搭建 a)服务层 b)表现层 2、首页的展示 3、商品类目展示 a)使用ajax跨域调用服务。 b)使用jsonp实现 2课程计划 1、首页的内容展示:轮播图展示。 2、Cms系统的实现。 3、Taotao-rest发布服务。 4、表现层调用服务,展示轮播图。 3首页轮播图展示 3.1 首页内容管理思路 首页展示的内容都应该可以通过后台来管理。 1、内容的分组 2、分组下还可以有小组 3、广告项目中有图片 4、标题 5、价格 6、链接 7、内容 第一块:内容的分组管理,应该是一个树形结构。 第二块:内容管理。 图片、链接、标题、价格、内容。 使用两个表来保存内容数据: 1、内容分类表:</p><p>2、内容表: Cms系统:内容管理系统。</p><p>4内容分类管理 4.1 展示分类列表 4.1.1分析 初始化easyUI的tree控件url:/content/category/list 请求的参数:id,父节点id 返回结果:json数据(EasyUITreeNode列表) 是一个列表,列表中每个元素包含三个属性: 1、Id 2、Text 3、state 4.1.2Dao层 从tb_content_category表中取数据,根据parentid查询分类列表。可以使用逆向工程生成的代码。 4.1.3Service层 接收一个parentId,根据parentID查询节点列表。创建一个EasyUITreeNode列表。返回。参数: Long parentId 返回值:</p><p>List<EasyUITreeNode> @Service publicclass ContentCatgoryServiceImpl implements ContentCatgoryService { @Autowired private TbContentCategoryMapper contentCategoryMapper; @Override public List<EasyUITreeNode> getContentCatList(Long parentId) { //根据parentId查询子节点列表 TbContentCategoryExample example = new TbContentCategoryExample(); Criteria criteria = example.createCriteria(); criteria.andParentIdEqualTo(parentId); //执行查询 List<TbContentCategory>list = contentCategoryMapper.selectByExample(example); //转换成EasyUITreeNode列表 List<EasyUITreeNode>resultList = new ArrayList<>(); for (TbContentCategory tbContentCategory : list) { //创建一EasyUITreeNode节点 EasyUITreeNode node = new EasyUITreeNode(); node.setId(tbContentCategory.getId()); node.setText(tbContentCategory.getName()); node.setState(tbContentCategory.getIsParent()?"closed":"open"); //添加到列表 resultList.add(node); } return resultList; } } 4.1.4Controller层 接收parentId调用Service查询节点列表,返回节点列表。返回json数据,需要使用@ResponseBody @Controller @RequestMapping("/content/category") publicclass ContentCategoryController { @Autowired private ContentCatgoryService contentCatgoryService; @RequestMapping("/list") @ResponseBody public List<EasyUITreeNode> getContentCatList(@RequestParam(value="id", defaultValue="0")Long</p><h2>C#基础教程笔记(传智播客)-苏坤</h2><p>今天学习的第一句话: Console.WriteLine(“你想显示的内容。”); 第二句话: Console.ReadKey(); 当程序执行到Console.ReadKey();时,程序会停到这里,等待用户从键盘上键入一个键,用户键入这个键之后,程序才会继续执行。 在C#中,每一句话都必须以“分号”结束 C#中的注释,什么是注释呢?对我程序进行的解释,注释是给人看的。 下面的一对指示可以折叠代码。 #region 内容 #endregion MSIL:微软中间语言Microsoft Inter mediate Language CLR:公共语言运行时Common Language Runtime</p><p>CLS公共语言规范Common Language Specification CTS:通用类型系统Common Type System JIT:即时编译器Just In Time 第二天课程: 复习-- Console.WriteLine() 可以用CW加Tab键。这样就能直接打出Console.WriteLine(); 变量1: 变量:变量代表着一块内存空间,我们可以通过变量名称向内存存\取数据。有变量就不需要我们记忆复杂的内存地址。 向内存申请一块内存空间的语法: 数据类型变量名; 整数在我们C#中的数据类型叫int Int nuber;</p><p>Double:小数 Char:字符型只能存储一个字符,并且存储的这个字符要求用单引号引起来 String 类型:字符串,就是把0个或1个或多个字符连接起来。字符串要求用双引号引起来。 Decimal 类型:用来表示钱和货币,失精度不至于丢失。 注意:在C#开发环境中,直接写一个有小数点的数字,这个数字是double类型。 在一个小孩苏idan后面加个m\M,就告诉编译器这是个decimal类型 应该写成:money = 100.34m;</p><h2>传智播客Spring25视频教程学习笔记</h2><p>传智播客Spring2.5视频教程学习笔记1.全面阐释Spring及其各项功能 1.1Spring是什么? Spring是一个开源的控制反转(Inversion of Control ,IoC)和面向切面(AOP)的容器框架.它的主要目得是简化企业开发。 1.2IoC控制反转 所谓控制反转就是应用本身不负责依赖对象的创建及维护,依赖对象的创建及维护是由外部容器负责的。这样控制权就由应用转移到了外部容器,控制权的转移就是所谓反转。 1.3依赖注入(DI:Dependicy Injection) 所谓依赖注入就是指:在运行期,由外部容器动态地将依赖对象注入到组件中。 1.4面向切面(AOP) 1.5为什么要使用Spring 解耦(各层之间通过接口调用) 提供事务、消息服务 单例模式 AOP支持 辅助类(JDBCTemplate,HibernateTemplate) 支持与Struts,Hibernate,JPA等框架的集成 1.6实例化bean的方式 构造函数(90%使用),静态工厂方法,实例工厂方法 1.使用类构造器实例化 <bean id=“orderService" class="cn.i tcast.OrderServiceBean"/> 2.使用静态工厂方法实例化 <bean id="personService" class="cn.itcast.service.OrderFactory" factory-method="createOrder"/> public class OrderFactory { public static OrderServiceBean createOrder(){ return new OrderServiceBean(); } } 3.使用实例工厂方法实例化 <bean id="personServiceFactory" class="cn.itcast.service.OrderFactory"/> <bean id="personService" factory-bean="personServiceFactory" factory-method="createOrder"/> public class OrderFactory { public OrderServiceBean createOrder(){ return new OrderServiceBean(); } }</p><h2>笔记-传智播客springMVC公开课</h2><p>SpringMVC公开课笔记 高浩阳 2014-11-29</p><p>目录 1SpringMVC框架 (2) 1.1SpringMVC框架 (2) 1.2SpringMVC组件总结 (2) 2开发SpringMVC的第一个程序 (3) 2.1准备环境 (3) 2.2开发SpringMVC的第一个程序 (3) 2.2.1创建Java Web工程 (3) 2.2.2向工程中填充SpringMVC的jar包 (3) 2.2.3配置前端控制器 (4) 2.2.4创建一个配置文件springmvc.xml(名称不固定) (7) 2.2.5配置处理器映射器HandlerMapping (8) 2.2.6配置处理器适配器HandlerAdapter (9) 2.2.7配置视图解析器ViewResolver (12) 2.2.8编写Handler (13) 2.2.9在springmvc.xml中配置helloAction.java (16) 2.2.10将工程部署到tomcat,启动tomcat (17) 2.3小结: (19) 3注解开发第一个例子 (19) 3.1新建工程SpringMVCTest02 (19) 3.2在springmvc.xml中配置 (20) 3.3开发action (21) 3.4配置action (22) 3.5部署工程,运行Tomcat (24) 4注解开发学生信息管理功能 (24) 5SpringMVC特点 (33) 6和Jquery easyui 整合完成数据列表 (33)</p><p>1SpringMVC框架 1.1SpringMVC框架 1. 用户发起请求request(比如请求链接叫http://www.xxx/user.action) 注册用户信息。 2. SpringMVC通过DispatcherServlet接受请求。 DispatcherServlet是一个前端控制器(想到struts2在web.xml配置一个filter前端控制器)相当于控制器Controller 3. DispatcherServlet调用HandlerMapping(处理器映射器)根据user.action找到处理器(Handler) HandlerMapping负责分局user.action这个链接找到Handler,根据xml配置或注解配置找到Handler 4. HandlerMapping将找到的Handler给DispatcherServlet前端控制器 5. DispatcherServlet前端控制器调用HandlerAdapter(处理器适配器)去执行Handler 处理器适配器负责执行Handler 6. Handler将处理结果返回给HandlerAdapter(处理器适配器) 处理结果就是ModelAndView(封装了模型数据和视图) 7. DispatcherServlet调用视图解析器ViewResolver去解析视图 8. 将View给用户相应 1.2SpringMVC组件总结 1. DispatcherServlet前端控制器(不需要程序员写) 负责框架调度,相当于中央处理器 基本controller控制器功能: 接收用户request请求和给用户response响应 2. HandlerMapping(处理器映射器)(不需要程序员写) 负责根据action的连接找到Handler处理器(理解成写的action)</p><h2>【黑马程序员】毕向东老师Java基础入门教程笔记</h2><p>【黑马程序员】毕向东老师Java基础入门教程笔记 毕向东Java基础视频教程_适合初学者入门 完整视频:https://www.doczj.com/doc/5e4705740.html,/course/7.html?1911sxkqq 提取码:ks8m 课程资料:https://https://www.doczj.com/doc/5e4705740.html,/s/1jAjI85SlUTlrTuF_J2QNeQ 提取码:4bfg 黑马程序员视频库网址:https://www.doczj.com/doc/5e4705740.html,(海量热门编程视频、资料免费学习)学习路线图、学习大纲、各阶段知识点、资料网盘免费领取+QQ 3285264708 / 3549664195 1.编程:人与计算机之间交流的过程就是编程。 2.Java语言特点:跨平台性。原理:JAVA程序是通过java虚拟机运行在系统平台上的, 只要该系统可以安装相应的java虚拟机,该系统就可以运行JAVA程序。 3.JRE和JDK的区别: JDK:开发工具包,JDK是提供给开发人员使用的工具包。 JRE:JAVA运行环境包括java虚拟机和java程序所需的核心类库。 4.JAVA虚拟机jvm 是JAVA语言的运行环境,jvm读取并处理编译过的与平台无关的字节码文件 5.JAVA程序运行机制 Java源文件通过javac.exe 编译器编译成字节码文件,然后再通过jvm运行。 6.Java中需要注意的地方:一个JAVA源文件只定义一个类,不同的类使用不同的源文件 定义;将每个源文件中单独定义的类都定义成public的;保持JAVA源文件的主文件名与源文件中的类名一致;</p><p>7.Main方法的作用:程序的入口,保证程序的独立运行,被JVM调用。 8.文档注释: 单行注释:// 多行注释/* */ 文档注释/** */ 9.标识符的命名规则: 由字母、数字、下划线、$组成,不能以数字开头,严格区分大小写,不能使用关键字,10.Java中的常量和变量 定义变量的格式:数据类型变量名=初始化值; 作用范围:定义开始到定义它的代码块结束,定义范围内的左大括号开始,到右大括号结束。同一作用范围内,不允许多个局部变量命名冲突; 常量分为:整型常量小数常量布尔型常量字符型常量空常量(null)。、 11.整型常量:三种表现形式:计算机中存放的是二进制最低组成单位是八位,每八位 表示一个字节。 分为十进制八进制十六进制 12.局部变量和成员变量 局部变量:不是声明在类体括号里面的变量; 局部变量使用前必须初始化值; 局部变量没有默认初始化值; 局部变量的作用域是从定义开始到定义它的代码块结束; 成员变量:在方法体外,类体内声明的变量,又称字段(Field)或全局变量;(其实Java中没有全局变量,由于Java是面向对象语言,所有变量都是类成员),没有初始化时,会被赋予默认的初始化值。</p><h2>PHP对象祥解(全)传智播客听客笔记(精)</h2><p>◆ PHP面积对象编程 ◆构造方法 需求: 在创建一个人对象的进修,就初始化一些变量比如:name age <?php class Person{ public $name; public $age; //这个就是构造方法 public function __construct() { echo "我是构造方法"; } } $p1=new Person(); ?> 1. 没有返回值 2. 主要作用是完成对新对象的初始化,并不是创建对象 3. 在创建一个类的新对象时,构造方法是被自动调用的 4. 在php5中一个类可以同时有两种形式的构造方法 __construct() 和类名(),当两个都存在的优先调用前面一个方法 5. 一个类中只能有一个构造方法 6. 一旦自定义了一个构造函数,默认的构造函数就被覆盖了,这时在创建对象的时候就要使用自定义的构造函数 7. 构造方法的默认访问修饰符是public ◆ This的理解 系统会给第个对象分配this代表当前对象 <?php class Person{ public $name; public $age; //这个就是构造方法 ?> } public function __construct($iname,$iage) { $this->name=$iname; $this- >age=$iage; echo "我是构造方法"; } public function showInfo() { echo "名字</p><p>是:".$this->name; } $p1=new Person("张清",90); $p2=new Person("宋江",33); //echo $p1->name; $p1->showInfo(); $p2->showInfo(); ? 1.this本质可以理解就是这个对象的地址 2.哪个对象使用到this,就是哪个对象地址 3.$this不能在类外部使用 析构方法的作用 析构方法的作用,主要用于释放资源(比如释放数据库连接,图片资源。。。销毁某个对象 快速入门 class Person{ public $name; public $age; //构造方法 public function __construct($iname,$iage){ $this->name=$iname; $this->age=$iage; } //一个析构方法 function __destruct(){ echo $this->name."销毁资源"."<br/>"; } } $p1=new Person("贾宝玉",16); $p2=new Person("林要风",14);</p><h2>传智播客Java基础入门习题答案</h2><p>第章开发入门 一、填空题、、、、、、、、二、选择题、、、、、三、简答题、面向对象、跨平台性、健壮性、安全性、可移植性、多线程性、动态性等. 、(,运行时环境),它相当于操作系统部分,提供了程序运行时所需要地基本条件和许多基础类,例如,类、控件类、网络类等. 是提供给普通用户使用地,如果你只想运行别人开发好地程序,那么,你地计算机上必须且只需安装. (,开发工具包),它包含编译工具、解释工具、文档制作工具、打包工具多种与开发相关地工具,是提供给开发人员使用地.初学者学习和使用语言时,首先必须下载和安装. 中已经包含了部分,初学者安装后不必再去下载和安装了. 四、编程题文档收集自网络,仅用于个人学习 { ([] ) { ("这是第一个程序!"); } }文档收集自网络,仅用于个人学习 第章编程基础 一、填空题、、和、单行注释、多行注释、文档注释、基本数据类型、引用数据类型、、、、、、、文档收集自网络,仅用于个人学习 、、二、判断题、错、对、错、对、错三、选择题、、、、、、、、、、四、程序分析题、编译不通过. 值和相加时,由于变量地类型为,取值范围没有类型大,存不下类型地值,因此编译不通过. 、编译不通过.这是因为是在最里层地代码块中定义地一个变量,只有在那个代码块中才可使用,在使用;语句时已经超过了变量地作用域,所以编译无法通过. 、打印结果为:. 、打印结果为:五、问答题、语言地八种基本数据类型有:字节型,占一个字节. 短整型,占两个字节. 整型,占个字节. 长整型,占个字节. 单精度浮点型,占个字节. 双精度浮点型,占个字节. 字符型,占两个字节. 型,表示逻辑值,有和两个值,分别占一个字节. 、如果使用“”在表达式之间进行连接,那么无论任何情况,“”两边地表达式都会参与计算. 如果使用“”进行连接,当“”左边地表达式为,则不会执行其右边地表达式.例如定义; < > 表达是会发生被除异常,因为地表达式执行了.而< > 是不会出现这种异常地,因为< 为,表达式不会执行. 、方法重载指地是在一个类中可以声明多个同名地方法,而方法中参数地个数或者数据类型不一致. 调用这些同名地方法时,会根据实际参数地不同绑定到不同地方法. 六、编程题、参考答案文档收集自网络,仅用于个人学习 { ([] ) { ; ( ; < ; ) { ( ) ; } (); } }文档收集自网络,仅用于个人学习 、参考答案 { ( []) { ();文档收集自网络,仅用于个人学习 (); } ( ) { ; ( > ) { ; } ( ) { ; } { * ; } ; } }文档收集自网络,仅用于个人学习 、参考答案 { ([] ) { [] { , , , , , , }; ( ; < ; ) { 定义内层循环( ; < ; ) { ([] > [ ]) { 比较相邻元素下面地三行代码用于交换两个元素[]; [] [ ]; [ ] ; } } } ( ; < ; ) { ([] " "); 打印元素和空格} } }文档收集自网络,仅用于个人学习 第章面向对象(上) 一、填空题、封装、继承、多态、、成员变量、局部变量、类、类、、()文档收集自网络,仅用于个人学习、静态变量、内部类、、二、判断题、对、对、错、对、错三、选择题、、、、、、、、、、四、程序分析题、程序不能编译通过,因为在类中地成员变量用修饰,所以在类中无法访问. 、程序不能编译通过,因为在静态方法()中不能访问非静态成员变量. 、程序能够编译通过,运行地结果为“” . 五、简答题、构造方法是类地一个特殊成员,它会在类实例化对象时被自动调用.而普通方法只有在使用地时候才会被调用.在定义构造方法时要求方法名与类名相同、在方法名地前面没有返回值类型地声明、在方法中不能使用语句返回一个值、单例模式可以保证在整个程序运行期间针对该类只存在一个实例对象. 六、编程题、参考答案文档收集自网络,仅用于个人学习 { ; ; () { } ( , ) { ; ; } () { ; } ( ) { ; } () { ; } ( ) { ; } } { ([] ) { ();文档收集自网络,仅用于个人学习 (""); (); ("" ); } }文档收集自网络,仅用于个人学习 、参考答案 {</p><h2>传智播客 十天PS公开课课堂笔记</h2><p>疯狂十天PS公开课课堂笔记分享 第一天: 界面构成 1 菜单栏 2 工具箱 3 工具属性栏 4 悬浮面板 5 画布 ctrl + N 新建对话框(针对画布进行设置) 打开对话框:ctrl + O (字母) 画布三种显示方式切换:F 隐藏工具箱,工具属性栏,悬浮面板:TAB 缩放工具:Z 切换到: 暂时切换到 满画面显示:ctrl + 0 (数字) 按住空格:暂时切换到抓手(移动画布) LOGO:标志 效果分析思路: 1 构图 2 配色 网格:ctrl + " (参考线的单位,必须和画面的单位统一) 调节网格大小:ctrl +K (首选项) ---- ctrl + 6 (参考线网格和切片)调出辅助线:ctrl +R(标尺) --- 鼠标左键按住拖拽得到辅助线</p><p>移动工具:V 选区:控制操作的范围。 ctrl + TAB: 切换当前软件中所打开的画布。 规则选区: 矩形选框工具(椭圆选框工具)M 调出隐藏工具的方法:在相应有隐藏工具的工具上--- 按鼠标右键调出。1:用shift可以约束到正方形or 正圆。 2:以鼠标落点为中心:alt 1 + 2 = 绘制以鼠标落点为中心正方形or 正圆。 快捷键切换隐藏工具:shift + 相应工具的快捷键 前景色:alt + 回格(退格) 背景色:ctrl+ 回格 恢复到默认的前景色背景色:D 前景色和背景色之间进行切换:X ctrl + alt + Z: 撤销操作 取消选择:ctrl + D 隐藏辅助线:ctrl + ; 裁剪工具:C 色彩的三大要素:色相,饱和度,明度。 第二天: 新建图层的快捷键: ctrl + shift + alt + N 切换隐藏工具: shift + 相应工具组的快捷键。 删除图层的方法: 1 :直接拖拽要删除的图层到图层面板右下角的垃圾桶位置,直接删除。</p><h2>Struts2_day03笔记</h2><p>Struts2_day03 前一天内容 1 在action获取表单提交数据 (1)使用ActionContext类获取 (2)使用ServletActionContext类获取 (3)接口注入 2 结果配置 (1)全局结果页面和局部结果页面 (2)result标签type属性 - type属性值: -- 默认值是dispatcher做转发 -- redirect做重定向 -- chain转发到action -- redirectAction重定向到action 3 struts2提供获取表单数据方式 (1)属性封装 (2)模型驱动封装 (3)表达式封装 4 struts2获取数据封装到集合中 5 使用模型驱动和属性封装注意问题: (1)不能同时使用对同一个表单进行数据操作 6 表达式封装和模型驱动比较 (1)相同点:可以把数据封装到实体类对象里面 (2)不同的:表达式封装可以封装到多个实体类对象里面今天内容 1 ognl概述 2 ognl入门案例 3 什么是值栈 (1)servlet和action区别</p><p>(2)值栈存储位置 - 每个action对象里面有一个值栈对象 - 值栈对象里面有action引用 4 如何获取值栈对象 5 值栈内部结构 (1)root:list集合 (2)context:map集合 6 向值栈放数据 (1)s:debug标签 (2)向值栈放字符串 (3)向值栈放对象 (4)向值栈放list集合 - set方法 - push方法 - 定义变量,get方法 7 从值栈获取数据 (1)从值栈获取字符串 (2)从值栈获取对象 (3)从值栈获取list集合 - s:iterator标签使用 8 EL表达式获取值栈数据 (1)增强request里面getAttribute方法 9 ognl表达式#、%使用 OGNL概述 1 之前web阶段,学习过EL表达式,EL表达式在jsp中获取域对象里面的值 2 OGNL是一种表达式,这个表达式功能更加强大, (1)在struts2里面操作值栈数据 (2)一般把ognl在struts2操作:和struts2标签一起使用操作值栈 3 OGNL不是struts2的一部分,单独的项目,经常和struts2一起使用 (1)使用ognl时候首先导入jar包,struts2提供jar包</p><h2>传智播客刘意老师JAVA全面学习笔记</h2><p>JAVA 学 习 路 线</p><p>第一天 1:计算机概述(了解)2 2:键盘功能键的认识和快捷键(掌握)2 3:常见的DOS命令(掌握)3 4:Java语言概述(了解)3 5:JDK,JRE,JVM的作用及关系(掌握) 3 6:JDK的下载,安装,卸载(掌握)4 7:第一个程序:HelloWorld案例(掌握)4 8:常见的问题(掌握)5 9:path环境变量(掌握)5 10:classpath环境变量(理解)5 第二天 1:关键字(掌握)6 2:标识符(掌握)6 3:注释(掌握)7 4:常量(掌握)7 5:进制转换(了解)7 6:变量(掌握)8 7:数据类型(掌握)8 8:数据类型转换(掌握)8 第三天 1:运算符(掌握)10 2:键盘录入(掌握)11 3:流程控制语句12 4:if语句(掌握)12 第四天 1:switch语句(掌握)14 2:循环语句(掌握)15 3:控制跳转语句(掌握)17 第五天 1:方法(掌握)18 2:数组(掌握)19 第六天 1:二维数组(理解)23 2:两个思考题(理解)23 3:面向对象(掌握)23 第七天</p><p>1:成员变量和局部变量的区别(理解)25 2:类作为形式参数的问题?(理解)25 3:匿名对象(理解)25 4:封装(理解)25 5:private关键字(掌握)25 6:this关键字(掌握)26 7:构造方法(掌握)26 8:代码:Student s = new Student();做了哪些事情?(理解)27 9:面向对象的练习题(掌握)27 第八天 1:如何制作帮助文档(了解)28 2:通过JDK提供的API学习了Math类(掌握)28 3:代码块(理解)28 4:继承(掌握)28 第九天 1:final关键字(掌握)30 2:多态(掌握)30 3:抽象类(掌握)32 4:接口(掌握)33 第十天 1:形式参数和返回值的问题(理解)35 2:包(理解)35 3:导包(掌握)35 4:权限修饰符(掌握)36 5:常见的修饰符(理解)36 6:内部类(理解)37 第十一天 1:Eclipse的概述使用(掌握)40 2:API的概述(了解)40 3:Object类(掌握)40 第十二天 1:Scanner的使用(了解)41 2:String类的概述和使用(掌握)41 第十三天 1:StringBuffer(掌握)44 2:数组高级以及Arrays(掌握)44</p><h2>淘淘商城第四天笔记</h2><p>淘淘商城第四天 1第三天内容 1、nginx的反向代理、负载均衡 2、fastDFS,分布式文件系统。图片服务器。访问图片使用nginx+fastDFS的插件。 3、使用FastDFS的客户端上传图片。 4、图片上传功能实现。 5、Springmvc和spring父子容器。 2课程计划 1、富文本编辑器的使用KindEditor。 2、商品添加功能的实现。 3、规格参数的实现 3富文本编辑器的使用 3.1 使用方法 第一步:从KindEditor的官方网站下载源码。https://www.doczj.com/doc/5e4705740.html,/demo.php 第二步:解压缩,把js源码添加到工程中。</p><p>第三步:把kindeditor-all-min.js引入到jsp中 第四步:把kindEditor的语言包引入到jsp 第五步:创建一个textArea控件,作为富文本编辑器的数据源。 第六步:编写js代码初始化KindEditor控件。需要指定textArea控件。 第七步:在提交表单之前,先把富文本编辑器中的内容同步到textArea控件中。</p><p>Sync()方法实现。 3.2 流行的编辑器 1、KindEditor 2、https://www.doczj.com/doc/5e4705740.html,/website/ 3、Ckeditor https://www.doczj.com/doc/5e4705740.html,/ 4商品添加的实现 4.1 分析 4.1.1数据库 相关的表:tb_item、tb_item_desc 执行insert操作,可以使用逆向工程生成的代码。商品id应该是一串数字。 可以使用毫秒+两位随机数生成一个id。 使用工具类:</p><p>4.1.2页面 提交请求的url:/item/save 请求的参数:表单中的内容。 可以生成如下格式的字符串: Name=zhangsan&password=123&id=szfda2313as 返回值: Json数据,应该包含一个status属性,代码状态码200正常。TaotaoResult 4.2 Dao层 可以使用逆向工程生成的代码。 4.3 Service层 1、接收TbItem对象,String desc 商品描述两个参数。 2、在TbItem对象中补全属性,包括id、status、create、update。 3、调用Mapper的insert方法插入数据。</p><h2>黑马程序员web前端教程:HTML的标签笔记(上)</h2><p>目录<br>目录 ........................................................................................................ 1 1.1 HTML 文件的后缀 ...................................................................... 2 1.2 快速生成 HTML 页面结构 .......................................................... 2 1.3 Doctype 标签 .............................................................................. 3 1.4 HTML 标签 ................................................................................. 4 1.5 Head 标签 .................................................................................. 4 1.6 Link 标签的常见用法 .................................................................. 5<br><br></p><p>传智播客 前端与移动开发学院<br>前端开发工程师、移动 HTML5 开发工程师、全栈开发培训<br>https://www.doczj.com/doc/5e4705740.html,<br>1.1 HTML 文件的后缀<br>HTML 文档的后缀名: .html .htm<br>在早期的 dos 8 位机的时代,电脑只识别 3 个字母的后缀名文件。所以 HTML 文件的后缀为:.htm 现在所有的电脑都支持 多字符的文件后缀名,所以现在大家都在使用.html 后缀名了,当然用 .htm == .html 进行命名 html 文档的后缀名都是一样的效 果。<br>1.2 快速生成 HTML 页面结构<br>Html:5 + tab 键快速 生成 html5 的文档结构。<br>传智播客 前端与移动开发学院<br>https://www.doczj.com/doc/5e4705740.html,<br>第<br>2<br>页<br><br></p><h2>传智播客PHP学习笔记第三天6页</h2><p>时间戳表示时间的方法, 从某一个时刻(1970-1-1 0:0:0)开始,到当前,没过一秒,数加1; 这个数据也是在计算机内采用一个整型数据来表示的。 浮点数:双精度数。 定义浮点数可以采用科学计数法 //在描述的时候,通常 Number = int + float 特别注意:由于使用浮点数时需要表示精度,因此有些数据在保存的时候,会丢失精度。所以不要通过判断两个浮点数是否相等来获得业务逻辑。 字符串: 定义字符串 单引号 使用单引号包含需要定义的字符串内容即可: 双引号: 单引号与双引号的根本区别在于,是否可以解析字符串内部的变量。 双引号可以解析,而单引号不行。 因此双引号的解析速度要低于单引号的解析速度,能够使用单引号就尽量使用单引号。 如果使用单引号定义时,需要定义的字符串内部包含单引号 碰到这个情况,应该转义内部的引号: 究竟哪个变量会被解析? 是否能被解析取决于是单引号还是双引号定义的: 如果在解析变量时不能清晰的区分变量名,那么不能正确的识别需要解析的变量: 可以在需要解析的变量周围使用大括号包含起来: 大括号在双引号内,碰到$时,会去解析: 转义符号的使用\ 的使用: 如果在字符串的最后使用转义字符时: 需要将最后的转义字符\ 进行转义: 在双引号定义字符串时,转义字符还有特殊的含义,可以转义很多有其他含义的字符: 还可以转义8进制或者16进制数,所对应的ascii码内的字符: a 97 A 65 除了单引号和双引号,还有两种定义字符串的方式: 当需要定义一个比较复杂的字符串时,此时单引号和双引号就略显乏力。 复杂:1,多行2,包含一些需要特殊处理的字符 Php还支持一种专门定义复杂字符的形式,定界符: Heredoc nowdoc <<<定界符的开始标记 字符串的内容 内容 定界符的结束标记 其中开始标记与结束标记应该一致 Heredoc Nowdoc Heredoc与nowdoc在形式上,只有开始的标签有区别,nowdoc的开始标签存在单引号。</p><h2>黑马程序员:javaweb基础阶段笔记之第一章WEB01-HTML篇</h2><p>黑马程序员:javaweb 基础阶段笔记之第一章 WEB01-HTML 篇 今日任务 网站信息页面案例 网站图片信息页面案例 网站友情链接页面案例 网站首页案例 网站注册页面案例 网站后台页面案例 教学导航 1.1 案例一:网站信息页面的显示: 1.1.1 需求: 在网页中显示网站的信息的页面:效果如下:</p><p>1.1.2分析: 1.1. 2.1技术分析: 【HTML的概述】 什么是HTML HTML:Hyper Text Markup Language --- 超文本标记语言. * 标记语言:指的是通过一组标签的形式描述事物的一门语言. * 超文本:比普通的文本更强大. HTML的作用 HTML是用来制作页面(静态页面). HTML在那些地方使用 在设计网站的页面的时候都要使用到HTML. 【HTML的使用】 HTML的文件的创建 一个HTML文件,扩展名是.html或者.htm结尾 * 01.html HTML的结构标签 * 跟标签:<html></html> * <head> -- html的头标签 * <body> -- html的体标签 【HTML的字体标签】 <font>标签:HTML中的字体标签. 使用:<font>文字</font> * <font>标签的属性: * <标签属性名=”属性值”属性名=”属性值”></标签> * 属性: * color属性:字体颜色 * 英文单词设置:black,red,green,blue... * 使用16进制数设置:#FF FF FF , #F F F * size属性:字体的大小 * face属性:字体 * 基本使用:</p><h2>传智播客mybatis课堂笔记</h2><p>Mybatis 框架课程讲师:传智.燕青</p><p>1Mybatis入门 1.1单独使用jdbc编程问题总结 1.1.1jdbc程序 Public static void main(String[] args) { Connection connection = null; PreparedStatement preparedStatement = null; ResultSet resultSet = null; try { //加载数据库驱动 Class.forName("com.mysql.jdbc.Driver"); //通过驱动管理类获取数据库链接 connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/mybatis?charac terEncoding=utf-8", "root", "mysql"); //定义sql语句 ?表示占位符 String sql = "select * from user where username = ?"; //获取预处理statement preparedStatement = connection.prepareStatement(sql); //设置参数,第一个参数为sql语句中参数的序号(从1开始),第二个参数为设置的参数值 preparedStatement.setString(1, "王五"); //向数据库发出sql执行查询,查询出结果集 resultSet = preparedStatement.executeQuery(); //遍历查询结果集 while(resultSet.next()){ System.out.println(resultSet.getString("id")+" "+resultSet.getString("username")); } } catch (Exception e) { e.printStackTrace(); }finally{ //释放资源 if(resultSet!=null){ try { resultSet.close(); } catch (SQLException e) {</p><h2>传智播客_C#面向对象基础教程笔记-苏坤</h2><p>传智播客_C#面向对象基础教程笔记-苏坤类是对象的类型 Int a ; 数据类型变量名; 人类 XXX 定义类的语法: [访问修饰符]class 类名 , 成员; …………. , 注意: 在我们自己写的类中,我们自己写的方法时,先不用加static; 我们定义了一个Preson的类,这个类仅仅是人这个对象的模版。在这个模版中规定人类对象都应该有姓名性别你年龄属性和SayHello方法。 代码如下: 如何通过一个类产生一个对象呢?</p><p>语法:类实例名 = new 类(); 访问类的属性: 实例名.属性名 访问类的方法: 实例名.方法名(); 只要是没有加static的方法或属性,都必须先实例化,再通过实例名.方法名 或实例名.属性来访问。或类名.属性名来访问。 加static的方法或属性,可以直接通过类名 .方法名或类名.属性为来访 问。 代码如下: 访问修饰符:在c#中有4个访问修饰符 Public :可以在任何地方被访问 (公共)</p><p>internal:只能在本项目中被访问 (内部) Private :只能在本类中被访问 (私有的) Protected :只能在本类和子类中被访问 (受保护的) 在类这个级别,不写访问修饰符默认为 internal 在一个类中定义变量或方法时,没有写访问修饰符,那么默认的 访问修饰符为private。 什么叫属性:通俗点说就是定义一个public的具有get/set的方法的变量。这个变量是用于保护一个私有变量。 允许外部访问的变量一定要声明为属性。 读写属性: 具有get/set 的方法的属性叫做读写属性。 只有get方法的属性称为只读属性。这个属性只能读取不能写入。 只有set方法的属性称为只写属性。这个属性只能写入不能读取。 当我们实例化一个类时,系统会自动对这个类的属性进行初始化: 数字类型初始化成0/0.0</p> <div> <div>相关主题</div> <div class="relatedtopic"> <div id="tabs-section" class="tabs"> <ul class="tab-head"> <li id="4888957"><a href="/topic/4888957/" target="_blank">传智播客笔记</a></li> </ul> </div> </div> </div> <div class="container"> <div>文本预览</div> <div class="textcontent"> </div> </div> </div> <div class="category"> <span class="navname">相关文档</span> <ul class="lista"> <li><a href="/doc/1410909523.html" target="_blank">传智播客Spring25视频教程学习笔记</a></li> <li><a href="/doc/367852419.html" target="_blank">传智播客 十天PS公开课课堂笔记</a></li> <li><a href="/doc/8810494179.html" target="_blank">黑马程序员web前端教程:HTML的标签笔记(上)</a></li> <li><a href="/doc/cc5094387.html" target="_blank">传智播客_C#面向对象基础教程笔记-苏坤</a></li> <li><a href="/doc/0d368989.html" target="_blank">传智播客mybatis课堂笔记</a></li> <li><a href="/doc/f6213234.html" target="_blank">传智播客activiti课堂笔记4</a></li> <li><a href="/doc/2614534660.html" target="_blank">PHP对象祥解(全)传智播客听客笔记(精)</a></li> <li><a href="/doc/4f10551485.html" target="_blank">(参考资料)传智播客c#语言.net基础班视频笔记</a></li> <li><a href="/doc/943234806.html" target="_blank">传智播客HTTP协议讲义</a></li> <li><a href="/doc/cc16067046.html" target="_blank">黑马程序员python基础班教程笔记:(51)异常简介</a></li> <li><a href="/doc/1610765452.html" target="_blank">C#基础教程笔记(传智播客)-苏坤</a></li> <li><a href="/doc/377424752.html" target="_blank">传智播客C#基础笔记</a></li> <li><a href="/doc/862120658.html" target="_blank">传智播客基础班上课笔记</a></li> <li><a href="/doc/a610430871.html" target="_blank">传智播客Spring2.5视频教程学习笔记</a></li> <li><a href="/doc/ed13113290.html" target="_blank">传智播客HTML笔记</a></li> <li><a href="/doc/224627543.html" target="_blank">【黑马程序员】毕向东老师Java基础入门教程笔记</a></li> <li><a href="/doc/4b3485949.html" target="_blank">传智播客刘意老师JAVA全面学习笔记</a></li> <li><a href="/doc/8916108031.html" target="_blank">2010版传智播客.NET【Windows编程基础】全部教学课件</a></li> <li><a href="/doc/c513388725.html" target="_blank">传智播客C_Winform笔记-苏坤</a></li> <li><a href="/doc/015932830.html" target="_blank">黑马程序员:三大框架11天笔记全之Spring-day10笔记</a></li> </ul> <span class="navname">最新文档</span> <ul class="lista"> <li><a href="/doc/0619509601.html" target="_blank">幼儿园小班科学《小动物过冬》PPT课件教案</a></li> <li><a href="/doc/0a19509602.html" target="_blank">2021年春新青岛版(五四制)科学四年级下册 20.《露和霜》教学课件</a></li> <li><a href="/doc/9619184372.html" target="_blank">自然教育课件</a></li> <li><a href="/doc/3319258759.html" target="_blank">小学语文优质课火烧云教材分析及课件</a></li> <li><a href="/doc/d719211938.html" target="_blank">(超详)高中语文知识点归纳汇总</a></li> <li><a href="/doc/a519240639.html" target="_blank">高中语文基础知识点总结(5篇)</a></li> <li><a href="/doc/9019184371.html" target="_blank">高中语文基础知识点总结(最新)</a></li> <li><a href="/doc/8819195909.html" target="_blank">高中语文知识点整理总结</a></li> <li><a href="/doc/8319195910.html" target="_blank">高中语文知识点归纳</a></li> <li><a href="/doc/7b19336998.html" target="_blank">高中语文基础知识点总结大全</a></li> <li><a href="/doc/7019336999.html" target="_blank">超详细的高中语文知识点归纳</a></li> <li><a href="/doc/6819035160.html" target="_blank">高考语文知识点总结高中</a></li> <li><a href="/doc/6819035161.html" target="_blank">高中语文知识点总结归纳</a></li> <li><a href="/doc/4219232289.html" target="_blank">高中语文知识点整理总结</a></li> <li><a href="/doc/3b19258758.html" target="_blank">高中语文知识点归纳</a></li> <li><a href="/doc/2a19396978.html" target="_blank">高中语文知识点归纳(大全)</a></li> <li><a href="/doc/2c19396979.html" target="_blank">高中语文知识点总结归纳(汇总8篇)</a></li> <li><a href="/doc/1619338136.html" target="_blank">高中语文基础知识点整理</a></li> <li><a href="/doc/e619066069.html" target="_blank">化工厂应急预案</a></li> <li><a href="/doc/b019159069.html" target="_blank">化工消防应急预案(精选8篇)</a></li> </ul> </div> </div> <script> var sdocid = "53ec7e72f242336c1eb95ec0"; </script> <script type="text/javascript">bdtj();</script> <footer class="footer"> <p><a href="/tousu.html" target="_blank">侵权投诉</a> © 2022 www.doczj.com <a href="/sitemap.html">网站地图</a></p> <p> <a href="https://beian.miit.gov.cn" target="_blank">闽ICP备18022250号-1</a>  本站资源均为网友上传分享,本站仅负责分类整理,如有任何问题可通过上方投诉通道反馈 <script type="text/javascript">foot();</script> </p> </footer> </body> </html>