Ubuntu 16.04 安装 JDK 1.8
摘要:介绍了ubuntu16.04下jdk1.8的配置
阅读全文
posted @
2017-11-19 18:09
上品物语
阅读(7248)
推荐(0) 编辑
Spring MVC + Mybatis项目搭建
摘要:1、参考《Java Spring MVC项目搭建(一)——Spring MVC框架集成》配置spring mvc需要的jar包及eclipse配置(主要是针对servlet-api.jar) 2、配置项目需要的其它jar包,尤其是mybatis jar包,可以从maven库中http://mvnre
阅读全文
posted @
2017-01-18 10:15
上品物语
阅读(800)
推荐(0) 编辑
Java Spring MVC项目搭建(三)——“Hello World”
摘要:在Spring 的配置文件里,我们定义了一个bean ,Spring 会在启动时候会生成对象。 现在我们来看看这个文件 首先在Java Resource -> src上 右键点击-> new ->package 建立com.game.controller 建立一个包,之后在这个包上右键点击new->
阅读全文
posted @
2017-01-15 21:13
上品物语
阅读(1079)
推荐(2) 编辑
Java Spring MVC项目搭建(二)——项目配置
摘要:1、站点配置文件web.xml 每一个Spring MVC 项目都必须有一个站点配置文件web.xml,他的主要功能吗....有一位大哥已经整理的很好,我借来了,大家看看: 引用博客地址: http://www.cnblogs.com/yqskj/articles/2233061.html 下面我们
阅读全文
posted @
2017-01-15 21:05
上品物语
阅读(1839)
推荐(2) 编辑
Java Spring MVC项目搭建(一)——Spring MVC框架集成
摘要:1、Java JDK及Tomcat安装 我这里安装的是JDK 1.8 及 Tomcat 8,安装步骤详见:http://www.cnblogs.com/eczhou/p/6285248.html 2、下载Eclipse并安装 我这里安装的是Java EE neon 64位版本。 3、建立Spring
阅读全文
posted @
2017-01-15 20:55
上品物语
阅读(7288)
推荐(3) 编辑
Win10系统安装Tomcat8
摘要:1、JDK 1.8 安装 1.1、在网站上http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载jdk 1.8 的安装包,因为我的系统是64位的,所以下载了64位的安装包: 1.2、默
阅读全文
posted @
2017-01-14 14:01
上品物语
阅读(5343)
推荐(0) 编辑
CentOS下安装Tomcat7
摘要:1.检查java版本信息 如果没有则安装,则安装jdk 1.1、(以下方式强烈不建议,因为有时候会缺少jar包,导致tomcat启动不成功): 1.2、强烈建议安装oracle的jdk包,此处安装jdk7,到如下网站下载:http://www.oracle.com/technetwork/cn/ja
阅读全文
posted @
2016-06-08 16:34
上品物语
阅读(6777)
推荐(0) 编辑
Windows下单机安装Spark开发环境
摘要:机器:windows 10 64位。 因Spark支持java、python等语言,所以尝试安装了两种语言环境下的spark开发环境。 1、Java下Spark开发环境搭建 1.1、jdk安装 安装oracle下的jdk,我安装的是jdk 1.7,安装完新建系统环境变量JAVA_HOME,变量值为“
阅读全文
posted @
2016-02-25 14:36
上品物语
阅读(23451)
推荐(2) 编辑
tomcat7 内存溢出 java.lang.OutOfMemoryError: Java heap space
摘要:在{tomcat7_home}bin/catalina.sh最上面添加: JAVA_OPTS="-server -Xms800m -Xmx800m -XX:PermSize=128M -XX:MaxPermSize=512m" 重启tomcat7 具体参数详见: http://www.th7.cn/
阅读全文
posted @
2013-10-10 13:16
上品物语
阅读(8050)
推荐(0) 编辑
java中针对同一变量的不同函数的互斥操作
摘要:推荐一个自己业余时间开发的网盘搜索引擎,360盘搜(www.360panso.com) 问题:某几个函数的执行都会修改某个变量值,而且这几个函数在不同的线程中被调用,如何保证在多线程程序中,变量值是可预测的 解决方法:对该变量进行加锁 运行结果:
阅读全文
posted @
2012-05-07 16:31
上品物语
阅读(2611)
推荐(0) 编辑
HashMap的遍历
摘要:1、新建一个HashMap 2、往HashMap中增添数据 3、遍历HashMap
阅读全文
posted @
2012-04-23 14:12
上品物语
阅读(4145)
推荐(0) 编辑
tomcat中多线程web服务的关闭
摘要:问题: 将多线程web服务部署于tomcat中,该web服务中的子线程一直在运行(或时不时被触发运行),关闭tomcat后,该web服务没有被同时关掉(windows系统中表现为tomcat.exe进程已经关闭,java.exe进程依旧存在,并且在继续执行) 解决方法: 新建一个监听类,该类实现Se
阅读全文
posted @
2012-03-26 17:06
上品物语
阅读(8359)
推荐(2) 编辑
Java获得某目录下文件总大小
摘要:说明:File.length()仅仅用于获得某个文件的大小,单位为bytes 如果需要获得某个文件夹下所有文件大小,则需用到递归,依次获得目录下文件、子目录下文件的大小,代码示例如下: 调用方式如下: 推荐一个自己业余时间开发的网盘搜索引擎,360盘搜(www.360panso.com)
阅读全文
posted @
2012-01-18 15:48
上品物语
阅读(17447)
推荐(1) 编辑
Java中删除文件、删除目录及目录下所有文件
摘要:功能:删除某个目录及目录下的所有子目录和文件 知识点:File.delete()用于删除“某个文件或者空目录”!所以要删除某个目录及其中的所有文件和子目录,要进行递归删除,具体代码示例如下: 参考:Java中删除文件、删除目录及目录下所有文件
阅读全文
posted @
2012-01-16 11:34
上品物语
阅读(148436)
推荐(8) 编辑
break、continue关键字配合标签使用,实现跳转功能
摘要:知识点:continue和break配合标签实现跳转功能 尽管java中goto是一个保留字,但在语言中并未使用它,Java没有goto。然后java也可以完成一些类似于跳转的操作,那就是将break和continue配合标签一起使用 标签是后面跟有冒号的标识符,就像下面这样: lable1: 在j
阅读全文
posted @
2011-12-13 09:57
上品物语
阅读(4204)
推荐(0) 编辑
简单的for()循环使用方式foreach
摘要:知识点: 1、foreach使用。 2、小数随机数的生成,Random.nextFloat()。 3、将字符串转化为字符数组,String.toAharArray()。 Java SE5引入了一种新的更加简洁的for语法用于数组和容器,即foreach语法,表示不必创建int变量去对由访问项构成的序
阅读全文
posted @
2011-12-12 17:07
上品物语
阅读(1016)
推荐(1) 编辑
数据的截尾与舍入
摘要:在将float或double转型为整型值时,总是对该数字执行截尾,如下例: 输出: (int)above: 0(int)below: 0(int)fabove: 0(int)fbelow: 0 如果想要得到舍入的结果,就需要使用java.lang.Math中的round()方法: 输出: Math.
阅读全文
posted @
2011-12-12 09:24
上品物语
阅读(1735)
推荐(0) 编辑
指数计数法
摘要:在科学工程领域,“e”代表自然对数的基数,约等于2.718(Java中的Math.E给出了更精确的double型的值)。例如1.39*e-43这样的指数表达式意味着1.39*2.718-43。然而在C、C++和java中,e代表“10的次幂”。所以在Java中看到像1.39e-43f这样的表达式时,
阅读全文
posted @
2011-12-09 16:50
上品物语
阅读(1723)
推荐(0) 编辑
数值的八进制、十六进制表示,及以二进制进行显示
摘要:1、数值的八进制、十六机制表示 2、将整数值以二进制形式输出 3、char、byte、short所能表示的最大的十六进制值 十六进制适用于所有整数数据类型,以前缀0x或(0X),后面跟随0-9或小写(或大写)的a-f来表示。 八进制数由前缀0以及后续的0-7的数字来表示。 可以通过Integer和L
阅读全文
posted @
2011-12-08 17:10
上品物语
阅读(14453)
推荐(2) 编辑
逻辑表达式中的短路现象
摘要:当使用逻辑操作符时,我们会遇到一种“短路”现象。即一旦能够明确无误地确定整个表达式的值,就不再计算表达式余下部分了。因此,整个逻辑表达式靠后的部分有可能不会被运算。下面对这个现象进行演示: 每个测试都会比较参数,并返回true或false。它也会打印信息告诉你正在调用测试。这些测试都作用于下面这个表
阅读全文
posted @
2011-12-07 14:29
上品物语
阅读(4850)
推荐(0) 编辑