自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

写写写写写博客

飞机的博客

  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 Ant使用指南

Ant使用指南项目工具概述我们平常在写 Java 程序的时候,基本的步骤都是 打开一个集成开发环境(Eclipse 或者 Intellij IDEA)-> 开开心心的敲代码 ->点击 Run,就可以很有成就的看到自己辛劳的成果了。但是在实际的项目开发中,我们的项目会很大,而且在部署到服务器的时候我们需要用到一些自动化的工具(比如 jenkins),这个时候我们熟悉的集成开发环境就不存在了,因此我们需

2016-11-06 17:03:58 5693

转载 第一个 C 语言编译器是怎样编写的?

首先向C语言之父Dennis Ritchie致敬!当今几乎所有的实用的编译器/解释器(以下统称编译器)都是用C语言编写的,有一些语言比如Clojure,Jython等是基于JVM或者说是用Java实现的,IronPython等是基于.NET实现的,但是Java和C#等本身也要依靠C/C++来实现,等于是间接调用了调用了C。所以衡量某种高级语言的可移植性其实就是在讨论ANSI/ISO C的移植性。C语

2016-11-04 14:25:46 817

原创 Java路径问题

本篇文章的部分代码0. 环境介绍在Java应用程序特别是JavaWeb程序中,我们经常需要访问本程序下的文件或者外部的文件,但是如何组织文件的路径信息才可以更好的访问到文件呢?今天我们来分析一下。 首先是所需要的开发环境: 系统:Windows7 JDK:JDK1.8.0_101 IDE:Intellij IDEA 15.0.31. Java路径介绍在Java处理的文件系统中,目录的表示方式

2016-10-24 20:49:24 595

原创 Properties

1. Properties类Java中有个比较重要的类Properties(Java.util.Properties),主要用于读取Java的配置文件,各种语言都有自己所支持的配置文件,配置文件中很多变量是经常改变的,这样做也是为了方便用户,让用户能够脱离程序本身去修改相关的变量设置。像Python支持的配置文件是.ini文件,同样,它也有自己读取配置文件的类ConfigParse,方便程序员或用户

2016-10-24 20:35:53 604

原创 Java日志系统

本篇文章的部分代码0. 概述在项目开发中,为了跟踪代码的运行情况,常常要使用日志来记录信息。 在Java世界中,有很多的日志工具库来实现日志功能,避免我们重复造轮子,下面我们就来逐一了解日志工具。1. 最原始的日志记录方式最早期的Java程序中,使用System.out.println()把需要显示的内容打印到屏幕,这种方式使用起来非常简单,但是缺点却是非常多的: - 输出内容不可控 - 可读

2016-10-24 20:30:27 4791 3

原创 CentOS安装Mysql-5.7

之前在CentOS上安装mysql-5.7的时候出现很多问题,这里总结一下。1. 下载Mysql-5.7首先去MYSQL官网下载mysql-5.7.15-1.el7.x86_64.rpm-bundle.tar(写本篇内容的时候是2016-09-20,后面mysql会有更新,不知道会不会有变化,不过当大家出现此类问题的时候也可以借此解决)。2. 安装前的准备把下载好的.tar包放到CentOS的某个目

2016-10-24 19:39:05 511

原创 Linux自动同步时间

1. 修正本地时区及ntp服务#yum -y install ntp#rm -rf /etc/localtime#ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime#/usr/sbin/ntpdate -u pool.ntp.org2. 自动同步时间[表示每10分钟同步一次]#crontab -e*/10 * * * * /usr/

2016-10-24 19:32:26 525

原创 Linux下安装Tomcat为系统服务

Linux下安装Tomcat为系统服务Linux下安装Tomcat为系统服务下载Tomcat解压Tomcat配置环境变量制作服务启动文件平时在Linux上使用Tomcat的时候,每次启动停止都运行Tomcat的bin目录下的startup.sh和shutdown.sh,这样显得很繁琐,Linux提供将程序安装为服务的方式,以后启动或者停止服务只需要在控制台下输入service servic

2016-10-11 15:07:22 823

转载 Heap和Stack的区别

Heap和Stack的区别一.内存分别策略   按照编译原理的观点,程序运行时的内存分配有三种策略:静态的栈式的堆式的       静态存储分配是指在编译时就能确定每个数据目标在运行时刻的存储空间需求,因而在编译时就可以给他们分配固定的内存空间.这种分配策略要求程序代码中不允许有可变数据结构 (比如可变数组)的存在,也不允许有嵌套或者递归的结构出现,因为它们都会导致编译

2015-08-30 22:24:52 516

java程序开发中路径的问题

java程序开发中路径的问题

2016-10-24

java的日志工具

java的日志工具

2016-10-24

Java对properties文件的操纵

Java对properties文件的操纵

2016-10-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除