有两种方法可以进行二次排序,分别为:buffer and in memory sort和 value-to-key conversion。buffer and in memory sort的主要思想是:在reduce()函数中,将某个key对应的所有value保存到内存中,然后进行排序。查看全文>>
最近很多朋友都有发一些磨砂玻璃质感的UI界面,在设计表现过程中,方法多种多样,但同样要注意以下几个点:查看全文>>
很多情况下我们都需要通过AI软件绘制插画或形状,如果我们需要通过PS软件进行上色或叠肌理,那AI文件就需要转为PSD格式。目前AI默认转为PSD格式后,文件形状图层会自动栅格化,不方便后期的调节。通过本课程的学习,可以掌握AI导出分层矢量形状的方法,同时,我们需要一个脚本文件的配合方可完成操作。查看全文>>
JDK动态代理是通过java.lang.reflect.Proxy 类来实现的,我们可以调用Proxy类的newProxyInstance()方法来创建代理对象。对于使用业务接口的类,Spring默认会使用JDK动态代理来实现AOP。查看全文>>
Linux scp命令用于Linux之间复制文件和目录。scp是secure copy 的缩写, scp是 linux 系统下基于ssh登陆进行安全的远程文件拷贝命令。scp是加密的,rcp是不加密的,scp是rcp的加强版。查看全文>>
AOP的全称是Aspect-Oriented Programming,即面向切面编程(也称面向方面编程)。它是面向对象编程(OOP)的一种补充,目前已成为一种比较成熟的编程方式。接下来就对AOP做一个详细的介绍。查看全文>>