
JAVA相关
文章平均质量分 61
司马缸砸缸了
主要擅长领域:中间件,JAVA,分布式,APM。善于专研,乐于分享。人生格言:只管努力,其他的交给命运。
展开
-
【弄nèng - Java基础】基础篇 —— Java字符转大小写
文章目录1. Java字符转大小写2. 源码拓展scan, break scan;项目推荐化繁为简,想你所想1. Java字符转大小写输入 public static void main(String[] args) { String str = "it-ClouD"; System.out.println("转换为大写: " + str.toUpperCase()); System.out.println("转换为大写: " + str.原创 2021-10-20 15:24:47 · 433 阅读 · 0 评论 -
【弄nèng - 基础知识】常用设计模式及应用案例
文章目录1. 命令模式2. 责任链模式此博客专门记录一些开源项目及工作中使用到设计模式,场景及应用不断更新~1. 命令模式场景:Activiti2. 责任链模式场景:Activiti...原创 2019-08-22 15:02:00 · 153 阅读 · 0 评论 -
【弄nèng - Java基础】基础篇 —— Java线程池介绍和使用
文章目录前言1. 为什么要使用线程池?2. 创建线程池3. 线程池工作流程4. Runnable和Callable4. 正确使用线程池4.1 避免使用无界队列4.2 选择合适的拒绝策略4.3 处理异常4.4 获取结果项目推荐Java线程池使用参考:https://www.cnblogs.com/CarpenterLee/p/9558026.htmlhttps://www.iteye.co...原创 2019-12-18 10:04:36 · 182 阅读 · 0 评论 -
【弄nèng - Java基础】保留double类型小数后两位,不四舍五入(附常用double操作)
public static void main(String[] args) { double num = 99.32511; BigDecimal bd = new BigDecimal(num); //保留两位数字,并且是截断不进行四舍五入 String d1 = bd.setScale(2, RoundingMode.DOWN)...原创 2019-11-26 10:17:04 · 2045 阅读 · 0 评论 -
【弄nèng - HttpServer】使用Java内置的Http Server构建Web应用
文章目录1. pom2. 服务端3. 处理器测试源码地址项目推荐Httpserver 适用于构建功能单一简单的WEB服务。例如机器代理,用Spring之类的框架显得臃肿,没那么必要。参考:https://www.cnblogs.com/aspwebchh/p/8300945.htmlhttps://www.jianshu.com/p/74db02eeb7101. pom ...原创 2019-08-02 13:51:24 · 282 阅读 · 0 评论 -
rocketMQ使用
生产者import org.apache.rocketmq.client.exception.MQClientException;import org.apache.rocketmq.client.producer.DefaultMQProducer;import org.apache.rocketmq.client.producer.SendResult;import org.apach...原创 2019-03-28 17:02:30 · 188 阅读 · 0 评论 -
发布应用脚本
#! /bin/bashyum install -y dos2unixcase "`uname`" in Linux) bin_abs_path=$(readlink -f $(dirname $0)) ;; *) bin_abs_path=`cd $(dirname $0); pwd` ;;esaccd ${bin_abs_path}base=`pwd`...原创 2019-03-28 10:51:37 · 296 阅读 · 0 评论 -
es使用示例
import org.elasticsearch.action.ActionListener;import org.elasticsearch.action.admin.indices.template.delete.DeleteIndexTemplateRequestBuilder;import org.elasticsearch.action.admin.indices.template....原创 2019-03-27 17:51:41 · 1671 阅读 · 0 评论 -
工具类
HttpUtilimport com.squareup.okhttp.OkHttpClient;import java.util.concurrent.TimeUnit;public class HttpUtil { private static final Integer DEFAULT_READ_TIMEOUT = 10; private static final ...原创 2019-03-27 17:48:29 · 225 阅读 · 0 评论 -
httpserver
解析xmlhttpserverpublic class HttpServer { private final static Logger logger = LoggerFactory.getLogger(HttpServer.class); private static com.sun.net.httpserver.HttpServer server; priva...原创 2019-03-27 16:19:37 · 514 阅读 · 0 评论 -
ThreadPoolExecutor原理分析
原文转自:https://www.cnblogs.com/dolphin0520/p/3932921.html Executor是一个顶层接口,在它里面只声明了一个方法execute(Runnable),返回值为void,参数为Runnable类型,从字面意思可以理解,就是用来执行传进去的任务的; 然后ExecutorService接口继承了Executor接口,并声明...原创 2018-07-18 19:25:42 · 268 阅读 · 0 评论 -
【弄nèng - Java基础】Java校验IP正则表达式
正则表达式事例正则表达式IP正则表达式 ^(([1-9]|([1-9]\d)|(1\d\d)|(2([0-4]\d|5[0-5]))).)(([1-9]|([1-9]\d)|(1\d\d)|(2([0-4]\d|5[0-5]))).){2}([1-9]|([1-9]\d)|(1\d\d)|(2([0-4]\d|5[0-5])))$事例 pub...原创 2018-04-18 16:01:38 · 7371 阅读 · 0 评论 -
windows 下安装MongoDB(zip)
欢迎项目1项目21定义 B1.下载下载地址:https://www.mongodb.com/download-center#community 可以下载mongodb-win32-x86_64-2008plus-ssl-3.4.10-signed.msi 自行安装,网上教程一大堆 zip下载下来后是版本提高了还是怎么的,没有其他教程说的bin目录等,好烦、我把msi文件在自己电脑安装完之原创 2017-11-29 10:16:25 · 780 阅读 · 0 评论 -
格式化CSS文件,使之变成键值对形式
import java.util.ArrayList;import java.util.HashMap;import java.util.Map;public class H { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub原创 2016-03-21 16:17:53 · 853 阅读 · 0 评论 -
Java List去重
废话不多说,直接上代码public static void main(String args[]) { CabTeamUserDto cabTeamUserDto1 = new CabTeamUserDto(); cabTeamUserDto1.setUserId("Hero1"); cabTeamUserDto1.setUserName("英雄1")原创 2017-09-13 09:53:45 · 2834 阅读 · 0 评论 -
EXCEL导出工具类
EXCEL导出工具类在做导入的时候碰到了个很坑的问题excel版本问题HSSFWorkbook:是操作Excel2003以前(包括2003)的版本,扩展名是.xlsXSSFWorkbook:是操作Excel2007的版本,扩展名是.xlsx1 .引入pom <!-- poi --> <dependency> <groupId>org.apa原创 2017-06-24 20:24:49 · 562 阅读 · 0 评论