1.C#ç¼ç¨å
¨è½è¯å
¸çå¾ä¹¦ç®å½
2.Java编程词典词典特点
3.ASP.NET编程全能词典图书目录
4.tokenization分词算法及源码
5.Javaç¼ç¨å
¨è½è¯å
¸çç® å½
6.Lucene源码索引文件结构反向
C#ç¼ç¨å ¨è½è¯å ¸çå¾ä¹¦ç®å½
第1ç« ä¸ºä»ä¹è¯´ãC#ç¼ç¨å ¨è½è¯å ¸ãæ¯ç¼ç¨å¼å人åçå¿ å¤å·¥å ·1.1 æµ·éç¼ç¨èµæº
1.1.1 è¶ å®¹éææ¯èµæºåº
1.1.2 å ¨æ¹ä½è§é¢èµæºåº
1.1.3 丰å¯çå®ä¾èµæºåº
1.1.4 å¤è¡ä¸é¡¹ç®èµæºåº
1.1.5 å®é åºç¨æ¹æ¡èµæºåº
1.1.6 ç²¾ç¾ççé¢ç´ æåº
1.1.7 详尽çæºç èµæºåº
1.1.8 å¤åè½çå·¥å ·åº
1.2 ãC#ç¼ç¨å ¨è½è¯å ¸ãéåå类人å使ç¨
1.3 é«ææ¥è¯¢ æºè½æ£ç´¢
1.4 å¤ç§è¯å ¸ åå©ç¼ç¨
1.5 享æå¤ç§æ¹å¼çå级ä¸å®åæå¡
1.5.1 享åå ¨æ¹ä½æå¡
1.5.2 æä¾å¤ç§æ¹å¼çå级
第2ç« ææ ·å¿«é使ç¨ãC#ç¼ç¨å ¨è½è¯å ¸ã
2.1 å¯å¨ãC#ç¼ç¨å ¨è½è¯å ¸ã
2.1.1 å¦ä½å¯å¨ä¸»ç¨åº
2.1.2 å¦ä½å¯å¨æµ®å¨çªå£
2.2 åè¯ç¨åºçé¢
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ç« å¦ä½ä½¿ç¨âåºç¨â模å¼å®ç°é«æå¼å
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 åå©åç§å®ç¨å·¥å ·å®ç°é«æå¼å
第 ç« å½æ°éæ¥
A
Abortæ¹æ³
Absæ¹æ³
AcceptButtonå±æ§
Activateäºä»¶
Addæ¹æ³
AddDaysæ¹æ³
AddStringæ¹æ³
AllowEditå±æ§
AppendTextæ¹æ³
Appllicationç±»
ArrayListç±»
asæä½ç¬¦
ASCIIç
ASCIIEncodingç±»
Attributeså±æ§
AVGèåå½æ°
B
BackColorå±æ§
BackgroudColorå±æ§
BackgroudImageå±æ§
BackgroundWorkerç»ä»¶
baseå ³é®å
BeginConnectæ¹æ³
BeginEditæ¹æ³
BinaryReaderç±»
BinaryWriterç±»
BindingNavigatoræ§ä»¶
Bitmapç±»
Borderå±æ§
BorderStyleå±æ§
breakè¯å¥
BringToFrontæ¹æ³
Buttonæ§ä»¶
åé
C
CalendarFontå±æ§
CalendarForeColorå±æ§
CancelButtonå±æ§
CancelEditå±æ§
CanFocuså±æ§
CanPasteæ¹æ³
Captureå±æ§
caseè¯å¥
CASTå½æ°
Cell对象
CellClickäºä»¶
CellEnteräºä»¶
CellMouseClickäºä»¶
CellLeaveäºä»¶
Cellså±æ§
CheckBoxæ§ä»¶
Checkedå±æ§
CheckedChangedäºä»¶
Childrenå±æ§
Clearæ¹æ³
Clickäºä»¶
Cloneæ¹æ³
Closeæ¹æ³
Colorå±æ§
ColorDialogæ§ä»¶
ColumnCountå±æ§
Columnså±æ§
ComboBoxæ§ä»¶
Command对象
CommandTextå±æ§
CommandTypeå±æ§
Compareæ¹æ³
CompareToæ¹æ³
Computerç±»
ComputerInfoç±»
Connection对象
ConnectionStateæ举
ContextMenuStripæ§ä»¶
continueè¯å¥
Controlç±»
Convertç±»
Consoleç±»
Copyæ¹æ³
CopyFileæ¹æ³
COUNTå½æ°
Countå±æ§
Createæ¹æ³
CreateDirectoryæ¹æ³
CreateSubKeyæ¹æ³
CreateTextæ¹æ³
CryptoStreamç±»
CrystalReportVieweræ§ä»¶
CurrentCellå±æ§
CurrentRowå±æ§
Cursorç±»
Cutæ¹æ³
常é
D
DataAdapterç±»
DataGridViewæ§ä»¶
DataMemberå±æ§
DataReaderç±»
DataSetç±»
DataSourceå±æ§
DATEADDå½æ°
DateDiffæ¹æ³
DateTimeç»æ
DateTimePickeræ§ä»¶
DAYå½æ°
DayOfWeekå±æ§
Deleteæ¹æ³
Directoryç±»
DirectoryEntryç±»
DirectoryInfoç±»
DirectoryNameå±æ§
Disposeæ¹æ³
Dnsç±»
doâ¦whileè¯å¥
Dockå±æ§
Drawæ¹æ³
DrawArcæ¹æ³
DrawEllipseæ¹æ³
DrawImageæ¹æ³
DrawLineæ¹æ³
DrawPathæ¹æ³
DrawPieæ¹æ³
DrawPolygonæ¹æ³
DrawRectangleæ¹æ³
DrawStringæ¹æ³
DriveInfoç±»
DropDownStyleå±æ§
è¿ä»£å¨
E
Enabledå±æ§
Encodingå±æ§
Enteräºä»¶
Environmentç±»
Equalsæ¹æ³
ErrorProvideræ§ä»¶
EventLogç»ä»¶
ExecuteNonQueryæ¹æ³
ExecuteReaderæ¹æ³
Existsæ¹æ³
Existså±æ§
ExpandAllæ¹æ³
Extensionå±æ§
F
Fileç±»
FileInfoç±»
FileNameå±æ§
FileStreamç±»
Fillæ¹æ³
FillEllipseæ¹æ³
FillPathæ¹æ³
FillPieæ¹æ³
FillPolygonæ¹æ³
FillRectangleæ¹æ³
FillRegionæ¹æ³
Filterå±æ§
Findæ¹æ³
Firstå½æ°
FirstDayOfWeekå±æ§
FlatStyleå±æ§
FlowDirectionå±æ§
FlowLayoutPanelæ§ä»¶
Flushæ¹æ³
Focusæ¹æ³
FolderBrowserDialogæ§ä»¶
Fontå±æ§
FontDialogæ§ä»¶
forè¯å¥
foreachè¯å¥
ForeColorå±æ§
Formçªä½
Formatæ¹æ³
FormClosedäºä»¶
FormClosingäºä»¶
FromArgbæ¹æ³
æ³å
åé¨ç±»
G
GDI+
GetBytesæ¹æ³
GetDirectoriesæ¹æ³
GetFilesæ¹æ³
GetFileSystemEntriesæ¹æ³
GetFileSystemInfosæ¹æ³
GetHostAddressesæ¹æ³
GetHostByAddressæ¹æ³
GetHostByNameæ¹æ³
GetHostNameæ¹æ³
GetPixelæ¹æ³
GetStringæ¹æ³
GetValueNamesæ¹æ³
gotoè¯å¥
Graphicsç±»
GroupBoxæ§ä»¶
GetValueæ¹æ³
H
Handleå±æ§
Hashtableç±»
HasRowså±æ§
Heightå±æ§
HelpProviderç»ä»¶
Hideæ¹æ³
HScrollBaræ§ä»¶
I
IsUpperæ¹æ³
ImageFormatç±»
IsLeapYearæ¹æ³
Imageå±æ§
ImageListç»ä»¶
IndexOfæ¹æ³
InitialDirectoryå±æ§
Insertæ¹æ³
Intervalå±æ§
IPEndPointç±»
IPHostEntryç±»
IsMatchæ¹æ³
IsMdiContainerå±æ§
Itemså±æ§
J
Joinï¼Stringç±»ï¼æ¹æ³
Joinï¼Threadç±»ï¼æ¹æ³
K
KeyCharå±æ§
KeyDownäºä»¶
KeyPressäºä»¶
KeyUpäºä»¶
Killæ¹æ³
L
Labelæ§ä»¶
LabelEditå±æ§
Lastå½æ°
LastIndexOfæ¹æ³
LayoutMdiæ¹æ³
Leaveäºä»¶
Lineså±æ§
LinkLabelæ§ä»¶
ListBoxæ§ä»¶
ListViewæ§ä»¶
Loadæ¹æ³
LoadFileæ¹æ³
Locationå±æ§
M
MachineNameå±æ§
Macthesæ¹æ³
MailMessageç±»
ManagementClassç±»
ManagementObjectç±»
MaskedTextBoxæ§ä»¶
MAXå½æ°
MaxDateå±æ§
Maximumå±æ§
MDIçªä½
MdiChildrenå±æ§
MdiParentå±æ§
Microsoft.Winå½å空é´
MINå½æ°
MinDateå±æ§
Minimumå±æ§
MonthCalendaræ§ä»¶
MouseClickäºä»¶
Moveæ¹æ³
MoveToæ¹æ³
MVCå¼å模å¼
N
Navigatedäºä»¶
Navigateæ¹æ³
NetworkStreamç±»
newè¿ç®ç¬¦
newidå½æ°
NewRowæ¹æ³
Nextæ¹æ³
NotifyIconæ§ä»¶
NumericUpDownæ§ä»¶
Net sendå½ä»¤
Net useå½ä»¤
O
objectç±»å
Opacityå±æ§
Openæ¹æ³
OpenFileæ¹æ³
OpenFileDialogæ§ä»¶
OpenSubKeyæ¹æ³
OpenTextæ¹æ³
Ownerå±æ§
P
Paintäºä»¶
Panelæ§ä»¶
PasswordCharå±æ§
Pathå±æ§
PictrueBoxæ§ä»¶
POP3åè®®
Positionå±æ§
Printæ¹æ³
PrintDialogç»ä»¶
PrintDocumentç»ä»¶
PrintPreviewControlç»ä»¶
PrintPreviewDialogç»ä»¶
Processç±»
ProgressBaræ§ä»¶
Pingç±»
PrinterSettingsç±»
Q
Queueç±»
R
RadioButtonæ§ä»¶
Randomç±»
Readæ¹æ³
ReadBytesæ¹æ³
ReadLineæ¹æ³
ReadOnlyå±æ§
ReadToEndæ¹æ³
ReadXmlå½æ°
Receiveæ¹æ³
Refreshå½æ°
Regexç±»
Registryç±»
RegistryKeyç±»
Removeæ¹æ³
RemoveAtæ¹æ³
Replaceæ¹æ³
Returnè¯å¥
RichTextBoxæ§ä»¶
Rightå±æ§
Roundæ¹æ³
RowCountæ¹æ³
Rowså±æ§
S
Saveæ¹æ³
SaveFileæ¹æ³
SaveFileDialogç»ä»¶
ScrollBarså±æ§
Selectæ¹æ³
SelectAllæ¹æ³
Selectedå±æ§
SelectedCellså±æ§
SelectedColumnså±æ§
SelectedIndexå±æ§
SelectedItemå±æ§
SelectedItemså±æ§
SelectedPathå±æ§
SelectedRowså±æ§
SelectedTextå±æ§
SelectionColorå±æ§
SelectionEndå±æ§
SelectionFontå±æ§
Sendæ¹æ³
SetDateæ¹æ³
SetErroræ¹æ³
SetPixelæ¹æ³
SetToolTipæ¹æ³
SetValueæ¹æ³
Showæ¹æ³
ShowDialogæ¹æ³
ShowTodayå±æ§
Sleepæ¹æ³
SMTPåè®®
SmtpClientç±»
Socketç±»
SolidBrushç±»
Sortæ¹æ³
Splitæ¹æ³
SQLæ³¨å ¥å¼æ»å»
SqlCommandç±»
SqlConnectionç±»
SqlDataAdapterç±»
SqlDataReaderç±»
Stackç±»
Startæ¹æ³
StartPositionå±æ§
Stepå±æ§
Stopæ¹æ³
Streamç±»
StreamReaderç±»
StreamWriterç±»
Stringç±»
StringBuilderç±»
Substringæ¹æ³
SUMå½æ°
switch caseè¯å¥
T
TabControlæ§ä»¶
TabIndexå±æ§
Tableså±æ§
TabPageså±æ§
Tagå±æ§
TcpClientç±»
TcpListenerç±»
Textå±æ§
TextBoxæ§ä»¶
TextChangedäºä»¶
TextReaderç±»
TextWriterç±»
Threadç±»
ThreadStateå±æ§
throwè¯å¥
Tickäºä»¶
Timerç»ä»¶
TimeSpan对象
ToIntæ¹æ³
ToLoweræ¹æ³
ToolStripæ§ä»¶
ToolTipæ§ä»¶
ToolTipIconå±æ§
ToolTipTextå±æ§
ToolTipTitleå±æ§
Topå±æ§
TopMostå±æ§
ToShortDateStringæ¹æ³
ToShortTimeStringæ¹æ³
ToStringæ¹æ³
ToUpperæ¹æ³
TrackBaræ§ä»¶
TreeNodeç±»
TreeViewæ§ä»¶
tryâ¦catchâ¦finallyè¯å¥
typeofè¿ç®ç¬¦
U
UdpClientç±»
UpButtonæ¹æ³
Updateæ¹æ³
UPDATEè¯å¥
UpdateCommandå±æ§
Urlå±æ§
usingå ³é®å
V
Valueå±æ§
Viewå±æ§
Visibleå±æ§
VscrollBaræ§ä»¶
W
WebBrowseræ§ä»¶
WebClientç±»
Whileè¯å¥
Widthå±æ§
WindowStateå±æ§
WndProcæ¹æ³
Writeæ¹æ³
WriteLineæ¹æ³
WriteXmlæ¹æ³
X
XML
XmlReaderç±»
XmlWriterç±»
Y
YEARå½æ°
Z
Zoomå±æ§
Java编程词典词典特点
Java编程词典具有独特的智能智特点,为开发者提供了丰富的词典词典资源支持。首先,源码源码它的下载海量资源库(约G)使得全文查询和复制粘贴变得极其方便,无论是智能智专业图书还是明日科技的系统内容,都能实现即查即用,词典词典超前boll指标源码一键式操作,源码源码极大提高了开发效率。下载 其次,智能智词典的词典词典强大功能体现在快速搭建软件项目和解决开发难题上,内置的源码源码源码库、项目和模块库、下载范例库、智能智技术库、词典词典开发方案库和技巧库,源码源码以及界面库,为开发者提供了强大的工具支持,无论你是异次元导入图源码新手还是经验丰富的开发者,都能迅速找到解决方案。 无障碍学习是词典的另一大亮点,无论编程水平如何,都能找到适合自己的学习路径。从入门训练营到超级学堂,再到丰富的开发资源库,它提供了立体化学习环境,实战和检测相结合,让学习过程既高效又实际。 此外,词典还提供实时升级服务,保证用户能第一时间掌握最新技术,更新资源,启动最新项目,并得到明日科技的持续支持。这种即问即答的服务模式确保了知识的及时性和准确性。 最后,steam源码查找源词典的超值功能体验表现在其丰富的外接扩展和资源整合上。内置的插件库不仅方便管理个人编程资源,还支持实时添加个性化的音乐、视频等元素,同时,用户能轻松阅读明日编程图书,享受全方位的资源服务。扩展资料
Java编程词典个人版是明日科技为Java各级程序开发人员和编程爱好者开发的专业编程资源库,它提供了海量的开发资源、丰富的实例项目、灵活的查询方式、多样的学习模式,既可以帮助零基础者快速入门,又可以帮助有一定基础者快速提升开发水平,更适合各级程序开发人员随时检索查询,随时粘贴复用。Java编程词典个人版是同城送货app源码程序开发人员的左膀右臂,软件工程师必备的专业指南。ASP.NET编程全能词典图书目录
ASP.NET编程全能词典提供了丰富的资源库和智能检索功能,适用于不同水平的学习者。教程覆盖了快速启动、界面认知、开发模式(分类管理、编程资源、视频观看、界面素材应用)和两种学习模式(入门和应用)。 在快速入门阶段,学习者可以按阶段学习和训练。而在应用模式下,注重高效开发,如快速检索、源码利用、专业英语查询、辅助工具使用。桃源码头改造此外,还介绍了网页基础语法指令,如:指令:r指令
WebHandler:@WebHandler
网页标记与配置元素(runat、代码块、服务器端注释,如authentication、authorization等)-
网页文件夹(App_Browsers、App_Code等)-
第7章服务器控件,涵盖AccessDataSource、Button、CheckBox、Calendar、DataList等控件的使用-。
具体控件属性如:CancelCommand, DeleteCommand, DataKeyField, EditCommand等,以及各类控件的关键属性,如FileUpload的FileBytes、GridView的AllowPaging和HyperLink的NavigateUrl等,都被详细列出。精简版内容还包括数据库操作类(SqlCommand, SqlConnection, SqlDataReader等)、LINQ数据库查询语法等。扩展资料
ASP NET编程全能词典是由电子工业出版社出版的,是专门为广大程序设计人员开发的高效编程学习软件,本书内容涵盖了技术、项目、方案、源代码、视频、界面等各个方面,既能学习编程知识,又能查询编程技术,帮读者快速解决学习和开发中遇到的各种难题。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。
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>
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的基础。深入剖析这些文件结构有助于我们从更高层次上进行问题分析。