1.Java编程词典词典特点
2.Lucene源码索引文件结构反向
3.tokenization分词算法及源码
4.源代码是词典词典什么
5.Javaç¼ç¨å
¨è½è¯å
¸çç® å½
Java编程词典词典特点
Java编程词典具有独特的特点,为开发者提供了丰富的源码源码资源支持。首先,模板模板它的下载海量资源库(约G)使得全文查询和复制粘贴变得极其方便,无论是词典词典专业图书还是明日科技的系统内容,都能实现即查即用,源码源码易语言种子搜索器源码一键式操作,模板模板极大提高了开发效率。下载 其次,词典词典词典的源码源码强大功能体现在快速搭建软件项目和解决开发难题上,内置的模板模板源码库、项目和模块库、下载范例库、词典词典技术库、源码源码移动端论坛源码开发方案库和技巧库,模板模板以及界面库,为开发者提供了强大的工具支持,无论你是新手还是经验丰富的开发者,都能迅速找到解决方案。 无障碍学习是词典的另一大亮点,无论编程水平如何,都能找到适合自己的学习路径。从入门训练营到超级学堂,再到丰富的开发资源库,它提供了立体化学习环境,实战和检测相结合,让学习过程既高效又实际。Vb源码变为反码 此外,词典还提供实时升级服务,保证用户能第一时间掌握最新技术,更新资源,启动最新项目,并得到明日科技的持续支持。这种即问即答的服务模式确保了知识的及时性和准确性。 最后,词典的超值功能体验表现在其丰富的外接扩展和资源整合上。内置的插件库不仅方便管理个人编程资源,还支持实时添加个性化的音乐、视频等元素,同时,测评系统源码下载用户能轻松阅读明日编程图书,享受全方位的资源服务。扩展资料
Java编程词典个人版是明日科技为Java各级程序开发人员和编程爱好者开发的专业编程资源库,它提供了海量的开发资源、丰富的实例项目、灵活的查询方式、多样的学习模式,既可以帮助零基础者快速入门,又可以帮助有一定基础者快速提升开发水平,更适合各级程序开发人员随时检索查询,随时粘贴复用。Java编程词典个人版是程序开发人员的左膀右臂,软件工程师必备的se视频app源码专业指南。Lucene源码索引文件结构反向
Lucene的索引结构复杂且详尽,不仅保存了从Term到Document的正向映射,还包括了从Document到Term的反向信息。这种反向信息的核心是反向索引,它由词典(Term Dictionary)和倒排表(Posting List)两部分组成。词典存储在tii和tis文件中,包含Term的频率、位置信息以及元数据;而倒排表分为文档号和词频的frq文件,以及位置信息的prx文件。
词典(.tim)存储Term的统计信息,如包含文档数量和词频,以及Term的元数据,包括其在文档中的位置。词典索引(.tip)则是对tim文件的索引,便于快速访问。在tim中,NodeBlock以个entries为一组,包含Term的相关数据和FieldSummary。OuterNode和InnerNode是NodeBlock的两种类型,OuterNode按Term大小顺序存储,用RAMOutputStream记录相关信息。
倒排表的存储则更复杂,如PackedBlock压缩和SKIPLIST结构。LIV文件通过FixBitSet记录文档状态,而TermVector保存的信息与Field Data相似,Norms用于存储Boost加权信息,可能在Lucene7后减少。Doc Values和Point Values分别处理数字类型数据和多维数据索引,这些内容在后续的文章中会有更详细的解释。
总的来说,理解Lucene的索引结构对于优化搜索引擎性能、诊断生产环境问题至关重要,因为它构成了分布式搜索引擎如Solr和ElasticSearch的基础。深入剖析这些文件结构有助于我们从更高层次上进行问题分析。
tokenization分词算法及源码
Byte Pair Encoding(BPE)算法将单词分割为每个字母,统计相邻字母的频率,将出现频率最高的组合替换为新的token,以此进行分词。实现过程中先预处理所有单词,从最长到最短的token进行迭代,尝试替换单词中的子字符串为token,并保存每个单词的tokenize结果。对于文本中未见的单词,使用“unk”标记。
Byte-level BPE方法将每个词视为unicode的字节,初始词典大小为,然后进行合并。它适用于GPT2模型。
WordPiece算法与BPE类似,但采用最高频率的单词对替换为概率最高的单词对,以增加最大概率增量。它被用于BERT模型。
ULM(Unigram Language Model)SentencePiece算法结合了BPE和ULM子词算法,支持字节级和字符级,对unicode进行规范化处理。
核心代码中包含子词采样策略,即在分词时随机选择最佳的分词方案,以增加泛化性和扩展性。使用了subword regularization,适用于llama、albert、xlnet、t5等模型。
详细资料可参考《大语言模型之十 SentencePiece》一文,原文发布在towardsdatascience.com。
源代码是什么
说白了就是各种编程语言,你现在所用的所有软件都是用各种源代码编出来的,大概样子就像:
<!--STATUS OK--><html><head>
<meta /w.gif?q=%D4%B4%B4%FA%C2%EB&"+sQ+"path="+p+"&t="+new Date().getTime(); return true}
function al_c(A){ while(A.tagName!="TABLE")A=A.parentNode;return A.getAttribute("id")}
//--></script></head>
<body onload="document.f1.reset();" link="#CDC">
<table width="%" height="" align="center" cellpadding="0" cellspacing="0">
<form name=f1 action="/s">
<tr valign=middle>
<td width="%" valign="top" style="padding-left:8px;width:px;" nowrap>
<a href="/"><img src="/img/logo-yy.gif" border="0" width="" height="" alt="到百度首页"></a>
</td>
<td> </td>
<td width="%" valign="top">
<div class="Tit">
<a href="/ns?cl=2&rn=&tn=news&word=%D4%B4%B4%FA%C2%EB" onmousedown="return c({ 'fm':'tab','tab':'news'})">新闻</a> <span class="fB">网页</span> <a href="/f?kw=%D4%B4%B4%FA%C2%EB" onmousedown="return c({ 'fm':'tab','tab':'tieba'})">贴吧</a> <a href="/q?ct=&pn=0&tn=ikaslist&rn=&word=%D4%B4%B4%FA%C2%EB&fr=wwwt" onmousedown="return c({ 'fm':'tab','tab':'zhidao'})">知道</a> <a href="/m?tn=baidump3&ct=&lm=-1&word=%D4%B4%B4%FA%C2%EB" onmousedown="return c({ 'fm':'tab','tab':'mp3'})">MP3</a> <a href="/i?tn=baiduimage&ct=&lm=-1&cl=2&word=%D4%B4%B4%FA%C2%EB" onmousedown="return c({ 'fm':'tab','tab':'pic'})"></a> <a href="/v?ct=&rn=&pn=0&db=0&s=&word=%D4%B4%B4%FA%C2%EB" onmousedown="return c({ 'fm':'tab','tab':'video'})">视频</a> <a href="/s?lm=0&si=&rn=&ie=gb&ct=&wd=%D4%B4%B4%FA%C2%EB&tn=baidu" target="_blank" onmousedown="return c({ 'fm':'tab','tab':'dict'})">词典</a> <!--bds<a href="$bdDSURL$">硬盘</a> -->
</div>
Javaç¼ç¨å ¨è½è¯å ¸çç® å½
第 1ç« ä¸ºä»ä¹è¯´ãJavaç¼ç¨å ¨è½è¯å ¸ãæ¯ç¼ç¨å¼å人åçå¿ å¤å·¥å · 11.1 æµ·éç¼ç¨èµæºåº 2
1.1.1 è¶ å®¹éææ¯èµæºåº 2
1.1.2 å ¨æ¹ä½è§é¢èµæºåº 2
1.1.3 丰å¯çå®ä¾èµæºåº 3
1.1.4 å¤è¡ä¸é¡¹ç®èµæºåº 4
1.1.5 å®é åºç¨æ¹æ¡èµæºåº 5
1.1.6 ç²¾ç¾ççé¢ç´ æèµæºåº 5
1.1.7 详尽çæºç èµæºåº 6
1.1.8 å¤åè½å·¥å ·èµæºåº 6
1.2 ãJavaç¼ç¨å ¨è½è¯å ¸ãéåå类人åä½¿ç¨ 6
1.3 é«ææ¥è¯¢ æºè½æ£ç´¢ 7
1.4 å¤ç§è¯å ¸ åå©ç¼ç¨ 8
1.5 享æå¤ç§æ¹å¼çå级ä¸å®åæå¡ 9
1.5.1 享åå ¨æ¹ä½æå¡ 9
1.5.2 æä¾å¤ç§å级æ¹å¼
第 2ç« ææ ·å¿«é使ç¨ãJavaç¼ç¨å ¨è½è¯å ¸ã
2.1 å¦ä½å¯å¨ãJavaç¼ç¨å ¨è½è¯å ¸ã
2.1.1 å¦ä½å¯å¨ä¸»ç¨åº
2.1.2 å¦ä½å¯å¨æµ®å¨çªå£
2.2 åè¯ãJavaç¼ç¨å ¨è½è¯å ¸ãç¨åºçé¢
2.2.1 认è¯ä¸»å¯¼èªåº
2.2.2 äºè§£åè½å¯¼èªåº
2.2.3 äºè§£å 容导èªåº
2.2.4 äºè§£å 容æ¾ç¤ºè®¾ç½®åº
2.3 ç¹è²åè½å¿«é使ç¨
2.3.1 å类管ç个人èµæº
2.3.2 ç¼ç¨èµæºæ¥è¯¢
2.3.3 æµ®å¨çªå£æ¥è¯¢
2.3.4 æ¶èéè¦ææ¡£
2.3.5 è®°å½å¦ä¹ å¿å¾
2.3.6 为æ档设置书ç¾
2.3.7 åæ¢å 容æ¾ç¤ºåº
第 3ç« å¦ä½å¨âå¼åâ使ç¨æ¨¡å¼ä¸å¦ä¹ å使ç¨ç¼ç¨èµæº
3.1 å¦ä½å类管ç个人ç¼ç¨èµæº
3.2 å¦ä¹ ææµè§ç¼ç¨ææ¯èµæº
3.3 å¦ä½å¦ä¹ æµè§åºç¨å®ä¾èµæº
3.4 å¦ä½å¦ä¹ æµè§å¼å项ç®èµæº
3.5 å¦ä½å¦ä¹ æµè§åºç¨æ¹æ¡èµæº
3.6 è§çå ¥é¨åå¼åè§é¢èµæº
3.6.1 ç¨åºå ¥é¨å¦ä¹ å½å
3.6.2 项ç®å¼åè§é¢å½å
3.7 å¦ä½æµè§å使ç¨çé¢ç´ æèµæº
3.7.1 âçé¢ä¸å¿âç´ æé¢è§ææ
3.7.2 äºè§£âçé¢ä¸å¿âç´ æå 容
3.7.3 éè¿ç®å½å¯¼èªæµè§å¾ç
3.8 æ ¹æ®å®é éè¦ä½¿ç¨âå¼åâ模å¼
3.8.1 æ¥è¯¢ç¼ç¨èµæº
3.8.2 å¦ä¹ ç¼ç¨ææ¯
3.8.3 管çæç代ç
第 4ç« ä½¿ç¨âå ¥é¨â模å¼è¿è¡é¶æ®µå¼å¦ä¹ +强åè®ç»
4.1 åé¶æ®µå¦ä¹ ç¼ç¨ææ¯
4.1.1 ä»é¶å¼å§
4.1.2 è¿é¶æé«
4.1.3 ä¸çº§å¼å
4.1.4 é«çº§å¼å
4.2 å·©åºæé«å¼åæè½
4.2.1 å ¥é¨è®ç»
4.2.2 è¿é¶è®ç»
4.2.3 ä¸çº§è®ç»
4.2.4 é«çº§è®ç»
4.3 ä¸åæ°´å¹³çç¼ç¨äººåå¦ä½ä½¿ç¨âå ¥é¨â模å¼
4.3.1 é¶åºç¡ç¼ç¨äººåå¦ä¹ æ¹æ³
4.3.2 åå¦è ç¼ç¨äººå使ç¨æ¹æ³
4.3.3 ä¸çº§å¼å人å使ç¨æ¹æ³
第 5ç« å¦ä½ä½¿ç¨âåºç¨â模å¼ç8个çåå®ç°é«æå¼å
5.1 å©ç¨ç®å½å¿«éå¦ä¹ åæ£ç´¢ç¼ç¨ææ¯
5.2 é«ææ¥è¯¢ä¸æºè½æ£ç´¢ç¼ç¨ææ¯
5.2.1 éè¿å¤ç§æ¹å¼æ·±å±æ¬¡æ¥è¯¢ç¼ç¨ææ¯
5.2.2 éè¿å个åæ¯ï¼å ³é®åï¼æºè½æ£ç´¢ç¼ç¨ææ¯
5.3 ææå©ç¨æºç å®ç°éæ©æ§ä¸è½½
5.4 计ç®æºï¼ä¸ä¸ï¼è±è¯éæ¥
5.4.1 éè¿âæç´¢âæ¥è¯¢åè¯è§£é
5.4.2 å°é¢ç¹ä½¿ç¨çè±è¯åè¯è®¾ç½®ä¸ºæ ç¾
5.5 使ç¨å¤ç§è¾ å©è¯å ¸åå©ç¼ç¨
5.5.1 SQLè¯å ¸
5.5.2 SQLæ°æ®åºææ¯
5.5.3 UMLè¯å ¸
5.5.4 软件工ç¨è¯å ¸
5.5.5 ç¨åºæµè¯è¯å ¸
5.5.6 ç¼ç è§èè¯å ¸
5.5.7 æ¯è¯è¯å ¸
5.6 åå©åç§å®ç¨å·¥å ·å¿«éæé«å¼åæç
5.7 ææéè¿å°å·¥å ·è§£å³å®é é®é¢
5.8 ä¸å人群å¦ä½ä½¿ç¨âåºç¨â模å¼è¿è¡å¿«éãé«æçå¼å
5.8.1 é«ææ¥è¯¢ä¸æ£ç´¢æµ·éç¼ç¨èµæº
5.8.2 å©ç¨è±è¯è¯å ¸ååç§è¾ å©è¯å ¸ææ解å³å®é å¼åé®é¢
5.8.3 åå©åç§å®ç¨å·¥å ·å®ç°é«æå¼å
第 6ç« å符串
6.1 charAtæ¹æ³
6.2 compareToæ¹æ³
6.3 compareToIgnoreCaseæ¹æ³
6.4 concatæ¹æ³
6.5 containsæ¹æ³
6.6 copyValueOfæ¹æ³
6.7 endsWithæ¹æ³
6.8 equalsæ¹æ³
6.9 equalsIgnoreCaseæ¹æ³
6. formatæ¹æ³
6. getBytesæ¹æ³
6. indexOfæ¹æ³
6. isEmptyæ¹æ³
6. lastIndexOfæ¹æ³
6. lengthæ¹æ³
6. replaceæ¹æ³
6. replaceAllæ¹æ³
6. replaceFirstæ¹æ³
6. splitæ¹æ³
6. startsWithæ¹æ³
6. substringæ¹æ³
6. toCharArrayæ¹æ³
6. toLowerCaseæ¹æ³
6. toUpperCaseæ¹æ³
6. trimæ¹æ³
6. valueOfæ¹æ³
第 7ç« éåç±»
7.1 Listæ¥å£
7.1.1 addæ¹æ³
7.1.2 addAllæ¹æ³
7.1.3 clearæ¹æ³
7.1.4 containsæ¹æ³
7.1.5 containsAllæ¹æ³
7.1.6 equalsæ¹æ³
7.1.7 getæ¹æ³
7.1.8 setæ¹æ³
7.1.9 hashCodeæ¹æ³
7.1. indexOfæ¹æ³
7.1. lastIndexOfæ¹æ³
7.1. isEmptyæ¹æ³
7.1. iteratoræ¹æ³
7.1. removeæ¹æ³
7.1. removeAllæ¹æ³
7.1. retainAllæ¹æ³
7.1. sizeæ¹æ³
7.1. subListæ¹æ³
7.1. toArrayæ¹æ³
7.2 Mapæ¥å£
7.2.1 clearæ¹æ³
7.2.2 containsKeyæ¹æ³
7.2.3 containsValueæ¹æ³
7.2.4 equalsæ¹æ³
7.2.5 getæ¹æ³
7.2.6 isEmptyæ¹æ³
7.2.7 keySetæ¹æ³
7.2.8 putæ¹æ³
7.2.9 putAllæ¹æ³
7.2. removeæ¹æ³
7.2. sizeæ¹æ³
7.2. valuesæ¹æ³
7.3 Setæ¥å£
7.3.1 addæ¹æ³
7.3.2 addAllæ¹æ³
7.3.3 clearæ¹æ³
7.3.4 containsæ¹æ³
7.3.5 containsAllæ¹æ³
7.3.6 equalsæ¹æ³
7.3.7 isEmptyæ¹æ³
7.3.8 iteratoræ¹æ³
7.3.9 removeæ¹æ³
7.3. removeAllæ¹æ³
7.3. retainAllæ¹æ³
7.3. sizeæ¹æ³
7.3. toArrayæ¹æ³
第 8ç« æ°æ®åºç¼ç¨
8.1 DriverManagerç±»
8.1.1 getConnectionæ¹æ³
8.1.2 setLoginTimeoutæ¹æ³
8.2 Connectionæ¥å£
8.2.1 常é
8.2.2 createStatementæ¹æ³
8.2.3 prepareStatementæ¹æ³
8.2.4 setReadOnlyæ¹æ³
8.2.5 isReadOnlyæ¹æ³
8.2.6 setAutoCommitæ¹æ³
8.2.7 getAutoCommitæ¹æ³
8.2.8 setSavepointæ¹æ³
8.2.9 releaseSavepointæ¹æ³
8.2. setTransactionIsolationæ¹æ³
8.2. getTransactionIsolationæ¹æ³
8.2. commitæ¹æ³
8.2. rollbackæ¹æ³
8.2. closeæ¹æ³
8.2. isClosedæ¹æ³
8.3 Statementæ¥å£
8.3.1 常é
8.3.2 executeæ¹æ³
8.3.3 executeUpdateæ¹æ³
8.3.4 executeQueryæ¹æ³
8.3.5 getConnectionæ¹æ³
8.3.6 setMaxRowsæ¹æ³
8.3.7 getMaxRowsæ¹æ³
8.3.8 closeæ¹æ³
8.3.9 isClosedæ¹æ³
8.4 PreparedStatementæ¥å£
8.4.1 executeæ¹æ³
8.4.2 executeQueryæ¹æ³
8.4.3 executeUpdateæ¹æ³
8.4.4 setBooleanæ¹æ³
8.4.5 setByteæ¹æ³
8.4.6 setBytesæ¹æ³
8.4.7 setDateæ¹æ³
8.4.8 setTimeæ¹æ³
8.4.9 setTimestampæ¹æ³
8.4. setDoubleæ¹æ³
8.4. setFloatæ¹æ³
8.4. setIntæ¹æ³
8.4. setLongæ¹æ³
8.4. setShortæ¹æ³
8.4. setStringæ¹æ³
8.5 ResultSetæ¥å£
8.5.1 常é
8.5.2 afterLastæ¹æ³
8.5.3 beforeFirstæ¹æ³
8.5.4 closeæ¹æ³
8.5.5 firstæ¹æ³
8.5.6 getBooleanæ¹æ³
8.5.7 getByteæ¹æ³
8.5.8 getBytesæ¹æ³
8.5.9 getDateæ¹æ³
8.5. getTimeæ¹æ³
8.5. getTimestampæ¹æ³
8.5. getDoubleæ¹æ³
8.5. getFloatæ¹æ³
8.5. getIntæ¹æ³
8.5. getLongæ¹æ³
8.5. getObjectæ¹æ³
8.5. getShortæ¹æ³
8.5. getStringæ¹æ³
8.5. getTypeæ¹æ³
8.5. isAfterLastæ¹æ³
8.5. isBeforeFirstæ¹æ³
8.5. isClosedæ¹æ³
8.5. isFirstæ¹æ³
8.5. isLastæ¹æ³
8.5. lastæ¹æ³
8.5. nextæ¹æ³
8.5. previousæ¹æ³
第 9ç« JSPæ令
9.1 includeæ令
9.2 Pageæ令
9.2.1 autoFlushå±æ§
9.2.2 bufferå±æ§
9.2.3 languageå±æ§
9.2.4 contentTypeå±æ§
9.2.5 errorPageå±æ§
9.2.6 extendså±æ§
9.2.7 importå±æ§
9.2.8 infoå±æ§
9.2.9 isErrorPageå±æ§
9.2. isIEIgnoredå±æ§
9.2. pageEncodingå±æ§
9.3 taglibæ令
第 ç« JSPçå¨ä½æ ç¾
.1 <jsp:fallback>
.2 <jsp:forward>
.3 <jsp:getProperty>
.4 <jsp:include>
.5 <jsp:param>
.6 <jsp:params>
.7 <jsp:plugin>
.8 <jsp:setProperty>
.9 <jsp:useBean>
第 ç« JSPå 置对象
.1 application对象
.1.1 getAttribute(String name)æ¹æ³
.1.2 getAttributeNameæ¹æ³
.1.3 getRealPath(String path)æ¹æ³
.1.4 getResource(Stirng path)æ¹æ³
.1.5 getServletInfoæ¹æ³
.1.6 removeAttribute(String key)æ¹æ³
.1.7 setAttribute(String name,Object object)æ¹æ³
.2 config对象
.2.1 getInitParameteræ¹æ³
.2.2 getInitParameterNamesæ¹æ³
.2.3 getServletContextæ¹æ³
.2.4 getServletNameæ¹æ³
.3 exception对象
.3.1 getMessageæ¹æ³
.3.2 getLocalizedMessageæ¹æ³
.3.3 printStackTraceæ¹æ³
.4 outè¾åºå¯¹è±¡
.4.1 clearæ¹æ³
.4.2 clearBufferæ¹æ³
.4.3 closeæ¹æ³
.4.4 flushæ¹æ³
.4.5 getBufferSizeæ¹æ³
.4.6 getRemainingæ¹æ³
.4.7 isAutoFlushæ¹æ³
.4.8 printæ¹æ³
.4.9 printlnæ¹æ³
.4. å ¶ä»printlnæ¹æ³
.5 page对象
.5.1 getClassæ¹æ³
.6 pageContext对象
.6.1 forwardæ¹æ³
.6.2 getAttributeæ¹æ³
.6.3 getExceptionæ¹æ³
.6.4 getRequestæ¹æ³
.6.5 getResponseæ¹æ³
.6.6 getServletConfigæ¹æ³
.6.7 removeAttributeæ¹æ³
.6.8 setAttributeæ¹æ³
.7 request对象
.7.1 getAttributeæ¹æ³
.7.2 getAttributeNamesæ¹æ³
.7.3 getCookiesæ¹æ³
.7.4 getCharacterEncodingæ¹æ³
.7.5 getContentLengthæ¹æ³
.7.6 getHeaderæ¹æ³
.7.7 getHeadersæ¹æ³
.7.8 getHeadersNamesæ¹æ³
.7.9 getInputStreamæ¹æ³
.7. getMethodæ¹æ³
.7. getParameteræ¹æ³
.7. getParameterValuesæ¹æ³
.7. getProtocolæ¹æ³
.7. getQueryStringæ¹æ³
.7. getRequestURIæ¹æ³
.7. getRequestURLæ¹æ³
.7. getRemoteAddræ¹æ³
.7. getRemoteHostæ¹æ³
.7. getSessionæ¹æ³
.7. getServerNameæ¹æ³
.7. getServerPathæ¹æ³
.7. getServerPortæ¹æ³
.7. isUserInRoleæ¹æ³
.7. removeAttributeæ¹æ³
.7. setAttributeæ¹æ³
.8 response对象
.8.1 addCookieæ¹æ³
.8.2 addHeaderæ¹æ³
.8.3 containsHeaderæ¹æ³
.8.4 getCharacterEncodingæ¹æ³
.8.5 getOutputStreamæ¹æ³
.8.6 sendErroræ¹æ³
.8.7 sendRedirectæ¹æ³
.8.8 setContentTypeæ¹æ³
.8.9 setDateHeaderæ¹æ³
.8. setHeaderæ¹æ³
.9 session对象
.9.1 getAttributeæ¹æ³
.9.2 getAttributeNamesæ¹æ³
.9.3 getCreationTimeæ¹æ³
.9.4 getIdæ¹æ³
.9.5 getLastAccessedTimeæ¹æ³
.9.6 getMaxInactiveIntervalæ¹æ³
.9.7 setAttibuteæ¹æ³
.9.8 setMaxInactiveIntervalæ¹æ³
.9.9 removeAttributeæ¹æ³
第 ç« JSTLæ ¸å¿æ ç¾åº
.1 表达å¼æ ç¾
.1.1 <c:out>æ ç¾
.1.2 <c:set>æ ç¾
.1.3 <c:remove>æ ç¾
.1.4 <c:catch>æ ç¾
.2 æµç¨æ§å¶æ ç¾
.2.1 <c:if>æ ç¾
.2.2 <c:choose>æ ç¾
.2.3 <c:when>æ ç¾
.2.4 <c:otherwise>æ ç¾
.3 循ç¯æ ç¾
.3.1 <c:forEach>æ ç¾
.3.2 <c:forTokens>æ ç¾
.4 URLæä½æ ç¾
.4.1 <c:import>æ ç¾
.4.2 <c:redirect>æ ç¾
.4.3 <c:url>æ ç¾
.4.4 <c:param>æ ç¾
第 ç« Strutsæ§å¶å¨ç»ä»¶
.1 Actionç±»
.1.1 addErrorsæ¹æ³
.1.2 addMessagesæ¹æ³
.1.3 executeæ¹æ³
.1.4 isTokenValidæ¹æ³
.1.5 getResourcesæ¹æ³
.1.6 resetTokenæ¹æ³
.1.7 saveTokenæ¹æ³
.1.8 saveErrorsæ¹æ³
.1.9 saveMessagesæ¹æ³
.2 ActionServletç±»
.2.1 doGetæ¹æ³
.2.2 doPostæ¹æ³
.2.3 destroyæ¹æ³
.2.4 initæ¹æ³
.2.5 initInternalæ¹æ³
.2.6 initOtheræ¹æ³
.2.7 processæ¹æ³
.3 DispatchActionç±»
.3.1 executeæ¹æ³
.3.2 getParameteræ¹æ³
.3.3 getMethodNameæ¹æ³
.4 ForwardActionç±»
.4.1 executeæ¹æ³
.5 IncludeActionç±»
.5.1 executeæ¹æ³
.6 LookupDispatchActionç±»
.6.1 executeæ¹æ³
.6.2 getKeyMethodMapæ¹æ³
.6.3 getMethodNameæ¹æ³
.7 ModuleUtilsç±»
.7.1 getInstance()æ¹æ³
.7.2 getModuleConfig()æ¹æ³
.8 SwitchActionç±»
.8.1 executeæ¹æ³
第 ç« Struts Beanæ ç¾åº
.1 <bean:define>æ ç¾
.2 <bean:cookie>æ ç¾
.3 <bean:header>æ ç¾
.4 <bean:parameter>æ ç¾
.5 <bean:page>æ ç¾
.6 <bean:size>æ ç¾
.7 <bean:message>æ ç¾
.8 <bean:write>æ ç¾
.9 <bean:resource>æ ç¾
. <bean:include>æ ç¾
. <bean:struts>æ ç¾
第 ç« Struts HTMLæ ç¾åº
.1 <html:base>æ ç¾
.2 <html:checkbox>æ ç¾
.3 <html:errors>æ ç¾
.4 <html:file>æ ç¾
.5 <html:form>æ ç¾
.6 <html:hidden>æ ç¾
.7 <html:html>æ ç¾
.8 <html:img>æ ç¾
.9 <html:image>æ ç¾
. <html:link>æ ç¾
. <html:messages>æ ç¾
. <html:multibox>æ ç¾
. <html:option>æ ç¾
. <html:options>æ ç¾
. <html:optionCollection>æ ç¾
. <html:password>æ ç¾
. <html:radio>æ ç¾
. <html:submit>æ ç¾
. <html:select>æ ç¾
. <html:text>æ ç¾
. <html:textarea>æ ç¾
第 ç« Struts Logicæ ç¾åº
.1 <logic:equal>æ ç¾
.2 <logic:notEqual>æ ç¾
.3 <logic:greaterEqual>æ ç¾
.4 <logic:greaterThan>æ ç¾
.5 <logic:lessEqual>æ ç¾
.6 <logic:lessThan>æ ç¾
.7 <logic:match>æ ç¾
.8 <logic:notMatch>æ ç¾
.9 <logic:empty>æ ç¾
. <logic:notEmpty>æ ç¾
. <logic:present>æ ç¾
. <logic:notPresent>æ ç¾
. <logic:messagesPresent>æ ç¾
. <logic:messagesNotPresent>æ ç¾
. <logic:iterate>æ ç¾
. <logic:forward>æ ç¾
. <logic:redirect>æ ç¾
第 ç« Hibernate常ç¨ç±»ä¸æ¥å£
.1 Configurationç±»
.1.1 æé æ¹æ³
.1.2 configureæ¹æ³
.1.3 addClassæ¹æ³
.1.4 buildSessionFactoryæ¹æ³
.1.5 addResourceæ¹æ³
.1.6 setPropertyæ¹æ³
.2 SessionFactoryæ¥å£
.2.1 openSessionæ¹æ³
.2.2 isClosedæ¹æ³
.2.3 closeæ¹æ³
.3 Sessionæ¥å£
.3.1 beginTransactionæ¹æ³
.3.2 isOpenæ¹æ³
.3.3 closeæ¹æ³
.3.4 saveæ¹æ³
.3.5 updateæ¹æ³
.3.6 saveOrUpdateæ¹æ³
.3.7 deleteæ¹æ³
.3.8 getæ¹æ³
.3.9 loadæ¹æ³
.3. evictæ¹æ³
.3. clearæ¹æ³
.3. containsæ¹æ³
.3. createQueryæ¹æ³
.3. createSQLQueryæ¹æ³
.3. createCriteriaæ¹æ³
.3. lockæ¹æ³
.4 Transactionæ¥å£
.4.1 beginæ¹æ³
.4.2 commitæ¹æ³
.4.3 rollbackæ¹æ³
.4.4 wasCommittedæ¹æ³
.4.5 wasRolledBackæ¹æ³
.5 Queryæ¥å£
.5.1 listæ¹æ³
.5.2 iterateæ¹æ³
.5.3 uniqueResultæ¹æ³
.5.4 setMaxResultsæ¹æ³
.5.5 setFirsResultæ¹æ³
.5.6 setEntityæ¹æ³
.5.7 setParameteræ¹æ³
.5.8 setDateæ¹æ³
.5.9 setStringæ¹æ³
.5. setIntegeræ¹æ³
.5. setBooleanæ¹æ³
.5. setDoubleæ¹æ³
.5. setFloatæ¹æ³
.6 Criteriaæ¥å£
.6.1 addæ¹æ³
.6.2 addOrderæ¹æ³
.6.3 createCriteriaæ¹æ³
.6.4 createAliasæ¹æ³
.6.5 listæ¹æ³
.6.6 setMaxResultsæ¹æ³
.6.7 setFirsResultæ¹æ³
.6.8 uniqueResultæ¹æ³
.6.9 setProjectionæ¹æ³
.7 Projectionsç±»
.7.1 projectionListæ¹æ³
.7.2 idæ¹æ³
.7.3 propertyæ¹æ³
.7.4 distinctæ¹æ³
.7.5 groupPropertyæ¹æ³
.7.6 avgæ¹æ³
.7.7 sumæ¹æ³
.7.8 maxæ¹æ³
.7.9 minæ¹æ³
.7. rowCountæ¹æ³
.7. countæ¹æ³
.8 Restrictionsç±»
.8.1 allEqæ¹æ³
.8.2 eqæ¹æ³
.8.3 ltæ¹æ³
.8.4 leæ¹æ³
.8.5 gtæ¹æ³
.8.6 geæ¹æ³
.8.7 betweenæ¹æ³
.8.8 likeæ¹æ³
.8.9 inæ¹æ³
.8. andæ¹æ³
.8. oræ¹æ³
.8. notæ¹æ³
.8. isNotNullæ¹æ³
.8. isNullæ¹æ³
.8. sqlRestrictionæ¹æ³
.9 SQLQueryæ¥å£
.9.1 addEntityæ¹æ³
.9.2 addJoinæ¹æ³
.9.3 addScalaræ¹æ³
第 ç« Hibernateé ç½®å±æ§
.1 dialectå±æ§
.2 connection.driver_classå±æ§
.3 connection.urlå±æ§
.4 connection.usernameå±æ§
.5 connection.passwordå±æ§
.6 show_sqlå±æ§
.7 format_sqlå±æ§
.8 use_sql_commentså±æ§
.9 default_schemaå±æ§
. default_catalogå±æ§
. session_factory_nameå±æ§
. max_fetch_depthå±æ§
. default_batch_fetch_sizeå±æ§
. default_entity_modeå±æ§
. order_updateså±æ§
. generate_statisticså±æ§
. use_identifer_rollbackå±æ§
. cache.use_query_cacheå±æ§
. cache.use_second_level_cacheå±æ§
. cache.provider_classå±æ§
. cache.region_prefixå±æ§
. cache.use_minimal_putså±æ§
. transaction. factory_classå±æ§
第 ç« Hibernateæ å°èç¹
.1 <hibernate-mapping>èç¹
.2 <class>èç¹
.3 <id>èç¹
.4 <generator>èç¹
.5 <key>èç¹
.6 <property >èç¹
.7 <one-to-one>èç¹
.8 <many-to-many>èç¹
.9 <set>èç¹
. <many-to-one>èç¹
. <one-to-many>èç¹
第 ç« Spring容å¨
.1 ClassPathXmlApplicationContextç±»
.1.1 æé æ¹æ³
.2 FileSystemXmlApplicationContextç±»
.2.1 æé æ¹æ³
.3 XmlBeanFactoryç±»
.3.1 æé æ¹æ³
.4 WebApplicationContextæ¥å£
.5 Spring容å¨ç±»çæ¹æ³
.5.1 containsBeanæ¹æ³
.5.2 getBeanæ¹æ³
.5.3 getBeanDefinitionCountæ¹æ³
.5.4 getBeanDefinitionNamesæ¹æ³
.5.5 getBeanNamesForTypeæ¹æ³
.5.6 getBeansOfTypeæ¹æ³
.5.7 getConfigLocationsæ¹æ³
.5.8 getTypeæ¹æ³
.5.9 isSingletonæ¹æ³
.5. isTypeMatchæ¹æ³
.5. getServletContextæ¹æ³
第 ç« Springæä¹ å
.1 DriverManagerDataSourceç±»
.1.1 æé æ¹æ³
.1.2 getConnectionæ¹æ³
.1.3 getConnectionPropertiesæ¹æ³
.1.4 getDriverClassNameæ¹æ³
.1.5 getPasswordæ¹æ³
.1.6 getUrlæ¹æ³
.1.7 getUsernameæ¹æ³
.1.8 setConnectionPropertiesæ¹æ³
.1.9 setDriverClassNameæ¹æ³
.1. setPasswordæ¹æ³
.1. setUrlæ¹æ³
.1. setUsernameæ¹æ³
.2 HibernateTemplateç±»
.2.1 æé æ¹æ³
.2.2 deleteæ¹æ³
.2.3 deleteAllæ¹æ³
.2.4 executeæ¹æ³
.2.5 executeFindæ¹æ³
.2.6 findæ¹æ³
.2.7 getæ¹æ³
.2.8 loadAllæ¹æ³
.2.9 saveæ¹æ³
.2. saveOrUpdateæ¹æ³
.2. saveOrUpdateAllæ¹æ³
.2. updateæ¹æ³
.3 JdbcTemplateç±»
.3.1 batchUpdateæ¹æ³
.3.2 queryæ¹æ³
.3.3 queryForIntæ¹æ³
.3.4 queryForListæ¹æ³
.3.5 queryForLongæ¹æ³
.3.6 queryForMapæ¹æ³
.3.7 queryForObjectæ¹æ³
.3.8 updateæ¹æ³
第 ç« Spring Web表åæ ç¾
.1 <form:checkbox>
.2 <form:errors>
.3 <form:form>
.4 <form:hidden>
.5 <form:input>
.6 <form:option>
.7 <form:options>
.8 <form:password>
.9 <form:radiobutton>
. <form:select>
. <form:textarea>
2024-12-22 16:25
2024-12-22 15:59
2024-12-22 15:37
2024-12-22 15:32
2024-12-22 14:27
2024-12-22 13:57