TG Blog

Thinking will not overcome fear but action will.

常用业务 sql 的备份

sql

每月对账单 出库明细 # 出库明细 select psod.bar_code 条码, psod.goods_name 商品名称, pb.name 品牌名称, psod.goods_color 商品规格, psod.specs_name 商品尺码, pg.goods_price 商品原价, pg.goods_code 商品编号, psod.send_num 商品数量, pg.member_...

记微信支付的又一个坑

sql

开发微信支付一定一定切记,要将接收微信后台通知的服务器内的Java安全包替换成128位的jce_policy-8。路径:Java\jdk1.8.0_221\jre\lib\security\policy,否则会导致验签解密因位数不够而失败

记微信支付的一个大坑

sql

微信退款结果通知报文AES解密 最近做微信支付涉及到退款,查看官方文档,发现通知报文是加密的,解密方式如下: (1)对加密串A做base64解码,得到加密串B (2)对商户key做md5,得到32位小写key* ( key设置路径:微信商户平台(pay.weixin.qq.com)–>账户设置–>API安全–>密钥设置 ) (3)用key*对加密串B做AES解密 这里分别...

常用的linux命令

sql

cd  /usr/local/server/bis-tomcat7/logs 进入目录 ll 显示目录里文件 less  catalina.out 打开catalina.out文件 tail -f catalina.out perl -pe ‘s/(ERROR)/\e[1;31m$1\e[0m/g’ 高亮ERROR,循环文件...

使用docker部署logstash

sql

• docker 启动 logstash $ docker run -it –rm logstash -e ‘input { stdin { } } output { stdout { } }’ • docker 使用配置文件启动 logstash $ docker run -it –rm -v “$PWD”:/config-dir logstash -f /config-dir/logs...

使用docker部署kibana

sql

• docker 启动 kibana $ docker run –name kibana -d -p 5601:5601 • 服务器 kibana 配置文件 kibana.yml server.host: “0.0.0.0” • 坑 1. kibana.yml server.host: “0.0.0.0” 2. vi /etc/sysconfig/iptables -A INPUT...

使用docker部署elasticsearch

sql

• docker 启动 elasticsearch $ docker run –name elasticsearch -d -p 9200:9200 -e “httphost=0.0.0.0” -e “transport.host=127.0.0.1” elasticsearch • 通信 Java API HTTP RESTful API json • 计算集群中文件的数量 ··...

使用docker部署mysql

sql

生成挂载文件夹:~$ mkdir -p ~/mysql/data ~/mysql/conf ~/mysql/logs 启动mysql容器:~/mysql$ docker run -d -e MYSQL_ROOT_PASSWORD=hIJEQr9qoC5e –name mysql -v /root/mysql/data:/var/lib/mysql -p 3306:3306 mysql –lo...