动力节点首页 全国咨询热线:400-8080-105

绑定手机号,登录
手机号

验证码

微信登录
手机号登录
手机号

验证码

微信登录与注册
微信扫码登录与注册

扫码关注微信公众号完成登录与注册
手机号登录

代码小兵498 

程序员

Ta的文章
Java排序算法之冒泡排序

冒泡排序(BubbleSort)是一种较为简单的排序算法。它重复访问要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。访问数列的工作是重复地进行直到没有再需要交换的数据,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端,像水中的气泡从水底浮到水面,,就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”。1.算法描述冒泡排序算法的算法过程如下:(1)比...

代码小兵498
946浏览 0推荐 2021-05-12 10:57:03
Java8新特性之Lambda表达式

Lambda表达式(lambdaexpression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象(lambdaabstraction),是一个匿名函数,即没有函数名的函数。Lambda表达式可以表示闭包(注意和数学传统意义上的不同)。Lambda表达式作为Java8中一个重要的新特性,它允许将函数作为参数进行传递(函数式编程),能够极大的简洁代码,在Java8中扮演着举足轻重的角色,发挥着独一无二的作用。lambd...

代码小兵498
791浏览 0推荐 2021-05-12 10:31:44
Java多态的代码实现

Java多态是指为不同数据类型的实体提供统一的接口,Java多态性是指允许不同类的对象对同一消息作出响应,多态性包括参数化多态性和包含多态性,简而言之,java多态性是具有表现多种形态的能力的特征,多态就是多个对象调用同一个方法得到不同的结果。专业一些的概念就是同一个实现接口,使用不同的实例而执行不同的操作。多态的几种代码实现:1.类内部之间得多态:方法重载publicclassSingleClass{//孩子1:publicStringchild(){System.out....

代码小兵498
825浏览 0推荐 2021-05-12 10:06:50
详解CSS预处理器

CSS预处理器定义了一种新的语言,其基本思想是,用一种专门的编程语言,为CSS增加了一些编程的特性,将CSS作为目标生成文件,然后开发者就只需要使用该语言进行编码工作,大大提高了工作效率。而Sass作为CSS预处理器的一员无疑是其中的佼佼者。Sass官网上是这样描述Sass的:Sass是一门高于CSS的元语言,它能用来清晰地、结构化地描述文件样式,有着比普通CSS更加强大的功能。Sass能够提供更简洁、更优雅的语法,同时提供多种功能来创建可维护和管理的样式表。世界上最成熟、最...

代码小兵498
705浏览 0推荐 2021-04-28 13:59:35
5种JavaScript设计模式

我们在说到JavaScript设计模式之前,先来明确设计模式的定义:在面向对象软件设计过程中针对特定问题的简洁而优雅的解决方案。当然我们可以用一个通俗的说法:设计模式是解决某个特定场景下对某种问题的解决方案。因此,当我们遇到合适的场景时,我们可能会条件反射一样自然而然想到符合这种场景的设计模式。而在许多的JavaScript语言开发的前端页面中,当系统中某个接口的结构已经无法满足我们现在的业务需求,但又不能改动这个接口,因为可能原来的系统很多功能都依赖于这个接口,改动接口会牵...

代码小兵498
726浏览 1推荐 2021-04-28 11:52:51