第1章Redis介绍....................................................8第2章数据类型初探.................................................10字符串(Strings)............................................................11列表(Lists)................................................................12集合(Sets)................................................................13哈希/散列(Hashes)........................................................14有序集合(Sortedsets)......................................................15位图(Bitmaps)和超重对数(HyperLogLogs).....................................16第3章从入门到精通(上)............................................17Redis键(Keys)............................................................19Redis字符串(Strings).....................................................20改变和查询键空间(keyspace)................................................22Redis过期(expires):有限生存时间的键.......................................23第4章从入门到精通(中)............................................24Redis列表(Lists)...........................................................25Redis列表起步............................................................26列
2024/6/14 13:40:14 1.43MB redis 中文 chm
1
Redis是一款开源的、高性能的键-值存储(key-valuestore)。
它常被称作是一款数据结构服务器(datastructureserver)。
Redis的键值可以包括字符串(strings)、哈希(hashes)、列表(lists)、集合(sets)和有序集合(sortedsets)等数据类型。
对于这些数据类型,你可以执行原子操作。
例如:对字符串进行附加操作(append);
递增哈希中的值;
向列表中增加元素;
计算集合的交集、并集与差集等。
2023/9/6 10:54:48 1.97MB 缓存 Redis
1
OwaspTestingGuidev4中文版提供了我们在日常web安全测试中指导方向,并且在安全测试中的安全思想。
欢迎使用OWASP测试指南4.0bySven合并整理“OWASP的宗旨:技术的开放与协作”我们意识到这份新的测试指南4.0将会成为实施web应用渗透测的标准。
--MatteoMeucciOWASP感谢每一个作者,修订人员以及编辑人员,没有他们的努力,这份测试指南也没有今天。
如果你有任何意见或建议,请发E-mail到测试指南邮箱:http://lists.owasp.org/mailman/listinfo/owasp-testing或者E-mail给该指南的策划者:AndrewMullerMatteoMeucci
2023/9/5 11:13:28 3.25MB owasp 渗透测试 网络安全 安全测试
1
《快学Scala》英文第二版:ScalafortheImpatientSecondEditionCayS.Horstmann目录:1THEBASICSA111.1TheScalaInterpreter11.2DeclaringValuesandVariables41.3Co妹妹onlyUsedTypes51.4ArithmeticandOperatorOverloading61.5MoreaboutCallingMethods81.6TheapplyMethod91.7Scaladoc10Exercises152CONTROLSTRUCTURESANDFUNCTIONSA1172.1ConditionalExpressions182.2StatementTermination192.3BlockExpressionsandAssignments20viiContents2.4InputandOutput212.5Loops222.6AdvancedforLoops242.7Functions252.8DefaultandNamedArgumentsL1262.9VariableArgumentsL1262.10Procedures282.11LazyValuesL1282.12Exceptions29Exercises313WORKINGWITHARRAYSA1353.1Fixed-LengthArrays353.2Variable-LengthArrays:ArrayBuffers363.3TraversingArraysandArrayBuffers373.4TransformingArrays383.5Co妹妹onAlgorithms403.6DecipheringScaladoc413.7MultidimensionalArrays423.8InteroperatingwithJava43Exercises444MAPSANDTUPLESA1474.1ConstructingaMap484.2AccessingMapValues484.3UpdatingMapValues494.4IteratingoverMaps504.5SortedMaps504.6InteroperatingwithJava504.7Tuples514.8Zipping52Exercises52viiiContents5CLASSESA1555.1SimpleClassesandParameterlessMethods555.2PropertieswithGettersandSetters565.3PropertieswithOnlyGetters595.4Object-PrivateFields605.5BeanPropertiesL1615.6AuxiliaryConstructors625.7ThePrimaryConstructor635.8NestedClassesL166Exercises686OBJECTSA1716.1Singletons716.2CompanionObjects726.3ObjectsExtendingaClassorTrait736.4TheapplyMethod736.5ApplicationObjects746.6Enumerations75Exercises777PACKAGESANDIMPORTSA1797.1Packages807.2ScopeRules817.3ChainedPackageClauses837.4Top-of-FileNotation837.5PackageObjects837.6PackageVisibility847.7Imports857.8ImportsCanBeAnywhere857.9RenamingandHidingMembers867.10ImplicitImports86Exercises87ixContents8INHERITANCEA1918.1ExtendingaClass918.2OverridingMethods928.3TypeChecksandCasts938.4ProtectedFieldsandMethods948.5SuperclassConstruction948.6OverridingFields958.7AnonymousSubclasses978.8AbstractClasses978.9AbstractFields978.10ConstructionOrderandEarlyDefinitionsL3988.11TheScalaInheritanceHierarchy1008.12ObjectEqualityL11028.13ValueClassesL2103Exercises1059FILESANDREGULAREXPRESSIONSA11099.1ReadingLines1099.2ReadingCharacters1109.3ReadingTokensandNumbers1119.4ReadingfromURLsandOtherSources1119.5ReadingBinaryFiles1129.6WritingTextFiles1129.7VisitingDirectories1129.8Serialization1139.9ProcessControlA21149.10RegularExpressions1169.11RegularExpressionGroups117Exercises11810TRAITSL112110.1WhyNoMultipleInheritance?12110.2TraitsasInterfaces12310.3TraitswithConcreteImplementations124xContents10.4ObjectswithTraits12510.5LayeredTraits12510.6OverridingAbstractMethodsinTraits12710.7TraitsforRichInterfaces12710.8ConcreteFieldsinTraits12810.9AbstractFieldsinTraits13010.10TraitConstructionOrder13010.11InitializingTraitFields13210.12TraitsExtendingClasses13310.13SelfTypesL213410.14WhatHappensundertheHood135Exercises13711OPERATORSL114111.1Identifiers14211.2InfixOperators14311.3UnaryOperators14311.4AssignmentOperators14411.5Precedence14411.6Associativity14511.7TheapplyandupdateMethods14611.8ExtractorsL214711.9ExtractorswithOneorNoArgumentsL214911.10TheunapplySeqMethodL214911.11DynamicInvocationL2150Exercises15312HIGHER-ORDERFUNCTIONSL115712.1FunctionsasValues15712.2AnonymousFunctions15912.3FunctionswithFunctionParameters16012.4ParameterInference16012.5UsefulHigher-OrderFunctions16112.6Closures162xiContents12.7SAMConversions16312.8Currying16412.9ControlAbstractions16612.10ThereturnExpression167Exercises16813COLLECTIONSA217113.1TheMainCollectionsTraits17213.2MutableandI妹妹utableCollections17313.3Sequences17413.4Lists17513.5Sets17713.6OperatorsforAddingorRemovingElements17813.7Co妹妹onMethods18013.8MappingaFunction18213.9Reducing,Folding,andScanningA318413.10Zipping18713.11Iterators18813.12StreamsA318913.13LazyViewsA319013.14InteroperabilitywithJavaCollections19113.15ParallelCollections193Exercises19414PATTERNMATCHINGANDCASECLASSESA219714.1ABetterSwitch19814.2Guards19914.3VariablesinPatterns19914.4TypePatterns20014.5MatchingArrays,Lists,andTuples20114.6Extractors20214.7PatternsinVariableDeclarations20314.8PatternsinforExpressions20414.9CaseClasses205xiiContents14.10ThecopyMethodandNamedParameters20514.11InfixNotationincaseClauses20614.12MatchingNestedStructures20714.13AreCaseClassesEvil?20814.14SealedClasses20914.15SimulatingEnumerations20914.16TheOptionType21014.17PartialFunctionsL2211Exercises21215ANNOTATIONSA221515.1WhatAreAnnotations?21615.2WhatCanBeAnnotated?21615.3AnnotationArguments21715.4AnnotationImplementations21815.5AnnotationsforJavaFeatures21915.5.1JavaModifiers21915.5.2MarkerInterfaces22015.5.3CheckedExceptions22015.5.4VariableArguments22115.5.5JavaBeans22115.6AnnotationsforOptimizations22215.6.1TailRecursion22215.6.2JumpTableGenerationandInlining22315.6.3ElidingMethods22415.6.4SpecializationforPrimitiveTypes22515.7AnnotationsforErrorsandWarnings226Exercises22716XMLPROCESSINGA222916.1XMLLiterals23016.2XMLNodes23016.3ElementAttributes23216.4EmbeddedExpressions233xiiiContents16.5ExpressionsinAttributes23416.6Unco妹妹onNodeTypes23516.7XPath-likeExpressions23516.8PatternMatching23716.9ModifyingElementsandAttributes23816.10TransformingXML23916.11LoadingandSaving23916.12Namespaces242Exercises24317FUTURESA224717.1RunningTasksintheFuture24817.2WaitingforResults25017.3TheTryClass25117.4Callbacks25117.5ComposingFutureTasks25217.6OtherFutureTransformations25517.7MethodsintheFutureObject25617.8Promises25817.9ExecutionContexts260Exercises26018TYPEPARAMETERSL226518.1GenericClasses26618.2GenericFunctions26618.3BoundsforTypeVariables26618.4ViewBounds26818.5ContextBounds26818.6TheClassTagContextBound26918.7MultipleBounds26918.8TypeConstraintsL326918.9Variance27118.10Co-andContravariantPositions272xivContents18.11ObjectsCan’tBeGeneric27418.12Wildcards275Exercises27519ADVANCEDTYPESL227919.1SingletonTypes28019.2TypeProjections28119.3Paths28219.4TypeAliases28319.5StructuralTypes28319.6CompoundTypes28419.7InfixTypes28519.8ExistentialTypes28619.9TheScalaTypeSystem28719.10SelfTypes28819.11DependencyInjection28919.12AbstractTypesL329119.13FamilyPolymorphismL329319.14Higher-KindedTypesL3296Exercises29920PARSINGA330320.1Gra妹妹ars30420.2CombiningParserOperations30520.3TransformingParserResults30720.4DiscardingTokens30820.5GeneratingParseTrees30920.6AvoidingLeftRecursion31020.7MoreCombinators31120.8AvoidingBacktracking31420.9PackratParsers31420.10WhatExactlyAreParsers?31520.11RegexParsers316Contentsxv20.12Token-BasedParsers31720.13ErrorHandling319Exercises32021IMPLICITSL332321.1ImplicitConversions32421.2UsingImplicitsforEnrichingExistingClasses32421.3ImportingImplicits32521.4RulesforImplicitConversions32621.5ImplicitParameters32821.6ImplicitConversionswithImplicitParameters32921.7ContextBounds32921.8TypeClasses33121.9Evidence33321.10The@implicitNotFoundAnnotation33421.11CanBuildFromDemystified334Exercises336Index338
2023/5/10 20:11:09 14.89MB scala 快学scala 第二版
1
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
Redis是一个在磁盘上耐久存在的内存数据库。
数据模子是key-value,但反对于多种不合尺度的值:字符串、列表、群集、排序集、哈希、流、HyperLogLog、Bitmaps。
Strings,Lists,Sets,SortedSets,Hashes,Streams,HyperLogLogs,Bitmaps.Bug修复CONFIGREWRITE在经由CONFIG配置oom-score-adj-values后,能够经由CONFIG配置或者从配置配备枚举文件中加载,会天生一个破损的配置配备枚举文件。
将会导致Redis没法启动更正MacOS上redis-cli--pipe的下场。
2023/3/21 16:48:41 8.92MB redis x64 windows
1
SwingX是一个包含SwingGUI工具包的扩展控件,为富客户端应用提供很多很棒的组件。
值得留意的功能包括:  1。
提供tables,trees,和lists的排序,过滤,高亮功能  2。
查找/搜索  3。
登录/验证架构  4。
提供TreeTable组件  5。
日期选择组件  ……等等。
SwingX尤其关注于行列组件的功能扩展。
2023/1/11 7:01:19 1.38MB swingx-core-1.6.2 swingx-1.6.2 swingx1.62
1
windows版本的redis。
Redis是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。
它支持多品种型的数据结构,如字符串(strings),散列(hashes),列表(lists),集合(sets),有序集合(sortedsets)与范围查询,bitmaps,hyperloglogs和地理空间(geospatial)索引半径查询。
2015/8/26 11:26:56 14.37MB redis
1
windows版本的redis。
Redis是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。
它支持多品种型的数据结构,如字符串(strings),散列(hashes),列表(lists),集合(sets),有序集合(sortedsets)与范围查询,bitmaps,hyperloglogs和地理空间(geospatial)索引半径查询。
2015/1/19 22:26:26 14.37MB redis
1
Microsoft'sWindowsPresentationFoundation(WPF)providesyouwithadevelopmentframeworkforbuildinghigh-qualityuserexperiencesfortheWindowsoperatingsystem.ItblendstogetherrichcontentfromawiderangeofsourcesandallowsyouunparalleledaccesstotheprocessingpowerofyourWindowscomputer.ProWPF4.5inC#providesathorough,authoritativeguidetohowWPFreallyworks.Packedwithno-nonsenseexamplesandpracticaladviceyou'lllearneverythingyouneedtoknowinordertouseWPFinaprofessionalsetting.Thebookbeginsbybuildingafirmfoundationofelementaryconcepts,usingyourexistingC#skillsasaframeofreference,beforemovingontodiscussadvancedconceptsanddemonstratetheminahands-onwaythatemphasizesthetimeandeffortsavingsthatcanbegained.Whatyou’lllearn•UnderstandthefundamentalsofWPFprogra妹妹ingfromXAMLtocontrolsanddataflow.•Developrealisticapplicationscenariostoseenavigation,localizationanddeploymentinaction.•ExploretheadvanceduserinterfacecontrolsthatWPFprovides.•LearntomanagedocumentsfromwithinWPF:Textlayout,printing,anddocumentpackagingareallcovered.•UsegraphicsandmultimediatoaddpunchtoyourapplicationsWhothisbookisforThisbookisdesignedfordevelopersencounteringWPFforthefirsttimeintheirprofessionallives.AworkingknowledgeofC#andthebasicarchitectureof.NETishelpfultofollowtheexampleseasily,butallconceptswillbeexplainedfromthegroundup.TableofContents01.IntroducingWPF02.XAML03.Layout04.DependencyProperties05.RoutedEvents06.Controls07.TheApplication08.ElementBinding09.Co妹妹ands10.Resources11.StylesandBehaviors12.Shapes,Brushes,andTransforms13.GeometriesandDrawings14.EffectsandVisuals15.AnimationBasics16.AdvancedAnimation17.ControlTemplates18.CustomElements19.DataBinding20.Formatting21.BoundData22.DataViews23.Lists,Tre
2017/2/5 16:11:24 50.97MB WPF C# 4.5 MacDonald
1
共 12 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡