关闭

tomcat设置直接通过域名访问项目(不需要接 /项目名)

效果图 打开 tomcat - ->conf- ->server.xml 编辑> 修改端口号为80端口(是为了避免http://192.29.193.128:8080/项目名) 改成如下代码 Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" ...
阅读(51) 评论(0)

spring:控制反转

一、 ioc的思想 ioc的思想最核心的地方在于,资源不由使用资源的双方管理,而由不使用资源的第三方管理,这可以带来很多好处。第一,资源集中管理,实现资源的可配置和易管理。第二,降低了使用资源双方的依赖程度,也就是我们说的耦合度。 也就是说,甲方要达成某种目的不需要直接依赖乙方,它只需要达到的目的告诉第三方机构就可以了,比如甲方需要一双袜子,而乙方它卖一双袜子,它要把袜子卖出去,并不需要自...
阅读(37) 评论(0)

[python] 时间序列分析之ARIMA

1 时间序列与时间序列分析 在生产和科学研究中,对某一个或者一组变量 x(t) 进行观察测量,将在一系列时刻 t1,t2,⋯,tn 所得到的离散数字组成的序列集合,称之为时间序列。  时间序列分析是根据系统观察得到的时间序列数据,通过曲线拟合和参数估计来建立数学模型的理论和方法。时间序列分析常用于国民宏观经济控制、市场潜力预测、气象预测、农作物害虫灾害预报等各个方面。 2 时间序列建...
阅读(23) 评论(0)

网站缓存技术总结( ehcache、memcache、redis对比)

网站技术高速发展的今天,缓存技术已经成为大型网站的一个关键技术,缓存设计好坏直接关系的一个网站访问的速度,以及购置服务器的数量,甚至影响到用户的体验。 网站缓存按照存放的地点不同,可以分为客户端缓存、服务端缓存。 客户端缓存 客户端缓存又可分为:浏览器缓存、网关或代理服务器缓存 网关或代理服务器缓存是将网页缓存中网关服务器上,多用户访问同一个页面时,将直接从...
阅读(245) 评论(0)

高可用与高并发

概念解析: 高可用HA(High Availability)是分布式系统架构中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。 假设系统一直能够提供服务,那么该系统的可用性是100%。如果系统每运行100个时间单位,会有1个时间单位无法提供服务,那么该系统的可用性是99%。 高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是...
阅读(99) 评论(0)

Struts2工作原理和执行流程图

1、Struts2请求响应流程:   在struts2的应用中,从用户请求到服务器返回相应响应给用户端的过程中,包含了许多组件如:Controller、ActionProxy、ActionMapping、Configuration Manager、ActionInvocation、Inerceptor、Action、Result等。下面根据 struts2.0体系架构图来解析这些组件之间的联系...
阅读(62) 评论(0)

Beanutils基本用法

Beanutils用了魔术般的反射技术,实现了很多夸张有用的功能,都是C/C++时代不敢想的。无论谁的项目,始终一天都会用得上它。我算是后知后觉了,第一回看到它的时候居然错过。 1.属性的动态getter,setter 在这框架满天飞的年代,不能事事都保证执行getter,setter函数了,有时候属性是要需要根据名字动态取得的,就像这样:   BeanUtils.getProperty...
阅读(27) 评论(0)

javaweb各种路径的总结

以/开始表示相对于当前应用下的绝对路径。 加不加应用名?给浏览器用的 要加 :给 tomcat内部用的 不加。   1.1  表单: 1.1.1 表单地址的写法 Form action:   1. 全地址: 写法1: http://localhost/Day11ServletRequest/servlet/RegisterServlet  action=http://192...
阅读(49) 评论(0)

路径问题--转发、重定向、表单、超链接

1,根目录概念:         服务器的站点根目录:以tomcat服务器为例,tomcat服务器站点根目录就是apache-tomcat-7.0.63\webapps,服务器下的webapps就是服务器的站点根目录         web应用的根目录:创建的web工程需要部署到tomcat服务器上才能进行查看,每个web工程都是一个web应用,tomcat安装目录下的weba...
阅读(94) 评论(0)

Servlet中转发和重定向的路径问题以及表单提交路径问题

转自:http://blog.sina.com.cn/s/blog_7ffb8dd501013tbg.html 一、请求转发与响应重定向的种类    有两种方式获得Servlet转发对象(RequestDispatcher):一种是通过HttpServletRequest的getRequestDispatcher()方法获得,一种是通过ServletContext的getRequestDisp...
阅读(135) 评论(0)

java 中类的加载顺序

public class Parent {     public static int t = parentStaticMethod2();     {         System.out.println("父类非静态初始化块");     }     static     {         System.out.println("父类静态初始化块");     }    ...
阅读(30) 评论(0)

java读取xml和xml写入数据

package cn.itcast.usermng.dao;      import java.io.PrintWriter;   import java.io.Writer;      import org.dom4j.Document;   import org.dom4j.Element;   import org.dom4j.io.OutputFormat;   impor...
阅读(45) 评论(0)

JavaWeb的四大域对象总结

四个域的作用域范围大小:PageContext (page域) 一、ServletContext 1、生命周期:当Web应用被加载进容器时创建代表整个web应用的ServletContext对象,当服务器关闭或Web应用被移除时,ServletContext对象跟着销毁。 2、作用范围:整个Web应用。 3、作用: a) 在不同Servlet 之...
阅读(34) 评论(0)

Java中String与byte[]的转换

String s = "fs123fdsa";//String变量  byte b[] = s.getBytes();//String转换为byte[]  String t = new String(b);//bytep[]转换为String 做JAVA经常会碰到中文乱码问题,还有各种编码的问题,特别是String类的内容需要重新编码的问题。要解决这些问题,必须了解清楚JAVA对于字符串...
阅读(28) 评论(0)

建立一个对象模型的时候,为什么要重写hashCode与equals方法

为了阐明其作用,我们先来假设有如下一个Person类。 [java] view plain copy class Person {       public Person(String name, int age) {           this.name = name;           this.age = age;       ...
阅读(84) 评论(0)

注解(Annotation)那点事

1、注解(Annotation)是什么? 答:注解,也可以叫做元数据,你知道的中文博大精深。 2、常见的标准注解 a、@Override:表示当前的实例方法是重写基类中的实例方法,如果这个方法不对,编译器就会报错 b、@Deprecated:添加了该注解后,编译器会发出警告信息(我还没用过这个注解,非常惭愧) c、@SuppressWarnings:关闭不...
阅读(61) 评论(0)

java的多态理解

多态有编译时多态 和运行时多态。 第一个是通过方法重载实现;第二个是通过方法覆盖实现(子类覆盖父类方法)。 第一种就是我们调用方法是不用区分参数类型,程序会自动执行相应方法,如: 加法运算,可以使int相加,可以是double相加,都是同一个方法名。 第二种就是动态绑定,使用父类引用指向子类对象,再调用某一父类中的方法时,不同子类会表现出不同结果。 这样的作用就是扩展性极好,玩过网游的话应该...
阅读(71) 评论(0)

java两种获取资源方式对比

Java中gegetResource和gegetClassLoader().getResource()的区别  xxx.class.getResource()用来从当前类(xxx)所在的目录下(也就是以当前类所在路径为根路径)获得资源; xxx.class.getClassLoader().getResource()用来从classpath路径下(也就是以classpath所在路径为根...
阅读(102) 评论(0)

static块和main方法以及main方法为什么用static来定义

static代码块在类第一次被调用时执行,且仅执行一次,即static代码块实在类初始化时就被虚拟机执行。main方法是静态方法,是在类加载完之后由虚拟机调用的,调用之后才会输出。一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码主动执行。 (1)在类中,变量的前面有修饰符static称为静态变量(类变量),方法的前面有修饰符static称为静态方法(类方法)...
阅读(50) 评论(0)

java静态方法和实例方法

静态方法和实例方法的区别主要体现在两个方面:   在外部调用静态方法时,可以使用"类名.方法名"的方式,也可以使用"对象名.方法名"的方式。而实例方法只有后面这种方式。也就是说,调用静态方法可以无需创建对象。   静态方法在访问本类的成员时,只允许访问静态成员(即静态成员变量和静态方法),而不允许访问实例成员变量和实例方法;实例方法则无此限制。   下面几个例子展示了这一区别。   ...
阅读(54) 评论(0)
24条 共2页1 2 下一页 尾页
    个人资料
    • 访问:1915次
    • 积分:87
    • 等级:
    • 排名:千里之外
    • 原创:4篇
    • 转载:20篇
    • 译文:0篇
    • 评论:0条