在我们日常开发过程中常常会使用到很多其他封装好的第三方中间件(NuGet依赖项)、类库或者是.NET框架中自带的库。但是当你想要对这些类库的方法设置断点调试,然后发现无法F11(逐语句)调试进源码中调用堆栈大部分显示为灰色,而不让您看到调用堆栈中较早发生的事情。如果可以设置断点并在NuGet依赖项或框架本身上使用调试器的所有功能,那么我们的源码调试体验和……继续阅读 »
开发技术
3小时前 1浏览
0个赞
一、IO流概念:
1、基本概念
2、IO流分类
3、java.io流的四大家族
4、流的close和flush方法
5、java.id下常用的16个流
……继续阅读 »
开发技术
5小时前 3浏览
0个赞
post: 数据不会显示在地址栏 安全 大小无限制 可以提交二进制文件 get: 数据显示在地址栏
……继续阅读 »
开发技术
10小时前 7浏览
0个赞
.NET Core 中的日志与分布式链路追踪分布式链路追踪框架的基本实现原理(当前)
……继续阅读 »
开发技术
11小时前 8浏览
0个赞
本书的目标是帮助读者更加有效地使用Java编程语言及其基本类库,适用于任何具有实际Java工作经验的程序员。
……继续阅读 »
开发技术
14小时前 7浏览
0个赞
应用程序类加载器AppClassLoader加载类的双亲委派机制源码,AppClassLoader的loadClass方法最终会调用其父类ClassLoader的loadClass方法,该方法的大体逻辑如下:
首先,检查一下指定名称的类是否已经加载过,如果加载过了,就不需要……继续阅读 »
diligentman
16小时前 8浏览
0个赞
什么是优化:以更小的资源支持更大负载网站的运行,以小博大。思路:尽量减少用户等待时间,节省系统资源开销,节省带宽使用。
……继续阅读 »
开发技术
18小时前 10浏览
0个赞
消息队列之activeMQ消息队列之RabbitMQkafka是由scala语言开发的一个多分区,多副本的并且居于zookeeper协调的分布式的发布-订阅消息系统。具有高吞吐、可持久化、可水平扩展、支持流处理等特性;能够支撑海量数据的数据传递;并且将消息持久化到磁盘中,并对消息创建了备份保证了数据的安全。kafka在保证了较高的处理速度的同时,又能保证数据……继续阅读 »
开发技术
1天前 14浏览
0个赞
seata具体介绍可以查看官网描述,这里不做过多赘述。从开发人员角度可以理解为一套中间件,以@GlobalTranscation注解的方式替换掉原本只能支持单数据库,服务器的@Transcation实现多服务,多数据库的总体事务控制。
Seata官方文档
……继续阅读 »
diligentman
2天前 4浏览
0个赞
1, Flink 在消费到 kafka 的数据后,我们经常会把数据转成 POJO 对象,方便后面对数据的处理,但是每个人 POJO 类型是不一样的,每次都需要新开发一个反序列化的类,这样会带来大量的重复代码.能不能实现一个通用的反序列类来解决这个问题?
……继续阅读 »
diligentman
2天前 3浏览
0个赞
需求描述:前后端分离系统,用SpringBoot整合Spark API,调用大量数据(几百GB,上TB)进行处理计算,单机环境难以达到性能要求,此,需整合直接调用spark跑程序,且在集群跑…
在此,一台测试服务器模拟……继续阅读 »
diligentman
2天前 4浏览
0个赞
阿里云的网络环境不需要我们配置,如果是在自己电脑上的虚拟机,虚拟机的安装步骤可以百度。这里是单机版的安装(也有集群模式的介绍)
使用Xshell连接阿里云主机,用命令将自己下载好的安装包上传到服务器
……继续阅读 »
开发技术
2天前 8浏览
0个赞
从高层次的角度来看, Web 应用就是通过 HTTP 协议对网页浏览器发送的请求进行响应的服务器或者服务(service)。 Web 请求一般是无状态的(stateless),即服务器本身不会记录与过往请求有关的任何信息,使得失效的服务器可以很容易地被替换掉。
……继续阅读 »
开发技术
2天前 4浏览
0个赞
建议有程序语言基础的童鞋阅读,零基础阅读可能会有点费解点击下载 python最新版本
……继续阅读 »
diligentman
2天前 1浏览
0个赞
反思 系列博客是我的一种新学习方式的尝试,该系列起源和目录请参考 这里 。
……继续阅读 »
diligentman
2天前 4浏览
0个赞
“我们将一次性的把公司从九个小时下调到八个小时,并向每名员工提供,利润分成,年满22岁的员工,每人的最低收入将是五美元。”—— 福特汽车公司
……继续阅读 »
diligentman
2天前 4浏览
0个赞
点进来之后你的噩梦就要来了,接下来你要面对上百道面试题,那么,如果你——
……继续阅读 »
diligentman
2天前 2浏览
0个赞
在 Spark 中,提供了两种类型的共享变量:累加器 (accumulator) 与广播变量 (broadcast variable):
……继续阅读 »
diligentman
1周前 (01-17) 5浏览
0个赞
Spark 速度非常快的一个原因是 RDD 支持缓存。成功缓存后,如果之后的操作使用到了该数据集,则直接从缓存中获取。虽然缓存也有丢失的风险,但是由于 RDD 之间的依赖关系,如果某个分区的缓存数据丢失,只需要重新计算该分区即可。
……继续阅读 »
diligentman
1周前 (01-17) 7浏览
0个赞
使用protobuf主要是两个步骤,序列化和反序列化。关于Proto有哪些数据类型,然后如何编写,此处就不赘述了,百度一下有很多。
……继续阅读 »
开发技术
1周前 (01-17) 6浏览
0个赞