机试题学习-删数

有一个数组a[N]顺序存放0~N-1,要求每隔两个数删掉一个数,到末尾时循环至开头继续进行,求最后一个被删掉的数的原始下标位置。以8个数(N=7)为例:{0,1,2,3,4,5,6,7},0->1->2(删除)->3->4->5...

2019-06-05 17:20:10

阅读数 9

评论数 0

机试题学习-扑克牌大小

扑克牌游戏大家应该都比较熟悉了,一副牌由54张组成,含3~A,2各4张,小王1张,大王1张。牌面从小到大用如下字符和字符串表示(其中,小写joker表示小王,大写JOKER表示大王)

2019-06-04 16:44:05

阅读数 11

评论数 0

机试题学习-简单错误记录

机试题学习-简单错误记录 [编程题] 简单错误记录 时间限制:1秒 空间限制:65536K 开发一个简单错误记录功能小模块,能够记录出错的代码所在的文件名称和行号。 处理: 1.记录最多8条错误记录,对相同的错误记录(即文件名称和行号完全匹配)只记录一条,错误计数增加;(文件所在的目录不同,文件名...

2019-05-22 16:20:24

阅读数 8

评论数 0

万物皆要实例化

站在架构师的角度,任何注入的对象都要实例化。 刚学习Spring时,以为在对象上加注入标签@Autowired即可,其实这些注入对象也是要实例化的,真正的实例化是在其对应实现类上加标签@Service, 如果其对应实现类上无@Service即报如上错误。 当发现该实现类上已经加了标签@Serv...

2019-05-14 11:32:37

阅读数 28

评论数 0

时间工具类

时间工具类 import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.HashMap...

2019-04-10 13:18:43

阅读数 14

评论数 0

工具类

/将字符串按【|】进行分割 public static List<String> getList(String str) { String[] strOrder = str.split("\\|"); List<String&...

2019-04-10 11:49:15

阅读数 10

评论数 0

maven nexus整理

jar上传到私服 发布到远程仓库的命令 mvn clean package deploy 需要修改~/.m2/settings.xml添加nexus仓库的配置 <servers> <server> &...

2018-12-26 17:25:55

阅读数 38

评论数 0

消息队列单机部署

消息队列单机部署 #启动namesrv nohup sh bin/mqnamesrv & #查看namesrv的日志 tail -f ~/logs/rocketmqlogs/namesrv.log #启动broker nohup sh bin/mqbroker -c con...

2018-12-26 16:14:20

阅读数 63

评论数 0

org.apache.rocketmq.client.exception.MQClientException: No route info of this topic

消息队列Exception in thread “main” org.apache.rocketmq.client.exception.MQClientException: No route info of this topic, 123 spirng boot 整合消息队列时,提示No rout...

2018-12-26 13:57:25

阅读数 517

评论数 0

子类方法调用如何实现

类中方法分为构造方法和普通方法,对于有继承关系的类是如何调用构造方法和普通方法呢? 首先子类中调用构造方法和普通方法的实现是不一样的: [构造器]调用 初始创建对象时,要先执行父类构造方法,然后执行子类构造方法; [普通方法]调用 子类重写父类A方法,对象调用子类重写的父类方法; 未重写父类的方法...

2018-10-22 09:43:26

阅读数 328

评论数 0

maven项目如何加载不同的配置文件

疑惑: 公司项目,本地启动时取用默认路径的下的配置文件,而当maven打包时取用另一文件路径下的配置文件。 解决过程:首先查找公司项目代码中是否控制本地启动和服务器启动时使用的配置文件不同,但是发现并不是;最后考虑是否是maven打包加载时已经有选择的获取配置文件。 答案: 可通过在pom....

2018-10-16 18:51:51

阅读数 605

评论数 0

MySQL存储过程

MySQL存储过程 MySQL的存储过程和Oracle的存储过程实现的功能基本是一样的,但是存储过程的实现语法有些许不一样。 参数:三种,输入类型in,输出类型out,输入输出类型inout 创建存储过程时要通过DELIMITER语句修改定界符。 存储过程将语句体包含在begin…end中...

2018-08-15 18:56:20

阅读数 71

评论数 0

RocketMQ报错整理

今天安装RocketMQ的rocketmq-console的时候,用mvn和Spring boot的方式启动RocketMQ的运维服务程序 mvn spring-boot:run 遇到了两个报错 报错1 提示 Failed to load class “org.slf4j.impl.St...

2018-08-06 15:52:44

阅读数 435

评论数 0

机试题

把字符串中的单词拼写翻转,文中单词以英文空格分隔,整个句子单词顺序不变 This is a Java test [output]:sihT a avaj tset package test.interview; /** * 把字符串中的单词拼写翻转,文中单词以英文空格分隔,整个句子单词...

2018-08-03 16:44:33

阅读数 552

评论数 0

int和Integer的区别

int,Integer的区别? int是基本类型,Integer是封装类型; int的初值是0,Integer初值是null。 同时还有Autoboxing 和unboxing的概念,又名拆箱和装箱。从int类型到Integer类型是装箱;从Integer类型到int类型则是拆箱。 Int...

2018-08-02 11:18:04

阅读数 42

评论数 0

UML设计

设计类图、时序图 https://www.cnblogs.com/shindo/p/5579191.html https://www.cnblogs.com/downey/p/4890830.html

2018-08-01 17:23:57

阅读数 56

评论数 0

静态代理和动态代理

代理模式的画图? 静态代理和动态代理的区别?

2018-08-01 17:15:02

阅读数 50

评论数 0

HashMap专题

Hashmap的底层实现?put和get方法 concurrenthashmap如何实现,以及与Hashmap的区别? Hashmap如何避免死锁? JDK1.8中HashMap的改进? 对比讲解HashSet的底层实现? https://www.cnblogs.com/constant...

2018-08-01 17:11:19

阅读数 104

评论数 0

消息队列

================ 消息发布订阅:生产者如何得知消费者已成功获取消息? ================ 对于有消息队列,日志的系统,如果一个页面响应时间过长,该如何排查问题? ================ 一个订单,有多条记录,可能有取消订单,有确认订单,删除订单,同...

2018-08-01 17:10:08

阅读数 1349

评论数 0

技术总结

过滤器和拦截器类的区别; https://www.cnblogs.com/joyang/p/4973435.html ======================== spring如何生成处理器链以及执行顺序,多过滤器的执行顺序,多拦截器的执行顺序? 过滤器先执行,拦截器后执行 如果还有...

2018-08-01 15:47:58

阅读数 43

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭