上一页 1 2 3 4 5 6 ··· 72 下一页
摘要: 业务查询缓慢,要求优化查询速度,优化步骤一一枚举出来,防止忘了。 总结: 1、尽量让SQL都使用索引,不要存在in这种不走索引的写法 2、适当的时候,可以将子查询优化成为表连接 原SQL: SELECT tab2.quoteOrderId, tab2.quoteOrderNumber, tab2.u 阅读全文
posted @ 2021-04-14 14:47 guodaxia 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 记录: 访问ip, 请求链接, 请求参数, 请求头, 返回信息... 问题1: 如何实现aop切片的就是Controller中的请求方法? 监听xxxController下的所有方法? 担心Controller中有部分方法是普通方法,例如private String datePares(Date d 阅读全文
posted @ 2020-07-22 19:07 guodaxia 阅读(378) 评论(0) 推荐(0) 编辑
摘要: nginx: 一种常用的反向代理服务器。 什么是反向代理? 代理,例如java中的代理模式。 业务场景: A 访问 B 正向代理: A -> 代理人AProxy -> B 例如:我们使用fiddle抓包,使用的就是正向代理 反向代理: A -> B代理人BProxy -> B 我们说的nginx就是 阅读全文
posted @ 2020-07-16 18:46 guodaxia 阅读(283) 评论(0) 推荐(0) 编辑
摘要: coding 是什么? 类似github,应该说是封装github功能的代码管理平台,国内私有库。 webhook是什么? webhook是一种api概念,指的是请求来源不是前端,而是推送。使得请求更具有实时性,不需要一直轮询。 我们使用的是coding提供的webhook服务,它监听我们对代码库做 阅读全文
posted @ 2020-07-16 18:23 guodaxia 阅读(2372) 评论(0) 推荐(0) 编辑
摘要: 安装git yum -y install git ssh设置公钥连接 检查sshd状态status sshd.service新建sshd_config文件:vim /etc/ssh/sshd_config配置如下:##修改端口2207Port 2207 AddressFamily AnyListen 阅读全文
posted @ 2020-07-06 11:47 guodaxia 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 软件开发的关键在于应用抽象的概念。方法抽象是通过将方法的使用和它的实现分离来实现的。用户在不知道方法是如何实现的情况下,就可以使用方法。方法的实现细节封装在方法内,对使用该方法的用户来说是隐藏的。这就被称为信息隐藏或者个封装。如果决定改变方法的实现,但只要不改变方法签名,用户的程序就不会受到影响。方 阅读全文
posted @ 2020-02-05 16:15 guodaxia 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 未封装的对象可能会比较难堪 直接将属性暴露出来,使用圆点运算符来存取 d.age=2; 但是无法确定使用者是否这样操作: d.age=-2; 因此,有必要对使用者的使用权限做限制,告诉它可以怎样操作,不可以怎么操作。 封装的手段是: private 修饰类的属性,使得只能本类使用,关闭了外界访问通道 阅读全文
posted @ 2020-02-02 10:17 guodaxia 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 一个简单的java程序: class Test1{ public static void main(String[] args){ System.out.println("helloWorld"); } } 可以直接执行。这是否用到了其他对象呢?暂时不考虑它 如果需要与其他类型对象进行通信呢,如: 阅读全文
posted @ 2020-02-02 09:55 guodaxia 阅读(310) 评论(0) 推荐(0) 编辑
摘要: java是一门面向对象设计的语言,面向对象是什么呢?是一种思想,一种解决问题的手段。 面向对象与面向过程 面向对象与面向过程其目的都是解决问题 而面向对象针对点较为宏观,类似分而治之的解决方式,处理问题找的不是问题的解决步骤,而是针对能完成该步骤的人,也是我们生活中常见的管理方式。 面向过程针对较为 阅读全文
posted @ 2020-01-31 15:17 guodaxia 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 插入排序,见名知意思,就是将元素插入到它应该待的位置,来实现排序。什么叫应该待的位置呢?通俗点说,插入排序的原理是将一个元素插入到有序数组,不断地扩展有序数组的长度实现整个数组的有序。 插入排序进行的移位操作有两个: 1、是将要插入元素清除,其他与有序数组无关元素后移 2、是在找到了插入位置之后的插 阅读全文
posted @ 2020-01-31 11:58 guodaxia 阅读(680) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 72 下一页
点击右上角即可分享
微信分享提示