上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 19 下一页
摘要: 序言 所谓稀疏数组就是数组中大部分的内容值都未被使用(或都为零),在数组中仅有少部分的空间使用。因此造成内存空间的浪费,为了节省内存空间,并且不影响数组中原有的内容值,我们可以采用一种压缩的方式来表示稀疏数组的内容。 应用 可以使用稀疏数组来保留类似前面的二维数组(棋盘,地图等) 把稀疏数组存盘,并 阅读全文
posted @ 2019-12-28 11:43 ~沐风 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 序言 资料 数据结构常见的八大排序算法(详细整理) https://yq.aliyun.com/articles/740396?spm=a2c4e.11155472.0.0.6ee817a7vwARIB 用 Java 实现的八种常用排序算法 阅读全文
posted @ 2019-12-28 10:51 ~沐风 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 序言 /* * Copyright (C) 2013, 2014 Brett Wooldridge * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file exce 阅读全文
posted @ 2019-12-27 20:28 ~沐风 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 序言 暴力匹配算法 如果用暴力匹配的思路,并假设现在str1匹配到 i 位置,子串str2匹配到 j 位置,则有: 暴力匹配算法实现. KMP算法介绍 KMP是一个解决模式串在文本串是否出现过,如果出现过,最早出现的位置的经典算法 Knuth-Morris-Pratt 字符串查找算法,简称为 “KM 阅读全文
posted @ 2019-12-26 22:46 ~沐风 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 序言 哈夫曼树又被称为最优二叉树,是一类带权路径最短的二叉树。哈夫曼树是二叉树的一种应用,在信息检索中很常用。 资料 阅读全文
posted @ 2019-12-25 22:47 ~沐风 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 序言 资料 https://www.cnblogs.com/chanwahfung/p/11968205.html 阅读全文
posted @ 2019-12-15 09:23 ~沐风 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 序言 资料 https://www.cnblogs.com/farb/p/AopImplementationTypes.html 阅读全文
posted @ 2019-12-14 10:45 ~沐风 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 序言 virtual虚方法 抽象类 抽象方法 abstract关键字只能用在抽象类中修饰方法,并且没有具体的实现。抽象方法的实现必须在派生类中使用override关键字来实现。请务必将抽象方法放在抽象类中。派生类必须全部实现父类的方法。 接口 override base 小结 virtual:虚拟的 阅读全文
posted @ 2019-12-13 13:43 ~沐风 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 序言 资料 https://www.cnblogs.com/luke44/p/12031078.html 阅读全文
posted @ 2019-12-12 22:04 ~沐风 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 序言 资料 阅读全文
posted @ 2019-12-11 22:32 ~沐风 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 序言 字符串不可变性,字符串的‘暂存池’两个特性 字符串是引用类型,程序中会存在大量的字符串对象,如果每次都创建一个字符串对象,会比较浪费内存、性能低,因此CLR做了“暂存池”(拘留池,缓冲池,暂存池),在一些情况下对于字符串对象进行了重用。 面试题:上面的代码有几个字符串对象。答案:三个字符串对象 阅读全文
posted @ 2019-12-08 21:36 ~沐风 阅读(227) 评论(0) 推荐(1) 编辑
摘要: 序言 值类型的比较 int i = 9; int j = 9; Console.WriteLine("Equals和= =(等于号)的比较"); Console.WriteLine("i.Equals(j) :" + i.Equals(j)); Console.WriteLine("i==j " + 阅读全文
posted @ 2019-12-08 21:08 ~沐风 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 序言 静态导入异常筛选器自动属性初始化表达式Expression bodied 成员Null 传播器字符串内插nameof 运算符索引初始值设定项其他新功能包括:Catch/Finally 块中的 Await仅限 getter 属性的默认值 资料 阅读全文
posted @ 2019-12-08 12:18 ~沐风 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 序言 Out 变量元组和析构函数模式匹配本地函数已扩展 expression bodied 成员Ref 局部变量和返回结果其他功能包括:弃元二进制文本和数字分隔符引发表达式 资料 阅读全文
posted @ 2019-12-08 12:18 ~沐风 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 1 阅读全文
posted @ 2019-12-08 12:18 ~沐风 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 序言 异步成员 但是 async 和 await 才是此版本真正的主角。 C# 在 2012 年推出这些功能时,将异步引入语言作为最重要的组成部分,另现状大为改观。 如果你以前处理过冗长的运行操作以及实现回调的 Web,应该会爱上这项语言功能。 Console.WriteLine("主线程开始"); 阅读全文
posted @ 2019-12-08 12:13 ~沐风 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 序言 动态绑定-dynamic class Program { static void Main(string[] args) { dynamic dyn = 1; object obj = 1; // Rest the mouse pointer over dyn and obj to see t 阅读全文
posted @ 2019-12-08 12:13 ~沐风 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 序言 泛型 为什么需要泛型? 分部类型 分部类和方法 partial 匿名方法 使用Delegate的时候很多时候没必要使用一个普通的方法,因为这个方法只有这个Delegate会用,并且只用一次,这时候使用匿名方法最合适。 delegate 运算符创建一个可以转换为委托类型的匿名方法: 从 C# 3 阅读全文
posted @ 2019-12-08 12:12 ~沐风 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 序言 自动实现的属性 匿名类型 查询表达式 Lambda 表达式 从 C# 3 开始,lambda 表达式提供了一种更简洁和富有表现力的方式来创建匿名函数。 使用 => 运算符构造 lambda 表达式: static List<int> GetSquaresOfPositiveByLambda(L 阅读全文
posted @ 2019-12-08 12:12 ~沐风 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 序言 C# 1可以看做2001年Java语言的升级版。 主要功能 类 结构 接口 事件 属性 委托 表达式 语句 特性 值类型和引用类型 装箱和拆箱 资料 阅读全文
posted @ 2019-12-08 12:06 ~沐风 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 序言 Trie并不是平衡树,也不一定非要有序。 Trie 树,也叫“字典树”。顾名思义,它是一个树形结构。它是一种专门处理字符串匹配的数据结构,用来解决在一组字符串集合中快速查找某个字符串的问题。 实现敏感词过滤 实现联想搜索 资料 https://blog.csdn.net/m0_37907797 阅读全文
posted @ 2019-12-05 20:12 ~沐风 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 序言 Hadoop是一个开源的大数据框架,是一个分布式计算的解决方案。 Hadoop的两个核心解决了数据存储问题(HDFS分布式文件系统)和分布式计算问题(MapRe-duce)。 举例1:用户想要获取某个路径的数据,数据存放在很多的机器上,作为用户不用考虑在哪台机器上,HD-FS自动搞定。 举例2 阅读全文
posted @ 2019-12-04 22:21 ~沐风 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 序言 资料 阅读全文
posted @ 2019-12-03 22:57 ~沐风 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 序言 Redis1.0 Redis2.0 Redis3.0 Redis4.0 Redis5.0 Redis6.0 https://www.cnblogs.com/yflx/p/14773819.html 资料 阅读全文
posted @ 2019-11-25 22:11 ~沐风 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 序言 消息丢失如何解决? 解耦 异步 并行 Kafka2.8 从Kafka2.8版本开始,可以不用Apache Zookeeper来作为Kafka的依赖组件了,官网把这种称之为KRaft模式。 Kafka-Eagle监控工具 Kafka在windows下的使用 kafka kafka-manager 阅读全文
posted @ 2019-11-24 22:06 ~沐风 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 序言 资料 阅读全文
posted @ 2019-11-23 13:27 ~沐风 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 序言 资料 阅读全文
posted @ 2019-11-23 13:16 ~沐风 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 序言 资料 https://github.com/alibaba/RocketMQ http://rocketmq.apache.org/ 阅读全文
posted @ 2019-11-23 13:03 ~沐风 阅读(129) 评论(0) 推荐(0) 编辑
摘要: GC的是.NET中对内存管理的一种功能。垃圾回收器跟踪并回收托管内存中分配的对象,定期执行垃圾回收以回收分配给没有有效引用的对象的内存。当使用可用内存不能满足内存请求时,GC会自动进行。在.NET的对象中实际上有两个用于释放资源的函数:Dispose和Finalize。Finalize的目的是用于释 阅读全文
posted @ 2019-11-22 11:22 ~沐风 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 序言 资料 https://github.com/aspnetboilerplate 阅读全文
posted @ 2019-11-20 19:15 ~沐风 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 序言 openfire 资料 阅读全文
posted @ 2019-11-20 09:44 ~沐风 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 1 阅读全文
posted @ 2019-11-18 21:52 ~沐风 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 序言 系统启动起来以后,内存占用越来越大,使用析构函数、GC.Collect什么的也不见效果,后来查了好久,找到了个办法,就是使用 SetProcessWorkingSetSize函数。这个函数是Windows API 函数。下面是使用的方法: [System.Runtime.InteropServ 阅读全文
posted @ 2019-11-17 16:24 ~沐风 阅读(2617) 评论(0) 推荐(0) 编辑
摘要: 序言 为什么使用OAuth2.0协议? 第一,用户不再需要注册大量账号。在以前,我们每使用一个新的网站或者APP就需要注册一个账号,建立一套新的账户体系才能使用网站 / APP提供的服务。但是现在我们只需要拥有几个主流应用的账号,然后通过他们提供的第三方账号登录就可以使用一个新的网站/APP了(当然 阅读全文
posted @ 2019-11-17 11:23 ~沐风 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 序言 IdentityServer4能做什么 Identity Server 4(以下简称ID4)是一个基于oauth2和OpenID的身份认证组件,基于这个组件可以快速开发自己的身份认证网站,支持单点登录,快速完成工业级的身份认证系统。ID4也是dotnetcore推荐的身份认证组件。 Ident 阅读全文
posted @ 2019-11-17 11:22 ~沐风 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 序言 登录次数 资料 阅读全文
posted @ 2019-11-16 16:47 ~沐风 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 序言 登录的处理流程: 1、登录页面提交用户名密码。 2、登录成功后生成token。Token相当于原来的jsessionid,字符串,可以使用uuid。 3、把用户信息保存到redis。Key就是token,value就是TbUser对象转换成json。 4、使用String类型保存Session 阅读全文
posted @ 2019-11-16 16:03 ~沐风 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 1 阅读全文
posted @ 2019-11-13 13:09 ~沐风 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 1 阅读全文
posted @ 2019-11-13 13:06 ~沐风 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 序言 什么需要PowerShell? 资料 阅读全文
posted @ 2019-11-12 13:12 ~沐风 阅读(110) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 19 下一页