String类可以说是Java编程中使用最多的类了,如果能对String字符串的性能进行优化,那么程序的性能必然能大幅提升。在JDK9就对String字符串进行了改进升级,在某些场景下可以让String字符串内存减少一半,进而减少JVM的G...
JSONP,是JSONwithpadding的缩写,意为填充式JSON或参数式JSON,是对JSON的一种新的应用,主要用于跨域,其原理是通过动态的创建script标签,并为其src属性指定一个跨域的URL,这里的script标签与img标...
Ajax是是前端开发必须熟知并且能够熟练使用的技术。下面就从Ajax的工作原理及优缺点两个大的方面谈谈Ajax;Ajax,是AsynchronousJavascriptandXML的简写,它能够像服务器请求额外的数据而无需刷新页面,会大大提...
开始学习java,对于构造方法,初始化块和静态初始化块感觉比较迷茫,所以做出一些简单的总结初始化块:构造器的补充,初始化块不能接受任何参数,定义一些所有对象共有属性方法时可以使用初始化块进行初始化。“里面的代码在创建Java对象...
一、为什么要对SQL进行优化我们开发项目上线初期,由于业务数据量相对较少,一些SQL的执行效率对程序运行效率的影响不太明显,而开发和运维人员也无法判断SQL对程序的运行效率故很少针对SQL进行专门的优化,而随着时间的积累,业务数据量的增多,...
一、什么是设计模式设计模式(Designpattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。毫无疑问,设计模式于己于他人于系统都是多赢的,...
由一个工厂对象决定创建出哪一种产品类的实例。作用:简单工厂模式的核心是工厂类。这个类含有必要的逻辑判断,可以决定在什么时候创建出哪一个产品的实例。通过这种做法实现了对责任的分割(客户端可以免除直接创建对象的责任)缺点:这个工厂类集中了所有的...
1.先看一下反射的概念主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。反射是java中一种强大的工具,通过获取类的基本信息,能够使我们很方便的创建灵活的代...
一、官网下载注意1.win7最好不要下载最新版本否则下不下来官网地址:https://nodejs.org/en/开始安装路径随意改不改都成本人用的默认地址:C:\ProgramFiles\nodejs,直接点击next二、安装测试1.打开...