摘要:
软件开发的一般流程为工程师开发 -> 测试 -> 上线,因此就涉及到三个不同的环境,开发环境、测试环境以及生产环境,通常这三个环境会有很多配置参数不同,例如数据源、文件路径、url等,如果每次上线一个新版本时都手动修改配置会十分繁琐,容易出错。spring 为我们提供了 profile 机制来解决这
阅读全文
posted @ 2016-10-09 13:13
jtlgb
阅读(1688)
推荐(0)
编辑
摘要:
Date d=new Date(); SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd"); System.out.println("今天的日期:"+df.format(d)); System.out.println("两天前的日期:" + d
阅读全文
posted @ 2016-09-21 15:19
jtlgb
阅读(15319)
推荐(1)
编辑
摘要:
Date date = new Date(); System.out.println(date.getTime()); 输出结果是1210745780625 编译时间当时时间大概是2008年5.14好14.16分 谁能给我解释下这数字分别是什么意思? 答案: 你想得到时间格式为2008-05-14这
阅读全文
posted @ 2016-09-21 15:18
jtlgb
阅读(2799)
推荐(1)
编辑
摘要:
新建的maven项目,项目内代码及pom.xml没有任何问题,但项目上就是有红叉,这时点开Markers(Window–>show veiw–>Markers),查看错误的详细信息,信息上:Project configuration is not up-to-date with pom.xml. R
阅读全文
posted @ 2016-09-09 17:21
jtlgb
阅读(1436)
推荐(0)
编辑
摘要:
前言: 由于最近工作学习,总是能碰到Maven的源码。虽然平时工作并不使用Maven,但是为了学习一些源码,还是必须要了解下。这篇文章不是一个全面的Maven解析,而是一个简单的介绍,包括Eclipse中如何使用Maven,如何利用Maven工程学习。 循序渐进,你将会学到下面的知识: maven的
阅读全文
posted @ 2016-09-09 14:16
jtlgb
阅读(395)
推荐(0)
编辑
摘要:
使用Eclipse的maven构建一个web项目 1、选择建立Maven Project 选择File -> New -> Other,在New窗口中选择 Maven -> Maven Project;点击next 2、选择项目路径 Usedefault Workspace location默认工作
阅读全文
posted @ 2016-09-09 11:54
jtlgb
阅读(348)
推荐(0)
编辑
摘要:
一、Maven的基本概念 Maven(翻译为"专家","内行")是跨平台的项目管理工具。主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。 1.1、项目构建 项目构建过程包括【清理项目】→【编译项目】→【测试项目】→【生成测试报告】→【打包项目】→【部署项目】这几个步骤,这六个步骤就是一
阅读全文
posted @ 2016-09-09 09:47
jtlgb
阅读(323)
推荐(0)
编辑
摘要:
slf4j(simple logging facade for java) slf4j(simple logging facade for java)是Java的简单的日志门面,它 不是具体的日志解决方案,它只服务于各种各样 slf4j-logo 的日志系统。这里的slf4j-logo可以是log4
阅读全文
posted @ 2016-09-05 14:47
jtlgb
阅读(641)
推荐(0)
编辑
摘要:
为什么要分表和分区? 日常开发中我们经常会遇到大表的情况,所谓的大表是指存储了百万级乃至千万级条记录的表。这样的表过于庞大,导致数据库在查询和插入的时候耗时太长,性能低下,如果涉及联合查询的情况,性能会更加糟糕。分表和表分区的目的就是减少数据库的负担,提高数据库的效率,通常点来讲就是提高表的增删改查
阅读全文
posted @ 2016-09-05 14:29
jtlgb
阅读(282)
推荐(0)
编辑
摘要:
一、log4j.properties 的使用详解 1.输出级别的种类 ERROR、WARN、INFO、DEBUGERROR 为严重错误 主要是程序的错误WARN 为一般警告,比如session丢失INFO 为一般要显示的信息,比如登录登出DEBUG 为程序的调试信息 2.配置日志信息输出目的地 lo
阅读全文
posted @ 2016-09-02 15:19
jtlgb
阅读(427)
推荐(0)
编辑
摘要:
class B{ public static void main(String[] arg){ Class c_a = Class.forName(packageName + "." + "A"); Object obj_a = c_a.newInstance(); Method do_m = c_
阅读全文
posted @ 2016-08-29 16:49
jtlgb
阅读(183)
推荐(0)
编辑
摘要:
反射,当时经常听他们说,自己也看过一些资料,也可能在设计模式中使用过,但是感觉对它没有一个较深入的了解,这次重新学习了一下,感觉还行吧! 一,先看一下反射的概念: 主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。
阅读全文
posted @ 2016-08-29 09:25
jtlgb
阅读(297)
推荐(0)
编辑
摘要:
由于公司内网有多台服务器的http服务要映射到公司外网静态IP,如果用路由的端口映射来做,就只能一台内网服务器的80端口映射到外网80端口,其他服务器的80端口只能映射到外网的非80端口。非80端口的映射在访问的时候要域名加上端口,比较麻烦。并且公司入口路由最多只能做20个端口映射。肯定以后不够用。
阅读全文
posted @ 2016-08-26 15:31
jtlgb
阅读(2463)
推荐(0)
编辑
摘要:
摘要 TOMCAT下面发布项目的4种方式,可用于在平时资料查询。 第一种方法: 将web项目文件件拷贝到webapps 目录中;或者直接通过Eclipse发布到Tomcat上。 第二种方法: 在tomcat中的conf目录中,在server.xml中的,<host/>节点中添加 访问地址:http:
阅读全文
posted @ 2016-08-26 15:23
jtlgb
阅读(493)
推荐(0)
编辑
摘要:
安装erlang 以root身份执行下面命令 yum install erlang 安装erlang 以root身份执行下面命令 yum install erlang 安装rabbitmq rpm包: wget http://www.rabbitmq.com/releases/rabbitmq-se
阅读全文
posted @ 2016-08-26 15:01
jtlgb
阅读(154)
推荐(0)
编辑
摘要:
RabbitMQ 它依赖于Erlang,需要先安装Erlang。首先确定你的window电脑是32位还是64位,以下的安装以window 64位电脑举例。 RabbitMQ 它依赖于Erlang,需要先安装Erlang。首先确定你的window电脑是32位还是64位,以下的安装以window 64位
阅读全文
posted @ 2016-08-26 14:52
jtlgb
阅读(227)
推荐(0)
编辑
摘要:
原本以为直接将data文件夹下每个数据库对应的文件夹拷贝到新的MySQL的data文件夹就可以了,其实不然。 这样做有几个问题: 1.如果是用了引擎的表,还需要复制ibdata文件,并且frm文件所在目录不能变化 2.数据再不同的mysql的版本间不一定能完全兼容 3.用户名和密码的设置 总的来说,
阅读全文
posted @ 2016-08-26 14:08
jtlgb
阅读(805)
推荐(0)
编辑
摘要:
1、准备工作选首先安装这几个软件:GCC,PCRE(Perl Compatible Regular Expression),zlib,OpenSSL。Nginx是C写的,需要用GCC编译;Nginx的Rewrite和HTTP模块会用到PCRE;Nginx中的Gzip用到zlib;用命令“# gcc”
阅读全文
posted @ 2016-08-26 11:51
jtlgb
阅读(19046)
推荐(1)
编辑
摘要:
whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。 和find相比,whereis查找的速度非常快,这是因为linux系统会将 系统内的所有文件都记录在一个数据库文件中,当使用whereis和下
阅读全文
posted @ 2016-08-26 11:44
jtlgb
阅读(496)
推荐(0)
编辑
摘要:
从nginx官网下载相应的安装包 从nginx官网下载相应的安装包 建议下载 下载稳定版 建议下载 下载稳定版 解压到相应的目录,比如我是e盘 然后修改目录名字为nginx 解压到相应的目录,比如我是e盘 然后修改目录名字为nginx 进入nginx目录 双击nginx.exe 来启动nginx 进
阅读全文
posted @ 2016-08-26 11:32
jtlgb
阅读(313)
推荐(0)
编辑