解决方案
码农小麦
这个作者很懒,什么都没留下…
展开
-
必备工具:使用Pentaho进行数据迁移
pentaho下载地址:https://sourceforge.net/projects/pentaho/files/Data%20Integration/pentaho解压缩,win下点击Spoon.bat就可以启动了。新建数据库连接,有了数据库连接就可以在多个数据源之间进行数据迁移了,注意这里把数据库连接设置为共享的(右击数据库连接设置共享即可),否则每次都提示选择配置数据库连接。新建oracle数据库连接:新建mysql数据库连接一样,注意驱动包,如果提示找不到驱动类:org.gjt.mm.原创 2021-06-07 11:42:08 · 637 阅读 · 1 评论 -
curl请求成功,Java HttpURLConnection却提示服务端接收参数null校验错误
需求背景:负责调用一个外部接口,请求方式为post,内容类型为x-www-form-urlencoded。开发方式:测试驱动开发,使用curl验证接口,测试成功。主要是构造参数,完成测试后直接在代码中使用。curl -X POST \https://test.demo.com/msg/rest/send \-H 'Authorization: manonxiaomai' \-H 'Content-Type: application/x-www-form-urlencoded' \-H 'cach原创 2021-05-24 09:28:56 · 1516 阅读 · 1 评论 -
svn快速迁移git
版本控制将svn资源快速迁移至git只需简单2步,首先准备好svn帐号和git帐号,svn资源地址和git资源地址:svn:svnname svnpwd https://svn/trunk/demogit: gitname gitpwd https://gitcode/demo.git然后直接从本地下载svn资源push到远程仓库即可:mkdir demo#本地git初始化git svn init https://svn/trunk/demo#拉取svn最新版本git svn fe原创 2021-04-16 17:09:34 · 349 阅读 · 1 评论 -
解决:Could not resolve host: download.docker.com; 未知的错误
虚拟机添加docker的repo时报此错误:Could not resolve host: download.docker.com; 未知的错误可以看出是无法解析域名,在网卡中添加DNS1=8.8.8.8,DNS2=114.114.114.114,并设置PEERDNS=“no”。然后重启网络即可,systemctl restart network。...原创 2020-08-31 15:11:01 · 9413 阅读 · 1 评论 -
base64图片可用,不是处处都适用
图片src可以使用base64编码的字符串表示,虽然比较方便,但不是处处都适用。有业务系统调用我们这边的邮件接口,发送营销邮件,直接把营销图片base64处理,然后就推送过来了。图片大小平均700KB,经过base64编码,长度又增长了1/3,差不多1MB了。带来的缺陷:1.邮件保存接口,保存了邮件正文内容,使用较大的图片base64编码,直接导致数据库表大小会迅速膨胀,一条记录1M,1000条记录就1G。2.关于日志打印,日志打印邮件接收数据,同样存在日志文件大小迅速膨胀问题,一个图片base64原创 2020-07-27 16:25:19 · 2675 阅读 · 2 评论