摘要:
序言 .net中实现异步有两种方式,第一种是多线程的方式,第二种是使用异步函数,其实在异步函数中使用的还是多线程的技术。 .net在System.Threading和System.Threading.Tasks这两个命名空间中提供了Thread,ThreadPool,和Task三个类来处理多线程的问 阅读全文
摘要:
序言 资料 阅读全文
摘要:
我想发现一个全新的自我,一个我自己完全不认识的自己 阅读全文
摘要:
序言 倒排索引 资料 腾讯面试: 百度搜索为什么那么快? 阅读全文
摘要:
序言 方案一: 去掉线程访问主线程UI控件的安全检查(不推荐) Control.CheckForIllegalCrossThreadCalls = false; 方案二: 使用委托,将对主线程的UI控件操作推送了该线程的消息队列里,使用的方法为:Invoke方法和BeginInvoke方法,前一个是 阅读全文
摘要:
序言 SqlSugar ORM 5.X 官网 、文档、教程 skx SqlSugar16大功能 SqlSugar查询特色 C# default(T)关键字 where T : class, new() Where T :class,这就是标识这个T为引用类型;而new()则表示这个泛型必须有构造函数 阅读全文
摘要:
序言 资料 https://www.cnblogs.com/wangdongying/p/12876392.html 阅读全文
摘要:
序言 IOC解决了类与类之间的紧耦合 AOP动态代理解决了方法之间的紧耦合 面向切面编程(AOP)通过提供另外一种思考程序结构的途经来弥补面向对象编程(OOP)的不足。 首先,我们知道Spring AOP的底层实现有两种方式:一种是JDK动态代理,另一种是CGLib的方式。 JDK的动态代理依靠接口 阅读全文
摘要:
序言 Castle.Core 动态代理方面就是castle.core Castle.Core 本质是创建继承原来类的代理类,重写虚方法实现AOP功能。 https://github.com/castleproject/Core 资料 Castle 开发系列文章 阅读全文
摘要:
序言 Dapper源码 源码解析 资料 阅读全文
摘要:
序言 IOC Autofac https://github.com/autofac/Autofac/tree/v6.0.0 builder.RegisterType<LocalConfigNodeCache>() .As<ISoaNodeCache>() .SingleInstance() .Aut 阅读全文
摘要:
序言 Autofac IOC AOP 资料 阅读全文
摘要:
序言 ttx 有关联 无关联 如果两表之间没有任何关联,那么做子表即可。 子报表 在水晶报表中显示多个链接的数据表内容 如何使用crystal report显示多张报表 水晶报表攻克系列4-子报表 使用自报表的关键点是链接字段,也就是说你的主报表数据源与自报表的数据源一定要有一个相同的链接字段,相当 阅读全文
摘要:
序言 梳理出来每一个涉及到的对象 HttpRuntime HttpApplication HttpContext HttpRequest HttpResponse HttpSessionState HttpHandler HttpModule 理解并自定义HttpHandler 理解并自定义Http 阅读全文
摘要:
序言 D:\Java\Git\mybatis-plus-3.0 D:\Java\Git\mybatis-plus-3.0\mybatis-plus-generator 资料 https://github.com/baomidou/generator/tree/v3.5.2 https://baomi 阅读全文
摘要:
序言 一个Java基础工具类,对文件、流、加密解密、转码、正则、线程、XML等JDK方法进行封装,组成各种Util工具类,同时提供以下组件: 模块介绍 hutool-aop JDK动态代理封装,提供非IOC下的切面支持 hutool-bloomFilter 布隆过滤,提供一些Hash算法的布隆过滤 阅读全文
摘要:
序言 为什么要使用Istio Istio实践之熔断和限流工作原理 资料 阅读全文
摘要:
序言 Dapr 本身是一种 Sidecar 模式(虽然Dapr也提供了SDK,但是个人认为这并不是Dapr以后的发展方向)。Sidecar 模式的意义在于, 解耦了基础设施和核心业务。 Dapr 介绍 Github: https://github.com/dapr/dapr Dapr是一种可移植的, 阅读全文
摘要:
序言 资料 C#各版本新功能 阅读全文
摘要:
序言 将程序发布成独立的exe(用户电脑不需要安装.net 6的运行环境) 资料 .NET 6 Preview 功能预览 https://dotnet.microsoft.com/download/dotnet https://www.bilibili.com/video/BV1pK41137He 阅读全文
摘要:
序言 资料 https://www.cnblogs.com/trunks2008/p/15146313.html 阅读全文
摘要:
序言 java中的泛型基本上都是在编译器这个层次来实现的。在生成的Java字节码中是不包含泛型中的类型信息的。使用泛型的时候加上的类型参数,会在编译器在编译的时候去掉。这个过程就称为类型擦除。 import java.util.*; public class ErasedTypeEquivalenc 阅读全文
摘要:
序言 资料 redis-rdb-tools 阅读全文
摘要:
序言 资料 海量数据Excel报表利器——EasyExcel(一 利用反射机制导出Excel) 阅读全文
摘要:
序言 资料 行业 阅读全文
摘要:
序言 OpenResty解决的是高并发的痛点。现在服务的后台大部分是java写的,但是用java写出稳定的高并发服务是很复杂的一件事,首先是服务器的选择,web服务器有几个选型,tomcat,apache,weblogic,还有商用webphere. 1、tomcat官方宣称的并发量是1000,厉害 阅读全文
摘要:
序言 要想实现复用性高的按钮,就必须新建自定义控件。 WPF仿网易云音乐系列 https://www.cnblogs.com/xytx/p/9257862.html https://www.bilibili.com/video/av75126785/ WPF 装饰器(Adorner) https:/ 阅读全文
摘要:
序言 精华笔记 巴菲特说,股票本质上是公司的部分所有权,股票的价格就是由股票的价值——也就是公司的价值所决定的。而公司的价值又是由公司的盈利情况及净资产决定的。虽然股票价格上上下下的波动在短期内很难预测,但长期而言一定是由公司的价值决定的。聪明的投资者只要在股票的价格远低于公司实际价值的时候买进,又 阅读全文
摘要:
序言 资料 https://www.cnblogs.com/jaciots/p/14770054.html 阅读全文
摘要:
序言 行业 A股医药公司 A 安图生物 爱尔眼科 B 白云山 C 长春高新 D 大博医疗 E F 复星医药 G 国药股份 H 恒瑞医药 华东医药 华兰生物 I J 金域医学 九州通 健康元 K 康龙化成 凯莱英 康泰生物 L M 迈瑞医疗 美年健康 马应龙 N 南微医学 O 欧普康视 P 片仔癀 Q 阅读全文
摘要:
序言 精华笔记 真正的投资, 有且只有一条标准, 那就是是否在创造真正的价值, 这个价值是否有益于社会的整体繁荣。 坚持了这个标准, 时间和社会一定会给予奖励, 而且往往是持续、 巨大的奖励。 虽然不喜欢学校里的功课, 但我从小就喜欢读各种各样的书。 那时我觉得, 别人能告诉我的, 书里可能都有; 阅读全文
摘要:
序言 常用控件 Canvas、StackPanel、WrapPanel、DockPanel和Grid是WPF中主要的5种内建面板,这些面板类都位于System.Windows.Controls命名空间下。 WPF用于布局的面板主要有6个,StackPanel(栈面板)、WrapPanel(环绕面板) 阅读全文
摘要:
序言 Spring 1.x Spring 2.x Spring 3.x Spring 4.x Spring 5.x lambda 资料 阅读全文
摘要:
序言 @Around注解 在执行controller中方法前打印出请求参数,并在方法执行结束后来打印出响应值 想在执行方法时动态修改参数值 常用于拦截器、事务、日志、权限验证等方面 资料 如何优雅的使用切面和注解实现权限验证 Spring AOP 切面利用@Around注解实现幂等性 阅读全文
摘要:
序言 资料 ELK下载地址 ELK+kafka docker快速搭建+.NetCore中使用 阅读全文
摘要:
序言 二叉树存在的问题? 二叉树极端情况会退化为链表 平衡二叉树存在的问题? 平衡二叉树解决了存在线性链表的问题,数据查询的效率好像也还可以,基本能达到O(log2(n)), 那为什么mysql不选择平衡二叉树作为索引存储结构,他又存在什么样的问题呢? 树的高度可能会很高 那有没有一种结构能够解决二 阅读全文
摘要:
序言 资料 Spring源码系列 阅读全文
摘要:
序言 baidu alibaba Tencent 2019年度最受欢迎中国开源软件 2020年度最受欢迎中国开源软件 spring系列源码 MyBatis源码 hutool 强烈推荐 | 阿里开源的这10个神级项目 consul 资料 阅读全文
摘要:
序言 volatile synchronized ThreadLocal ReentrantLock ReentrantReadWriteLock stampedlock java分布式锁 BlockingQueue即阻塞队列,它是基于ReentrantLock 资料 阅读全文