Java 将一个数拆分成任意几个数的和(以下代码可否有优化之处求教) package top.smartprinting; import java.util.Random; /** * @author Chief * @…
分类:java
Java 算法 最长字符串
目录标题 题目描述 解题思路 代码 题目描述 求出5个字符串中最长的字符串。每个字符串长度在100以内,且全为小写字母。 输入 输入描述: 输入样例: one two three four five 输出 输出描述: 输…
开始学SpringMVC之Request方式
本文主要以一些简单的小例子,简述在SpringMVC开发过程中,经常用到的Request方面的内容,仅供学习分享使用,如有不足之处,还请指正。 概述 在客户机和服务器之间进行请求-响应时,两种最常被用到的方法是:GET …
java webserver-封装request请求协议
封装请求协议:获取method uri以及请求参数 public class Request { //协议信息 private String requestInfo; //请求方式 private String meth…
java JVM-自定加密和解密类加载器
简单加密解密(取反)操作int a=3; //00000011//^异或操作,相同为1,0xff,表示一个十六进制数,表示a和1111 1111 进行异或操作,结果为1111 1100System.out.println…
springcloud微服务基于redis集群的单点登录
springcloud微服务基于redis集群的单点登录 yls 2019-9-23 简介 本文介绍微服务架构中如何实现单点登录功能 创建三个服务: 操作redis集群的服务,用于多个服务之间共享数据 统一认证中心服务,…
Feign【@FeignClient】
首先看一下@FeignClient注解的源码: package org.springframework.cloud.openfeign; import java.lang.annotation.Documented; i…
Java多线程——获取多个线程任务执行完的时间
问题 使用 CountDownLatch 计时 示例代码 运行结果 使用线程池中方法计时 示例代码 运行结果 参考资料 问题 最近我在处理一批数据,用多线程来处理,我想知道大概多久能处理完。比如我先用多线程处理 100 …
如何实现优先级线程池队列
首先,我们需要定义一个带优先级的Runnable: /** * to use PriorityBlockingQueue, we need PriorityRunnable threads */ public abstr…
在spring中引入线程池,设置线程优先级。
在spring.xml 文件中配置: <!-- 线程--> <bean id="taskExecutor" class="org.springframework.scheduling.concurren…
java中如何真正的实现替换最后一个字符(包括有相同字符的情况)
一.之前在写代码的时候有一个替换最后一个字符的需要,开始使用了如下方法: str=str.replace(str.charAt(str.length-1)+””,”新字符…
父类与子类间的转换
许多同学在学习到Java的继承时,遇到了父类和子类互相转化的问题,在此通俗的讲一下。 示例一 父类强制转子类 Father f = new Father(); Son s = (Father)f;//出错 ClassCa…