51dev.com IT技术开发者社区

51dev.com 技术开发者社区

Zuul转发请求时HttpHostConnectException can't cast to ZuulException问题解决方法

Zuul转发请求时HttpHostConnectException can't cast to ZuulException问题解决方法

看了一下github上的issue,这应该是一个bug。说是已经在zuul2.0.1.RELEASE中处理了,但是我用的SpringBoot2.0.4.RELEASE中仍然有问题。  处理方案如下:  pom文件的<dependencies>中添加依赖:       <dependency>&l...

ssh登录原理及免密登录配置

ssh登录原理及免密登录配置

ssh登录原理参考: https://www.cnblogs.com/hukey/p/6248468.htmlssh登录有两种方式:  1):用户名密码登录  2):基于秘钥的登录 ssh免密登录指的就是第二种---基于秘钥的登录登录流程:  (1)首先在客户端生成一对密钥(ssh-keygen);...

ssh方式请求gitlab需要密码解决方法

ssh方式请求gitlab需要密码解决方法

问题:gitlab是使用docker安装的,配置好公钥私钥后,请求gitlab一直需要输入密码,而且这个密码输入什么都不对。 原因:后来发现是因为docker做了端口映射,如使用宿主机的10022映射容器的22端口。   这样,git客户端请求服务器时,如果没有指定端口,默认使用的ssh端口还是22,导致权限...

mysql binlog抽取某个表的数据

mysql binlog抽取某个表的数据

1.先把binlog文件转化为sqlsudomysqlbinlog/var/mysql/var/mysql-bin.000057--base64-output=decode-rows-v>/var/mydiag.sql2.抽取某一个表的数据grep-B0-A27-w'DELETEFROM`kdb`.`t_diag...

centos7安装docker-ce

centos7安装docker-ce

安装docker-ce时,经常因为yum源的问题导致无法安装。至少我测试的默认的docker官方yum源和阿里yum源都不行。 后来发现了阿里的可用的docker安装教程:https://help.aliyun.com/document_detail/60742.html?spm=a2c4g.11186623...

linux使用shell脚本停止java进程

linux使用shell脚本停止java进程

使用shell脚本停止java进程,过程就是先查出对应的java进程pid,然后kill掉ps-ef|grepjava|grepxxx|cut-c9-15|xargskill-9其中xxx是对应进程的关键词(即从查出的所有java进程中分辨出目标进程) ...

将Long类型转为字母数字组合的jar包---Hashids

将Long类型转为字母数字组合的jar包---Hashids

  在设计数据库时,我有时喜欢使用自增Id,而不是uuid,但是在面对终端用户时,直接暴露id不是一个好的行为。  经过查询,可以使用  这个jar包将id转为类似YouTube的大小写字母和数字的组合,比如“JQXoqvRW4mGLgrb5”,看着很高大上!  项目地址:https://git...

node压缩文件夹

node压缩文件夹

前几天遇到一个需求,将一个10G的文件夹打包压缩,并去除黑名单上的文件。node自带的只能压缩文件。网上看了集中方案要么对大文件操作不行,要么只能直接操作文件夹,无法对文件夹遍历筛选。后来确定使用先遍历文件夹打包,然后再压缩的方案。然后在找打包模块时发现tar打包时可以直接压缩。试验后确定使用这种方案。本机试验,12G...

nginx的启动与停止

nginx的启动与停止

参考:http://www.cnblogs.com/codingcloud/p/5095066.html启动:/usr/local/nginx/sbin/nginx-c/usr/local/nginx/conf/nginx.conf停止:ps-ef|grepnginx    kill<pid>    或者:...

centos6.5虚拟机无法访问外网解决办法

centos6.5虚拟机无法访问外网解决办法

 安装了centos6.5虚拟机,使用的是桥接方式。把所有的配置已经写到/etc/sysconfig/network-scripts/ifcfg-eth0中后,发现内网可以ping通,外网却无法访问。ping了一下dns的ip也是不通的。最后按照一篇文章的说明,设置了默认网关后访问外网正常了。 我的...

Mysql建了索引查询很慢

Mysql建了索引查询很慢

遇到一个问题,有几个结构一个的查询,表的索引建的也一样,但是有的查询很快,有的却很慢,需要半分钟以上才能执行完。查看执行计划,并没有什么区别。找了很久原因才发现是主查询和子查询所涉及的表的字符编码不一致。改为一致后,问题解决。sql如下:deletefromt_diag_detectionWHEREreportName...

阿里巴巴数据源Druid在tomcat中的配置

阿里巴巴数据源Druid在tomcat中的配置

这里只说需要的配置文件,不讲具体的项目,仅作为备忘。 pom.xml文件添加1<!--druid-->2<dependency>3<groupId>com.alibaba</groupId>4<artifactId>druid</artifac...

关于win32的文章链接

关于win32的文章链接

1.DIB&DDBhttp://www.codeproject.com/Articles/7443/DFB-vs-DIB2.内存设备描述表(MemoryDC)http://www.codeproject.com/Articles/224754/Guide-to-Win32-Memory-DC3.win32中的区...

关于设备描述表

关于设备描述表

1.whatisDC?Windows中的设备描述表,实际上就是对显示设备的一种抽象,而显示设备其实就是将内中的像素颜色数据渲染出来,所以设备描述表本质上就是一块内存,我们可以使用GDI函数来在该内存区域内进行绘制,所谓的绘制实际就是在该内存区域中添加像素的颜色信息,同时,Windows提供的GDI函数中,使用Pen来绘...

关于字体

关于字体

字符编码和字体的关系1.字体是语言文字的书面表示,对于普通的书面交流,我们可以将字体在我们脑海中的图像影像画在纸上,例如我们写信时实际上就是在画字的形状。我们之所以能够正确地“画出字体”(实际就是我们平时说的写字),是因为我们从小就接受这种训练-----识字------实际就是记住字的形象,书面...