java
Rudolf__
努力成为有思想的人
展开
-
git将某个分支内的commit合并到其他分支
git将某个分支的代码提交到其他分支原创 2023-02-06 11:57:03 · 3183 阅读 · 1 评论 -
springcloud stream
springcloud stream配置和使用原创 2022-07-17 12:09:00 · 498 阅读 · 0 评论 -
springboot的Httpclient的503和Connection reset异常处理
springboot是一个scala编写的rest接口交互,scala的连接是akka1.503 service unbelievable解:akka-http-core设置request-timeout = 20 s,太短了。httpclient虽然设置6分钟,时间到了。那边服务不可用2.Connection reset:连接重试,httpclient本来设置超时是6分钟,每次到一分钟左右就出现这个问题 原因:在 akka-http-core里面,linger-timeout = 1 min,一原创 2020-09-03 11:20:53 · 3787 阅读 · 1 评论 -
springboot jar druib 启动建表 初始化数据
1.启动时执行@Componentpublic class InitConfig implements CommandLineRunner { private static final Logger log = LoggerFactory.getLogger(InitConfig.class); @Value("${hive.datasource.druid.driver-class-name}") public String driver; @Value("${in原创 2020-08-17 10:11:28 · 366 阅读 · 2 评论 -
maven项目版本升级 构建失败
Maven 构建失败--was cached in the local repository, resolution will not be reattempted until the updatemaven ‘parent.relativePath’ points at wrong local项目版本升级后,所有maven已经install的模块已经消失了,在maven操作parent pom时,relativePath找不到,一直报错,我们操作module pom时,它要依赖parentpom,所原创 2020-06-04 20:08:03 · 358 阅读 · 0 评论 -
java以路径来生成目录,并添加数据到路径下
1.改进版,以dto对象来封装 private static void addPath(ProjectTreeDTO root, String path, List<ProjectTablesDTO> tables) { StringBuilder url = new StringBuilder(); String[] pathArr = path.split("/"); for (String label : pathArr) { url.appe原创 2020-05-22 14:24:31 · 394 阅读 · 0 评论 -
JVM垃圾回收查看、分析和设置
0. jvm垃圾回收的基本概念 0.1 什么是垃圾,主要是堆,堆是完全二叉树结构 引用计数法 可达性分析,解决引用计数法循环依赖问题 0.2常用垃圾回收算法 基本策略 标记清除 标记复制(年轻代8:1:1) 标记整理(年老代) 分代收集 ...原创 2020-04-17 11:47:17 · 1047 阅读 · 0 评论 -
git 网络项目到idea 并 提交
https://www.cnblogs.com/hellxz/p/8891650.html原创 2019-12-13 09:20:09 · 237 阅读 · 0 评论 -
smart-admin 快速启动
快速启动Quick Start快速启动如果你是全栈开发者,你完全可以快速过一遍此文章,甚至也可以不用看,如果你是前端OR后端,请仔细阅读。1 拉取代码从 https://github.com/1024-lab/smart-admin 或者 https://gitee.com/lab1024/smart-admin 拉取最新代码2 启动后端2.1 执行Sql脚本(Mysql5.7+)...原创 2019-12-12 16:06:28 · 1721 阅读 · 0 评论 -
join使用 hbase多线程插入无效问题
没有加join是无能执行多线程的代码如下@Testpublic void multInsert()throws Exception{final Connection conn =HbaseUtils.conn();final String tableName = “ns1:t2”;Thread t1 =new Thread(“thread1”){public void run() ...原创 2019-05-01 17:04:37 · 334 阅读 · 0 评论 -
maven插件配置打包名字和存放路径
org.apache.maven.plugins maven-antrun-plugin 1.8 package ...原创 2019-03-03 10:54:46 · 1406 阅读 · 0 评论 -
ajax json 前后台交互 示例
java前后台参数的接收方式一般的ajax请求,一般封装为map或者dto,后台比较方便接收,下面是封装为mapfunction submitEditData(value) { var valuemap ={rateRuleDatas:value}; var rateRuleDatas = JSON.stringify(valuemap); $.ajax({ url :...原创 2018-11-09 10:36:16 · 993 阅读 · 0 评论 -
Excel导入和导出
java Excel导入和导出数据是非常常用的功能,网上介绍得比较粗糙,所有决定写一个完整的案例,下面都是代码片段,仔细看你就懂了。工具类ExcelUpAndDownUtil网上有1.html部分&amp;lt;link rel=&quot;stylesheet&quot; href=&quot;css/NAME/NAMEManage.css&quot; /&amp;gt;&amp原创 2018-11-02 17:26:53 · 372 阅读 · 0 评论 -
远程debug
1.linux设置环境变量export HADOOP_CLIENT_OPTS=**-agentlib:jdwp=transport=dt_socket,address=8888,server=y,suspend=y**2.设置ide的remote模式,如下图,注意:这里的-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,addre...原创 2018-12-08 20:46:24 · 376 阅读 · 0 评论 -
restart.sh
#!/bin/bashAPP_NAME=""usage(){echo “Usage: sh 执行脚本.sh [start|stop|restart|status]”exit 1}#重启所有应用restart_all(){for var in almbi*.jar;doecho "jar-name:: var&quot;APPNAME=var&quot; A...原创 2019-01-23 08:32:18 · 862 阅读 · 1 评论 -
mybatis-generator
mybatis自动生成java mapper xml1.maven插件依赖org.mybatis.generatormybatis-generator-maven-plugin1.3.7…/。。/generatorConfig-postgresql.xmltruetruetrueGenerate MyBatis Artifactsgenerateor...原创 2019-01-23 08:33:27 · 208 阅读 · 1 评论 -
JDK1.8 集合常用操作
JDK1.8 常用集合操作一.forEach操作userTypeMaps.stream().forEach(p -> { userTypeMap.put(p.get("itemDesc"), p.get("itemValue")); });//userTypeMaps是List<Map<String, String>>的集合。根据key值找value二...原创 2018-11-09 10:32:06 · 1601 阅读 · 1 评论