- 博客(51)
- 资源 (12)
- 问答 (7)
- 收藏
- 关注
原创 docker 创建容器时指定容器ip
一、背景Docker创建容器时默认采用bridge网络,自行分配ip,不允许自己指定。在实际部署中,我们需要指定容器ip,不允许其自行分配ip,特别是集群。二、方法我们可以创建自己的bridge网络 : bridge-dp,创建容器的时候指定网络为bridge-dp并指定ip即可。1 、查看网络模式docker network ls2、创建一个新的bridge网络docker network create --driver bridge --subnet=192.168.103.1/2
2022-04-21 11:23:29 274
原创 2020-12-16
nginx反向代理配置去除前缀nginx做反向代理的时候,可以简单的直接把请求原封不动的转发给下一个服务。设置proxy_pass请求只会替换域名,如果要根据不同的url后缀来访问不同的服务,则需要通过如下方法:方法一:加"/"server { listen 80; server_name test.com; access_log "pipe:rollback /data/log/nginx/test.com.log inte
2020-12-16 11:40:58 381
原创 docker-compose health check unhealthy
version: "2.4"services: data-proxy-stub: # 镜像全名,包括版本号 image: registry.cn-shanghai.aliyuncs.com/dx-aidc/data-proxy-stub:20200929100608127 # 容器的名称,由于一个宿主机会被多个container共享,所以需要一个可读的名称 container_name: data-proxy-stub # 对外映射的端口 ports:
2020-09-30 15:28:46 5419
原创 Error:maven-resources-test:java.lang.OutOfMemoryError: Java heap space
开发一个springboot项目,启动调试遇到一个问题:Error:maven-resources-test:java.lang.OutOfMemoryError: Java heap space解决办法:选择菜单栏Build---->Rebuild Project 等待重新rebuild完成即可。菜单图片:...
2019-09-25 15:39:29 7441 14
转载 彻底删除Kafka中的topic
1、删除kafka存储目录(server.properties文件log.dirs配置,默认为"/tmp/kafka-logs")相关topic目录2、Kafka 删除topic的命令是: ./bin/kafka-topics --delete --zookeeper 【zookeeper server】 --topic 【topic name】 如果kafaka启动时...
2018-10-10 18:10:08 256
原创 MAC ELK环境搭建
1. ELK概述ELK即是Elasticsearch、Logstash、Kibana四者的结合,是一套开源的分布式日志管理方案.Elasticsearch:负责日志存储、检索和分析LogStash:负责日志的收集、处理,(此处我们用于收集的工具是FileBeat)Kibana:负责日志的可视化方案:logstash的工作原理:
2018-05-09 12:01:42 3803
原创 OSX 执行mvn install出现The environment variable JAVA_HOME is not correctly set
执行命令报错:MavenReportException: Error while creating archive: Unable to find javadoc command:The environment variable JAVA_HOME is not correctly set。解决办法:1.在/etc下面创建(如果存在就是更新)launchd.conf。里面添加一行:setenv J...
2018-03-30 17:57:22 6092 1
原创 Git入门学习
以前项目都用svn,最近用Git,但是本人对Git懵懵懂懂,所以特意安静下来,对Git做个简单的学习,在网上找到了廖雪峰老师的写的Git教程,网址:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 花了一天的时间进行学习,把廖老师提到的命令进行总结记录了一下,方...
2018-03-18 15:51:45 228
原创 docker 出现 Error response from daemon
Error response from daemon: Get https://172.17.123.159:5000/v2/: http: server gave HTTP response to HTTPS client
2017-11-03 10:56:40 93830
原创 MAC 终端SSH公钥登录Linux
今天因为需要访问项目的测试服务器。但是服务器是用公钥登录的。Windows下用Xshell很简单。但是由于本人是MAC,对mac又不熟悉,所以找了半天的解决办法。MAC的终端默认提供了SSH登录。1.打开终端2.输入命令:ssh -i 你的证书 root@IP地址 -p 端口号3.输入上面的命令之后,我遇到一个问题错误信息:Permissio
2017-08-04 14:34:05 1073
原创 JAVA 生产者与消费者模式
自己一直对Java多线程似是而非,刚好最近项目上线,时间相对比较空闲,重新温习了一遍多线程。参考书是>。以下自己动手写了一个生产者和消费者模式的代码。一共用了两种方法(synchronized 和 BlockingQueue)。Lock暂时没写。一、synchronized 实现方法1.先定义一个货物的实体Goods,用于生产者和消费者使用package com.deshengzh
2017-07-10 16:51:20 510
原创 meaven如何把logback.xml打包到jar…
创建了一个meaven工程用于开发netty服务。开发的程序最终是打包成jar包的形式独立运行在windows或者是linux的后台。因为是独立运行在后台,需要创建日志用于维护。但是我最开始添加日志却怎么也打包不了到jar包,后面在网上找到两种方法,自己也找到一种方法,下面就具体说说这三种,其中前面两种来自于http://www.mkyong.com/maven/maven-exclude-log
2017-03-21 16:19:47 3789
转载 学习网站地址
1.Java 程序员眼中的 Linux:http://wiki.jikexueyuan.com/project/linux-in-eye-of-java/2.MQTThttps://github.com/sandro-k/MQTTLensChromeApp在线网站:http://mqtt-helper.mybluemix.net/
2017-03-21 16:19:45 268
原创 linux 配置多个tomcat(本文配…
转载至:http://www.360doc.com/content/14/0614/15/203871_386547712.shtml按照下面的步骤操作即可部署成功:一些具体操作命令就不详细说了,直接说有用的:1、在 /usr/local 下部署两个Tomcat,tomcat的文件夹重命名为:tomcat6-1 、 tomcat6-2 2、修改 linux 的profile文件,文件路
2017-03-21 16:19:42 240
原创 Linux root用户分配文件权限…
Linux中,在root超级管理员下,将一个文件分配给某个用户,并分配其对于这个文件的操作权限。例如:在etc下有个一文件叫profile,将它指定给用户desheng并给予所有权限。首先:指定所有者--命令:chown desheng profile给予权限--命令:chmod 777 profile
2017-03-21 16:19:39 2729
原创 java调用ffmpeg转换视频,并读取转…
最近由于项目需要把不同格式的视频转换为ts流,故研究了一下ffmpeg。在网上找了很多资料,主要参考了http://www.cnblogs.com/zhwl/p/4670478.html。期间也加了几个qq群,咨询了各大高手,其中在代码中关于ffmpeg的命令就是来自其中一个qq群里面的大神。下载相关文件ffmpeg地址:https://ffmpeg.zeranoe.com/builds/,
2017-03-21 16:19:36 16013 2
原创 Ubuntu tomcat部署项目连接不上mys…
第一次下载安装了Ubuntu,之后按照顺序安装了jdk,tomcat。接下来就步入mysql的安装(http://blog.csdn.net/fighter_yy/article/details/40753889):ubuntu上安装MySQL非常简单只需要几条命令就可以完成。 1. sudo apt-get installmysql-server 2. apt-g
2017-03-21 16:19:33 522
转载 $AJAX方法详解(转载)
$.ajax()方法详解jquery中的ajax方法参数总是记不住,这里记录一下。 1.url:要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type:要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout:要求为Number类型的参数,
2017-03-21 16:19:31 322
原创 Eclipse mars右键New菜单项的…
Window --> perspective -->Customize Perspective... --> Shortcuts --> 选择"New" 进行相关设置即可(如下图)mars右键New菜单项的自定义设置" TITLE="Eclipse mars右键New菜单项的自定义设置" />mars右键New菜单项的自定义设置" TITLE="Eclipse mars右键Ne
2017-03-21 16:19:28 275
转载 @MappedSuperclass
原文地址:@MappedSuperclass作者:夸父逐梦基于代码复用和模型分离的思想,在项目开发中使用JPA的@MappedSuperclass注解将实体类的多个属性分别封装到不同的非实体类中。1.@MappedSuperclass注解只能标准在类上:@Target({java.lang.annotation.ElementType.TYPE})2.标注为@MappedSuperclass
2017-03-21 16:19:25 279
原创 JERSEY学习遇到的问题
今天在项目开发用到jersey的时候,当在客户端调用client.register(MultiPartFeature.class)代码的时候一直报下面的错误:Exception in thread "main" java.lang.RuntimeException:java.lang.InstantiationException:org.glassfish.jersey.media.mult
2017-03-21 16:19:23 1401
原创 Window7下忘记MySQL ROOT密码
Window7下忘记MySQL ROOT密码 解决步骤如下:1. 停止mysql服务 net stop mysql2. 以不检查权限的方式启动mysql mysqld--skip-grant-tables 可以看到窗口光标在下一行的第一个位置闪烁,说明已经启动,不需要管。3. 新建一个命令行窗口,启动mysql mysql4. 修改ROOT密码
2017-03-21 16:19:20 224
转载 Spring Quartz定时器&n…
原文地址:Quartz定时器 配置文件详解">Spring Quartz定时器 配置文件详解作者:ivan 在JavaEE系统中,我们会经常用到定时任务,比如每天凌晨生成前天报表,每一小时生成汇总数据等等。我们可以使用java.util.Timer结合java.util.TimerTask来完成这项工作,但时调度控制非常不方便,并且我们需要大量的代码。使用Quartz框架无疑是非常好的
2017-03-21 16:19:18 246
原创 MYSQL 导出数据库中某张表的部分数…
命令行下具体用法如下:mysqldump -u用户名 -p密码 数据库名 表名 --where="筛选条件" > 导出文件路径注意:执行该命令的时候不要进入mysql的控制台再使用,这样会报outfile disabled 错误。而直接使用 MYSQL/bin目录下的mysqldump.exe通过windows的命令行进行 C:\>mysqldump -u root p d
2017-03-21 16:19:15 328
转载 主键中mappedBy的具体使用及…
原文地址:主键中mappedBy的具体使用及其含义作者:Java慢慢飞mappedBy用于指定在双向关系中两个实体中被哪个实体是被关联处理的. 1、@OneToMany(mapped=“由One的一方指向Many的一方,并且,这个属性应该等于Many的一方中含有One类的属性的属性名,否则会出错啦 ”)如:在ClassPO中:@OneToMany(targetEntity=Studen
2017-03-21 16:19:13 397
转载 java读取视频时长
原文地址:java读取视频时长作者:龙虾最近需要用java处理视频文件,读取视频的时长,在网上查,没找到合适的方法,用JMF吧,支持的格式太少,用JNI去读取其他语言写的API,但比较麻烦。无意中找到了jave这个开源的项目,看了看介绍,是用java来处理多种视频格式之间的转换的,下载了下来,看了看,还真找到了获取视频时长的方法。记录下来,给需要朋友做个参考。下载jave的网址http://w
2017-03-21 16:19:10 1842
转载 转载 hessian学习总结
转载孤傲苍狼http://www.cnblogs.com/xdp-gacl/p/3897534.html只为成功找方法,不为失败找借口!Hessian学习总结(一)——Hessian入门一、远程通讯协议的基本原理 网络通信需要做的就是将流从一台计算机传输到另外一台计算机,基于传输协议和网络 IO 来实现,其中传输协议比较出名的有 http 、tcp 、 udp
2017-03-21 16:19:07 318
转载 总结DetachedCriteria级联查…
原文地址:总结DetachedCriteria级联查询作者:梦里花落如果实体对象中没有关联对象的情况使用DetachedCriteria进行查询是一件很简单的事情。如果实体对象中含有OneToOne或者ManyToOne关联对象的情况可以参考下面方式,使用别名:假设要通过stuName查询一个学生Student记录,可以如下:Java代码DetachedCriteria dc
2017-03-21 16:19:04 772
转载 java-线程池队列饱和策略
原文地址:java-线程池队列饱和策略作者:故乡的海岛1、当一个有限队列充满后,线程池的饱和策略开始起作用。2、ThreadPoolExecutor的饱和策略通过调用setRejectedExecutionHandler来修改。不同的饱和策略如下:1)AbortPolicy:中止,executor抛出未检查RejectedExecutionException,调用者捕获这个异常,然后自己编
2017-03-21 16:19:02 614
转载 Java多线程实现异步调用
原文地址:Java多线程实现异步调用作者:chuansir在JAVA平台,实现异步调用的角色有如下三个角色:调用者 提货单 真实数据一个调用者在调用耗时操作,不能立即返回数据时,先返回一个提货单.然后在过一断时间后凭提货单来获取真正的数据.去蛋糕店买蛋糕,不需要等蛋糕做出来(假设现做要很长时间),只需要领个提货单就可以了(去干别的事情),等到蛋糕做好了,再拿提货单取蛋糕就可以了。p
2017-03-21 16:18:59 10272 1
转载 使用myeclipse的hibernate r…
原文地址:reverse engineering(反向工程)的两个问题">使用myeclipse的hibernate reverse engineering(反向工程)的两个问题作者:淡定今天用hibernate的反向工程碰到两个蛮麻烦的问题,于是就写下来一方面做个记录,以后可以翻查到,另一方面可以帮助其他遇到这些问题的朋友。 问题一:今天新建了一个hibernate工程,然后使用反向
2017-03-21 16:18:56 354
转载 iOS开发网络数据之AFNetwork…
原文地址:iOS开发网络数据之AFNetworking使用作者:iOS开发群雄http网络库是集XML解析,Json解析,网络图片下载,plist解析,数据流请求操作,上传,下载,缓存等网络众多功能于一身的强大的类库。最新版本支持session,xctool单元测试。网络获取数据一直是手机软件的重中之重,如果处理的不好,会造成很差的用户体验。随着ASIHTTPRequest的停止更新,更换网络库
2017-03-21 16:18:53 626
转载 iOS5 ARC,IBOutlets&n…
原文地址:ARC,IBOutlets 应该定义strong还是weak">iOS5 ARC,IBOutlets 应该定义strong还是weak作者:鑫域清风原帖:http://blog.csdn.net/yiyaaixuexi/article/details/7864974写这篇文章的缘由,是因为我泡在stackoverflow上翻帖子,看到一个名为Should IBOutletsbe
2017-03-21 16:18:51 306
转载 Oracle设置最大游标数
原文地址:Oracle设置最大游标数作者:黑夜1、查看Oracle最大游标数 C:Documents andSettingsAdministrator>sqlplus / assysdba SQL*Plus: Release9.2.0.1.0 - Production on 星期四 11月 5 09:08:04 2012 Copyright (c)1982, 2002, O
2017-03-21 16:18:48 6114
原创 正则工具regexbuddy
非负整数(正整数 + 0) "^\d+$"、正整数 "^[0-9]*[1-9][0-9]*$"非正整数(负整数 + 0) "^((-\d+)|(0+))$" //负整数 "^-[0-9]*[1-9][0-9]*$" //整数 "^-?\d+$" //非负浮点数(正浮点数 + 0) "^\d+(\.\d+)?$" //正浮点数"^(([0-9]+\.[0-9]*[1-9][
2017-03-21 16:18:45 614
转载 Hibernate HQL截取字符…
原文地址:HQL截取字符串、数据类型转换">Hibernate HQL截取字符串、数据类型转换作者:匆匆过客substring(cast(personRange as string),1,1)substring(str,1,3) 3个参数,第一个是字符串,第二个是截取的下标,第三个是截取的长度cast(字段 as 类型)需要注意的是,这里的类型要写的是java里的类型,而不是数据库里的类
2017-03-21 16:18:43 1592
转载 dom4j解析xml字符串实例
dom4j解析xml字符串实例 DOM4J 与利用DOM、SAX、JAXP机制来解析xml相比,DOM4J表现更优秀,具有性能优异、功能强大和极端易用使用的特点,只要懂得DOM基本概念,就可以通过dom4j的api文档来解析xml。dom4j是一套开源的api。实际项目中,往往选择dom4j来作为解析xml的利器。 先来看看dom4j中对应XML的DOM树建立的继承
2017-03-21 16:18:40 556
转载 欧美经典歌曲100首(51-100…
谢谢楼主的分享。原文地址:欧美经典歌曲100首(51-100)(原创)作者:北回归线 51、My Heart Will Go On 我心永恒上面那首是世界排行榜第二名,这首就是第一名。电影《Titanic》主题曲,演唱者CelineDion。没什么好点评的,影片和歌曲一样红遍全球,连孩子都知道。 52、The One You Love 你的至爱Glenn Frey(格雷˙佛勒)在1
2017-03-21 16:18:37 18602
转载 HQL常用函数
Hibernate中HQL函数汇总及其说明Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate QueryLanguage)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更
2017-03-21 16:18:35 1202
mac go1.15.4.darwin-amd64.pkg
2020-11-12
Git 入门学习
2018-03-18
netty基于protobuf的简单示例
2016-10-26
FFMPEG把图片转换成I帧的m2v
2017-04-19
ffmpeg图片转换m2v视频
2016-07-23
dropzone.js上传多个文件,java后台获取不到数据
2016-07-13
dropzone.js上传多个文件,java后台获取不到数据
2016-07-13
JAVA如何获取gif图片的帧数?
2016-07-11
JBPM现在到底是学4.4还是6.0.3?
2016-04-13
webscoket怎么实时的与客户端进行通信?
2015-10-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人