DOM认知

什么是DOM?

DOM 是 Document Object Model(文档对象模型)的缩写。DOM是一套对文档的内容进行抽象和概念化的方法。通过JavaScript,可以重构整个HTML文档。您可以添加、移除、改变或重排页面上的项目。要改变页面的某个东西,JavaScript就需要对HTML文档中所有元素进行访问。

W3C DOM 标准被分为 3 个不同的部分:

  • 核心 DOM - 针对任何结构化文档的标准模型
  • XML DOM - 针对 XML 文档的标准模型
  • HTML DOM - 针对 HTML 文档的标准模型

重点学习 HTML DOM

HTML DOM 是:

  * HTML 的标准对象模型
  * HTML 的标准编程接口
  * W3C 标准

HTML DOM 定义了所有 HTML 元素的对象属性,以及访问它们的方法

  换言之,HTML DOM 是关于如何获取、修改、添加或删除 HTML 元素的标准。

节点树
在数据结构中我们也使用过树,在这里我们仍然使用树,我们将它所有的节点形象化的展示出来,所有的节点均可通过 JavaScript 进行访问。

DOM认知_第1张图片
节点.jpg

源码



DOM 教程


welcome to my blog

DOM 第一课



从上面的 HTML 分析得出:
节点没有父节点;它是根节点,有且只有一个
的父节点 节点
文本节点 "welcome to my blog" 的父节点是 节点
并且:
* 节点拥有两个子节点: 和
* 节点拥有一个子节点: 节点<br> * <title> 节点也拥有一个子节点:文本节点 "DOM 教程"<br> * <h1> 和 <a> 节点是同胞节点,也就是兄弟节点,同时也是 <body> 的子节点<br> 并且:<br> * <head> 元素是 <html> 元素的首个子节点<br> * <body> 元素是 <html> 元素的最后一个子节点<br> * <a> 元素是 <body> 元素的首个子节点<br> * <h1> 元素是 <body> 元素的最后一个子节点</p> <h3>总结</h3> <p>通过节点树,我们能快速的将节点树翻译成我们的源码,同样,我们也可以通过源码构造一棵节点树,我们易可以进行对节点树信息修改,在任意位置增加我们想要的信息。</p> <p>想要了解怎样对节点进行增删改善的遍历,敬请期待下一篇文章。</p> </article> </div> </div> </div> <!--PC和WAP自适应版--> <div id="SOHUCS" sid="1208073322273804288"></div> <script type="text/javascript" src="/views/front/js/chanyan.js"></script> <!-- 文章页-底部 动态广告位 --> <div class="youdao-fixed-ad" id="detail_ad_bottom"></div> </div> <div class="col-md-3"> <div class="row" id="ad"> <!-- 文章页-右侧1 动态广告位 --> <div id="right-1" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_1"> </div> </div> <!-- 文章页-右侧2 动态广告位 --> <div id="right-2" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_2"></div> </div> <!-- 文章页-右侧3 动态广告位 --> <div id="right-3" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_3"></div> </div> </div> </div> </div> </div> </div> <div class="container"> <h4 class="pt20 mb15 mt0 border-top">你可能感兴趣的:(DOM认知)</h4> <div id="paradigm-article-related"> <div class="recommend-post mb30"> <ul class="widget-links"> <li><a href="/article/1946621231805558784.htm" title="20190305【每日阅读】宁向东管理学课007讲:认知不协调|改变他人态度的秘诀" target="_blank">20190305【每日阅读】宁向东管理学课007讲:认知不协调|改变他人态度的秘诀</a> <span class="text-muted">素SU然</span> <div>2019年3月5日周二早安天气:7℃-11℃悦读开启美好的一天宁向东的管理学课007讲:认知不协调|改变他人态度的秘诀不一定靠改变认知才能改变行为其实先改变行为,也可以反过来改变认知。</div> </li> <li><a href="/article/1946612196079366144.htm" title="[特殊字符] LLM(大型语言模型):智能时代的语言引擎与通用推理基座" target="_blank">[特殊字符] LLM(大型语言模型):智能时代的语言引擎与通用推理基座</a> <span class="text-muted">大千AI助手</span> <a class="tag" taget="_blank" href="/search/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/1.htm">人工智能</a><a class="tag" taget="_blank" href="/search/Python/1.htm">Python</a><a class="tag" taget="_blank" href="/search/%23/1.htm">#</a><a class="tag" taget="_blank" href="/search/OTHER/1.htm">OTHER</a><a class="tag" taget="_blank" href="/search/%E8%AF%AD%E8%A8%80%E6%A8%A1%E5%9E%8B/1.htm">语言模型</a><a class="tag" taget="_blank" href="/search/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/1.htm">人工智能</a><a class="tag" taget="_blank" href="/search/%E8%87%AA%E7%84%B6%E8%AF%AD%E8%A8%80%E5%A4%84%E7%90%86/1.htm">自然语言处理</a><a class="tag" taget="_blank" href="/search/LLM/1.htm">LLM</a><a class="tag" taget="_blank" href="/search/%E5%A4%A7%E6%A8%A1%E5%9E%8B/1.htm">大模型</a><a class="tag" taget="_blank" href="/search/Transformer/1.htm">Transformer</a> <div>本文由「大千AI助手」原创发布,专注用真话讲AI,回归技术本质。拒绝神话或妖魔化。搜索「大千AI助手」关注我,一起撕掉过度包装,学习真实的AI技术!从千亿参数到人类认知的AI革命一、核心定义与核心特征LLM(LargeLanguageModel)是基于海量文本数据训练的深度学习模型,通过神经网络架构(尤其是Transformer)模拟人类语言的复杂规律,实现文本理解、生成与推理任务。其核心特征可概</div> </li> <li><a href="/article/1946611303552446464.htm" title="还记得你的梦想吗?" target="_blank">还记得你的梦想吗?</a> <span class="text-muted">行走的_苹果</span> <div>图片发自App2018年9月就要接近尾声了,距离2019年还有96天,希望用文字记录这美好的96天。今天晚上观看了“小狼女”的一直播,收获很多。由于晚上去练完瑜伽回来,一直播已经开始一段时间了,直接观看的第二位老师的分享。里面讲到了几个话题:一是关于创业者,在你的观念里“创业者”是怎样的,刚抛出这个话题的时候,我脑海中浮现的就是一个人出去自己去做一件事情,就叫创业者。显然这个认知是很不准确,很片面</div> </li> <li><a href="/article/1946609400164708352.htm" title="永澄周计划课程的听课感受" target="_blank">永澄周计划课程的听课感受</a> <span class="text-muted">上善若水在路上</span> <div>今天听了永澄的周计划指导课程,我最大的感受是目标的制定是一个非常复杂和系统的工程,这种能力的掌握需要花费大量的时间。我在认知方面的最大的突破就是我终于明白了自己为什么,过去一直制定计划,但是很少有完成过计划的体验。这里面的主要原因是我过去的计划主要是停留在做计划的最低层。按照永澄老师的说法。目标的制定从低到高可以分为四个层次,第一层,简单的的把任务列在纸上面。第二层,重点任务突出,同时兼顾全局。第</div> </li> <li><a href="/article/1946599856776736768.htm" title="认知篇(21):如何找到职业的乐趣?" target="_blank">认知篇(21):如何找到职业的乐趣?</a> <span class="text-muted">未伊</span> <div>前言:承接上一篇文章,继续谈“敬业”和“乐业”的问题。工作辛苦,所以极少有人乐意工作。不仅不乐意,也还要发些牢骚,吐槽一下工作。但梁先生反问一句:“做工苦,难道不做工就不苦吗?”而我要说,做工苦,不做工应该是更苦。不工作,光是没收入这一条就已经够苦了。更何况,我们还有“不工作也有收入”这种奢望,理想和现实的冲突,心里是苦上加苦。所以,作为成人,要尊重现实,接受现实。而在工作中,找到乐趣,便是我们回</div> </li> <li><a href="/article/1946591002743599104.htm" title="深度学习:让 AI 拥有 “思考” 能力的核心技术" target="_blank">深度学习:让 AI 拥有 “思考” 能力的核心技术</a> <span class="text-muted">田园Coder</span> <a class="tag" taget="_blank" href="/search/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD%E7%A7%91%E6%99%AE/1.htm">人工智能科普</a><a class="tag" taget="_blank" href="/search/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/1.htm">人工智能</a><a class="tag" taget="_blank" href="/search/%E7%A7%91%E6%99%AE/1.htm">科普</a> <div>1.深度学习:突破传统的AI“进阶版”1.1什么是深度学习?深度学习是机器学习的一个分支,它通过模拟人脑神经网络的多层结构,让AI能够自动学习数据中的复杂特征,从而完成更高级的认知任务。例如,传统机器学习需要人类手动提取“猫有尖耳朵、胡须”等特征,而深度学习能直接从原始图片中,自主学习从像素到轮廓、再到整体形态的多层特征,最终实现更精准的识别。这种“自主提取特征”的能力,让深度学习突破了传统AI的</div> </li> <li><a href="/article/1946590876318887936.htm" title="AI产品经理面试宝典第18天:AI思维矩阵构建与实战应用面试题与答法" target="_blank">AI产品经理面试宝典第18天:AI思维矩阵构建与实战应用面试题与答法</a> <span class="text-muted">TGITCIC</span> <a class="tag" taget="_blank" href="/search/AI%E4%BA%A7%E5%93%81%E7%BB%8F%E7%90%86%E4%B8%80%E7%BA%BF%E5%A4%A7%E5%8E%82%E9%9D%A2%E8%AF%95%E9%A2%98/1.htm">AI产品经理一线大厂面试题</a><a class="tag" taget="_blank" href="/search/%E4%BA%A7%E5%93%81%E7%BB%8F%E7%90%86/1.htm">产品经理</a><a class="tag" taget="_blank" href="/search/%E9%9D%A2%E8%AF%95/1.htm">面试</a><a class="tag" taget="_blank" href="/search/AI%E4%BA%A7%E5%93%81%E7%BB%8F%E7%90%86%E9%9D%A2%E8%AF%95/1.htm">AI产品经理面试</a><a class="tag" taget="_blank" href="/search/%E5%A4%A7%E6%A8%A1%E5%9E%8B%E4%BA%A7%E5%93%81%E7%BB%8F%E7%90%86%E9%9D%A2%E8%AF%95/1.htm">大模型产品经理面试</a><a class="tag" taget="_blank" href="/search/AI%E9%9D%A2%E8%AF%95/1.htm">AI面试</a><a class="tag" taget="_blank" href="/search/%E5%A4%A7%E6%A8%A1%E5%9E%8B%E9%9D%A2%E8%AF%95/1.htm">大模型面试</a> <div>如何构建AI思维矩阵?产品经理的"降维攻击"密码面试官:请解释什么是AI思维矩阵?作为产品经理如何构建这种思维?你的回答:AI思维矩阵不是技术架构,而是产品经理在AI时代的核心认知框架。它包含四个关键维度:软硬结合创新:如智能音箱通过硬件采集语音数据,软件优化交互体验,形成闭环数据驱动决策:在智能客服场景中,通过用户对话数据优化意图识别模型,实现NLU准确率提升30%生态协同视角:以智能家居为例,</div> </li> <li><a href="/article/1946586377583915008.htm" title="稀缺" target="_blank">稀缺</a> <span class="text-muted">大白兔吃奶糖</span> <div>时间和金钱不足引起的焦虑,窥管效应,只关注眼前,看不到长远,时间带宽永远很小,左手一只鸡,右手一只鸭,忙忙碌碌,绩效较差。这是为什么?资源稀缺不可怕,心态稀缺就比较麻烦,背后原因是认知障碍和能力不足!</div> </li> <li><a href="/article/1946583188411314176.htm" title="与婴儿和狗一样,猫也容易产生分离焦虑2021-01-14" target="_blank">与婴儿和狗一样,猫也容易产生分离焦虑2021-01-14</a> <span class="text-muted">宋宵因</span> <div>不久前,美国俄勒冈州立大学的一个研究小组科学地证实了一件事——家养的宠物猫爱其主人,并与主人建立了感情联系。他们的研究表明,就像儿童和犬科动物一样,猫与人类之间形成了既安全又不安全的纽带。在大多数人看来,猫以冷漠和独立著称。但是一项关于家猫对其主人反应方式的研究表明,它们的社会认知能力和对人类依恋的程度被低估了。(一)大多数猫都与人类关系紧密和狗一样,猫在与人类的依恋上也表现出社交灵活性,大多数猫</div> </li> <li><a href="/article/1946580898904338432.htm" title="0524-2019理财小知识@" target="_blank">0524-2019理财小知识@</a> <span class="text-muted">星月传奇1998</span> <div>欢迎大家继续学习基金投资的课程。基金投资是咱们理财同心圆和亿万金三角两个路径的共同必修课。先声明一下,我们课程中所提到的基金,都是指理财基金。换句话说,不管你的资产金额是100块钱还是100个亿,基金尤其是指数基金都是你必不可少的投资方式。Part1:基金的初步认知你还别觉得我在说大话,我们先简单的介绍一下,到底什么是基金?做一个形象的比喻,基金其实就是一个篮子,按照预定设好的规则,我们把各个资产</div> </li> <li><a href="/article/1946571459635769344.htm" title="Anime.js的cleanInlineStyles用法" target="_blank">Anime.js的cleanInlineStyles用法</a> <span class="text-muted"></span> <div>第一章:动画的“身后事”——我们为什么需要清理样式?在深入探讨cleanInlineStyles这个具体的工具函数之前,理解它所要解决的根本问题至关重要。这个问题源于JavaScript动画库的核心工作机制,尤其是像Anime.js这样直接与DOM(文档对象模型)交互的库。1.1Anime.js的工作原理:内联样式的魔法与诅咒Anime.js的强大之处在于其能够以极高的性能和灵活性来驱动网页动画1</div> </li> <li><a href="/article/1946567423050182656.htm" title="好好说话更健康!" target="_blank">好好说话更健康!</a> <span class="text-muted">尹娜</span> <div>每个人,都会说话,但并不是每个人都懂好好儿说话。有人说了,说话和健康有关系吗?我认为有,因为说话太有学问了。那我今天呢,我就跟大家分享分享,说话和健康的关系真的是挺大的,因为咱们讲养生也好,讲健康也好,它本身啊,真的是一个很大的一个话题,所以它包含的面也非常广,那我就有什么感受呢?我就跟大家分享一下儿,那看看咱们是不是能够同频认知呢?好好说话说不是每一个人每时每刻都能做到的,因为以前也跟大家讲过啊</div> </li> <li><a href="/article/1946562691397120000.htm" title="参加网络学习收获心得" target="_blank">参加网络学习收获心得</a> <span class="text-muted">临江253王馨卉</span> <div>在七月份以及八月初的几次培训中,我分别接触了不同种类的教育媒介以及教学工具,刷新了我的教学观念。在此我想简单的对几次学习做一个分享。第一部分结合梁校长的讲解,首先刷新了我对PPT应用于教学过程中的认知,以前只觉得这就是代替板书的一种工具,简单明了就行,但是现在认识到设计一个PPT要注意到情境创设,化抽象为直观以及它交互练习的特别作用。根据单页PPT设计的要求,我对字体大小,多少以及颜色都进行了调整</div> </li> <li><a href="/article/1946556580312969216.htm" title="自我认知" target="_blank">自我认知</a> <span class="text-muted">遇见未来的我</span> <div>自我认知最重要。每个人都自然地认为自己与众不同。虽然不敢说天老大自已老二,但看看别人的成绩,都会说也就是他的运气好,如果是我,肯定比他做得更好。至于怎么能做得好,那得等运气轮到我身上再说。有一部美国影片《美国动物》根据真实的案件拍摄。四个大学生计划抢图书馆里的珍藏版图书,计划看起来也很周密,实施的却漏洞百出。根本无需警察费力,顺着他们留下的各种线索直接抓人。可见想象与实际之间的巨大差异。我们的大脑</div> </li> <li><a href="/article/1946540822824546304.htm" title="Python 桌面版 数独游戏(一版)" target="_blank">Python 桌面版 数独游戏(一版)</a> <span class="text-muted">香蕉可乐荷包蛋</span> <a class="tag" taget="_blank" href="/search/%23/1.htm">#</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E7%8B%AC/1.htm">数独</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E6%B8%B8%E6%88%8F/1.htm">游戏</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>设计思路详解:Python桌面版数独游戏1.功能需求分析构建一个9x9的数独游戏界面。支持玩家手动输入数字。提供两个按钮:“重新开始本局”:恢复当前棋盘到初始状态(保留原始数字)。“生成新棋局”:生成一个新的随机数独题目。使用标准库实现,无需额外安装。2.技术选型使用tkinter:Python标准GUI库,适合小型桌面应用。使用random和copy:用于生成数独题目和深拷贝原始题目。采用回溯算</div> </li> <li><a href="/article/1946531240354050048.htm" title="Java Script学习笔记(1)" target="_blank">Java Script学习笔记(1)</a> <span class="text-muted">MERRYME2</span> <a class="tag" taget="_blank" href="/search/%E7%AC%94%E8%AE%B0/1.htm">笔记</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E5%AD%A6%E4%B9%A0/1.htm">学习</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a> <div>JavaScript学习笔记(1)(课程:黑马程序员)JavaScript是什么JavaScript是世界最流行的语言之一,是一种运行在客户端的脚本语言(Script是脚本的意思)脚本语言:不需要编译,运行过程中由js解释器(js引擎)逐行来进行解释并执行现在也可以基于Node.js技术进行服务器端编程JS的组成ECMAScript(JavaScript语法)和DOM(页面文档对象)和BOM(浏览</div> </li> <li><a href="/article/1946529262848765952.htm" title="马小秋秋言物语直播间|不甘平庸的普通人,如何才能修得高境界?" target="_blank">马小秋秋言物语直播间|不甘平庸的普通人,如何才能修得高境界?</a> <span class="text-muted">秋言物语</span> <div>今天是马小秋陪伴您的第4231天【读者提问】每个人的境界不同,面对失去、损失、被欺骗,高境界的人会觉得这不过是一段缘、自有因果相随;但普通人会觉得懊悔不已,甚至备受打击。请问马老师,普通人该如何修得一种高境界呢?人在不同的阶段,有不同的心境,对待人事物的态度和方法也不一样。这一切都取决于个人的认知能力。由于每个人的认知能力不同,在面对问题、处理问题的时候,就会产生不同的心态和结果。认知能力强的人,</div> </li> <li><a href="/article/1946529000918675456.htm" title="手游内部号申请平台 游戏托号内部福利号平台 仙侠手游内部号申请平台怎么找" target="_blank">手游内部号申请平台 游戏托号内部福利号平台 仙侠手游内部号申请平台怎么找</a> <span class="text-muted">会飞滴鱼儿</span> <div>(如果你玩手游,请你认真看完这篇文章。因为下面的内容可能会颠覆你的认知。)我本人从2015年从事手游研发和运营5年时间,曾经是某一游戏大厂的运营主管,这五年时间里我接手过17款热门游戏的研发与运营工作。但在2020年,我毅然决然的退出游戏行业。所有才敢爆出手游产业链的内幕。大家玩游戏肯定都遇到过托,其实市面上百分之85的手游里面都有手游托,甚至达到一款游戏一个服都有一个托。我们业内以内部号来称呼。</div> </li> <li><a href="/article/1946519084040515584.htm" title="一个40+女人的认知觉醒:经济独立比“你养我”更加自信霸气" target="_blank">一个40+女人的认知觉醒:经济独立比“你养我”更加自信霸气</a> <span class="text-muted">周芷晴聊情感</span> <div>身为一个40+的已婚女人,当我拿着自己兼职挣的钱在42岁生日当天完成了人生清单里必须体验一次的海上高空跳伞后,落地第一时间收到了两位教练的生日祝福,朋友圈里也满满都是亲戚朋友的点赞与祝福,只有一个人给了我劈头盖脸一顿骂,因为这样的“高危”活动是他不敢也不能接受的,这个人就是我的老公。一个偶然的机会,我有幸遇到筝小钱老师,走进了她的读书变现训练营。35天的基础班学习,让前半生都在与文字打交道的我找到</div> </li> <li><a href="/article/1946501054904463360.htm" title="成长锦囊[82]:心理咨询师在个人成长中如何设定目标?" target="_blank">成长锦囊[82]:心理咨询师在个人成长中如何设定目标?</a> <span class="text-muted">素心人生设计</span> <div>Q:素心,在进行个人自我成长时,我要如何确定设定自己的成长目标?心理咨询师小雨正在学习认知行为疗法技术,想要更熟练精通这个心理技术,也想要进行认知行为咨询师的自我成长,前来咨询。@素心人生设计:我们进入到个人成长的模块2:解析问题,为改变做准备。这个模块的目标是帮助你发现更多挑战性问题,并明确你希望这个问题如何改变。今天为大家分享识别优势、设定目标、优化目标和制定达成策略。在上一部分我们有了五因素</div> </li> <li><a href="/article/1946495945516576768.htm" title="【jquery详细讲解】" target="_blank">【jquery详细讲解】</a> <span class="text-muted">ᝰ落念英</span> <a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a><a class="tag" taget="_blank" href="/search/web/1.htm">web</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a><a class="tag" taget="_blank" href="/search/jQuery/1.htm">jQuery</a><a class="tag" taget="_blank" href="/search/jquery/1.htm">jquery</a> <div>(一)、什么是jQueryjQuery是对javascript的一种封装--js的函数库。用于客户端的开发,由美国人在2001年1月推出。(二)、jQuery与javascript的区别:1、本质上的区别:jQuery是一个函数库,基于js语言编写出来的框架,实质上还是属于js。2、代码书写不同,jq更简单。3、使用方法不同:使用jQuery和javascript分别加载DOM,js只执行一次,j</div> </li> <li><a href="/article/1946489514935513088.htm" title="React教程(-一 ) -- 快速构建React开发环境" target="_blank">React教程(-一 ) -- 快速构建React开发环境</a> <span class="text-muted">嚣张.miner</span> <a class="tag" taget="_blank" href="/search/react/1.htm">react</a><a class="tag" taget="_blank" href="/search/react%E5%85%A5%E9%97%A8/1.htm">react入门</a><a class="tag" taget="_blank" href="/search/react%E7%8E%AF%E5%A2%83/1.htm">react环境</a> <div>React初接触一.react的安装1).使用方法可以直接下载使用http://facebook.github.io/react/下载最新2).直接使用BootCDN的ReactCDN库.在.html文件中直接引用-react.min.js-React的核心库-react-dom.min.js-提供与DOM相关的功能-babel.min.js-Babel可以将ES6代码转为ES5代码,这样我们就能</div> </li> <li><a href="/article/1946487078917304320.htm" title="约练收获(517~518)" target="_blank">约练收获(517~518)</a> <span class="text-muted">胡晓会</span> <div>胡晓会中原焦点,高级七期讲师八期中级九期、心理咨询师婚姻家庭咨询师2021.11.13坚持分享第1346天第517场自3.26以来做咨询师88次,目标100次六年级学生实地心理疏导。建立关系很重要。尊重学生的各种感受以及他的有所保留不断确认知觉该阳谋时就阳谋眼里有来访者不要期待做一次就能有很多的改变,或者希望让学生明白的道理无论何时,来访者的感受想法在乎看重想要的以及做的努力都是很重要的。第518</div> </li> <li><a href="/article/1946479685114327040.htm" title="React入门到精通:掌握前端开发的必备技能!" target="_blank">React入门到精通:掌握前端开发的必备技能!</a> <span class="text-muted">知识分享小能手</span> <a class="tag" taget="_blank" href="/search/%E5%AD%A6%E4%B9%A0%E5%BF%83%E5%BE%97%E4%BD%93%E4%BC%9A/1.htm">学习心得体会</a><a class="tag" taget="_blank" href="/search/%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80%E5%A6%82%E9%97%A8/1.htm">编程语言如门</a><a class="tag" taget="_blank" href="/search/react.js/1.htm">react.js</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a> <div>介绍:React是一个由Facebook开发和维护的JavaScript库,用于构建用户界面,特别是用于构建单页应用程序和移动应用程序的用户界面。以下是对React的详细介绍:虚拟DOM:React通过使用虚拟DOM(DocumentObjectModel)来提高应用的性能。虚拟DOM是真实DOM的轻量级副本,React在虚拟DOM上进行操作,然后高效地更新真实DOM,这种方式比直接操作DOM要快</div> </li> <li><a href="/article/1946478550429265920.htm" title="layUI树形组件出现偶尔加载不出来的情况" target="_blank">layUI树形组件出现偶尔加载不出来的情况</a> <span class="text-muted">suoh's Blog</span> <a class="tag" taget="_blank" href="/search/%E2%9D%A4%EF%B8%8F%E2%9D%A4%EF%B8%8F--layui/1.htm">❤️❤️--layui</a><a class="tag" taget="_blank" href="/search/%E2%9D%A4%EF%B8%8F%E2%9D%A4%EF%B8%8F--vue2%E6%A0%B8%E5%BF%83%E6%8A%80%E6%9C%AF%E6%A0%88/1.htm">❤️❤️--vue2核心技术栈</a><a class="tag" taget="_blank" href="/search/layui%E6%A0%91%E5%BD%A2%E7%BB%93%E6%9E%84%E6%97%A0%E6%B3%95%E5%8A%A0%E8%BD%BD/1.htm">layui树形结构无法加载</a><a class="tag" taget="_blank" href="/search/treeList%E5%8A%A0%E8%BD%BD%E4%B8%8D%E5%87%BA%E6%9D%A5/1.htm">treeList加载不出来</a><a class="tag" taget="_blank" href="/search/layui%E6%A0%91%E5%BD%A2%E7%BB%84%E4%BB%B6%E4%B8%8D%E6%98%BE%E7%A4%BA/1.htm">layui树形组件不显示</a> <div>用vue自带的nextTick函数强制执行树形结构nextTick(),是将回调函数延迟在下一次dom更新数据后调用,简单的理解是:当数据更新了,在dom中渲染后,自动执行该函数this.$nextTick(()=> {  this.render(this.data); }) </div> </li> <li><a href="/article/1946477170515832832.htm" title="说说我为何加入007" target="_blank">说说我为何加入007</a> <span class="text-muted">心女宝贝</span> <div>读书的时候我就特别的喜欢语文,对数学是不怎么爱的。记得从开始接触看图写作文的时候我就已经很喜欢摆弄文字了,到后来的写作文我就一直都非常酷爱。虽然写出来的文章没有什么头绪,有点乱,但从内心来讲我觉得真爱用这些文字来表达我对这个世界对某一时刻某一瞬间的某些感想!从小就有一个梦想,能出版属于自己的一本书,而且希望写出来的东西能引起一些有着共同点读者的一些共鸣认知以及认可。人在这个世界上似乎都会有一些一直</div> </li> <li><a href="/article/1946476280513884160.htm" title="React 开发(一):入门 - 从 0 到 1 的学习之旅" target="_blank">React 开发(一):入门 - 从 0 到 1 的学习之旅</a> <span class="text-muted">全栈探索者chen</span> <a class="tag" taget="_blank" href="/search/react/1.htm">react</a><a class="tag" taget="_blank" href="/search/react.js/1.htm">react.js</a><a class="tag" taget="_blank" href="/search/%E5%AD%A6%E4%B9%A0/1.htm">学习</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF%E6%A1%86%E6%9E%B6/1.htm">前端框架</a><a class="tag" taget="_blank" href="/search/%E7%A8%8B%E5%BA%8F%E4%BA%BA%E7%94%9F/1.htm">程序人生</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a> <div>React开发(一):入门-从0到1的学习之旅1.前言在前端开发领域,React是一个备受推崇的JavaScript库,广泛应用于构建用户界面。它的组件化架构、虚拟DOM和高效的更新机制使得开发复杂的应用变得更加简洁和高效。在这篇文章中,我们将从零开始学习React,了解它的基本概念和如何搭建第一个项目。2.什么是React?React是一个用于构建用户界面的JavaScript库,由Facebo</div> </li> <li><a href="/article/1946472065146089472.htm" title="能设计算法的,终究是极少数人" target="_blank">能设计算法的,终究是极少数人</a> <span class="text-muted">奇妙的奇</span> <div>图片发自App听吴伯凡的《认知方法论》,对“算法”有了全新的认识。世界上最早的程序员比第一台计算机要早一百多年,19世纪初期,法国人雅卡尔,就发明了穿孔纸带控制的纺织机,准确说是纺织提花机,这就是后来计算机用的纸带打孔机的原型,这就是算法。更早,1796年,瑞士人法布尔发明了八音盒。在一个轮子上做一些凸起,随着轮子转动,就能够驱使八音盒奏出制定的乐曲。再早呢?可以往前推演很多。所谓的编制算法,就是</div> </li> <li><a href="/article/1946471868571643904.htm" title="AI时代的弯道超车之第十七章:黄仁勋:坚持一件事,哪怕坐足冷板凳" target="_blank">AI时代的弯道超车之第十七章:黄仁勋:坚持一件事,哪怕坐足冷板凳</a> <span class="text-muted">Hebron_Deb</span> <a class="tag" taget="_blank" href="/search/AI%E6%97%B6%E4%BB%A3-%E5%BC%AF%E9%81%93%E8%B6%85%E8%BD%A6-%E9%80%86%E8%A2%AD%E4%BA%BA%E7%94%9F/1.htm">AI时代-弯道超车-逆袭人生</a><a class="tag" taget="_blank" href="/search/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/1.htm">人工智能</a> <div>在这个AI重塑世界的时代,你还在原地观望吗?是时候弯道超车,抢占先机了!李尚龙倾力打造——《AI时代的弯道超车:用人工智能逆袭人生》专栏,带你系统掌握AI知识,从入门到实战,全方位提升认知与竞争力!内容亮点:AI基础+核心技术讲解职场赋能+创业路径揭秘打破信息差+预测行业未来第十七章:黄仁勋:坚持一件事,哪怕坐足冷板凳我们终于来到了第十七章,也是这本人物传记中该领域的最后一章。前面我们讲到了李飞飞</div> </li> <li><a href="/article/1946468883300937728.htm" title="认知革命" target="_blank">认知革命</a> <span class="text-muted">牧羊少年的时间之旅</span> <div>看完人类简史后产生了一个想法,人类经过几万年的演化从采集时代,农业社会,再到工业革命和最近的科技革命,每一次的演变升级都是对传统认知的一次革新。但是我们现在的科技发展是如此的迅速,但是认知的进步却非常缓慢。克隆人,基因设计,人工智能,生化科技,量子计算等很多领域都是传统文化所无法理解和接受的,但是这些却依然有条不紊在进行中。所以人类目前急需一次认知的革命才能追上科技的脚步,不然一定会造成认知和现实</div> </li> <li><a href="/article/87.htm" title="面向对象面向过程" target="_blank">面向对象面向过程</a> <span class="text-muted">3213213333332132</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>面向对象:把要完成的一件事,通过对象间的协作实现。 面向过程:把要完成的一件事,通过循序依次调用各个模块实现。 我把大象装进冰箱这件事为例,用面向对象和面向过程实现,都是用java代码完成。 1、面向对象 package bigDemo.ObjectOriented; /** * 大象类 * * @Description * @author FuJian</div> </li> <li><a href="/article/214.htm" title="Java Hotspot: Remove the Permanent Generation" target="_blank">Java Hotspot: Remove the Permanent Generation</a> <span class="text-muted">bookjovi</span> <a class="tag" taget="_blank" href="/search/HotSpot/1.htm">HotSpot</a> <div>  openjdk上关于hotspot将移除永久带的描述非常详细,http://openjdk.java.net/jeps/122   JEP 122: Remove the Permanent Generation Author Jon Masamitsu Organization Oracle Created 2010/8/15 Updated 2011/</div> </li> <li><a href="/article/341.htm" title="正则表达式向前查找向后查找,环绕或零宽断言" target="_blank">正则表达式向前查找向后查找,环绕或零宽断言</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F/1.htm">正则表达式</a> <div>向前查找和向后查找 1. 向前查找:根据要匹配的字符序列后面存在一个特定的字符序列(肯定式向前查找)或不存在一个特定的序列(否定式向前查找)来决定是否匹配。.NET将向前查找称之为零宽度向前查找断言。     对于向前查找,出现在指定项之后的字符序列不会被正则表达式引擎返回。 2. 向后查找:一个要匹配的字符序列前面有或者没有指定的</div> </li> <li><a href="/article/468.htm" title="BaseDao" target="_blank">BaseDao</a> <span class="text-muted">171815164</span> <a class="tag" taget="_blank" href="/search/seda/1.htm">seda</a> <div> import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.PreparedStatement; import java.sql.ResultSet; public class BaseDao { public Conn</div> </li> <li><a href="/article/595.htm" title="Ant标签详解--Java命令" target="_blank">Ant标签详解--Java命令</a> <span class="text-muted">g21121</span> <a class="tag" taget="_blank" href="/search/Java%E5%91%BD%E4%BB%A4/1.htm">Java命令</a> <div>        这一篇主要介绍与java相关标签的使用         终于开始重头戏了,Java部分是我们关注的重点也是项目中用处最多的部分。           1</div> </li> <li><a href="/article/722.htm" title="[简单]代码片段_电梯数字排列" target="_blank">[简单]代码片段_电梯数字排列</a> <span class="text-muted">53873039oycg</span> <a class="tag" taget="_blank" href="/search/%E4%BB%A3%E7%A0%81/1.htm">代码</a> <div>       今天看电梯数字排列是9 18 26这样呈倒N排列的,写了个类似的打印例子,如下:       import java.util.Arrays; public class 电梯数字排列_S3_Test { public static void main(S</div> </li> <li><a href="/article/849.htm" title="Hessian原理" target="_blank">Hessian原理</a> <span class="text-muted">云端月影</span> <a class="tag" taget="_blank" href="/search/hessian%E5%8E%9F%E7%90%86/1.htm">hessian原理</a> <div>Hessian 原理分析 一.      远程通讯协议的基本原理 网络通信需要做的就是将流从一台计算机传输到另外一台计算机,基于传输协议和网络 IO 来实现,其中传输协议比较出名的有 http 、 tcp 、 udp 等等, http 、 tcp 、 udp 都是在基于 Socket 概念上为某类应用场景而扩展出的传输协</div> </li> <li><a href="/article/976.htm" title="区分Activity的四种加载模式----以及Intent的setFlags" target="_blank">区分Activity的四种加载模式----以及Intent的setFlags</a> <span class="text-muted">aijuans</span> <a class="tag" taget="_blank" href="/search/android/1.htm">android</a> <div>  在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。 这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。 加载模式分类及在哪里配置 Activity有四种加载模式: standard singleTop</div> </li> <li><a href="/article/1103.htm" title="hibernate几个核心API及其查询分析" target="_blank">hibernate几个核心API及其查询分析</a> <span class="text-muted">antonyup_2006</span> <a class="tag" taget="_blank" href="/search/html/1.htm">html</a><a class="tag" taget="_blank" href="/search/.net/1.htm">.net</a><a class="tag" taget="_blank" href="/search/Hibernate/1.htm">Hibernate</a><a class="tag" taget="_blank" href="/search/xml/1.htm">xml</a><a class="tag" taget="_blank" href="/search/%E9%85%8D%E7%BD%AE%E7%AE%A1%E7%90%86/1.htm">配置管理</a> <div>(一)  org.hibernate.cfg.Configuration类         读取配置文件并创建唯一的SessionFactory对象.(一般,程序初始化hibernate时创建.)         Configuration co</div> </li> <li><a href="/article/1230.htm" title="PL/SQL的流程控制" target="_blank">PL/SQL的流程控制</a> <span class="text-muted">百合不是茶</span> <a class="tag" taget="_blank" href="/search/oracle/1.htm">oracle</a><a class="tag" taget="_blank" href="/search/PL%2FSQL%E7%BC%96%E7%A8%8B/1.htm">PL/SQL编程</a><a class="tag" taget="_blank" href="/search/%E5%BE%AA%E7%8E%AF%E6%8E%A7%E5%88%B6/1.htm">循环控制</a> <div>PL/SQL也是一门高级语言,所以流程控制是必须要有的,oracle数据库的pl/sql比sqlserver数据库要难,很多pl/sql中有的sqlserver里面没有   流程控制; 分支语句 if 条件 then 结果 else 结果 end if ; 条件语句 case when 条件 then 结果; 循环语句 loop </div> </li> <li><a href="/article/1357.htm" title="强大的Mockito测试框架" target="_blank">强大的Mockito测试框架</a> <span class="text-muted">bijian1013</span> <a class="tag" taget="_blank" href="/search/mockito/1.htm">mockito</a><a class="tag" taget="_blank" href="/search/%E5%8D%95%E5%85%83%E6%B5%8B%E8%AF%95/1.htm">单元测试</a> <div>一.自动生成Mock类        在需要Mock的属性上标记@Mock注解,然后@RunWith中配置Mockito的TestRunner或者在setUp()方法中显示调用MockitoAnnotations.initMocks(this);生成Mock类即可。二.自动注入Mock类到被测试类  &nbs</div> </li> <li><a href="/article/1484.htm" title="精通Oracle10编程SQL(11)开发子程序" target="_blank">精通Oracle10编程SQL(11)开发子程序</a> <span class="text-muted">bijian1013</span> <a class="tag" taget="_blank" href="/search/oracle/1.htm">oracle</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%BA%93/1.htm">数据库</a><a class="tag" taget="_blank" href="/search/plsql/1.htm">plsql</a> <div>/* *开发子程序 */ --子程序目是指被命名的PL/SQL块,这种块可以带有参数,可以在不同应用程序中多次调用 --PL/SQL有两种类型的子程序:过程和函数 --开发过程 --建立过程:不带任何参数 CREATE OR REPLACE PROCEDURE out_time IS BEGIN DBMS_OUTPUT.put_line(systimestamp); E</div> </li> <li><a href="/article/1611.htm" title="【EhCache一】EhCache版Hello World" target="_blank">【EhCache一】EhCache版Hello World</a> <span class="text-muted">bit1129</span> <a class="tag" taget="_blank" href="/search/Hello+world/1.htm">Hello world</a> <div>本篇是EhCache系列的第一篇,总体介绍使用EhCache缓存进行CRUD的API的基本使用,更细节的内容包括EhCache源代码和设计、实现原理在接下来的文章中进行介绍   环境准备 1.新建Maven项目   2.添加EhCache的Maven依赖 <dependency> <groupId>ne</div> </li> <li><a href="/article/1738.htm" title="学习EJB3基础知识笔记" target="_blank">学习EJB3基础知识笔记</a> <span class="text-muted">白糖_</span> <a class="tag" taget="_blank" href="/search/bean/1.htm">bean</a><a class="tag" taget="_blank" href="/search/Hibernate/1.htm">Hibernate</a><a class="tag" taget="_blank" href="/search/jboss/1.htm">jboss</a><a class="tag" taget="_blank" href="/search/webservice/1.htm">webservice</a><a class="tag" taget="_blank" href="/search/ejb/1.htm">ejb</a> <div>最近项目进入系统测试阶段,全赖袁大虾领导有力,保持一周零bug记录,这也让自己腾出不少时间补充知识。花了两天时间把“传智播客EJB3.0”看完了,EJB基本的知识也有些了解,在这记录下EJB的部分知识,以供自己以后复习使用。   EJB是sun的服务器端组件模型,最大的用处是部署分布式应用程序。EJB (Enterprise JavaBean)是J2EE的一部分,定义了一个用于开发基</div> </li> <li><a href="/article/1865.htm" title="angular.bootstrap" target="_blank">angular.bootstrap</a> <span class="text-muted">boyitech</span> <a class="tag" taget="_blank" href="/search/AngularJS/1.htm">AngularJS</a><a class="tag" taget="_blank" href="/search/AngularJS+API/1.htm">AngularJS API</a><a class="tag" taget="_blank" href="/search/angular%E4%B8%AD%E6%96%87api/1.htm">angular中文api</a> <div>angular.bootstrap 描述:     手动初始化angular。     这个函数会自动检测创建的module有没有被加载多次,如果有则会在浏览器的控制台打出警告日志,并且不会再次加载。这样可以避免在程序运行过程中许多奇怪的问题发生。   使用方法:     angular .</div> </li> <li><a href="/article/1992.htm" title="java-谷歌面试题-给定一个固定长度的数组,将递增整数序列写入这个数组。当写到数组尾部时,返回数组开始重新写,并覆盖先前写过的数" target="_blank">java-谷歌面试题-给定一个固定长度的数组,将递增整数序列写入这个数组。当写到数组尾部时,返回数组开始重新写,并覆盖先前写过的数</a> <span class="text-muted">bylijinnan</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div> public class SearchInShiftedArray { /** * 题目:给定一个固定长度的数组,将递增整数序列写入这个数组。当写到数组尾部时,返回数组开始重新写,并覆盖先前写过的数。 * 请在这个特殊数组中找出给定的整数。 * 解答: * 其实就是“旋转数组”。旋转数组的最小元素见http://bylijinnan.iteye.com/bl</div> </li> <li><a href="/article/2119.htm" title="天使还是魔鬼?都是我们制造" target="_blank">天使还是魔鬼?都是我们制造</a> <span class="text-muted">ducklsl</span> <a class="tag" taget="_blank" href="/search/%E7%94%9F%E6%B4%BB/1.htm">生活</a><a class="tag" taget="_blank" href="/search/%E6%95%99%E8%82%B2/1.htm">教育</a><a class="tag" taget="_blank" href="/search/%E6%83%85%E6%84%9F/1.htm">情感</a> <div>----------------------------剧透请原谅,有兴趣的朋友可以自己看看电影,互相讨论哦!!!     从厦门回来的动车上,无意中瞟到了书中推荐的几部关于儿童的电影。当然,这几部电影可能会另大家失望,并不是类似小鬼当家的电影,而是关于“坏小孩”的电影!     自己挑了两部先看了看,但是发现看完之后,心里久久不能平</div> </li> <li><a href="/article/2246.htm" title="[机器智能与生物]研究生物智能的问题" target="_blank">[机器智能与生物]研究生物智能的问题</a> <span class="text-muted">comsci</span> <a class="tag" taget="_blank" href="/search/%E7%94%9F%E7%89%A9/1.htm">生物</a> <div>       我想,人的神经网络和苍蝇的神经网络,并没有本质的区别...就是大规模拓扑系统和中小规模拓扑分析的区别....       但是,如果去研究活体人类的神经网络和脑系统,可能会受到一些法律和道德方面的限制,而且研究结果也不一定可靠,那么希望从事生物神经网络研究的朋友,不如把</div> </li> <li><a href="/article/2373.htm" title="获取Android Device的信息" target="_blank">获取Android Device的信息</a> <span class="text-muted">dai_lm</span> <a class="tag" taget="_blank" href="/search/android/1.htm">android</a> <div> String phoneInfo = "PRODUCT: " + android.os.Build.PRODUCT; phoneInfo += ", CPU_ABI: " + android.os.Build.CPU_ABI; phoneInfo += ", TAGS: " + android.os.Build.TAGS; ph</div> </li> <li><a href="/article/2500.htm" title="最佳字符串匹配算法(Damerau-Levenshtein距离算法)的Java实现" target="_blank">最佳字符串匹配算法(Damerau-Levenshtein距离算法)的Java实现</a> <span class="text-muted">datamachine</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a><a class="tag" taget="_blank" href="/search/%E5%AD%97%E7%AC%A6%E4%B8%B2%E5%8C%B9%E9%85%8D/1.htm">字符串匹配</a> <div>原文:http://www.javacodegeeks.com/2013/11/java-implementation-of-optimal-string-alignment.html------------------------------------------------------------------------------------------------------------</div> </li> <li><a href="/article/2627.htm" title="小学5年级英语单词背诵第一课" target="_blank">小学5年级英语单词背诵第一课</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/english/1.htm">english</a><a class="tag" taget="_blank" href="/search/word/1.htm">word</a> <div>long 长的 show 给...看,出示 mouth 口,嘴 write 写   use 用,使用 take 拿,带来 hand 手 clever 聪明的   often 经常 wash 洗 slow 慢的 house 房子   water 水 clean 清洁的 supper 晚餐 out 在外   face 脸,</div> </li> <li><a href="/article/2754.htm" title="macvim的使用实战" target="_blank">macvim的使用实战</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/mac/1.htm">mac</a><a class="tag" taget="_blank" href="/search/vim/1.htm">vim</a> <div>macvim用的是mac里面的vim, 只不过是一个GUI的APP, 相当于一个壳   1. 下载macvim https://code.google.com/p/macvim/   2. 了解macvim :h               vim的使用帮助信息 :h macvim  </div> </li> <li><a href="/article/2881.htm" title="java二分法查找" target="_blank">java二分法查找</a> <span class="text-muted">蕃薯耀</span> <a class="tag" taget="_blank" href="/search/java%E4%BA%8C%E5%88%86%E6%B3%95%E6%9F%A5%E6%89%BE/1.htm">java二分法查找</a><a class="tag" taget="_blank" href="/search/%E4%BA%8C%E5%88%86%E6%B3%95/1.htm">二分法</a><a class="tag" taget="_blank" href="/search/java%E4%BA%8C%E5%88%86%E6%B3%95/1.htm">java二分法</a> <div>java二分法查找 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 蕃薯耀 2015年6月23日 11:40:03 星期二 http:/</div> </li> <li><a href="/article/3008.htm" title="Spring Cache注解+Memcached" target="_blank">Spring Cache注解+Memcached</a> <span class="text-muted">hanqunfeng</span> <a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/memcached/1.htm">memcached</a> <div>Spring3.1 Cache注解  依赖jar包: <!-- simple-spring-memcached --> <dependency> <groupId>com.google.code.simple-spring-memcached</groupId> <artifactId>simple-s</div> </li> <li><a href="/article/3135.htm" title="apache commons io包快速入门" target="_blank">apache commons io包快速入门</a> <span class="text-muted">jackyrong</span> <a class="tag" taget="_blank" href="/search/apache+commons/1.htm">apache commons</a> <div>原文参考 http://www.javacodegeeks.com/2014/10/apache-commons-io-tutorial.html   Apache Commons IO 包绝对是好东西,地址在http://commons.apache.org/proper/commons-io/,下面用例子分别介绍:   1)  工具类   2</div> </li> <li><a href="/article/3262.htm" title="如何学习编程" target="_blank">如何学习编程</a> <span class="text-muted">lampcy</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E7%BC%96%E7%A8%8B/1.htm">编程</a><a class="tag" taget="_blank" href="/search/C%2B%2B/1.htm">C++</a><a class="tag" taget="_blank" href="/search/c/1.htm">c</a> <div>首先,我想说一下学习思想.学编程其实跟网络游戏有着类似的效果.开始的时候,你会对那些代码,函数等产生很大的兴趣,尤其是刚接触编程的人,刚学习第一种语言的人.可是,当你一步步深入的时候,你会发现你没有了以前那种斗志.就好象你在玩韩国泡菜网游似的,玩到一定程度,每天就是练级练级,完全是一个想冲到高级别的意志力在支持着你.而学编程就更难了,学了两个月后,总是觉得你好象全都学会了,却又什么都做不了,又没有</div> </li> <li><a href="/article/3389.htm" title="架构师之spring-----spring3.0新特性的bean加载控制@DependsOn和@Lazy" target="_blank">架构师之spring-----spring3.0新特性的bean加载控制@DependsOn和@Lazy</a> <span class="text-muted">nannan408</span> <a class="tag" taget="_blank" href="/search/Spring3/1.htm">Spring3</a> <div>1.前言。    如题。 2.描述。    @DependsOn用于强制初始化其他Bean。可以修饰Bean类或方法,使用该Annotation时可以指定一个字符串数组作为参数,每个数组元素对应于一个强制初始化的Bean。 @DependsOn({"steelAxe","abc"}) @Comp</div> </li> <li><a href="/article/3516.htm" title="Spring4+quartz2的配置和代码方式调度" target="_blank">Spring4+quartz2的配置和代码方式调度</a> <span class="text-muted">Everyday都不同</span> <a class="tag" taget="_blank" href="/search/%E4%BB%A3%E7%A0%81/1.htm">代码</a><a class="tag" taget="_blank" href="/search/%E9%85%8D%E7%BD%AE/1.htm">配置</a><a class="tag" taget="_blank" href="/search/spring4/1.htm">spring4</a><a class="tag" taget="_blank" href="/search/quartz2.x/1.htm">quartz2.x</a><a class="tag" taget="_blank" href="/search/%E5%AE%9A%E6%97%B6%E4%BB%BB%E5%8A%A1/1.htm">定时任务</a> <div>前言:这些天简直被quartz虐哭。。因为quartz 2.x版本相比quartz1.x版本的API改动太多,所以,只好自己去查阅底层API……   quartz定时任务必须搞清楚几个概念: JobDetail——处理类 Trigger——触发器,指定触发时间,必须要有JobDetail属性,即触发对象 Scheduler——调度器,组织处理类和触发器,配置方式一般只需指定触发</div> </li> <li><a href="/article/3643.htm" title="Hibernate入门" target="_blank">Hibernate入门</a> <span class="text-muted">tntxia</span> <a class="tag" taget="_blank" href="/search/Hibernate/1.htm">Hibernate</a> <div>  前言   使用面向对象的语言和关系型的数据库,开发起来很繁琐,费时。由于现在流行的数据库都不面向对象。Hibernate 是一个Java的ORM(Object/Relational Mapping)解决方案。   Hibernte不仅关心把Java对象对应到数据库的表中,而且提供了请求和检索的方法。简化了手工进行JDBC操作的流程。   如</div> </li> <li><a href="/article/3770.htm" title="Math类" target="_blank">Math类</a> <span class="text-muted">xiaoxing598</span> <a class="tag" taget="_blank" href="/search/Math/1.htm">Math</a> <div>一、Java中的数字(Math)类是final类,不可继承。 1、常数 PI:double圆周率 E:double自然对数 2、截取(注意方法的返回类型) double ceil(double d) 返回不小于d的最小整数 double floor(double d) 返回不大于d的整最大数 int round(float f) 返回四舍五入后的整数 long round</div> </li> </ul> </div> </div> </div> <div> <div class="container"> <div class="indexes"> <strong>按字母分类:</strong> <a href="/tags/A/1.htm" target="_blank">A</a><a href="/tags/B/1.htm" target="_blank">B</a><a href="/tags/C/1.htm" target="_blank">C</a><a href="/tags/D/1.htm" target="_blank">D</a><a href="/tags/E/1.htm" target="_blank">E</a><a href="/tags/F/1.htm" target="_blank">F</a><a href="/tags/G/1.htm" target="_blank">G</a><a href="/tags/H/1.htm" target="_blank">H</a><a href="/tags/I/1.htm" target="_blank">I</a><a href="/tags/J/1.htm" target="_blank">J</a><a href="/tags/K/1.htm" target="_blank">K</a><a href="/tags/L/1.htm" target="_blank">L</a><a href="/tags/M/1.htm" target="_blank">M</a><a href="/tags/N/1.htm" target="_blank">N</a><a href="/tags/O/1.htm" target="_blank">O</a><a href="/tags/P/1.htm" target="_blank">P</a><a href="/tags/Q/1.htm" target="_blank">Q</a><a href="/tags/R/1.htm" target="_blank">R</a><a href="/tags/S/1.htm" target="_blank">S</a><a href="/tags/T/1.htm" target="_blank">T</a><a href="/tags/U/1.htm" target="_blank">U</a><a href="/tags/V/1.htm" target="_blank">V</a><a href="/tags/W/1.htm" target="_blank">W</a><a href="/tags/X/1.htm" target="_blank">X</a><a href="/tags/Y/1.htm" target="_blank">Y</a><a href="/tags/Z/1.htm" target="_blank">Z</a><a href="/tags/0/1.htm" target="_blank">其他</a> </div> </div> </div> <footer id="footer" class="mb30 mt30"> <div class="container"> <div class="footBglm"> <a target="_blank" href="/">首页</a> - <a target="_blank" href="/custom/about.htm">关于我们</a> - <a target="_blank" href="/search/Java/1.htm">站内搜索</a> - <a target="_blank" href="/sitemap.txt">Sitemap</a> - <a target="_blank" href="/custom/delete.htm">侵权投诉</a> </div> <div class="copyright">版权所有 IT知识库 CopyRight © 2000-2050 E-COM-NET.COM , All Rights Reserved. <!-- <a href="https://beian.miit.gov.cn/" rel="nofollow" target="_blank">京ICP备09083238号</a><br>--> </div> </div> </footer> <!-- 代码高亮 --> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shCore.js"></script> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shLegacy.js"></script> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shAutoloader.js"></script> <link type="text/css" rel="stylesheet" href="/static/syntaxhighlighter/styles/shCoreDefault.css"/> <script type="text/javascript" src="/static/syntaxhighlighter/src/my_start_1.js"></script> </body> </html>