记录
茶茶茶叶飘香
学不动了,躺平。。。。。
展开
-
linux离线安装中文字体
linux离线服务器安装字体原创 2022-04-29 16:45:18 · 2714 阅读 · 0 评论 -
MySQL 查询表结构
查询表结构sql:SELECT TABLE_NAME AS '表名', COLUMN_NAME AS '字段名', COLUMN_TYPE AS '字段类型', IS_NULLABLE AS '是否为空', COLUMN_KEY AS '键', COLUMN_COMMENT AS '字段描述'FROM information_schema.`COLUMNS`WHERE TABLE_SCHEMA = 'acc' -- dm 是数据库名称,需替换--原创 2021-12-02 12:12:53 · 809 阅读 · 0 评论 -
redis学习笔记-备忘
1、redis功能:数据库、缓存、消息队列2、常用类型与命令:String类型:key 是否存在:exists keykey 移动到指定库:move key 1key 移除:del key设置过期时间(s):expire name 10剩余过期时间(s):ttl key查看key的类型:type key追加字符串,key不存在set:append key str自增:incr key自减:decr key步长:incrby/decrby key step字符串截取:getran原创 2021-06-26 17:13:56 · 256 阅读 · 0 评论 -
简易交易业务逻辑记录
项目大致结构:payorder:支付管理(后台支付订单管理界面)tra:统计管理(支付统计、提供对账依据)acc:对账管理(对账、日记)pay-gateway:支付中心(支付、退款、冲正)pay-notify:通知中心(银行通知、商户通知)base-third:对外接口(所有对外接口)支付:商户端调用pay-gateway相关接口发起支付;pay-gateway对商户支付订单进行处理,找到对应的支付通道,根据支付通道调用base-third中对应的接口进行支付;银行(或银联)将支付结果异原创 2021-06-23 15:44:38 · 155 阅读 · 0 评论 -
mongodb-数据库连接采坑记录
背景:新项目有个统计需求,需要统计用户的动态周期(近7天、近15月、近30天)的积分变化榜单(每天0点更新),用户量级800W。业务数据库用的mysql,为解决该需求加了mongodb,学习使用mongodb的过程中踩过的坑,后面项目部署的时候又遇到了,特此记录,备忘。问题:数据库连不上原因:1-mongodb的数据库密码设置的纯数字,配置文件需要加引号,否则密码不正确,若含有字母,不需要加引号2-mongo每新建一个数据库,需要为新建的数据库新建用户分配权限,然后使用新建的账号密码来配置m原创 2021-06-23 15:07:14 · 150 阅读 · 0 评论 -
企业微信常用接口
官方文档地址:https://work.weixin.qq.com/api/doc/90000/90135/906641.企业微信获取tokenkeyvalueurl地址https://qyapi.weixin.qq.com/cgi-bin/gettoken请求类型get请求参数corpid(String 企业Id)、corpsecret(String 企业应用密码)2.根据手机号获取userIdkeyvalueurl地址https:/原创 2021-03-17 15:25:59 · 4991 阅读 · 0 评论 -
邮件发送工具类支持附件
问题描述:动态配置邮件模板、发件人、收件人、抄送人。最开始沿用的上一个项目的工具类emailUtil发送邮件,开发时发件箱配置的同一个邮箱地址,功能OK,上测试前一天用多个发件箱进行自测,出错了。错误信息:501 mail from address must be same as authorization user百度找到原因:发邮件时,会根据配置信息(host、port(25端口:mtp协议,465端口:smtp协议))去获取session,切换发件箱应该重新获取新的session;查看email原创 2021-01-18 21:19:53 · 578 阅读 · 0 评论 -
linux tomcat项目部署问题记录
1、问题描述:下载模板,填下上传后,下载上传的文件,然后修改部分数据,再上传报错,文件格式错误;原因:上传文件编码改变;解决方式:server.xml 中添加 URIEncoding="UTF-8";<Connector port="1234" protocol="AJP/1.3" redirectPort="8443" URIEncoding="UTF-8"/>2、...原创 2021-01-05 19:11:45 · 100 阅读 · 0 评论 -
layui 表格操作导入文件
html:<div id="testInfoLayTable"> <table id="test-Table" lay-filter="test-Table" class="layui-table"></table></div>js:var tableId = ‘test-Table’;table.render({id: tableId,elem: ‘#test-Table’,url: _config.base_server + ‘/da原创 2020-12-25 17:49:56 · 521 阅读 · 0 评论 -
redis非正常关闭导致无法在磁盘持久化
报错日志:MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands thfor details about the error.转载 2020-12-04 15:14:43 · 221 阅读 · 1 评论 -
postMessage方法内嵌页面跨域传参
业务背景:由于客户工作需要,提出需求,要在其他业务系统内内嵌本系统页面,让业务系统的系统用户成为本系统客户,并以客户身份处理业务。方案:父页面(业务系统页面)子页面(本系统页面)业务系统新建页面A,A里面有个 iframe ,将本系统页面B嵌入iframe,传递参数加签,后台验签。A:<iframe style="border:0px;width:100%;height:100%;display: block; border: 1px dashed #ccc; height: 800px原创 2020-09-04 14:33:55 · 384 阅读 · 0 评论 -
记录-服务器时间和日志时间的时区都不对
由于公司网络架构变更,需要对现有测试环境进行迁移,迭代测试时发现迁移后系统得时间较当前时间晚12H。1、查询日志,时间是纽约时区的;2、查询服务器时间,时间是纽约时区的;3、修改服务器时区;4、修改服务器配置时区;修改服务器时区:tzselect > 5 > 9 > 1 >1修改已部署服务的时区:sudo vim /etc/profile (非root) > 按 i在最后输入 export TZ=‘Asia/Shanghai’按 esc>:wq原创 2020-08-28 14:22:39 · 852 阅读 · 0 评论 -
记一次项目开发经验——任务轮询、乐观锁
任务轮询:最近一个项目需要调BI平台每日明细数据进行处理,在掉用接口时遇到的问题:1:什么时候掉用?2:怎么确认调用接口拿到的数据是有用的(第一版还是重跑的?完整的还是不完整的?)?3:每次调用要获取前一天的数据,怎么保证历史数据的完整?最终方案:任务轮询根据BI每天执行任务的时间来安排调用时间;数据完整问题:1:调用BI任务清单接口,获取任务清单并存储;2:轮询任务清单表:a:当前任务BI状态是否为未完成?若未完成,调用BI任务清单更新?b:当前任务BI状态是完成的,本系统运行过了吗原创 2020-07-24 17:49:44 · 243 阅读 · 1 评论 -
Error creating bean with name Injection of autowired dependencies failed
第一次接触dubbo项目,在controller层调用service时,个别service无法调用方法,网上查了答案,有给service别名的,有给实体加实现的,等都无法解决问题,最后发现是service没有注册到dubbo,项目采用的模块化结构,manager被拆成2个服务,其他具体的功能order等单独作为其他服务,都用provider启动供manager调用。manager:facade、dto放在remote里面供其他服务调用,service、dao层作为provider层服务,controlle原创 2020-06-19 11:36:35 · 1300 阅读 · 0 评论 -
froala富文本编辑器的使用
froala富文本编辑器是一款超好用的编辑器,之前使用的wangeditor,但同一行无法插入多张图片且图片大小无法修改,更换更好用的富文本编辑器,在网上找了很多编辑器,最终选用了 froala ,很强大也很美观,但网上关于froala的文档却很少,使用过程中踩了很多坑,在这里记录下。1、froala在服务器运行会有样式差异,商用收费;2、froala的文件接口返回接口是固定的:{"link":"filepath"}3、froala全量引用文件:<link rel="stylesheet"原创 2020-06-01 18:24:32 · 2881 阅读 · 0 评论 -
模块命名-------------(备忘、随时更新)
审核——aduit致力于——dedicate to里程碑——milepost商户——merchant渠道——channel机构——organization券——coupon呈现——render原创 2020-05-09 11:04:16 · 502 阅读 · 0 评论 -
cropper layui实现图片剪切
将croppers.js组件注册到layui的模块中var uploading=croppers.render({ elem: '#upload', saveW : 1920, saveH : 900, mark : 1920/900, area : '900px', ...原创 2020-04-30 17:12:01 · 805 阅读 · 0 评论 -
记录遇到的两个ajax传值问题
1 状态码415----已经序列化的json出现了错误AbstractHandlerExceptionResolver.java 186 Handler execution resulted in exception: Content type ‘application/x-www-form-urlencoded;charset=UTF-8’ not supportedclickSubmit ...原创 2019-07-10 10:02:00 · 311 阅读 · 0 评论 -
xshell常用命令和快捷键----(备忘、随时更新)
常用命令:显示该目录下所有包和文件----------------------ls返回上级目录----------------------------------------cd ..进入目录----------------------------------------------cd path初次进入tomcat目录,无权限-------------------chmod u+x *....原创 2019-07-25 10:56:35 · 4931 阅读 · 0 评论 -
记录遇到的字符集转码问题
遇到的问题:从日志信息中得出:从接口获取信息后打印 正常,但使用 transcoding 或直接获取 成员复制到实体类,打印实体类成员变量时,出现乱码。解决方案:1-----依旧乱码String(oauthMap.get(“province”).getBytes(“ISO-8859-1”),“UTF-8”);2-----问题解决 参照 https://blog.csdn.net/x...原创 2019-08-20 14:39:42 · 124 阅读 · 0 评论 -
记录图片合成遇到的坑
项目环境介绍:spring boot+thymeleaf+mybatis需求:前端上传 一张图片+一个数字 from表单方式提交,后端返回图片地址。1.地址问题:在本地开发时,将图片文件夹放在项目内,但项目部署到服务器后,路径错误,服务器上的路径地址与本地不同。关于这个问题,网上有很多方案。最终我选择了写成绝对路径。2.图片上传大小问题:在本地开发测试时,可能与分辨率有关有,可以...原创 2019-08-07 14:32:37 · 216 阅读 · 0 评论 -
记录使用highcharts遇到的问题
1.去除图表下标在源码中查找credits,将!0改为0--------credits:{enabled:02.常见图表类型 type=‘XXX’复合柱状图-----column圆滑折线图-----spline面积图-----------area柱状图-----------bar饼形图-----------pie散点图-----------scatter3D图----------...原创 2019-08-30 16:19:07 · 631 阅读 · 0 评论 -
学习记录
记录学习中遇到的问题及解决方案。通过eclipse中的svn插件将创建好的mevan项目包(空的)上传到svn上通过TortoiseSVN将创建好的mevan项目包(空的)上传到svn上利用TortoiseSVN下载导出项目在用TortoiseSVN上传时,由于之前用eclipse上传过,出现错误。问题:svn里新建项目是要生成三个文件夹,然后把源码放在trunk文件夹里吗?直接放...原创 2019-06-26 14:05:05 · 94 阅读 · 0 评论