
java
只会写demo的程序猿
邮箱568076977@qq.com
展开
-
idea/pycharm一些快捷键 例如 try,catch
Ctrl+Home=>头部 Ctrl+End=>尾部 3.Ctrl+Alt+t,选中要被包裹的代码块,可选择很多包裹快捷键原创 2020-09-21 11:39:53 · 1050 阅读 · 0 评论 -
scala/java es连接工具
import java.io.IOExceptionimport java.utilimport com.google.gson.{Gson, JsonParser}import com.typesafe.scalalogging.slf4j.Loggerimport org.apache.http.HttpHostimport org.apache.http.impl.nio.client.HttpAsyncClientBuilderimport org.elasticsearch.a...原创 2020-09-21 11:07:35 · 558 阅读 · 0 评论 -
Java Scala 通过maven混合编译 报错【找不到符号】问题解决(两种方案)
在scala和java混合使用的项目中,项目在idea运行没问题。但是通过maven打包就报错如下,怀疑是scala和java混合编译没编译成功。初始pom如下 <plugins> <plugin> <groupId>org.scala-tools</groupId> <artifactId>maven-scala-plugin&l...原创 2020-09-17 16:03:13 · 2194 阅读 · 1 评论 -
自用优雅的Mysql连接池工具
package com.yunsom.utils;import com.mchange.v2.c3p0.ComboPooledDataSource;import com.yunsom.enums.DatabaseEnum;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import scala.Tuple5;import java.sql.Connection;import java.sql.SQLException;publ.原创 2020-09-11 18:00:58 · 264 阅读 · 0 评论 -
idea中maven打包报错java: -source 1.5 中不支持 switch 中存在字符串
project已经设置okmodul也设置没问题在java compiler里设置也没问题程序在idea能执行一旦用maven打包就报错在pom里增加如下解决问题原创 2020-07-20 16:15:33 · 323 阅读 · 0 评论 -
if else和switch比较谁更快
我们借助 Oracle 官方提供的 JMH(JAVA 微基准测试套件)框架来进行测试.代码如下import org.openjdk.jmh.annotations.*;import org.openjdk.jmh.runner.Runner;import org.openjdk.jmh.runner.RunnerException;import org.openjdk.jmh.runner.options.Options;import org.openjdk.jmh.runner.opti原创 2020-07-03 15:59:52 · 3455 阅读 · 0 评论 -
浅析动态代理
我们首先需要了解的是一种常用的设计模式--代理模式,而对于代理,根据创建代理类的时间点,又可以分为静态代理和动态代理。 代理模式是java常用的设计模式,代理类与委托类具有同样的接口,就好像明星的经纪人一样,有什么事情不直接找到本人,需要先通过经纪人联系。代理模式结构图(图片来自《大话设计模式》):一:静态代理: 静态代理:由程序员创建或者特定工具自动生成源码,也就是编译期已经将接口,被代理类,代理类等确定下来,在程序运行之前代理类的class文件已经生成 ...原创 2020-06-24 10:43:04 · 129 阅读 · 0 评论