随笔分类 - 编程经验
摘要:今天测试团队反馈说,服务A的响应很慢,我在想,测试环境也会慢?于是我自己用postman请求了一下接口,真的很慢,竟然要2s左右,正常就50ms左右的。 于是去测试服务器看了一下,发现服务器负载很高,并且该服务A占了很高的cpu。先用top命令,看了load average,发现都到了1.5左右(双
阅读全文
摘要:mytabis是可以遍历map的,试过很多其他的方法都不行,最终使用如下方法是可以的: 1.mapper.java如下(注意要加@Param注解,否则不行,我就在这里折腾了不少时间): int updateBatch(@Param("map") Map<Long, String> map); 2.m
阅读全文
摘要:今天对突然对自己平时的开发凡是思考了一下,出于以下两个原因: 1.自己对自己负责的需求的开发时间评估总是不准或者说压根就没有认真评估过,导致一直都没思考这个主题的内容。 2.觉得自己对某个功能的开发周期太长,或者说是开发出来了,总是记不住自己的开发思路,老大问起的时候,总是解释不全,要重新翻看自己的
阅读全文
摘要:转载自:陈皓 http://blog.csdn.net/haoel/article/details/1948051/ 前言 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种
阅读全文
摘要:在写javaweb的时候,在写路径的时候,/有时候表示站点根目录,有时候表示当前web应用根目录,究竟如何区分呢? 首先,我们建议开发的时候,跳转之类的都是用绝对路径(注意:不是物理路径),而不是使用相对路径,因为使用相对路径很容易出现问题。现在这里科普下绝对路径,相对路径和物理路径的区别。1.绝对
阅读全文
摘要:一直对简单工厂,工厂方法和抽象工厂分得不清不楚,所以在这里理清一下他们之间的联系,其实他们都属于工厂模式。 1.首先是简单工厂,就是所有对象,不管分类,都是通过一个工厂生产出来,代码如下: Computer类 package person.ismallboy; /** * 电脑类 * @author
阅读全文
摘要:(转载自:http://www.cnblogs.com/iyangyuan/archive/2013/06/16/3138463.html) 对于很多刚刚接触UML的童鞋,可能会对类之间的关联与依赖关系不太理解,今天小菜就浅薄的讲一下。 这块的确是有点乱,不过小菜突然找到了一个比较好的切入点,拿出来
阅读全文
摘要:一、为什么要面向对象? (引用百度百科) 面向对象是在结构化设计方法出现很多问题的情况下应运而生的。结构化设计方法求解问题的基本策略是从功能的角度审视问题域。它将应用程序看成实现某些特定任务的功能模块,其中子过程是实现某项具体操作的底层功能模块。在每个功能模块中,用数据结构描述待处理数据的组织形式,
阅读全文
摘要:1.能简单尽量简单,比如:通过三元运算符(一个或者多个)可以完成的操作就不要用switch或者几个if来完成,否则显得多余难看。 2.功能细分成模块,模块分成业务函数,同时要有分层思想。写一个功能的时候,要先把整个功能从头到尾想清楚怎么做,把一个功能拆分成几个小的模块,每个模块在分配到不同的类中去实
阅读全文

浙公网安备 33010602011771号