编程
钟HL
保持对生活工作的热度与态度;坚持自己的坚持;专注自己的专注;
展开
-
Ribbon如何替换默认轮询规则
核心组件IRule 负载均衡规则如下:默认轮询机制如何替换:1、自定义规则配置类:注意:自定义配置配类不能放在@ComponentScan所扫描的当前包下以及子包路径下@Configurationpublic class MySlefRule { @Bean public IRule myRule(){ //负载均衡规则:定义为随机 return new RandomRule(); }}2、主启动类添加注解@..原创 2021-08-03 18:00:22 · 271 阅读 · 0 评论 -
随笔记录 CountDownLatch的使用
Java并发工具类 - CountDownLatch介绍CountDownLatch能够使一个或多个线程等待其他线程完成各自的工作后再执行某个操作。方法说明: public CountDownLatch(int count); //指定计数的次数,只能被设置1次 public void countDown(); //调用此方法则计数减1...原创 2020-03-24 10:06:01 · 135 阅读 · 0 评论 -
面试题
突然看到的腾讯面试题,自己想了也参考,记录下1000瓶药水,其中至多有1瓶剧毒,现在给你10只小狗在24小时内通过小狗试药的方式找出哪瓶药有毒或者全部无毒(小狗服完药20小时后才能判断是否中毒)。package interview.com.montnets.one;public class Medicine { /** * 返回该药水的二进制字符串 * * @param d...原创 2018-07-10 16:30:41 · 127 阅读 · 0 评论 -
mysql datetime DEFAULT NOW()报错
因为MYSQL 5.5不支持字段类型为datetime且默认值为NOW()的建表语句同时,也不支持CURRENT_TIMESTAMP:datetime DEFAULT CURRENT_TIMESTAMP解决方法:timestamp DEFAULT NOW()但是:mysql5.6支持datetime DEFAULT NOW() ...原创 2018-08-10 16:07:44 · 12403 阅读 · 0 评论 -
判断文本宽度,给其添加title属性
适用情况:有些菜单文字超出范围,将其超出的范围隐藏,用'...'代替,再给其添加title属性显示全部,但是,不是每个菜单都要加title属性,这时就判断文本宽度,进行判断,只给超出范围的添加title属性。<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>...原创 2018-08-13 16:20:16 · 1618 阅读 · 0 评论 -
栈的使用------Java实现中缀表达式转为后缀表达式并计算
转换思路:1、中缀表达式转为字符数组按顺序遍历2、读到操作数的时,添加到要输出字符串3、读到操作符是“(”,则直接把“(”压入栈中。4、读到操作符“)”,则从栈中弹出栈元素并添加到要输出的字符串,直到遇到第一个“(”为止5、读到操作符“+”,“-”,若栈不为空且栈顶元素不是“(” 符号就弹栈中的数据,添加到要输出的字符串,否则就压栈6、读到操作符“*”,“/”,若栈不为空且...原创 2018-10-22 14:50:41 · 2300 阅读 · 0 评论 -
栈的创建------用数组实现栈
设计:1、该数组存储对象类型在实例化是才确定-----泛型2、数组的索引0是栈底3、创建一个正整数变量top ----是栈顶元素否后的索引号4、创建一个栈的接口----定义如下函数:代码实现:接口类:StackADT public interface StackADT <T> { /** * 压栈 * @param t */ pub...原创 2018-10-23 17:32:54 · 907 阅读 · 0 评论