`
songzhan
  • 浏览: 247969 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论
文章列表
著名科技博客博主Taranfx撰文:Java 1.4到1.5的修改很大,在编译compile-time 方面提升很大,Java 6在运行时runtime智能上做了优化,Java 7的主要改进:模块化。我们分析一下Java 7的主要修改:   * Modularization 模块化– JSR 294 或者 Project Jigsaw   * JVM 对动态语言的支持   * 更多新的 I/O APIs 即将完成,包括真正的异步I/O 和最终的真实的文件系统 file system API – JSR 203   * 对XML本地语言支持. (可能的probable)   * Saf ...
原文章地址:http://blog.csdn.net/diamondy/article/details/7472411   一、静态部署 1、直接将web项目文件件拷贝到webapps 目录中      Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。所以可以将JSP程序打包成一个 war包放在目录下,服务器会自动解开这个war包,并在这个目录下生成一个同名的文件夹。一个war包就是有特性格式的jar包,它是将一个web程序的所有内容进行压缩得到。具体如何打包,可以使用许多开发工具的IDE环境,如Eclipse等。也可以用 ...
在进行协作开发代码管理的过程中,常常会遇到某些临时文件、配置文件、或者生成文件等,这些文件由于不同的开发端会不一样,如果使用git add . 将所有文件纳入git库中,那么会出现频繁的改动和push,这样会引起开发上的不 ...
原文章地址:www.cnblogs.com/chinafine/articles/1787118.html   一、避免在循环条件中使用复杂表达式 在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。 例子: import java.util.vector; class cel { void method (vector vector) { for (int i = 0; i < vector.size (); i++) // violation ; / ...
[html] view plaincopy 使用前在Jsp页面的首部加上以下代码:      <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>       下面是JSTL中自带的方法列表以及其描述       函数名 函数说明 使用举例    fn:contains 判断字符串是否包含另外一个字符串 <c:if test="${fn:contains(name, searchString)}" ...
原文章地址:http://blog.csdn.net/tangbin330/article/details/9128765     Table of Contents 1 Git详细教程 1.1 Git简介 1.1.1 Git是何方神圣? 1.1.2 重要的术语 1.1.3 索引 1.2 Git安装 1.3 Git配置 1.3.1 用户信息 1.3.2 高亮显示 1.3.3 忽略特定的文件
在mac下设置环境变量   在基于unix/linux的操作系统下进行程序开发,使用环境变量将会方便。通过设置环境变量将可以在任意目录通过输入程序名来执行设定目录下的程序。不需要通过cd将工作目录改变到程序目录再执行程序。而且免去了输入"./"的麻烦。  长话短说,具体步骤如下(在bash下):    www.2cto.com   1,打开 应用程序 -> 实用工具 -> 终端;  2,在终端中定位到自己用户的主目录,输入: cd ~ ;    3,创建一个空文件,输入:touch .bash_profile ;  4,编辑这个文件,输入:op ...
原文地址:blog.csdn.net/qfs_v/article/details/2562071     对请求报头的访问,使Servlet可以执行许多优化,创建高效的Servlet。 一,在Servlet 中读取HTTP请求报头 —— HttpServletRequest接口     在Servlet中读取HTTP头,调用HttpServletRequest的g ...
Mac可设置环境变量的位置、查看和添加PATH环境变量   Mac 启动加载文件位置(可设置环境变量) 首先要知道你使用的 Mac OS X 是什么样的 Shell,使用命令 echo $SHELL 如果输出的是:csh 或者是 tcsh,那么你用的就是 C Shell。 如果输出的是:bash,sh,zsh,那么你的用的可能就是 Bourne Shell 的一个变种。 Mac OS X 10.2 之前默认的是 C Shell。 Mac OS X 10.3 之后默认的是 Bourne Shell。 如果是 Bourne Shell。 那么你可以把你要添加的环境变量添加到你主 ...
  在windows下我们接触最多的压缩文件就是.rar格式的了。但在linux下这样的格式是不能识别的,它有自己所特有的压缩工具。但有一种文件在windows和linux下都能使用那就是.zip格式的文件了。压缩的好处不用笔者介绍相信你也晓得吧,它不仅能节省磁盘空间而且在传输的时候还能节省网络带宽呢。 在linux下最常见的压缩文件通常都是以.tar.g
项目中遇到,将json字符串,返回给Ajax的请求,   但是字符串发送给浏览器后,显示的是乱码,在网上找了很多方案试过,没有奏效,最后试了这位仁兄的方案,成功了,特在此记录一下     文章原地址:http://www.oschina.net/code/snippet_103691_11482 <bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter"> <property name="m ...

Maven (转)

Maven 确确实实是个好东西,用来管理项目显得很方便,但是如果是通过 Maven 来远程下载 JAR 包的话,我宿舍的带宽是4兆的,4个人共用,有时候用 Maven 来远程下载 JAR 包会显得很慢,一般我发现下载速度不明显的时候,我就 Ctrl ...
【Linux 系统启动过程】 Linux的启动其实和windows的启动过程很类似,不过windows我们是无法看到启动信息的,而linux启动时我们会看到许多启动信息,例如某个服务是否启动。 Linux系统的启动过程大体上可分为五部分:内核的引导;运行init;系统初始化;建立终端;用户登录系统。 A 内核引导 当计算机打开电源后,首先是BIOS开机自检,按照BI
原文章地址:http://weizhulin.blog.51cto.com/1556324/311504     1. Android是什么? Android 是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序 —— 移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。谷歌与开放手机联盟合作开发了 Android,这个联盟由包括中国移动、摩托罗拉、高通、宏达和 T-Mobile 在内的 30 多家技术和无线应用的领军企业组成。 Android 作为谷歌企业战略的重要组成部分,将进一步推进"随时随地为每个人提供 ...
文章原地址:http://www.cnblogs.com/1-2-3/archive/2010/07/18/git-commands.html  图片有点大,网站展示不全,同学们可以用图片自己电脑自带的图片查看器放大看   Git 是一个很强大的分布式版本控制系统。它不但适用于管理大型开源软件的源代码,管理私人的文档和源代码也有很多优势。  本来想着只把最有用、最常用的 Git 命令记下来,但是总觉得这个也挺有用、那个也用得着,结果越记越多。
Global site tag (gtag.js) - Google Analytics