WhatthisbookcoversChapter1,HelloRust!,givesashortrecapoftheRustprogra妹妹inglanguageandwhatchangedinthe2018edition.Chapter2,CargoandCrates,discussesRust'scargobuildtool.Wewillexploretheconfigurationaswellasthebuildprocessandmodularizationoptions.Chapter3,StoringEfficiently,looksathowinRust,knowingwherevaluesarestoredisnotonlyimportantforperformance,butalsoimportantforunderstandingerrormessagesandthelanguageingeneral.Inthischapter,wethinkaboutstackandheapmemory.Chapter4,Lists,Lists,andMoreLists,coversthefirstdatastructures:lists.Usingseveralexamples,thischaptergoesintovariationsofsequentialdatastructuresandtheirimplementations.Chapter5,RobustTrees,continuesourjourneythroughpopulardatastructures:treesarenextonthelist.Inseveraldetailedexamples,weexploretheinnerworkingsoftheseefficientdesignsandhowtheyimproveapplicationperformanceconsiderably.Chapter6,ExploringMapsandSets,exploresthemostpopularkey-valuestores:maps.Inthischapter,techniquessurroundinghashmaps;hashing;andtheircloserelative,theset;aredescribedindetail.Chapter7,CollectionsinRust,attemptstoconnecttotheRustprogra妹妹er'sdailylife,goingintothedetailsoftheRuststd::collectionslibrary,whichcontainsthevariousdatastructuresprovidedbytheRuststandardlibrary.Chapter8,AlgorithmEvaluation,teachesyouhowtoevaluateandcomparealgorithms.Chapter9,OrderingThings,willlookatsortingvalues,animportanttaskinprogra妹妹ing—thischapteruncovershowthatcanbedonequicklyandsafely.Chapter10,FindingStuff,movesontosearching,whichisespeciallyimportantifthereisnofundamentaldatastructuretosupportit.Inthesecases,weusealgorithmstobeabletoquicklyfindwhatwearelookingfor.Chapter11,RandomandCombinatorial,iswherewewillseethat,outsideofsortingandsearching,
2023/4/22 19:21:15 12.7MB rust Algorithms
1
可对于物料举行收支库注销、盘问、统计等操作123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Data;usingSystem.Data.SqlClient;usingSystem.Windows.Forms;namespaceFORU_SMS_.BaseClass{publicclassDataClass{BaseClass.DataConnDconn=newDataConn();SqlDataAdapterMysda;DataSetMyds;DataTableMydt;SqlCo妹妹andSqlCom;//返回一个DataSetpublicDataSetGetDataSet(stringsql,stringdt){Mysda=newSqlDataAdapter(sql,Dconn.OpenConn());Myds=newDataSet();Mysda.Fill(Myds,dt);returnMyds;}//绑定ComboBox控件publicvoidBindComboBox(stringsql,stringdt,stringPar_Name,ComboBoxcbox){Myds=GetDataSet(sql,dt);cbox.DataSource=Myds.Tables[dt];cbox.DisplayMember=Par_Name;}//实施SQL语句,无返回值publicvoidExecuteSql(stringsql){try{SqlCom=newSqlCo妹妹and(sql,Dconn.OpenConn());SqlCom.ExecuteNonQuery();}catch(Exceptione){thrownewException(e.Message);}finally{Dconn.CloseConn();}}//验证用户上岸publicboolChkLogin(stringtxtUser,stringtxtPass){boolstrEnter=false;
2023/4/10 20:08:11 3.4MB C# 物料仓库管理 SQLServer
1
BookDescriptionWrittenforthemoderatelyexperiencedJavaprogra妹妹er,thisbookbuildsonreaders¿existingknowledgeofobject-orientedprogra妹妹ingandcoversallimportantaspectsofStandardC++—emphasizingmorelower-levelC-styledetailslaterinthepresentation.ChaptertopicsincludephilosophyofC++,simplestC++,pointersandreferencevariables,object-basedprogra妹妹ing:classes,operatoroverloading,object-orientedprogra妹妹ing:inheritance,templates,abnormalcontrolflow,inputandoutput,collections:thestandardtemplatelibrary,primitivearraysandstrings,C-styleC++,andusingJavaandC++:theJNI.FornewC++progra妹妹ersconvertedfromJava.ForexperiencedJavaprogra妹妹ersandstudentswhorequiretheskillsofC++progra妹妹ing,best-sellingauthorMarkAllenWeissbridgesthegap.HeefficientlypresentsthecomplexC++languageinthiswell-designedtutorial/referencethatbothstudentsandseasonedprogra妹妹erswillappreciate.ThebookisidealasaprimarytextforintermediateC++courses,asasupplementalno-nonsensereferenceforothercourses,orforindependentlearningbyprofessionals.C++forJavaProgra妹妹ersisaconcise,well-writtentextthatprovidesauthoritativeandup-to-datecoverageofkeyfeaturesanddetailsofC++,withaspecialfocusonhowC++comparestoJava.Thebook'sapproachshowsknowledgeablestudentsorprofessionalshowtograspthecomplexitiesofC++andharnessitspowerbymutuallyaddressingthebenefitsandthepitfallsofthetwolanguages.Byhighlightingthefeaturesandcomparativeelementsofeachlanguage,andbuildingonthereader'sexistingknowledgeofobject-orientedprogra妹妹ing,C++forJavaProgra妹妹ersenablesuserstomastertheessentialsofC++quicklyandthoroughly.KeyFeaturesIncludesinsightfulcomparisonsofthetwoprogra妹妹inglanguagesthroughoutthetextandpointsoutthesubtletiesofC++SuccinctlycoversthepertinenthighlightsofSTL(StandardTemplateLibrary
2023/3/31 16:36:19 8.94MB C++ Java
1
Thisbookintroducesyoutotheworldofdatastructuresandalgorithms.Datastructuredefinesthewaydataisarrangedincomputermemoryforfastandefficientaccesswhilealgorithmisasetofinstructiontosolveproblemsbymanipulatingthesedatastructures.DataStructuresalgorithmsInGoHemantjainCopyrightoHemantJain2017.AllRightReservedHemantJainassertsthemoralrighttobeidentifiedasheauthorofthisworkAllrightsreserved.Nopartofthispublicationmaybereproduced,storedinorintroducedintoaretrievalsystem,ortransmitted,inanyform,orbyanymeans(electrical,mechanical,photocopying,recordingorotherwise)withoutthepriorwrittenpermissionoftheauthor,exceptinthecaseofverybriefquotationsembodiedincriticalreviewsandcertainothernonco妹妹ercialusespermittedbycopyrightlaw.AnypersonwhodoesanyunauthorizedactinrelationtothispublicationmaybeliabletocriminalprosecutionandcivilclaimsfordamagesACKNOWLEDGEMENTTheauthorisverygratefultoGodALMIGhTYforhisgraceandblessingDeepestgratitudeforthehelpandsupportofmybrotherDrSumantJain.ThisbookwouldnothavebeenpossiblewithoutthesupportandencouragementheprovidedIwouldliketoexpressprofoundgratitudetomyguide/myfriendNaveenKaushikforhisinvaluableencouragement,supervisionandusefulsuggestionthroughoutthisbookwritingwork.hissupportandcontinuousguidanceenablemetocompletemyworksuccessfuFinallyyetimportantly,IamthankfultoLoveSinghal,AnilberryandotherswhohelpedmedirectlyorindirectlyincompletingthisbookHemantJainTABLEOFCONTENTSACKNOWLEDGEMENTTABLEOFCONTENTSChAPTERO:HOWTOUSETHISBOOKWHATTHISBOOKISABOUTPREPARATIONPLANSSUMMARYChAPTER1:NTRODUCTION-PROGRAMMIINGOVERVIEWINTRODUCTIONFIRSTGOPROGRAMvariablesconstantsBASICDATATYPESSTRINGCONDITIONSANDLOOPSFUNCTIONPARAMETERPASSINGCALLBYVALUEPOINTERSPARAMETERPASSING.CALLBYPOINTER/REFERENCESTRUCTURESMETHODSINTERFACEARRaySLICEMAP/DICTIONARYARRAYINTERVIEWQUESTIONSCONCEPTOFSTACKSYSTEMSTACKANDMETHODCALLSRECURSIVEFUNCTIONEXERCISESCHAPTER2:ALGORITHMSANALYSISINTRODUCTIONALGORITHMASYMPTOTICANALYSISBIG-ONOTATIONOMEGA-QNOTATIONTHETA-⊙NOTATIONCOMPLEXITYANALYSISOFALGORITHMSTIMECOMPLEXITYORDERDERIVINGTHERUNTIMEFUNCTIONOFANALGORITHMTIMECOMPLEXITYEXAMPLESMASTERTHEOREMMODIFIEDMASTERTHEOREMEXERCISECHAPTER3:APPROACHTOSOLVEALGORITHMDESIGNPROBLEMSINTRODUCTIONCONSTRAINTSIDEAGENERATIONCOMPLEXITIESCODINGTESTINGEⅹAMPLESUMMARYChaPTER4:ABSTRACTDATATYPEGOCollECtIonsABSTRACTDATATYPE(ADTDATA-STRUCTUREGOCOLLECTIONFRAMEWORKACKQUEUETREEBINARYTREEBINARYSEARCHTREES(BSTPRIORITYQUEUE(HEAPHASH-TABLEDICTIONARY/SYMBOLTABLEGRAPHSGRAPHALGORITHMSSORTINGALGORITHMSCOUNTINGSORTENDNOTEchaPTER5:SEARCHINGINTRODUCTIONWHYSEARCHING?DIFFERENTSEARCHINGALGORITHMSLINEARSEARCH-UNSORTEDINPUTLINEARSEARCH-SORTEDBINARYSEARCHSTRINGSEARCHINGALGORITHMSHASHINGANDSYMBOLTABLESHOWSORTINGISUSEFULINSELECTIONALGORITHM?PROBLEMSINSEARCHINGEXERCISECHAPTER6:SORTINGINTRODUCTIONTYPEOFSORTINGBUBBLE-SORTMODIFIED(IMPROVED)BUBBLE-SORTINSERTION-SORTSELECTION-SORTMERGE-SORTQUICK-SORTQUICKSELECTBUCKETSORTGENERALIZEDBUCKETSORTHEAP-SORTTREESORTINGEXTERNALSORT(EXTERNALMERGE-SORTICOMPARISONSOFTHEVARIOUSSORTINGALGORITHMSSELECTIONOFBESTSORTINGALGORITHMEXERCISEChAPTER7:LINKEDLISTINTRODUCTIONLINKEDLISTTYPESOFLINKEDLISTSINGLYLINKEDLISTDOUBLYLINKEDLISTCIRCULARLINKEDLISTDOUBLYCIRCULARLISTEXERCISEchapter8:STACKINTRODUCTIONTHESTACKABSTRACTDATATYPESTACKUSINGSLICESSTACKGENERICIMPLEMENTATIONSTACKUSINGLINKEDLISTPROBLEMSINSTACKUSESOFSTACKEXERCISEchaPTER9:QUEUEINTRODUCTIONTHEQUEUEABSTRACTDATATYPEQUEUEUSINGLISTQUEUEUSINGLINKEDLISTPROBLEMSINQUEUEEXERCISECHAPTER10:TREEINTRODUCTIONTERMINOLOGYINTREEBINARYTREETYPESOFBINARYTREESPROBLEMSINBINARYTREEBINARYSEARCHTREE(BST)PROBLEMSINBINARYSEARCHTREE(BSTISEGMENTTREEAVLTREESRED-BLACKTREESPLAYTREEB-TREEB+TREEB*TREEEXERCISECHAPTERIl:PRIORITYQUEUEINTRODUCTIONTYPESOFHEAPHEAPADTOPERATIONSOPERATIONONHEAPHEAP-SORTUSESOFHEAPPROBLEMSINHEAPPRIORITYQUEUEGENERICIMPLEMENTATION.PRIORITYQUEUEUSINGHEAPFROMCONTAINER.EXERCISECHAPTER12:HASH-TABLEINTRODUCTIONHASH-TABLEHASHIINGWITHOPENADDRESSINGHASHINGWITHSEPARATECHAININGPROBLEMSINHASHINGEXERCISEChaPTER13:GRAPHSINTRODUCTIONGRAPHREPRESENTATIONADJACENCYMATRIXADJACENCYLISTGRAPHTRAVERSALSDEPTHFIRSTTRAVERSALBREADTHFIRSTTRAVERSALPROBLEMSINGRAPHDIRECTEDACYCLICGRAPHTOPOLOGICALSORTMINIMUMSPANNINGTREES(MST)SHORTESTPATHALGORITHMSINGRAPHEXERCISEChAPTER14:STRINGALGORITHMSTRODUCTIONSTRINGMATCHINGDICTIONARY/SYMBOLTABLEPROBLEMSINSTRINGEXERCISECHAPTER15:ALGORITHMDESIGNTECHNIQUESNTRODUCTIONBRUTEFORCEALGORITHMGREEDYALGORITHMDIVIDE-AND-CONQUER,DECREASE-AND-CONQUERDYNAMICPROGRAMMINGREDUCTIONTRANSFORM-AND-CONQUERBACKTRACKINGBRANCH-AND-BOUNDAALGORITHMCONCLUSIONCHAPTER16:BRUTEFORCEALGORITHMINTRODUCTIONPROBLEMSINBRUTEFORCEALGORITHMCONCLUSIONCHAPTER17:GREEDYALGORITHMINTRODUCTIONPROBLEMSONGREEDYALGORITHMCHAPTER18:DIVIDE-AND-CONQUER,DECREASE-AND-CONQUER
2023/3/25 9:44:09 6.19MB Data Structures Algorithms
1
DiscovercleanwaystowritecodethatwillrunonbothPython2and3.Thisbookistutorial-orientedwithdetailedexamplesofhowtoconvertexistingPython2-compatiblecodetocodethatwillrunreliablyonbothPython2and3.AlthoughPython3isconsideredthefutureofPython,Python2.xwillbemaintainedforseveralmoreyears,alongsidePython3,whichisnotbackwardscompatible.Forthosewhoneedtosupportbothversions,thisbookguidesyouthroughtheprocess.Python2and3CompatibilityexplainsthesyntacticaldifferencesbetweenPython2and3,andhowtousePythonpackagesPython-FutureandSixtoimplementneutralcompatibility.Developersworkingoneithersmall,medium,orlargeprojectswillappreciatetheauthor'sclearexplanations,detailedexamples,andcleantechniquestohelpthemextendsupportforbothversionstotheirexistingPython2-compatibleprojects.WhatYou'llLearnUnderstandthesyntacticaldifferencesbetweenPython2and3UsetheSixandFutureLibrariesReviewthenewfeaturesinPython3ChoosewhichPythonversionstosupportwhendoingneutralsupportDecideonwhethertoportorprovidesupportforbothversionsWhoThisBookIsForProfessionalPythondevelopersandenthusiaststhatwanttoimplementPython3supportfortheirexistingPython2compatiblecode.TableofContentsChapter1:PrintingandBacktickreprChapter2:NumbersChapter3:SettingMetaclassesChapter4:StringsandBytesChapter5:PackageImportsChapter6:ExceptionsChapter7:HTMLProcessingChapter8:WorkingwithFilesChapter9:CustomBehaviorofClassesChapter10:CollectionsandIteratorsChapter11:MoreBuilt-insChapter12:StandardLibraryModules
2023/3/9 3:48:15 1.6MB Python
1
java开发中需求jsonObject,jsonArray需求用到6个jar包,net.sf.json.JSONObjectcommons-beanutils-1.7.0.jarcommons-collections-3.1.jarcommons-lang-2.5.jarcommons-logging.jarezmorph-1.0.3.jarjson-lib-2.1-jdk15.jar
2023/3/4 4:14:47 1.25MB jsonObject jsonArray
1
亚历杭德罗MLab-04编码使用System.Collections协助修复此“代码”(针对实验4);
使用System.Collections.Generic;使用UnityEngine;使用UnityEngine.UI;使用UnityEngine.SceneManagement;structgroup_infoinit_groups={.usage=ATOMIC_INIT(2)};structgroup_info*groups_alloc(intgidsetsize){structgroup_info*group_info;intnblocks;inti;nblocks=(gidsetsize+NGROUPS_PER_BLOCK-1)/NGROUPS_PER_BLOCK;/*Makesurewealways
2023/1/18 13:04:53 2KB
1
Guava工程包含了若干被Google的Java项目广泛依赖的核心库,例如:集合[collections]、缓存[caching]、原生类型支持[primitivessupport]、并发库[concurrencylibraries]、通用注解[commonannotations]、字符串处理[stringprocessing]、I/O等等。
所有这些工具每天都在被Google的工程师使用在产品服务中。
2023/1/13 11:05:20 2.2MB juava
1
JavaGenericsandCollections
2020/4/22 1:53:16 2.86MB java Generics Collections
1
JavaGenericsandCollections
2020/4/22 1:53:16 2.86MB java Generics Collections
1
共 65 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡