ICode9

精准搜索请尝试: 精确搜索
  • 一步一步迁移ASP.NET Core 6.0-Part12022-03-21 07:33:56

    .NET 6 发布后,我们现有的应用会逐步升级到这个版本,首当其冲的是原因的ASP.NET Core的工程,如果一步一步升级到ASP.NET Core 6.0 本文简单整理一下升级ASP.NET Core 6.0的一些常用代码示例。 一、中间件升级    原有添加静态文件中间件的代码:    升级ASP.NET Core 6.0的代码实

  • 无敌版可配置的查询构建器React Query Builder2022-03-18 17:58:32

    基于上一篇《自定义一个玩出花来的查询构建器React Query Builder》 在此基础上又做了一次升级改造,让我来看看升级后的查询构建器长什么样吧! 左、右两侧支持Cascader级联菜单选择支持级联菜单Tooltip悬浮提示右侧可通过Switch开关控制:输入框input/Cascader级联菜单 核心功

  • springboot常用注解2022-03-07 19:31:38

    1、@Data使用这个注解,就不用再去手写Getter,Setter,equals,canEqual,hasCode,toString等方法了,注解后在编译时会自动加进去。2、@AllArgsConstructor使用后添加一个构造函数,该构造函数含有所有已声明字段属性参数3、@NoArgsConstructor使用后创建一个无参构造函数4、@Builder关于

  • .Net Core WebApi实现跨域2022-03-06 01:03:03

    https://www.cnblogs.com/lhxsoft/p/11889407.html   public void ConfigureServices(IServiceCollection services) { //添加cors 服务 配置跨域处理 services.AddCors(options => { options

  • note2022-03-06 01:00:29

    一: 01,跨域:Microsoft.AspNetCore.Cors //添加cors 服务 配置跨域处理 services.AddCors(options => { options.AddPolicy("any", builder => { builder.WithMethods("G

  • IntelliJ IDEA 2021.3.2 JDK8以上版本 安装JavaFX 和 JavaFX Scene Builder2022-03-02 13:32:56

          网上的教程大多针对的是旧版的Intellij,对于新版的Intellij的教程很少。新版intellij是不兼容JDK8的,而JDK8以上的版本都需要额外下载安装JavaFX,我查询了很多资料,尝试了很多次,最后终于成功运行。 主要参考的是官方文档:Getting Started with JavaFX​​​​​​     

  • Android之OkHttp网络架构源码深入分析(揭开神秘的面纱),android项目开发实战入门pdf2022-03-01 20:30:45

    this.connectionSpecs = builder.connectionSpecs; this.interceptors = Util.immutableList(builder.interceptors); this.networkInterceptors = Util.immutableList(builder.networkInterceptors); this.eventListenerFactory = builder.eventListenerFactory; this.proxy

  • electron-builder 配置使用过程中遇到的问题点2022-03-01 17:06:42

    1、electron build报错,nsis下载不下来的情况 (1)nsis文件夹的路径不能包含中文,比如我的存放路径为(win10系统) C:\Users\技嘉\AppData\Local\electron-builder\Cache 上面的路径就包含中文,build会一直提示:electron Plugin not found, cannot call StdUtils, 解决方案:新建一个环境变量

  • jpa多数据源配置2022-03-01 10:02:39

    package com.ym.zhproservice.config; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.boot.jdbc.DataSourceBuilder; import org.springframew

  • 【Tokio】启动和结束回调2022-02-28 19:34:54

    环境 Time 2022-01-11 Rust 1.57.0 Tokio 1.15.0 概念 参考:https://docs.rs/tokio/latest/tokio/runtime/struct.Builder.html 在线程启动和结束时,可以定义一个回调。 示例 main.rs use std::{io, thread, time::Duration}; use tokio::runtime::Builder; fn main() -> io::Re

  • 【Tokio】空闲和运行回调2022-02-28 19:33:21

    环境 Time 2022-01-11 Rust 1.57.0 Tokio 1.15.0 概念 参考:https://docs.rs/tokio/latest/tokio/runtime/struct.Builder.html 在线程空闲和运行时,可以定义一个回调。 示例 main.rs use std::{io, thread, time::Duration}; use tokio::runtime::Builder; fn main() -> io::Re

  • c++ builder 创建静态库 初探2022-02-28 09:33:35

    1.新建静态库项目 (1)对于c++ builder 6.0,文件->新建->其它->Libray(如下图)->确定 (2)对于c++ builder 10.3 ,file->new->other-Static Libary(如下图)->ok 2新建文件 (1)对于c++ builder 6.0,文件->新建->其它->cpp File(如下图)->确定 (2)对于c++ builder 10.3,file->new->o

  • 【Tokio】单线程运行时2022-02-27 22:00:42

    环境 Time 2022-01-11 Rust 1.57.0 Tokio 1.15.0 概念 参考:https://docs.rs/tokio/latest/tokio/runtime/struct.Builder.html 除了可以使用线程池运行时,还可以直接在当前线程运行任务,使用单线程。 示例 main.rs use std::{io, thread, time::Duration}; use tokio::runtime::B

  • es5.1.1升级到7.14.22022-02-25 16:30:49

    一、修改pom.xml文件 <properties> <es.version>7.14.2</es.version> <jackson.version>2.10.0</jackson.version> </properties> <dependency> <groupId>org.springframework</groupId> <artifactId&

  • Mac上打不开JavaFX Scene Builder 2.02022-02-25 14:01:47

    问题描述: 下载了JavaFX Scene Builder却打不开,显示无法验证开发者。 解决方案: 1. 点击右上角的❓,再点击“通过覆盖安全性设置来打开APP”: 2. 根据上述说明,在“Finder”的“应用程序”中,找到“JavaFX Scene Builder 2.0” --> Control+左键APP,选择“打开”。即可打开APP。 3.

  • Ribbon2022-02-24 07:31:07

    Ribbon是netflix的套件 通过对类似restTemplate增强,@LoadBalance 可以实现无需知道被调用方对IP和端口进行相关接口的调用 @LoadBalanced @Bean public RestTemplate restTemplate(RestTemplateBuilder builder) { return builder .setConnectTimeout(Duration.ofMillis(

  • mybatis plus代码生成器(新)的使用2022-02-23 21:01:39

    注意事项1. 代码生成器的依赖需要和mybatis plus的依赖版本相同,对于模板没有要求。2. 引入依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</artifactId> <version>3.5.1</version> </dependency> <dependency>

  • 纯Java实现的graphviz2022-02-23 18:34:43

    纯Java实现Graphviz 在Java中使用Graphviz的方式 使用纯Java使用Graphviz一直是个问题,目前为止的方案有三种: Java包装dot命令,调用机器上安装的Graphviz进程类似graphviz-java,使用 V8 javascript执行引擎执行Vizjs把Graphviz的c语言源代码翻译成java版本,类似smetana 第一种方

  • 设计模式2022-02-20 18:31:53

      创建模式-单例 创建模式-工厂方法 Sample sampleA=Factory.creator(1); 返回不同的子类实体 创建模式-抽象工厂 这两个模式区别在于需要创建对象的复杂程度上。如果我们创建对象的方法变得复杂了,如上面工厂方法中是创建一个对象Sample,如果我们还有新的产品接口Sample2. 那

  • lombok:简化 POJO2022-02-20 01:03:04

    目录lombok 简介配置安装常用注解@Data@Slf4j@AllArgsConstructor、@NoArgsConstructor@Builder lombok 简介 lombok(官网)提供了简单的注解形式,以简化或消除一些必须有但显得很臃肿的 Java 代码,尤其是针对 POJO 类。 配置安装 步骤一:导入依赖 <!--简化代码的工具包--> <dependenc

  • MybatisPlus 使用2022-02-18 22:31:07

    mybatis-plus-boot-starter 3.5.1 MybatisPlus 统一映射接口 BaseMapper.class 主键策略 ID生成器 public enum IdType { AUTO(0), 数据库自增id NONE(1), 未设置主键 INPUT(2), 手动输入 ASSIGN_ID(3), 分配id ASSIGN_UUID(4); 分配id工具 数据加密 新代

  • 静态变量设为non-public或者加final关键字2022-02-18 11:00:28

    Class variable fields should not have public accessibility Vulnerability Minor Main sources cwe Available SinceNov 16, 2021 SonarAnalyzer (Java) Constant/issue: 10min Public class variable fields do not respect the encapsulation principle and has thr

  • 设计模式-构造器模式2022-02-11 12:03:02

    类图   实现代码 Director class Director { private Builder builder; public Director(Builder builder) { this.builder = builder; } public void construct() { builder.buildPartA(); builder.buildPartB(); } } Builder

  • C++ Builder程序运行出现Access Violation错误的常见原因2022-02-11 01:01:15

    程序运行access violation出错很经常的一个原因是指针未初始化,比如一个对象还没有new创建出来或者已经释放(内存被别的占用),却通过指针访问对象的成员函数(vcl对象的属性其实内部也是调用了成员函数)。 另一种常见情况是一个对象二次delete,比如删除一个vcl的父控件(如容器控件Panel或者

  • 实现一个分布式调用(OkHttp+SpringBoot)2022-02-08 21:33:44

    很多情况,trace是分布在不同的应用中的,最常用的远程调用方式就是Http。 在这种情况下,我们通常通过增加额外的Http Header传递Trace信息,然后将其组织起来。 本部分通过构建一个目前最火的SpringBoot服务端,然后通过OkHttp3进行调用,来展示分布式调用链的组织方式。 更多连载关注小姐

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有