欢喜小蘑菇

文章
8
资源
0
加入时间
2年10月17天

Effective Java之避免创建不必要的对象(五)

1.对于不可变类(immutable),他始终可以被重用。如:String类 String s = new String(“string”); 这种方法创建了两个String对象,因为传入String构造器的参数本身就是一个String实例,new再创建一个对象,由s指向它,事实上这样做浪费了两倍内存。 所以应该这样: String s = “string”;又如:Integer类等包装类

ps中怎么导出tif_要导出高分辨率图片,除了PS外,其实PPT也可以。

大家都知道,PPT导出的图片默认分辨率只有96dpi,但要到印刷品要求的图片分辨率最好是300dpi,而很多伙伴可能想过,有没有办法,直接用PPT设计出达300dpi高分辨率图片岂不是太方便了。我们要做出印刷品质的高分辨率图片,是不是必须用到PS?其实这个问题的答案百度一下也可以找到,为了方便大家学习,我今天找了多篇教程,筛选出一篇相对表达清楚的,简单地介绍一下,希望对大家有所帮助。不卖...

JS 函数的arguments 参数

还是用个例子来说明吧:  function drawPage() { if(arguments.length){ console.log("draw normal page: " + arguments[0]); }else { console.log("draw default page"); }}drawPage();d...

学习笔记文件上传漏洞原理

一、文件上传漏洞概念文件上传漏洞是指由于程序员在对用户文件上传部分的控制不足或者处理缺陷,而导致的用户可以越过其本身权限向服务器上上传可执行的动态脚本文件。这里上传的文件可以是木马,病毒,恶意脚本或者WebShell等。这种攻击方式是最为直接和有效的,“文件上传”本身没有问题,有问题的是文件上传后,服务器怎么处理、解释文件。如果服务器的处理逻辑做的不够安全,则会导致严重的后果。二. 造成文件上传漏洞的原因1 对于上传文件的后缀名(扩展名)没有做较为严格的限制2 对于上传文件的MIMETYPE(用

基带处理器和射频前端的体系结构

转载:http://wiki.jackslab.org/%E5%9F%BA%E5%B8%A6%E5%A4%84%E7%90%86%E5%99%A8%E5%92%8C%E5%B0%84%E9%A2%91%E5%89%8D%E7%AB%AF%E7%9A%84%E4%BD%93%E7%B3%BB%E7%BB%93%E6%9E%84目录 [隐藏] 1 概述2 经