Java

【javascript】50. Pow(x, n)

50.Pow(x,n)javascript使用var声明数据变量,变量没有固定的类型,如果需要使用整数,使用parseInt()进行转换。1varmyPow=function(x,n){2if(n==0)return1;3if(n<0){4n=-n;5x=1/x;6}7return(n%2==0)?myPow(x...
代码星球·2020-08-07

【java】6. ZigZag Conversion

  6.ZigZagConversionThestring "PAYPALISHIRING" iswritteninazigzagpatternonagivennumberofrowslikethis:(youmaywanttodisplaythispatterninafixedfontforbet...
代码星球·2020-08-07

【java】最长回文字符串(源码)

最长回文字符串思路:中心元素判定法,算法复杂度O(n*n),从当前元素current出发,同时向左current-1与currend+1方向判断,知道两个元素不相等,不断地更新最长回文字符串。   需要注意的是,aba与abba两种方式是不一样的。classSolution{publicStringlongestPal...

【javascript】javascript常见正则表达式实例

javascript常见正则表达式实例实例来源1varmyRegExp={2//检查字符串是否为合法QQ号码3isQQ:function(str){4//1首位不能是0^[1-9]5//2必须是[5,11]位的数字d{4,9}6varreg=/^[1-9][0-9]{4,9}$/gim;7if(reg.test(str...

【javascript】正则表达式match、exec和test的使用

正则表达式match、exec和test的使用match和exec在匹配成功时返回的都是数组,在没有匹配上时返回的都是null;test在匹配成功是返回true,在没有匹配时返回的是false。match是String的方法,而test和exec是RegExp的方法。本文探讨的是全局匹配与分组匹配的问题,并有源码附着。...

【Java】Collection,set,List,Map介绍(附实例)

Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection、List、Set、Map的关系图 一、对比数组和集合:1.数组是存储同一种数据类型的集合容器。数组的特点:...

【java】String类的基本方法

Java的String类基本方法一、构造函数函数返回值作用String(byte[]bytes)String通过byte数组构造字符串对象String(char[]chars)String通过char数组构造字符串对象String(Stringstring)String拷贝一个值为string的字符串对象String(...
代码星球·2020-08-07

【javascript】javascript节点属性与方法

1. nextSibling属性可返回某个节点之后紧跟的节点(处于同一树层级中)。语法:nodeObject.nextSibling说明:如果无此节点,则该属性返回null。2.previousSibling属性可返回某个节点之前紧跟的节点(处于同一树层级中)。语法:nodeObject.previousSi...

【java】字符串排序增加去重(附源码)

 字符串排序增加去重Java实现对字符串进行升序或是降序排列,在指定位置添加元素,对字符串去重。使用函数:String.toCharArray():char[] 将字符串转化为字符数组;String.charAt(int):char 对字符串进行下标元素读取;StringBuffer.ap...

【javascript】JavaScript数组常用方法

JavaScript数组常用方法一、数组创建1.(1)使用Array创建数组:1vararr1=newArray();//创建一个空数组2vararr2=newArray(10);//创建一个包含10项的数组3vararr3=newArray("a","b","c");//创建一个包含3个字符串的数组(2)使用数组字面...

【javascript】splice()的用法

 在javascript中splice()方法有如下3种方式:删除——可以删除任意数量的项,只需要指定2个参数:要删除的第一项的位置和要删除项的项数。例如,splice(0,2)会删除数组中的前两项。插入——可以向指定位置插入任意数量的项,只需要提供3个参数:插...
代码星球·2020-08-07

SpringBoot 快速支持国际化i18n

只需体验三分钟就会爱上这款国际化!快速学会如何在工程中支持国际化语言。专题阅读:《SpringBoot布道系列》源码下载:springboot-locale-i18n—HeyMan,Don'tforgettoStarorFork.—项目结构:  1、配置国际化参数默认解析器:...

springcloud ActiveMQ设置多个并行消费者

还是结合实际项目说把,最近在做跟保险公司和第三方借贷平台对接的项目;其中需要第三方借贷平台借款并和保险挂对勾,也就是每次借钱的时候可以做一次保;这里面正常情况下的逻辑场景:借贷平台:借贷审核通过-->接收信息-->保险审核通过-->下发钱款通知APP执行出单;APP:出单{保单创建-->保单核保...

Spring boot activeMQ 设置并行消费

网上看的大部分都是是说配置 SimpleMessageListenerContainer的 concurrentConsumers属性来确定activeMQ有多少个消费者。但是:我用的是springboot  SimpleMessageListenerContainer是自动配置...

activemq指定java路径问题

今天下载了个window版本的apache-activemq-5.14.5-bin.zip解压运行binwin64的bat文件是报了个版本的错误,因为自己机器的java_home是指向1.6的所有只能在配置文件里面另外指定java_home,但是找了好久也试了好久,和平常的setjava_home=...好像不管用。最...