- 博客(10)
- 收藏
- 关注
原创 文件/图片压缩工具
使用Thumbnails压缩工具进行压缩导包<dependency> <groupId>net.coobird</groupId> <artifactId>thumbnailator</artifactId> <version>0.4.8</version></dependency>工具类package cn.oxe.utils;import net.coobir
2021-12-10 10:34:35 236
原创 记录农行H5开户流程
资料:文档:中国农业银行开放银行SDK:openbank-sdk-java.jarSDK下载地址交互流程:实现步骤:1、登录开放银行,创建应用并审核2、下载平台公钥,下载商户证书,下载SDK3、SDK导入后端项目,我用的是JAVA,测试用的商户证书密码为1111114、开户,后端生成请求参数后返回给前端 public String generParm() throws Exception { Ma...
2021-09-26 16:48:08 1570 3
原创 设计模式速记
速记口诀:建造单例和原型,工厂两三种桥接组合适配器,代理很常用享元外观装饰器,结构共七种状态命令责任链,策略备忘录迭代解释两个器,中介访问者模板方法观察者,行为十一个...
2021-08-12 11:47:52 339
原创 java源码的编译和执行过程
源码和机器指令码源码就是程序员写的代码,这里不需多说,先上一段hello word代码,这就是源码 首先,我们需要知道无论是java、c、python还是其他的编程语言,对于计算机硬件(CPU)来说,都需要将我们需要执行的逻辑(比如输出某段话、执行某个运算),统统都要转化成机器能识别的机器指令码,交给CUP执行 我们都知道,JVM虚拟机对于程序员和计算机硬件来说,它...
2020-05-07 15:37:24 1691
原创 mybatis查询结果为null时,值被默认值替换问题
问题:pojo种设置了一个默认值,当此字段查询结果为空时,字段值变成了默认值0,经过排查发现,mybatis在赋值时并没有调用set方法赋值,而是直接调用get方法,取了默认值问题原因: 原因是因为mybatis在给map赋值时,如果返回值不是基本数据类型,且返回值为null,就不会处理这个字段,不会将字段的值映射到map中。也就是说返回的map中是没有这个字段的,当结果返...
2020-03-27 14:55:51 7152
原创 记录open-falcon安装之旅
先自我介绍下: 第一次接触open-falcon,朋友推荐的,记录下我的安装过程,以后好用 我其实是个linux初学者,现在只会部署些软件什么的,什么脚本什么的也不太懂,正在学习中; 如果有什么地方误导了大家,希望大家不要碰我。先介绍下open-falcon是什么: open-falcon一个服务器监控系统,可以从运营级别(基本配置即可),以及应用级别(二次开发,通...
2018-11-19 16:21:11 178
原创 ubuntu下web项目部署出现 nginx404错误笔记
今天再ubuntu16.4下部署dedecms时遇到了nginx一直报错404的问题,这里做个记录;解决问题的历程:1:查看代码执行权限使用chwon 和 chmod做了用户改变和权限配置---------------无效;2:检查nginx配置文件nginx.conf 和 xxx.conf 都没问题;3:这时候想起查看日志了,进入/var/log/nginx 目录下 查看运...
2018-11-07 17:28:56 2463
转载 解决php项目部署以后网页访问特别慢的问题
系统:centos7.4环境:mysql+php+nginx数据库连接:内网远程连接解决方法:前言这里说的是mysql配置,首先排除网络问题,在网络通信良好的情况下,我们来探究mysql问题。现象在内网远程访问mysql特别慢排查因为刚刚解决了内网连接linux 速度特慢的问题,所以猜测mysql可能也会有DNS反向解析导致。解决办法可以在配置文件里面禁止MySQL进行反向DNS解析, 只需在my...
2018-07-06 14:12:40 6664 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人