ICode9

精准搜索请尝试: 精确搜索
  • JAVA基础复习一 Object类的toString()方法剖析2020-07-04 12:39:42

    Object在java中是所有类的父类,默认所有类都继承了Object类。 Object类的结构,可以发现其最常见的toString()与equals()方法,还有getClass()方法。 Object类的toString()方法源码: public String toString() { return getClass().getName() + "@" + Integer.toHexString(hashC

  • 最常用的 Java 8 中的 Lambda 函数(项目中实用笔记)2020-07-04 12:37:41

    最常用的 Java 8 中的 Lambda 函数(项目中实用笔记) 简介 Java 8 中的新特性,虽然现在都出到了Java14版本,不过在日常的开发过程中,8的版本是足够使用了,再说现在的8以上的版本也都面向商业收费了,很多新手,我所接触到的,像我那时候一样,追求船新版本,一上来就去学java14的东西,当成一个爱

  • Yii2 rules 自定义规则2020-07-04 11:05:50

      Yii2 提供了一套完善的参数校验规则,但有时可能不满足实际需求,需要我们自定义规则,这里简单介绍下自定义规则的使用。 比如有个参数 country ,只能接收 'USA', 'Web',其余校验不通过。 代码如下: public $country; public function rules() { return [ // 自定义vali

  • JAVA中使用线程交替打印奇偶数2020-07-04 10:09:04

    /*2. 创建2个线程,打印从0到99这100个数字,要求线程交叉顺序打印。 比如 线程1: 0 线程2: 1 线程1: 2 线程2: 3 线程1: 4 线程2: 5 注意,要求使用线程间通信的方式实现,即你打印一个数字,我打印一个数字,一直打印到99*/ packa

  • SpringBoot 接收Post请求参数,三种方式2020-07-04 10:08:20

    package net.cyb.demo.controller; import net.cyb.demo.domain.User; import net.cyb.demo.utils.JsonData; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.b

  • H5调用安卓2020-07-04 10:04:24

    public class H5ToAndroidInterface { private static final String URL = "url"; private Activity mActivity; public H5ToAndroidInterface(Activity activity) { this.mActivity = activity; } @JavascriptInterface public void call

  • Arrays工具类2020-07-04 09:06:28

    Arrays工具类 Arrays工具类的概述 Java中提供了一个数组工具类:java.util.Arrays。 Arrays是一个工具类,其中有一个sort()方法,可以进行排序。sort()方法是一个静态方法,直接使用类名调用就好。 sort方法的使用 public class ArraysTest01 { public static void main(String[] a

  • JAVA基础-内部类2020-07-03 20:41:08

    概述把类定义在另一个类的内部,该类就被称为内部类。举例:把类Inner定义在类Outer中,类Inner就被称为内部类。 class Outer { class Inner { } } 内部类的访问规则​ 可以直接访问外部类的成员,包括私有 外部类要想访问内部类成员,必须创建对象 内部类的分类​ 成员

  • JAVA基础-集合Set2020-07-03 20:37:47

    首先总结一下集合的体系: 集合 的体系: ------------| Collection 单例集合的根接口 ----------------| List 如果是实现了List接口的集合类,具备的特点: 有序,可重复。 -------------------| ArrayList 底层是维护了一个Object数组实现的。 特点: 查询速度快,增删慢。 ---------------

  • JAVA基础-异常2020-07-03 20:34:34

    1. 异常的概念 在Java中异常被当做对象来处理,根类是java.lang.Throwable类。所有异常类分为两大类:Error和Exception Error是无法处理的异常,比如OutOfMemoryError(内存),一般发生这种异 常,JVM会选择终止程序。因此我们编写程序时不需要关心这类异常 Exception,也就是我们经常见到的

  • 搭建一套ASP.NET Core+Nacos+Spring Cloud Gateway项目2020-07-03 17:34:35

    前言     伴随着随着微服务概念的不断盛行,与之对应的各种解决方案也层出不穷。这毕竟是一个信息大爆发的时代,各种编程语言大行其道,各有各的优势。但是有一点未曾改变,那就是他们服务的方式,工作的时候各司其职,但是需要提供服务的时候必须要高度统一,这也是微服务的概念之一。日常

  • Java设计模式-单例设计模式2020-07-03 16:40:32

    /** * 单例设计模式: * 让程序员始终操作一个对象 * 1.把构造方法设置成private,不让程序员随便创造对象 * 2.提供一个得到唯一对象的方法* 以下面例子来说就是地球只有一个中国,怎么new都是那一个中国,不会说出现多个中国的对象 * @author lin */ class China {   private Strin

  • OpenFeign调用服务2020-07-03 16:38:20

    一、Spring Cloud OpenFeign 官网:https://cloud.spring.io/spring-cloud-openfeign/2.2.x/reference/html/#spring-cloud-feign Feign是声明式的web服务客户端,使用feign可以使web服务客户端编写起来更加容易。 二、使用feign 创建一个接口,在上面加上Feign的注解。 2.1、提供者 提

  • 七牛云对象存储(如图片存储)2020-07-03 14:02:25

    新建存储空间         进入对象存储菜单,点击“新建存储空间”,这里需要实名认证,上传身份证正反面之类的,大概一个小时左右就认证成功了,效率真是棒棒哒~         这里的存储空间名称要记住,之后在代码里面会用到。 二.代码实现1.在pom.xml添加七牛云依赖 我的项目使用了maven

  • SpringData JPA(个人看视频记录的,自己使用,大家参考有不懂可留言)2020-07-03 13:04:30

      SpringData JPA(个人看视频记录的,自己使用,大家参考有不懂可留言) day1:orm思想和hibernate以及jpa的概述和jpa的基本操作 一.orm思想 I.搭建环境的过程 II.完成基本的crud操作 我以一个保存的方式来讲一下jdbc的操作, i.定义实体类       ​x         @Dat

  • 冒泡排序2020-07-03 12:36:41

    冒泡排序 思路:首先确定外层循环次数,再确定里面循环次数,里面的循环次数会少一点,因为已经循环出一个最大的或者最小的了,不需要再次循环了。 具体实现代码如下: public class ArrayTest { public static void main(String[] args) { int[] ints = {1,34,23,456,55,33};

  • 使用vs2019加.net core 对WeiApi的创建2020-07-03 11:05:42

    vs2019创建webapi 1.创建新的项目     2.选择.NET CORE的ASP .NET CORE WEB应用程序      3.定义项目名称和存放地点      4.选择API创建项目       5.删除原本的无用的类         6.添加新的方法类 7.设置路由 using Microsoft.AspNetCore.Components; usin

  • Flink Async I/O2020-07-03 10:01:36

    原文:王知无 https://www.cnblogs.com/importbigdata/p/12178404.html 维表JOIN-绕不过去的业务场景 在Flink 流处理过程中,经常需要和外部系统进行交互,用维度表补全事实表中的字段。 例如:在电商场景中,需要一个商品的skuid去关联商品的一些属性,例如商品所属行业、商品的生产厂家、生

  • iterator迭代器2020-07-02 21:08:24

    Iterator迭代器 因为各个集合的存取方式不同,所以出现了迭代器,是Collection集合元素的通用获取方式。 使用 hasNext()如果仍有元素可以叠戴,返回true next()返回迭代的下一个元素 步骤 使用Collection中方法iterator()获取迭代器的实现类对象,使用Iterator接口接受(多态) 使用hasNext()判断

  • 关于 0+...+n 不使用循环判断2020-07-02 20:35:09

    仅考虑不使用判断循环,符合题意的解决方案 1.使用递归 1 public int intSum(int n) { 2 int sum = n; 3 boolean flag = n > 0 && (sum += intSum(n - 1)) > 0; 4 return sum; 5 } 2.Java8 1 public long intSumWithStream(int n) { 2 retu

  • Java实现基本的排序算法——选择排序2020-07-02 20:34:51

    public class SelectionSort { public static void selectionSort(int[] arr) { //边界判断 if (arr == null || arr.length < 2) { return; } //1.控制范围 i~n-1 for (int i = 0; i < arr.length - 1; i++) {

  • java子类继承父类的方法2020-07-02 20:04:02

    子类与基类在同一包中:子类可以继承父类的public、protected、default修饰的成员变量和方法 子类与基类不在同一包中:子类只继承父类的public protected修饰的成员变量和方法 父类A,子类B 不在同一包,子类C 在同一包 package testExcel; public class A { public int x =

  • 【Python学习】python paramiko CryptographyDeprecationWarning2020-07-02 19:37:16

    import paramiko client = paramiko.SSHClient() client.connect(serverIp, port=serverPort, username=serverUser) 报警告如下: paramiko\ecdsakey.py:164: CryptographyDeprecationWarning: Support for unsafe construction of public numbers from encoded data will be remo

  • 代理模式(静态代理)2020-07-02 19:36:45

    目录代理模式(静态)定义:代码案例:优点缺点总结 代理模式(静态) 定义: 代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理模式就是我们生活中常见的中介。一般我们写代码的时候, 对已经存在的代码尽量不要在修改了, 因为可能好多地方都调用这

  • web.config 配置说明2020-07-02 19:36:03

    web.config 配置说明 <configuration>//顶层元素<system.web>//大多应用程序设置位于此元素下<sessionState mode='Inproc' timeout='10' />//设置会话状态超时时间</system.web></configuration> Table 3-1.可用于web.config的顶层配置元素 元素Element 含义Purpos

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

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

ICode9版权所有