
java
BlueBlueSkyZ
这个作者很懒,什么都没留下…
展开
-
解决JDBC访问数据库中文乱码问题
通过JDBC操作数据库表时,如果记录中有中文,可能会碰到乱码的问题。主要原因是字符编码(characterEncoding)不正确,不外乎以下几个方面:1、在数据库服务器上创建表格时没有选择支持中文的编码方式2、建立JDBC连接时没有指明支持中文的编码方式建议在创建表格和建立JDBC连接时都采用utf-8编码,可以完美支持中文。具体方法如下:1、创建数据库表时,选择转载 2016-08-23 16:06:35 · 6561 阅读 · 1 评论 -
Java学习之Iterator(迭代器)的一般用法
迭代器(Iterator) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功能比较简单,并且只能单向移动: (1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返回序列的第一个元素。注意:转载 2016-09-23 10:38:15 · 312 阅读 · 0 评论 -
HashMap简介
JAVA HashMap详细介绍和示例第1部分 HashMap介绍 HashMap简介 HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。 HashMap 继承于AbstractMap,实现了Map、Cloneable、java.io.Serializable接口。 HashMap 的实现不是同步的,这意味着它不是线程安全的。它的key、value都可以为null转载 2016-09-21 09:17:02 · 295 阅读 · 0 评论 -
Integer与int的种种比较你知道多少?
如果面试官问Integer与int的区别:估计大多数人只会说道两点,Ingeter是int的包装类,int的初值为0,Ingeter的初值为null。但是如果面试官再问一下Integer i = 1;int ii = 1; i==ii为true还是为false?估计就有一部分人答不出来了,如果再问一下其他的,估计更多的人会头脑一片混乱。所以我对它们进行了总结,希望对大家有帮助。 首先看代码:复制代转载 2016-11-04 22:00:19 · 414 阅读 · 0 评论 -
修改tomcat端口号的方法
修改tomcat端口号的方法: 修改Server.xml文件,把8080端口改成80就可以了。 8080是Tomcat服务器的默认的端口号。我们可以通过修改Tomcat服务器的conf目录下的主配置文件server.xml来更改.用记事本打开server.xml文件,找到如下部分:转载 2016-10-03 14:39:51 · 972 阅读 · 1 评论 -
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a
我在学习maven时遇到了这个报错,找到了这位外国友人写的博客。 http://www.kriblog.com/ide/sts/error-no-compiler-is-provided-in-this-environment.-perhaps-you-are-running-on-a-jre-rather-than-a-jdk.html 他提供了三种方法: 第一个修改jre的我自己试过好像没翻译 2017-02-06 16:58:58 · 5191 阅读 · 1 评论 -
点名软件—使用二项分布实现点名均匀分布
需求最近帮老师制作一个点名软件,需求是这样的: 1.每两个或一个人组队(除非出现总人数为奇数的情况,否则不会单人组队,也就是说最多一个单人队),作为小组研究一个课题2.每次上课让一个人讲ppt,另一个人回答问题,选择是随机的3.从下面不上台的人中选出三个来提问,选择也是随机的 预期1.必须保证上台的人不会出现在提问的三个人之中2.当所有组上台之后,应该避免出现有人没...原创 2017-10-21 19:27:41 · 1117 阅读 · 0 评论