摘要: 一、反向代理 一般上线的项目,出于安全性的考虑,是不允许外网直接访问的,这时候nginx的反向代理功能就起到了关键作用。通常表现为,在生产服务器上部署项目和代理服务器,客户端不能直接访问生产服务器,需要通过nginx接收客户端传来的请求,然后转发给生产服务器,再将服务器的回应发送给客户端。这个闭合过 阅读全文
posted @ 2019-08-15 14:09 不浪小生 阅读(6741) 评论(0) 推荐(0) 编辑
摘要: 数据库中表字段的添加,修改和删除在开发过程中不可避免,如果使用navicat或者其他数据库连接工具,一般通过工具直接修改;但是有时候却不能通过工具修改,尤其是项目进行到生产测试阶段,服务器一般不允许外网连接,表上的测试数据有多,这就需要用到相关的sql语句,如下: 一、添加字段 ALTER TABL 阅读全文
posted @ 2019-08-12 10:15 不浪小生 阅读(504) 评论(0) 推荐(0) 编辑
摘要: mysql中的求和函数是sum(),例如: 上面是一段在mybatis的映射xml文件中的一段求支付费用之和的代码,接收类型用Integer,作为int的包装对象是可以接收null的,如果使用int基本类型接收的话,当为查询结果为null时,会报异常。 mapper中的正确接收方式 mapper中可 阅读全文
posted @ 2019-08-06 18:42 不浪小生 阅读(1535) 评论(0) 推荐(0) 编辑
摘要: 上图所示,明明是按照降序排列的,为什么会出现这种混乱的排序呢? 原因:STOREHOUSE_NO这个字段在数据库中储存的类型是VARCHAR,这种类型的字段,mysql在使用order by进行查询时,是根据字符进行排序的,第一个字符大的在前面,依次类推,所以就会出现如上图的排序。 解决:要想得到i 阅读全文
posted @ 2019-07-25 17:34 不浪小生 阅读(2309) 评论(0) 推荐(0) 编辑
摘要: 安装好mysql后,在使用group by进行分组时报错:1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column ‘information_schema.P 阅读全文
posted @ 2019-07-24 16:35 不浪小生 阅读(1049) 评论(0) 推荐(0) 编辑
摘要: 错误信息:[ERROR] Failed to execute goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.2:generate (default-cli) on project zzb: <properties> res 阅读全文
posted @ 2019-07-22 18:43 不浪小生 阅读(1608) 评论(0) 推荐(0) 编辑
摘要: ..1.下载linux的mysql安装包https://cdn.mysql.com//Downloads/MySQL-5.6/mysql-5.6.43-linux-glibc2.12- x86_64.tar.gz..2.上传到linux /usr/local/ 解压,重命名 ..3.创建数据文件夹 阅读全文
posted @ 2019-06-14 18:53 不浪小生 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 生产环境的搭建: <!--[if !supportLists]-->1. <!--[endif]-->准备硬件 一台生产服务器内置linux系统centos, 例:ip地址:111.111.111.11 用户名:root 密码:1111 <!--[if !supportLists]-->2. <!- 阅读全文
posted @ 2019-06-14 18:45 不浪小生 阅读(659) 评论(0) 推荐(0) 编辑
摘要: 一. base64的作用 1. 用于系统之间的报文交互,在传输报文参数时,如果出现中文,可能会存在乱码问题,造成无法获取到对应的信息,而经过base64转码的报文,基本不会存在这种问题 2. base64字符串表示的是二进制数据,它可以将一些不可识别的二进制数据转化成另一种可识别状态 3.计算机并不 阅读全文
posted @ 2019-05-18 11:57 不浪小生 阅读(824) 评论(0) 推荐(0) 编辑
摘要: 1、浅解AOP AOP思想多用于性能检测、访问控制、事务管理、日志记录等应用场合,我觉得它在这些场合中所起到的功能主要是一次封装,多次应用,如:在日志记录功能中,需求是记录每个业务开始的时间和结束的时间,那么在业务方法内业务代码前记录一次时间,业务代码后记录一次时间就可以实现,如果有十个业务,则需要 阅读全文
posted @ 2019-02-16 17:29 不浪小生 阅读(200) 评论(0) 推荐(0) 编辑