自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (2)
  • 收藏
  • 关注

原创 SQLSERVER 从json字符串中获取指定字段值

DECLARE @json VARCHAR(MAX) = '[{"Amount":1,"Name":"宜品大床房","Price":247,"SettlePrice":229.0,"CustomerNames":null,"WindowsDesc":null,"InstantConfirmationDec":null,"PolicyName":null}]'

2023-07-12 21:28:31 320

原创 报错:Unknown return value type: java.lang.Boolean原因及处理方法

如果您的返回值是"example",那么视图解析器会尝试解析为"/WEB-INF/views/example.jsp"或"/WEB-INF/views/example.html"(根据您的配置)。这种行为的原因是,Spring MVC框架的设计目标是通过方法的返回值来确定要呈现的视图。时,Spring会将返回值作为视图名称,并根据配置的视图解析器将其解析为最终的视图路径。如果您不希望Spring将返回值作为视图名称解析,您可以将方法的返回类型更改为。对象进行直接的跳转或渲染,或者使用其他合适的注解(如。

2023-06-28 10:12:14 490

原创 Elasticsearch 查询和聚合查询:基本语法和统计数量

Elasticsearch是一个强大的分布式搜索和分析引擎,提供了丰富的查询和聚合功能。本文将介绍Elasticsearch的基本查询语法,包括预发查询和聚合查询,以及如何使用聚合功能统计数量。

2023-06-21 10:10:58 3448

原创 数据分布和访问模式

顺序访问模式(Sequential Access Pattern):这种访问模式指的是按照数据的物理存储顺序顺序读取数据,通常用于大规模数据的扫描和处理。随机访问模式(Random Access Pattern):这种访问模式指的是对数据的随机读取和写入,通常通过数据的主键或唯一标识进行访问。通过合理地分布数据,可以减轻单个节点的负载,提高数据访问的并发性,并支持系统的水平扩展。根据具体的应用需求和系统架构,可以选择合适的数据访问模式,并通过合理的索引设计、数据分布和缓存策略等手段来优化数据的访问性能。

2023-05-12 18:45:53 239

原创 优化关联查询效率:索引的应用与选择

然而,当查询条件中没有使用关联字段,而是使用了其他创建了索引的字段时,关联字段的索引可能不会直接提升查询的效率。通过优化索引的应用和选择,我们可以最大程度地提高关联查询的效率,从而提升数据库操作的性能和响应速度。本文将探讨在关联查询中,关联字段是否创建索引以及查询条件的影响,以及如何优化查询性能的方法。尽管关联字段的索引在查询条件中没有直接使用时,可能不会对查询的效率产生直接影响,但它仍可能对整体查询性能产生一定的间接影响。除了关联字段的索引,其他创建了索引的字段在查询条件中的使用也会对查询性能产生影响。

2023-05-12 18:28:32 236

原创 AutoMapper 配置实现深度拷贝的对象映射

默认情况下,AutoMapper执行的是浅拷贝,只复制源对象的属性到目标对象的对应属性。无论是针对所有字段还是特定的属性,通过自定义转换器或自定义映射规则,你可以实现灵活的深度拷贝逻辑。但是,如果我们需要在对象映射过程中实现深度拷贝,包括嵌套对象的属性字段,我们可以通过一些配置来实现。总结起来,AutoMapper是一个强大的对象映射库,通过适当的配置,我们可以实现深度拷贝的对象映射。另外,如果你需要在多个映射中重复使用相同的深度拷贝逻辑,你可以将其封装为可重用的自定义转换器,然后在需要的地方进行调用。

2023-05-12 15:37:31 689

原创 ES查询must_not异常排查

3、在 Elasticsearch 的最新版本中,[must_not] 子句需要使用范围查询或布尔查询来指定一个或多个条件。1、排查发现最新的es版本是7.10.0 , 而之前的是7.0.1 版本。2、换成如下写法就没问题了。最近运维新建了es集群。

2023-05-09 16:00:18 1930

原创 HTTP请求丢包原因及处理方式

1. 增加重传机制:在客户端发送HTTP请求时,可以增加重传机制,当某个数据包丢失时,客户端会自动重新发送该数据包,直到所有数据包都被成功接收为止。2. 使用可靠的传输协议:使用可靠的传输协议,例如TCP协议,可以保证数据的可靠性和完整性,从而避免HTTP请求丢包的问题。3. 调整网络环境:优化网络环境,例如增加带宽、提高网络稳定性等,可以减少网络丢包的情况,从而提高HTTP请求的成功率。5. DNS解析问题:当客户端发送HTTP请求时,需要先进行DNS解析,如果DNS解析出现问题,会导致请求丢失。

2023-05-09 11:09:10 2137

原创 keep-alive 介绍

一、Keep-Alive是一种HTTP协议中的机制,它的作用是在客户端和服务器之间保持持久的网络连接,以减少连接建立和断开的开销。需要注意的是,Keep-Alive并非永久保持连接,而是在一定时间内保持连接处于打开状态,超过一定时间没有新的请求时,连接会自动关闭。总的来说,Keep-Alive通过保持持久连接,减少了连接建立和关闭的开销,提高了性能和响应时间,降低了网络负载,是提升HTTP通信效率的一种重要机制。这可能需要额外的逻辑来检测和处理断开的连接、超时连接等情况,增加了编程和管理的复杂性。

2023-05-06 11:53:21 4457

原创 Redis多数据库及集群环境下的使用

但是,阿里云 Redis 集群是基于 Redis Cluster 构建的高可用解决方案,它使用了分片技术,在 Redis Cluster 的基础上增加了分片功能,将一个 Redis 数据库划分为多个子数据库。- 当需要使用多个 Redis 实例的时候,可以在同一个集群中使用不同的数据库来实现逻辑隔离,避免部署多个 Redis 实例造成的维护成本和资源浪费。- 通过多个数据库的使用,提高了 Redis 集群的可扩展性,不同的数据库可以分配到不同的节点上,减轻单个节点的负载压力,提升整个集群的吞吐量。

2023-05-05 14:29:40 1621 1

原创 关于URL路径中双斜杠的识别和转化

此外,根据[[3](https://stackoverflow.com/questions/39432945/is-there-a-way-to-handle-double-slash-in-url-in-spring-rest-controller)]的讨论,如果双斜杠在路径的中间,大多数 Web 服务器和框架都可以正确解析和转换。例如,根据[[1](https://aws.amazon.com/cn/api-gateway/faqs/)]的描述,AWS API 网关在安全方面对路径设置了较高的级别。

2023-05-04 20:40:46 1450

原创 TimeoutException和WebException 介绍

本文介绍了TimeoutException和WebException这两种常见的异常类型,分别从定义、特点、使用场景以及示例四个方面进行了介绍。希望通过本文的介绍,读者能够更好地理解TimeoutException和WebException的概念和使用方法。

2023-05-04 20:13:50 745

原创 Redis 哈希槽及多键操作问题解决方案

使用哈希标签后,Redis 会将哈希标签中的内容作为哈希槽的标识符,从而将标记相同的键分配到同一个哈希槽中。然而,在进行多键操作时,如果这些键被分配到不同的哈希槽中,就会出现错误提示:“Multi-key operations must involve a single slot”,即多键操作必须涉及一个单独的哈希槽。这两个键可能被分配到不同的哈希槽中,从而无法进行多键操作。需要注意的是,哈希标签中的内容可以是任意的字符串,但是同一个哈希标签必须包含相同的内容,否则这些键仍然会被分配到不同的哈希槽中。

2023-04-29 12:56:39 345

原创 FeignClient的使用及调用日志打印到控制台

将feignclient调用接口的日志打印到控制台,非常有利于开发过程问题的排查定位。

2022-12-08 19:13:18 1464

原创 记录读取不同环境配置的方法和坑

springboot项目如何读取不同环境的配置信息。这里做完整的实现方案记录。请有需要的诸君笑纳!这里也记录了实现过程中踩中的坑,大家以此为鉴。

2022-12-05 11:12:23 260

原创 记使用Accessors遇到的坑

Accessors遇到的坑

2022-11-30 16:02:27 532 1

原创 windows系统部署springboot项目及绑定域名

我的原文:http://note.youdao.com/noteshare?id=c3ccea255affd2c5d79231d67fa29103&sub=187AEEEA5CF34531A2C23156088EDEF9一、配置java运行环境下载jdk。例如:jdk-10.0.2_windows-x64_bin.exe 安装jdk.直接双击运行jdk exe可执行文件。...

2019-05-11 10:18:32 3528

windows系统部署springboot项目及绑定域名

我的原文为:http://note.youdao.com/noteshare?id=c3ccea255affd2c5d79231d67fa29103&sub=187AEEEA5CF34531A2C23156088EDEF9一、配置java运行环境下载jdk。例如:jdk-10.0.2_windows-x64_bin.exe 安装jdk.直接双击运行jdk exe可执行文件。按步...

2019-05-11 10:15:53 5002

转载 元数据介绍

元数据是一种二进制信息,用以对存储在公共语言运行库可移植可执行文件 (PE) 文件或存储在内存中的程序进行描述。将您的代码编译为 PE 文件时,便会将元数据插入到该文件的一部分中,而将代码转换为 Microsoft 中间语言 (MSIL) 并将其插入到该文件的另一部分中。在模块或程序集中定义和引用的每个类型和成员都将在元数据中进行说明。当执行代码时,运行库将元数据加载到内存中,并引用它来发现有关代

2013-05-27 15:54:06 307

转载 C#中this的用法,你用过几种?【含源码示例】

app_code:using System;using System.Collections.Generic;using System.Web;using System.Collections;using System.Collections.Specialized;/// ///Person 的摘要说明/// public class Person{

2013-05-27 15:27:19 468

转载 ASP.NET MVC CodePlex Preview 4 安装包,代码及更新内容说明

来自:http://blog.csdn.net/chsword/article/details/2670783   Pv3-Codeplex Pv4之间的差异:ViewPageViewPage类增加了InitHelpers方法ControllerController类 新实现了IAuthorizationFilter/IExceptionFilter接口

2013-05-27 09:09:29 512

原创 mvc view中控件的生成

view :  @Html.StringTextBook("txtHotelName", "", 100, new { @class = "txt" })   Helpers\MvcTextBookHelper.cs:   public static MvcHtmlString StringTextBook(this HtmlHelper helper, string id

2013-05-22 16:50:54 407

转载 onbeforepaste事件用法

onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"onbeforepaste 意思是在用户执行粘贴动作之前。clipboardData.setData('text', xxx)  是把xxx的内容复制到剪贴板clipboardData.get

2013-05-22 16:30:51 720

转载 SQL Server 2005 中的架构与用户

首先我们从安全对象来了解架构:  如图1:    使用图形表示,这样我们更能方便的了解架构,和她在安全对象中所处的位置及与其他安全对象的关系。  找到一张,如图,数据库引擎 权限层次结构之间的关系图:    这能帮助我们理解架构。  引用帮助文档对架构的定义:  从 SQL Server 2005 开始,每个对象都属于一个数据库架构。数据库架构是一个独立于数

2013-05-16 21:20:17 499

mvc 高级编程完整中文版

mvc3 高级编程中文版本 非常好

2014-01-16

mvc4中文版本

mvc4中文版本

2013-05-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除