local na rede Internet:tutoriais de desenvolvimento da Web @sola124; w3Resourcecontente
Webdevelopmenttutorials|w3resourcewindow.cookieconsent_options={messe:'Thissiteusescookiestodeliverourservicesandtoshowyourelevantads.Byusingoursite,youacknowledgethatyouhereadandunderstoodourPrivacyPolicy.Youruseofw3resourceServices,issubjecttothesepolicies',theme:'dark-bottom',learnMore:'Moreinfo',link:'/privacy.php'};.demo-card-square.mdl-card{width:320px;height:320px;}.demo-card-square>.mdl-card__title{color:#fff;/*background:url('../assets/demos/dog.png')bottomright15%no-repeat#46B6AC;*/}.mdl-card__supporting-texta{display:inline-block;padding:5px;}.mdl-card__supporting-texta:link{color:#}.mdl-card__supporting-texta:hover{color:#f86d1d}.mdl-card__supporting-texta:visited{color:#5407bf}.mdl-card__supporting-texta:active{color:#}.mdl-card__actions.mdl-card--border{background-color:#f98a47}.demo-card-square.mdl-card{height:250px}.mdl-card__actions.mdl-card--bordera{color:#000}html,body{background-color:#e8e8ee}articlea{text-decoration:none }.mdl-menu{min-width:1024px; }.mdl-menu__item{height:24px;line-height:24px }.header_noticea{color:#fff}.w3r_donate_link{font-weight:800}.w3r_donate_linki{margin-right:5px;margin-top:5px;}.w3r_donate_linkai{color:#fff }.w3r_donate_linka:hover{color:#ff0a01}.w3r_donate_linka:visited{color:#fff}.w3r_donate_linka:hover{color:#ff0a01}.w3r_donate_linka:visited{color:#fff}.w3r_donate_linka:link{color:#fff }.w3r_donate_linka:hover{color:#ff0a01}.w3r_donate_linka:visited{color:#fff}window.dataLayer=window.dataLayer||[];functiongt(){dataLayer.push(arguments);}gt('js',newDate());gt('config','G-HCJ419P'); w3resource BecomeaPatron! shareFacebookTwitterGooglePlusLinkedinRSSFrontendtutorialsHTMLCSSJaScriptHTML5Schema.orgphp.jsTwitterBootstrapResponsiveWebDesigntutorialZurbFoundation3tutorialsPureCSSHTML5CanvasJaScriptCourseIconAngularVueJestMochanpmYarnCypressBackendtutorialsCprogrammingComposerJaLarelMojoNode.jsPHPPythonPython-NumPyPython-PandasPHPUnitRuby DatabasetutorialsSQL(2003standardofANSI)MySQLPostgreSQLSQLiteNoSQLMongoDBOracleRedisApolloGraphQLPostgreSQLSnippetsMongoDBSnippetsFrontendExerciseswithonlineeditorHTMLCSS HTML5Basic(Tandattribute)HTML-CSSPracticalExercisesCSSPropertiesExercisesJaScriptjQueryjQuery-UICoffeeScriptBASHTypeScriptJaFXBackendExerciseswithonlineeditorCProgrammingC++C#JaJaProjectsKotlinMachineLearningPHPRLangueRubyRustScalaSwiftTensorFlow DatabaseExerciseswithonlineeditorSQLMovieDatabaseSoccerDatabaseHospitalDatabaseEmployeeDatabaseAdventureWorksDatabaseSQLProjectsOracleMySQLSQLitePostgreSQLMongoDBPL/SQL PythonFamily-Exercises,PracticePythonExercisesNumPyExercisesPandasExercisesMatplotlibPythonProjects100PythonProjectsNumPy100ExercisesPandas100ExercisesPythonInterviewQ&APythonPCEPCertification Linux,Datainterchange&APItutorialsLinuxHomeLinuxCommandsLinuxServerAdministrationXMLJSONAjaxGooglePlusAPIYoutubeAPIGoogleMapsAPIFlickrAPILast.fmAPITwitterRESTAPI MiscellaneousTutorialsExcelTutorialFirebugTutorialUsefulToolsGoogleDocsFormsTemplateGoogleDocsSlidesPresentationNumberConversionQuizzesTwitterBootstrapExampleswxMaximaDatastructureandAlgorithmLearnDSAAnIntroductiontoDSADSAFundamentalsArrayDataStructureArrayCodingProblems Programming/DevelopmentQuizzesJaScriptPythonBashReact.jsPHPCProgrammingLangueRESTAPIsRC++SQLHTMLJaJSONNoSQLScalaDjangojQueryKotlinNode.jsRubyonRailsC#.NETFrameworkGoFront-endDevelopmentObjective-CGitObject-OrientedProgrammingEclipse OtherDomainsQuizzesAccountingAdobeAWSCybersecurityAssessmentDataScienceforBeginnersGoogleHadoopITOperationsLinuxMachineLearningMatlabMSOffice h1{ color:#2a69a8;font-size:30px;margin-left:30px;}.home_updates{margin:20px;font-size:17px;background-color:#f1f3f4;padding:10px}.home_updatesa{font-size:17px;}Tutorials,ExercisespublishedrecentlyTrendingExercises/Tutorial:PythonPCEPCertificationPreparationGuide:ExamDetails&SyllabusNumberConversionLearnDataStructuresandAlgorithms(DSA)ArrayCodingProblems:Classic&ChallengingChallenges100PythonProjectsforBeginnerswithsolution15November,2024UnderstandingandConfiguringthePostgreSQLDefaultPort.PostgreSQLANYoperator:FlexibleArrayandSubquerymatching.AnalyzingPostgreSQLQuerieswiththeEXPLAINCommand.UsingPostgreSQLLIKEforFlexibleTextMatchingDeleterowsinPostgreSQL.UnderstandingandimplementingPostgreSQLPartitioningDecodingBase64EncodedDatainPostgreSQL.Fixing"psqlCommandNotFound"ErrorinPostgreSQL.UsingPostgreSQLForeignDataWrapperstoAccessExternalData.PostgreSQLCREATETABLEIFNOTEXISTSUseGuide.UsingTerraformtoAutomatePostgreSQLDatabaseManement.SQLitevs.PostgreSQL-KeyDifferencesandUseCasesPostgreSQLIdentityColumn-Auto-IncrementIDssimplifiedPostgreSQLReplication:Setup,Types,andBenefitsPostgreSQLTimescaleDB:HandlingTime-SeriesDataEfficiently.14November,2024UsingPostgreSQLwithDuckDBforaalyticalworkloads.HowtousePostgreSQLarray_gforarraygregation?PosticoforPostgreSQL-AGUIToolforDatabaseManement.PostgreSQLNULLIFFunction:HandleNullValuesinQueries.PostgreSQLLogicalReplication-SetupandGuideforDataSync.HowtoUseCOALESCEinPostgreSQLtoHandleNULLValues.UsingEXPLAINANALYZEinPostgreSQLtoOptimizeQueries.MariaDBvs.PostgreSQL-KeyDifferencesanduseCases.UsingtheDISTINCTClauseinPostgreSQLforUniqueDataRetrieval.UsingUniqueConstraintsinPostgreSQLforDataIntegrity.UnderstandingPostgreSQLrow_numberforOrderedRow.ListingallusersandrolesinPostgreSQL.ListingSchemasinPostgreSQL.CommonTableExpressions(CTE)inPostgreSQL.PostgreSQLINSERTINTOStatement..13November,2024HowtoconnecttoPostgreSQLinaDockercontainerfromOutside?HowtokillaPostgreSQLSession/Connection?RestoringaPostgreSQLDatabasefromaBackupFile.UpdatingtablerowsinPostgreSQLwithSubqueries.PostgreSQLDatabaseSizeCommand:SyntaxandExamples.HowtolisttablesinSchemasinPostgreSQL?ChangingownershipofalltablesinPostgreSQL.RandomlyselectrowsinPostgreSQL.PostgreSQLconcatstrings.IntroductiontoPostgreSQLwithSupabase.HowtoUsePostgreSQLwithVercelforBackendData?GettingStartedwithNeonPostgreSQL-AServerlessSolution.UsingPgvectorinPostgreSQLforVectorsimilaritySearches.UsingDrizzletoConnectPostgreSQLwithJaScriptandTypeScript.HowtoQueryJSONDatainPostgreSQLwithJSONB?12November,2024HowtoresetaPostgreSQLprimarykeysequencewhenoutofsynchronize?UnderstandingthePostgreSQLconnectionstringformatHowtospecifyaPasswordforpsqlnon-interactively?HowtoimportanSQLDumpintoPostgreSQL?UnderstandingPostgreSQLequivalenttoMySQLAUTO_INCREMENTHowtoinsertdatainPostgreSQLonlyifitdoesnotexist?HowtogenerateaUUIDinPostgreSQLforinsertstatements?HowtocopyaPostgreSQLDatabasetoanotherServer?HowtoCreateaRead-OnlyuserinPostgreSQL?WhereDoesPostgreSQLStoreConfigurationFiles?HowtoUsetheequivalentof"USEdatabase_name"inPostgreSQL?Howtomakecase-insensitiveQueriesinPostgreSQL?HowtofindrowcountforalltablesinPostgreSQL.HowtofixPasswordAuthenticationfailedforuser"postgres"inPostgreSQLHowtouseSELECTDISTINCTonMultipleColumnsinPostgreSQL?11November,2024HowtoFindDocumentsbyIDsinanArrayinMongoDB.HowtocountdocumentsGroupedbyafieldinMongoDB.ListallDatabasesinMongoDBShell.MongoDBQuerybyDate-RetrieveDocumentsinDateRange.QueryArrayofObjectsinMongoDBEasily.Howtodisplaymorethan20DocumentsinMongoDB'sShell?.HowtoCombineDatafromMultipleCollectionsinMongoDB?QueryingNestedObjectsinMongoDB-ACompleteGuide.RenameFieldforAllMongoDBDocumentsUsing$renameOperator.MongoDBNamingConventions-BestPracticesforCollections&Fields.InsertingIntegersinMongoDB-ExampleandSyntaxGuide.HowtoDisplayallDocumentsfromeveryCollectioninMongoDB.UpdateeverydocumentononefieldinMongoDB-FullGuide.09November,2024RetrieveSpecificArrayElementsinMongoDBwith$elemMatch.HowtoaddanewfieldtoalldocumentsinMongoDBCollection?ExportallCollectionsinMongoDBDatabasewithmongodump.RetrieveaRandomDocumentinMongoDBUsing$sample.SecureMongoDBAccesswithUsernameandPasswordAuthentication.HowtoSearchforaDocumentbyObjectIdinMongoDB.HowtoSelectaSingleFieldinMongoDBforallDocuments.HowtomakeaCase-InsensitiveQueryinMongoDB?HowtoRetrieveallUniqueKeyNamesinaMongoDBCollection.UpgradingaPostgreSQLUsertoSuperuser.08November,2024CreatingaCopyofaDatabaseinPostgreSQLHowtoRunaPostgreSQL.sqlFilefromtheCommandLine?ImportingCSVDataintoaPostgreSQLTable.TopMongoDBSnippetsandCodeExamplesforDevelopersHowtouseMongoDB�sLikeQuerywithRegexforPatternMatchingDroppingaMongoDBDatabasefromtheCommandLine.ListingallCollectionsinMongoDBShell.UsingMongoDBtocheckifafieldcontainsaSubstring.FindingDocumentsinMongoDBwithanArraycontainingaspecificvalue.HowtoRetrievetheLastNRecordsinMongoDB?Queryfor"IsNotNull"inMongoDBUsing$neand$existsPerformSQLJoinEquivalentinMongoDBwith$lookup.RenamingaMongoDBDatabaseusingaCopy-and-DropWorkaround.EnablePrettyPrintbyDefaultinMongoDBShell.QueryMongoDBforDocumentsBetweenTwoDatesUsing$gteand$lte.UpdateMongoDBFieldBasedonAnotherField'sValue.DeletealldatainaMongoDBDatabasewithdropDatabase().ExecuteMongoDBCommandsviaShellScriptsforAutomation.RemoveaFieldfromMongoDBDocumentwith$unsetOperator.07November,2024TopPostgreSQLSnippetsandCodeexamplesforDevelopersHowtoShowTablesinPostgreSQLDescribeTableStructureinPostgreSQLSelectthefirstrowofeachsetofrowsgroupedwithaGROUPBYinPostgreSQLHowtoChangeaPostgreSQLuserPassword?DroppingAllTablesinaPostgreSQLDatabaseHowtoSwitchDatabasesinPostgreSQLpsqlCommandLineStartingthePostgreSQLServeronmacOSCheckingyourPostgreSQLVersionHowtosePostgreSQLPL/pgSQLOutputtoaCSVFileUnderstandingthedifferencebetweentextandvarcharinPostgreSQL06November,2024RestaurantReservationSystemforTable,Order,andPaymentManement05November,2024Update:CSnippets,Examples,Code01November,2024SQLProjects:SchoolCourseEnrollmentSystem30October,2024SQLProjects:HotelBookingSystem-DatabaseDesignandManement29October,2024SQLProjects:CompleteMovieRentalSystemwithEfficientDatabaseDesignandManement25October,2024DevelopaQuizGamewithTimerinPythonStockPriceChecker:Real-TimeStockPricesinPythonPython-BasicMovieDatabase:Add,Edit,Delete,andViewMovies24October,2024SQLProjectsForBeginners:EmployeePayrollSystemSQLProjects:OnlineStoreDatabaseManementSystem23October,2024SQLProjectsForBeginners:InventoryManementSystemSQLProjectsForBeginners:HospitalPatientDatabase22October,2024SQLProjectsforBeginnerswithSolutionsandExplanation21October,2024Python-CodeSnippetManer18October,2024NumberGuessingGamewithGUIinPythonPython-BasicPOSSystem:ConsoleandGUISolutions17October,2024PythonProject-CreateaWeatherApplicationBuildaBasicAlarmClockinPythonwithTkinter16October,2024WordCloudGeneratorinPython15October,2024PythonProject-EncryptandDecryptfileswithSymmetricEncryptionPythonProject:ExtractInformationfromURLsCurrencyExchangeRateCheckerinPythonBuildaBasicPaintAppinPython07October,2024BasicDrawingwithPythonTurtleGraphicsSimpleTextEditorinPythonwithTkinterBuildaURLScraperinPythontoExtractURLsfromWebpesHowtoBuildaContactBookPrograminPython03October,2024JaProjectsforBeginnerswithSolutionsandExplanation01October,2024PandasMachineLearningIntegration:ExercisesandSolutionsforDataIntegrity28September,2024PCEPCertificationPractice:ExceptionPropationthroughFunctionBoundaries27September,2024PandasVisualizationIntegration:ExercisesandSolutionsforDataVisualizationPCEPCertificationPractice:DelegatingResponsibilityforHandlingExceptionsPCEPCertificationPractice:ExceptionPropationthroughFunctionBoundaries26September,2024PandasDataCleaningandPreprocessing:Exercises,SolutionswithExplanationPCEPCertificationPractice:try-exceptExceptionHandlingPCEPCertificationPractice:OrderingexceptbranchesinPython25September,2024PCEPCertificationPractice:TypeErrorQuestions&ExplanationsPCEPCertificationPractice:ValueErrorQuestions&Explanations24September,2024PandasAdvancedMergingandJoining:ExerciseswithSolutionsandExplanation23September,2024PCEPCertificationPracticeTest:LookupErrorExceptionsPCEPCertificationPractice:IndexErrorQuestions&ExplanationsPCEPCertificationPractice:KeyErrorQuestions&ExplanationsPandasCustomFunctions:Apply,Map,andApplymapExplainedwithExercises21September,2024CIncrementandDecrementOperatorswithexamplesCProgramming:AssignmentOperatorsCProgramming:Conditional(Tertutoriais de desenvolvimento da Web @sola124; w3Resourcenary)OperatorCProgramming:SpecialOperatorswithexamplesPCEPCertificationPractice:PythonArithmeticErrorExceptionPCEPCertificationPractice:PythonAbstractExceptionsPythonPCEPPracticeQuestions:KeyboardInterruptException20September,2024CProgramming-LogicalOperatorsExplainedCArithmeticOperatorsExplainedwithExamplesCRelationalOperatorswithExamples19September,2024PythonProject-BasicURLCrawlerforextractURLsPCEPCertificationPractice:PythonBuilt-InBaseExceptionHierarchyPCEPCertificationPractice:PythonBuilt-InExceptionClassPCEPCertificationPractice:PythonSystemExitExceptionHandling18September,2024MultithreadinginCwithPOSIXThreads:ACompleteGuideUnderstandingtheConceptanduseCasesofUnionsinCUnderstandingBitwiseOperatorswithexamplesinCPCEPCertificationPractice:NameScopes,NameHiding,andGlobalKeywordPCEPExamPractice:DefaultParameterValuesinPythonFunctionsTriviaQuizGameProject:CLIandGUISolutionsinPython17September,2024PCEPCertificationPracticeTest:Positional,Keyword,andMixedArgumentsMasteringPreprocessorDirectivesinC:#define,#include,andMacrosComprehensiveGuidetoErrorHandlinginC:errno,perror(),andstrerror()UnderstandingTypedefandEnuminCProgramming16September,2024Command-LineArgumentsinC:HandlingargcandargvDynamicMemoryAllocationinC:malloc(),calloc(),realloc(),andfree()CFileHandling:fopen(),fclose(),fread(),andfwrite()TutorialPCEPCertificationPracticeTest:Parametersvs.Arguments14September,2024Compretutoriais de desenvolvimento da Web @sola124; w3ResourcehensiveguidetoRecursioninCProgramming:BestPractices&ExamplesPCEPCertificationPracticeTest:User-DefinedFunctionsandGeneratorsPCEPCertificationPracticeTest:UnderstandingtheNoneKeywordinPythonPCEPCertificationPracticeTest:MasteringRecursioninPython13September,2024CProgrammingFunctions:Declarations,Definitions&ExamplesPCtutoriais de desenvolvimento da Web @sola124; w3ResourceEPPracticeTest:MasteringQuotesandApostrophesinPythonStringsPCEPPracticeTest:UnderstandingMulti-lineStringsinPythonPCEPPracticeTest:BasicStringFunctionsandMethodsinPython12September,2024PCEPCertificationPracticeTest:ConstructingStringsPCEPCertificationPracticeTest:Indexing,Slicing,andStringimmutabilityPCEPCertificationPracticeTest:EscapingusingtheBackslashcharacterPythonURLShortenerProject:ComparingHashingandBase62EncodingMethodsBasicMusicPlayerProject:TkintervsPyQt5SolutionsforPythonPalindromeCheckerProject:BasicandClass-BasedPythonSolutionsBuildingaBasicBlogSysteminPython:TwoApproaches09September,2024PCEPCertificationPractice:CheckingtheExistenceofDictionaryKeysPCEPCertificationPractice:DictionaryMethodskeys(),items(),andvalues()05September,2024PCEPCertificationPractice:IteratingthroughDictionariesandtheirKeysandValuesPCEPCertificationPractice:IteratingthroughDictionariesandtheirKeysandValuesPythonProject-BasicDrawingAppusingTkinterandPyQt5PythonImeDownloader:DownloadImesfromaURL04September,2024PythonImeDownloader:DownloadImesfromaURLPCEPCertificationPractice:Tuplesvs.Lists-DifferencesandSimilaritiesPCEPCertificationPractice:ListsinsideTuplesandTuplesinsideLists03September,2024PythonProject:HangmanGame-SolutionsandExplanationsPythonFileOrganizerProject-SolutionsandExplanationsCreateaBasicWebServerProjectinPython:Flaskvs.DjangoCreateaSecurePasswordManerProjectinPython:TwoApproachesPythonTwo-PlayerTic-Tac-ToeProject-SolutionsandExplanationsPythonProject-Rock,Paper,ScissorsGame:SolutionsandExplanationsPythonProject-RandomPasswordGeneratorSolutionsandExplanationsPCEPCertificationPractice:Tuples-Indexing,Slicing,Building,andImmutability02September,2024PCEPPracticeTest:InitializingLoopsinPythonListsPCEPPracticeTest:ListsinLists-MatricesandCubesPython-BuildabasicTo-DoListProject:SolutionsandExplanationsPythonGuesstheNumberGameProject:SolutionsandExplanationsPythonProject:DiceRollingSimulator-SolutionsandExplanationsPythonSimpleAlarmClockProject-SolutionsandExplanationsPythonProjectTemperatureConverter-SolutionsandExplanationsPythonProject-RandomPasswordGeneratorSolutionsandExplanationsPythonProject:Text-BasedAdventureGame-SolutionsandExplanationsPythonProject-Rock,Paper,ScissorsGame:SolutionsandExplanationsPythonProjectCurrencyConverter-SolutionsandExplanationsPythonProject-BasicWebScraperSolutionsandExplanations01September,2024PythonHelloWorldProject:SolutionsandExplanationsPythonSimpleCalculatorProjectwithSolutionsandExplanations31August,2024PythonSQLite:BasicsofWorkingwithSQLiteDatabasesPythonSQLAlchemy:UsingSQLAlchemyORMforDatabaseInteractionsUpdate:100PythonProjectsforBeginnerswithsolutions30August,2024TestingandDebugginginPython:AComprehensiveGuideUnderstandingPythonMetaclasses:AComprehensiveGuidePythonMemoryManement:HowPythonHandlesMemoryEfficientlyUnderstandingPythonGIL:TheGlobalInterpreterLockExplainedPCEPCertificationPracticeTest:MasteringthePythondelInstructionPCEPCertificationPracticeTest:IteratingThroughListswiththeforLoopPCEPCertificationPracticeTest:UsinginandnotinOperatorsPCEPCertificationPracticeTest:ListComprehensionsPCEPCertificationPracticeTest:CopyingandCloning29August,2024UnderstandingandcreatingPythonDecoratorsPythonMultithreading:WorkingwithThreadsPythonMultiprocessing:AComprehensiveGuidetoParallelExecutionPythonAsyncio:AComprehensiveGuidetoAsynchronousProgrammingConstructingVectorswithListsinPythonExampreparationIndexingandSlicingListsinPythonPCEPExampreparationUnderstandingandcreatingPythonDecoratorsUsingthelen()FunctionwithPythonListsPCEPExampreparation.a_linka:link{color:#bc17d6;font-weight:bold;font-size:16px;margin-left:1%}.a_linka:hover{color:#4e990d;font-weight:bold;font-size:16px;margin-left:1%}.a_linka:active{color:#0c1796;font-weight:bold;font-size:16px;margin-left:1%}.a_linka:visited{color:#;font-weight:bold;font-size:16px;margin-left:1%}.native-cpca{font-family:-apple-system,BlinkMacSystemFont,"SegoeUI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"HelveticaNeue",Helvetica,Arial,sans-serif;}.default-ad{display:none;}.native-cpca{text-decoration:none!important;}.native-cpcimg{display:none;}.native-cpc._default_{display:flex;flex-flow:columnwrap;max-width:600px;padding:10px;background:repeating-linear-gradient(-45deg,transparent,transparent5px,hsla(0,0%,0%,.025)5px,hsla(0,0%,0%,.025)10px)hsla(203,11%,95%,.4);}.native-cpc.default-title{margin-right:5px;font-size:10px;margin-bottom:2px;letter-spacing:.75px;text-transform:uppercase;}.native-cpc.default-title:before{content:"Sponsoredby"}.native-cpc.default-description{font-size:14px;line-height:1.4;}.widget{display:none!important;}ThisworkislicensedunderaCreativeCommonsAttribution-NonCommercial-ShareAlike3.0UnportedLicense.©w3resource.com2011-2024PrivacyAboutContactFeedback/***material-design-lite-MaterialDesignComponentsinCSS,JSandHTML*@versionv1.3.0*@licenseApache-2.0*@2015Google,Inc.*@linkgithub.com/google/material-design-lite*/!function(){"usestrict";functione(e,t){if(e){if(t.element_.classList.contains(t.CssClasses_.MDL_JS_RIPPLE_EFFECT)){vars=document.createElement("span");s.classList.add(t.CssClasses_.MDL_RIPPLE_CONTAINER),s.classList.add(t.CssClasses_.MDL_JS_RIPPLE_EFFECT);vari=document.createElement("span");i.classList.add(t.CssClasses_.MDL_RIPPLE),s.appendChild(i),e.appendChild(s)}e.addEventListener("click",function(s){if("#"===e.getAttribute("href").charAt(0)){s.preventDefault();vari=e.href.split("#")[1],n=t.element_.querySelector("#"+i);t.resetTabState_(),t.resetPanelState_(),e.classList.add(t.CssClasses_.ACTIVE_CLASS),n.classList.add(t.CssClasses_.ACTIVE_CLASS)}})}}functiont(e,t,s,i){functionn(){varn=e.href.split("#")[1],a=i.content_.querySelector("#"+n);i.resetTabState_(t),i.resetPanelState_(s),e.classList.add(i.CssClasses_.IS_ACTIVE),a.classList.add(i.CssClasses_.IS_ACTIVE)}if(i.tabBar_.classList.contains(i.CssClasses_.JS_RIPPLE_EFFECT)){vara=document.createElement("span");a.classList.add(i.CssClasses_.RIPPLE_CONTAINER),a.classList.add(i.CssClasses_.JS_RIPPLE_EFFECT);varl=document.createElement("span");l.classList.add(i.CssClasses_.RIPPLE),a.appendChild(l),e.appendChild(a)}i.tabBar_.classList.contains(i.CssClasses_.TAB_MANUAL_SWITCH)||e.addEventListener("click",function(t){"#"===e.getAttribute("href").charAt(0)&&(t.preventDefault(),n())}),e.show=n}vars={upgradeDom:function(e,t){},upgradeElement:function(e,t){},upgradeElements:function(e){},upgradeAllRegistered:function(){},registerUpgradedCallback:function(e,t){},register:function(e){},downgradeElements:function(e){}};s=function(){functione(e,t){for(vars=0;swindow.cookieconsent_options={messe:'Thissiteusescookiestodeliverourservicesandtoshowyourelevantads.Byusingoursite,youacknowledgethatyouhereadandunderstoodourPrivacyPolicy.Youruseofw3resourceServices,issubjecttothesepolicies',theme:'dark-bottom',learnMore:'Moreinfo',link:'/privacy.php'};.previousNext_bottoma:first-child{float:left;margin-left:8px;}.previousNext_bottoma:last-child{float:right;margin-right:8px;}window.onload=function(){//varold_links=document.getElementById("np").style.display="none";varlinks=document.querySelector("ul.n.n-list").childNodes;varparentDiv=document.querySelector(".np");varparentDiv_bottom=document.querySelector(".np_bottom");varnode=document.createElement("span");varnode_bottom=document.createElement("span");node.setAttribute("class","previousNext");node_bottom.setAttribute("class","previousNext_bottom");parentDiv.appendChild(node);parentDiv_bottom.appendChild(node_bottom);for(vari=0;i(function(){ if(typeof_bsa!=='undefined'&&_bsa){ //format,zoneKey,segment:value,options _bsa.init('flexbar','CK7DCK7L','placement:w3resourcecom'); }})();