51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#两种
二分查找算法(递归与非递归两种方式)
首先说说二分查找法。二分查找法是对一组有序的数字中进行查找,传递相应的数据,进行比较查找到与原数据相同的数据,查找到了返回1,失败返回对应的数组下标。采用非递归方式完成二分查找法。java代码如下所示。[java] viewplain copy print? &nbs...
代码星球
·
2021-01-24
递归
二分
查找
算法
两种
面试题20:顺时针打印矩阵递归和非递归两种方式实现
题目:输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。例如:如果输入如下矩阵:1 2 &nbs...
代码星球
·
2021-01-24
递归
试题
顺时针
打印
矩阵
linux端口开放指定端口的两种方法
开放端口的方法:方法一:命令行方式 1.开放端口命令:/sbin/iptables-IINPUT-ptcp--dport9000-jACCEPT ...
代码星球
·
2021-01-24
端口
linux
开放
指定
两种
常用的分布式锁和redis和zk两种分布式锁的对比
1.悲观锁利用select…where…forupdate排他锁注意:其他附加功能与实现一基本一致,这里需要注意的是“wherename=lock”,name字段必须要走索引,否则会锁表。有些情况下,比如表不大,mysql优化器会不走这个索引,导致锁表问题。2.乐观锁所谓乐观锁与前边最大区别在于基于CAS思想,是不具有...
代码星球
·
2021-01-23
分布式
常用的
用的
redis
zk
基于Redis的分布式锁两种实现方式
最近有一个竞拍的项目会用到分布式锁,网上查到的结果是有三种途径可以实现。1.数据库锁机制,2.redis的锁,3.zookeeper。考虑到使用mysql实现会在性能这一块会受影响,zookeeper又是不怎么会。所以使用redis来实现了。第一种:使用redis的watch命令进行实现如上图所示:session1在执...
代码星球
·
2021-01-23
基于
Redis
分布式
两种
实现
springboot配置Filter的两种方法
一、使用注解1.假设Filter类的路径为com.sanro.filter@Slf4j@WebFilter(filterName="authFilter",urlPatterns="/*")@Order(1)//测试好像这个参数不生效,实际生效的是Filter扫描到的顺序(所以起名很重要)publicclassAuth...
代码星球
·
2021-01-23
springboot
配置
Filter
两种
方法
Shell中 调用/引用/包含 另外的脚本文件的两种方法
脚本first(测试示例1) #!/bin/bashecho'yourareinfirstfile' 问)在当前脚本文件中调用另外一个脚本文件?方法一:使用source脚本second(测试示例2)#!/bin/bashecho'yourareinsecondfile'sourcefirst&nbs...
代码星球
·
2021-01-16
Shell
调用
引用
包含
另外
探讨instanceof实现原理,并用两种方法模拟实现 instanceof
在开始之前先了解下js数据类型js基本数据类型:nullundefinednumberboolean stringjs引用数据类型:functionobjectarraytypeof是用来判断数据类型的,就一个参数,使用方式像这样: typeof num, 就是判断num是什么类...
代码星球
·
2021-01-13
instanceof
实现
探讨
原理
并用
jsp的include两种使用方法区别
指令include是将被包含页面中的代码复制粘贴到主页面中,最后编译形成主页面的类文件(一个)。指令include中file属性的值必须是项目中已存在的文件,否则主页面报异常。指令include如果被包含页面内容改变,主页面...
代码星球
·
2021-01-10
jsp
include
两种
使用方法
区别
php对数组遍历的两种方式示例
在对php数组遍历时,一般经常使用foreach来遍历,很少用while来遍历,在下面的代码中作一个对比。<?php$content=["ID"=>1,"name"=>"孙悟空","company"=>"取经公司","phone"=>13688888888,"ema...
代码星球
·
2021-01-09
php
数组
遍历
两种
方式
论MySQL数据库中两种数据引擎的差别
InnoDB和MyISAM是在使用MySQL最常用的两个表类型,各有优缺点,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能。MyI...
代码星球
·
2021-01-09
MySQL
数据库
两种
数据
引擎
SpringBoot与工作队列的两种分发方式
工作队列轮循分发创建队列配置文件类@ConfigurationpublicclassRabbitConfig{//多个队列名称privatefinalstaticStringQUEUE_NAME="test_work_queue";privatefinalstaticStringQUEUE_NAME1="test_wo...
代码星球
·
2021-01-03
SpringBoot
工作
队列
两种
分发
flink 两个datastream实现left_join的两种方法
本文只是以left_join作为举例,right_join,full_join等是同理的,大家可以自行扩展 1.实验思路 1.提供两个流 nameStream:用户名称信息从9999端口获取 &n...
代码星球
·
2020-12-30
flink
两个
datastream
实现
left
ace+validate表单验证(两种方法)
//修改密码(直接在validate中验证提交)$("#changePassword").on(ace.click_event,function(){varhtml="";html+="<divclass='changePw'><h1>修改密码</h1></div>";h...
代码星球
·
2020-12-30
ace+validate
表单
验证
两种
方法
spring 配置文件 引入外部的property文件的两种方法
spring 的配置文件引入外部的property文件的两种方法<!--引入jdbc配置文件 方法一--><beanid="propertyConfigurer"class="org.springframework.beans.factory.config.Proper...
代码星球
·
2020-12-30
spring
配置文件
引入
外部
property
首页
上一页
...
3
4
5
6
7
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他