ICode9

精准搜索请尝试: 精确搜索
  • 【WPF】应用程序设置2022-07-24 05:00:06

    1、WPF应用程序添加splashScreen(初始屏幕) (1)跟目录导入图片 (2)在App.xaml.cs文件中输入以下代码     protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); SplashScreen splashScreen = new SplashScreen("EzGUwC4

  • Springboot常用扩展点分享2022-07-21 16:00:35

    以下内容基于版本: SpringBoot 2.1.3.RELEASE   背景 我们在使用Springboot进行日常开发时,经常会遇到一些需求场景,比如需要在应用启动时做一些初始化工作,或在应用退出时执行一些清理工作,这都需要对springboot的扩展点有一定了解,下面给大家介绍一下常用的一些扩展点,有备无患。

  • WPF | 跟着视频敲代码13 | Prism框架初识2022-07-21 08:00:16

    https://www.bilibili.com/video/BV1nY411a7T8?p=14 添加Prism.DryIoc包引用      修改app.xaml代码            <prism:PrismApplication x:Class="WPF01.App" xmlns:prism="http://prismlibrary.com/" xmlns="http://sche

  • 设计模式之简单工厂2022-07-21 01:00:30

    一、简单工厂:为了客户类和服务类之间的解耦,把对象的创建任务交给第三方类,这个第三方类就充当工厂的作用,严格来说简单工厂不属于23种设计模式之一。 二、实现思路 :创建一个简单工厂类,根据客户端要求(参数)调用类方法创建对象后返回给调用对象。 三、代码举例: 抽象类Human: namespace

  • ActivityTaskView--直观的Activity任务栈和LaunchMode分析工具2022-07-19 20:35:38

    新版使用方法 Github地址:https://github.com/rome753/ActivityTaskView 安装ActivityTaskView release app,启动并给予悬浮窗权限 https://github.com/rome753/ActivityTaskView/releases 或者从 Google Play下载安装。 在你开发的App中加入如下类https://github.com/rome753/A

  • OneAdapter--RecyclerView最简单的万能适配器2022-07-19 20:33:29

    之前写过一篇使用RecyclerView,一句代码就够了,介绍了一个功能较完善的RecyclerView框架的实现。该框架虽然代码不多,但是仍然不够简洁,耦合度也比较高,难以扩展。现将里面的核心部分 OneAdapter 抽取出来,去掉不必要的泛型、类型判断和其他方法,以实现最简单、通用性和扩展性最好的Adapt

  • Android-WebRTC完整入门教程03--信令2022-07-18 18:05:06

    上一篇: Android WebRTC完整入门教程02: 本地回环 上一篇完成了两个人在同一个手机中的模拟连接, 这一篇在此基础上给两个手机建立真正的连接. 这就需要一个信令服务器, 其实就是用来给双方交换信息, 并不需要对信息进行处理. 因此服务器和信息的数据格式都可以自己选择, 这里用官

  • SpringMVC学习笔记四:拦截器2022-07-15 16:34:41

    拦截器 拦截器( Interceptor )是一种动态拦截方法调用的机制作用︰ 在指定的方法调用前后执行预先设定后的的代码 阻止原始方法的执行 拦截器与过滤器区别 归属不同:Filter属于servlet技术,Interceptor属于SpringMINC技术 拦截内容不同:Filter对所有访问进行增强,Interceptor仅针

  • 基础语法备忘录2022-07-14 18:02:23

    1、字符串 (1)复制函数strcpy strcpy( Book1.title, "C++ 教程"); 2、关键字 (1)auto 作用一:声明变量时根据初始化表达式自动推断该变量的类型 作用二:声明函数时函数返回值的占位符 (2)extern extern kg_oneboxServer g_app;作用是声明函数或全局变量的作用范围,其声明的函数和变量可以

  • 徒手撸设计模式-模板方法模式2022-07-14 12:03:34

    概念 https://www.runoob.com/design-pattern/template-pattern.html 模板方法设计模式是行为型设计模式中的一种,用在一个功能的完成需要经过一系列步骤, 这些步骤是固定的,但是中间某些步骤具体行为是待定的,在不同的场景中行为不同, 此时就可以考虑使用模板方法设计模式来完成,不同

  • 短视频开发app,Android 强制应用全局横屏或竖屏2022-07-12 14:31:22

    短视频开发app,Android 强制应用全局横屏或竖屏 在Application的onCreate方法中添加以下代码,即可   registerActivityLifecycleCallbacks(new ActivityLifecycleCallbacks() {            @Override            public void onActivityCreated(@NonNull Activity acti

  • 仿牛客网社区开发——第7章 项目进阶,构建安全高效的企业服务2022-07-10 15:34:20

    Spring Security 简介 Spring Security 是一个专注于为 Java 应用程序提供身份认证和授权的框架,它的强大之处在于它可以轻松扩展以满足自定义的需求。 特征 对身份的认证和授权提供全面的、可扩展的支持 防止各种攻击,如会话固定攻击、点击劫持、csrf 攻击等 支持与 Servlet API、

  • 4.8. 注册拦截器2022-07-08 05:01:07

    public class MyInterceptor1 implements HandlerInterceptor {   @Override   public boolean preHandle(HttpServletRequest request,                   HttpServletResponse response,                   Object handler) {    

  • UE4 插件一些代码2022-07-07 13:41:09

      继承自Actor的一些方法 PrimaryActorTick.bCanEverTick = true;protected:     virtual void BeginPlay() override;    virtual void EndPlay(const EEndPlayReason::Type EndPlayReason) override;public:        // Called every frame    virtual void Ti

  • .Net下极限生产力之efcore分表分库全自动化迁移CodeFirst2022-07-07 10:04:00

    .Net下极限生产力之分表分库全自动化Migrations Code-First ## 介绍 本文ShardinfCore版本x.6.x.x+ 本期主角: - [`ShardingCore`](https://github.com/dotnetcore/sharding-core) 一款ef-core下高性能、轻量级针对分表分库读写分离的解决方案,具有零依赖、零学习成本、零业务代码

  • 继承父类并实现多个接口以及接口之间的多继承2022-07-04 17:02:23

    继承父类并实现多个接口 使用接口的时候,需要注意: 1.接口是没有静态代码块或者构造方法的。 2.一个类的直接父类是唯一的,但是一个类可以同时实现多个接口。 格式: public class MyInterfaceImpl implements MyInterfaceA,MyInterfaceB { /覆盖重写所有拍象方法 } 3.如果实现类所实

  • 继承中成员方法的覆盖重写_概念与特点与注意事项2022-07-03 20:04:43

    继承中成员方法的覆盖重写_概念与特点 重写(Override) 概念:在继承关系当中,方法的名称一样,参数列表也一样 重写(Override):方法的名称一样,参数列表一样。覆盖。覆写 重载(Overload):方法的名称一样,参数列表不一样。 方法的覆盖重写特点:创建的是子类对象,则优先用子类方法 继承中成员方法的覆

  • 继承父类并实现接口以及接口之间的多继承2022-07-02 14:02:59

    继承父类并实现接口 使用接口的时候,需要注意: 1.接口是没有静态代码块或者构造方法的。 2.一个类的直接父类是唯一的,但是一个类可以同时实现多个接口。 格式:  public class MyInterfaceImpl implements MyInterfaceA,MyInterfaceB { /覆盖重写所有拍象方法 } 3.如果实现类所实现

  • Java 源码 - Method 类2022-07-01 23:31:32

    方法(method)是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集。 源码 package java.lang.reflect; /** * 方法类。 */ public final class Method extends Executable { /** * 获取方法外部类的信息。 */ @Override public Class<?> get

  • 动画2022-06-30 18:04:21

    UI 界面设计合理的动画,可以让用户觉得更加流畅、直观,可以极大提高和改善用户体验   实现原理   动画就是动起来的画面   视觉暂留:画面经视神经传入大脑后,不会立即消失(会存留一段时间)   帧(Frame):单个的画面,在学术上叫帧   每秒钟展示的帧数简称 fps (Frame per Second)   动

  • Flink 自定义水位线2022-06-28 06:00:06

    一般来说,Flink内置的水位线生成器就可以满足应用需求了。不过有时由于业务逻辑可能非常复杂,这时对水位线生成的逻辑也有更高的要求,开发人员就必须自定义实现水位线策略WatermarkStrategy了。在WatermarkStrategy中,时间戳分配器TimestampAssigner都是大同小异的,指定字段提取时间戳

  • Netty网络框架学习笔记-15(ChannelPipeline 调度 handler分析_2020.06.25)2022-06-25 17:02:24

    前言: 当一个请求进来的时候,ChannelPipeline 是如何调用内部的这些 handler 链中的处理器的呢? 是如何将处理结果选择是否传递给下一个处理器的呢? 调度分析 DefaultChannelPipeline 分析 相关入站事件 首先,当一个请求进来的时候,会第一个调用 DefaultChannelPipeline 的 相关方

  • Unsatisfied dependency expressed through method 'traceFilterRegistration' parameter 0;2022-06-24 18:35:48

    完整错误 Unsatisfied dependency expressed through method 'traceFilterRegistration' parameter 0; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'javax.servlet.Filter' availab

  • 工厂2022-06-22 12:36:56

    简单工厂 违反开闭原则。对于增加新的产品,需要扩展已有代码           public class SimpleFactoryTest { public static void main(String[] args) { IPhone phone = PhoneStaticFactory.createPhone("13"); if(phone != null){ phone.pr

  • 注解和反射2022-06-22 01:02:26

    注解和反射 注解(Annotation) --JDK5.0引入 Annotation作用 ​ 不是程序本身,可以给程序作出解释(做个比喻,注释是给人看的,注解是给程序看的) Annotation作用 ​ 注解是以"@注释名"在代码中存在的,还可以添加参数值(如,重写@override就是注解) Annotation在哪里使用 ​ 很多

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

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

ICode9版权所有