摘要:
一、环境搭建 Linux下Vagrant搭建Tomcat7、Java7 二、Nginx的安装配置与测试 *虚拟机下转至root 1)下载并解压(目前官网最新版本) 2)尝试安装Nginx 在最后提示: 能看到PCRE的字眼,说明Nginx是依赖其它一些模块的,Nginx共依赖以下三个包: 依赖包安装 阅读全文
摘要:
vagrant box add [options] <name, url, or path> - 添加box至vagrant的管理列表 vagrant init 初始化虚拟机至当前文件夹并自动生成配置文件vagrantfile vagrant up 启动当前所在文件夹的虚拟机,若未初始化会自动初始化 阅读全文
摘要:
Vagrant搭建(Tomcat8+JDK7+MySQL5+dubbo) JDK 1.下载jdk 2.解压JDK 3.设置环境变量 这里因为我用的vagrant所以提示: 所以要先下载vim: 如果继续报错,或者根据URL连接不上: 最后再次尝试: 进入vim编辑页面,control或ctrl + 阅读全文
摘要:
问题: 项目使用的是阿里云的ESC,前几天为IP地址添加了域名 发现发送正常请求时跳转没问题,但发送重定向请求时,页面就会出现DNS域名解析错误的情况 1.我在Tomcat的server.xml中配置了: Struts.xml配置为: 问题就出在了这里,请求项目的URL为:http://www.** 阅读全文
摘要:
一天一个变成了几天一个,最近接受的新东西太多、太快,有好多需要blog的但没有时间,这些基础知识应该是要深挖并好好研究的,不应该每次都草草了事,只看个皮毛。 数组: JVM将数组存储在一个称为堆(heap)的内存区域中,堆用于动态内存分配,在堆中内存块可以按随意的顺序分配和释放 1.int[] a; 阅读全文
摘要:
1.在Java中你所做的全部工作就是定义类,产生那些类的对象,以及发送消息给这些对象 2.可以在类中设置两种类型的元素:字段(也被称作数据成员)和方法(也被称作成员函数) 3.字段可以是任何类型的对象,可以通过其引用与其进行通信;也可以是基本类型中的一种。如果字段是对某个对象的引用,那么必须初始化该 阅读全文
摘要:
1.概念 Java的“对象序列化”能将一个实现了Serializable接口的对象转换成一组byte,这样日后要用这个对象的时候,能把这些byte数据恢复出来,并据此重新构建那个对象。 对象序列化能实现“轻量级persistence(lightweight persistence)”。所谓persi 阅读全文
摘要:
1.概念 反射主要是指程序可以访问,检测和修改它本身的状态或行为的一种能力 Java中的反射是一种强大的工具,它能够创建灵活的代码,这些代码可以运行时装配,无须在组件之间进行链接 反射允许在编写与执行时,使程序代码能够接入装载到JVM中的类的内部信息,而不是源代码中选定的类协作的代码 如果使用不当, 阅读全文
摘要:
这学期的新课——设计模式,由我仰慕已久的老师传授,可惜思维过快,第一节就被老师挑中上去敲代码,自此在心里烙下了阴影,都是Java基础欠下的债 这学期的新课——算法设计与分析,虽老师不爱与同学互动式的讲课,但老师讲的挺好,不过由于数据结构欠缺课听的有点烧脑,都是数据结构欠下的债 这学期的新课——英语口 阅读全文
摘要:
插入排序 直接插入排序: 当插入第i个数据元素k时,由前i-1个数据元素组成已排序的数据序列,将k与数据序列中各数据元素依次进行比较后,插入到数据序列的适当位置,使得插入后的数据序列仍是排序的。 直接插入排序算法是稳定的,时间复杂度为O(n^2)。 希尔排序: 排序之初,允许数据元素做较大的移动,而 阅读全文