java
uj_
寒灯野火,明灭林外
展开
-
JDK 安装
Java 环境配置 JDK1- 流程:下载所需要的 JDK 版本安装JDK ,安装过程中会出现两次安装提示。分别是 JDK 和 JRE 的安装提示。配置 环境变量检验 是否配置成功2- 说明:JDK 下载地址JDK 和 JRE 均可以自定义环境。配置环境变量3- 具体操作打开计算机→系统属性→高级系统设置→高级→环境变量。或者点击开始 输入 环境变量。系统变量→新建 JAVA_HOME 变量 。变...原创 2018-03-30 14:56:39 · 187 阅读 · 0 评论 -
Java ConcurrentModificationException 异常原因和解决方法
一般在对容器的元素遍历的过程中出现了对容器的写操作(包括增加、修改和删除操作)时出现。仔细阅读源码就知道,使用迭代器遍历元素时由一个计数器,这个计数器就是为“快速失败”机制设计的。取下个元素的时候,会判断要修改的数量和期待修改的数量是否一致,不一致则会报错,而通过迭代器本身调用remove方法则不会有这个问题,因为它删除的时候会把这两个数量同步。 报错 ...原创 2018-07-06 09:07:42 · 168 阅读 · 0 评论 -
JDBC 完整封装(二)
JDBCUtil 工具类使用properties加载属性文件获取数据库连接释放资源(重载释放资源方法)实现代码main 测试类JDBCUtil 工具类jdbc.properties 配置类/demo1/src/MainTest.javaimport java.sql.Connection;import java.sql.DriverManage...原创 2018-07-13 18:39:36 · 4292 阅读 · 0 评论 -
BeanUtils 使用
代码代码运行情况运行环境问题截图说明最终代码截图代码package cn.itcast.store.test;import java.lang.reflect.InvocationTargetException;import java.util.HashMap;import java.util.Map;import org.apache....原创 2018-07-13 19:28:24 · 223 阅读 · 0 评论 -
Eclipse Push出现 rejected –non-fast-forward
错误:rejected –non-fast-forward 错误原因:文件冲突,本地的代码和远程Repository中的文件个数不一致(即远程Repository中存在本地项目中不存在的文件)或本地得项目不是在远程Repository代码的基础上修改的。解决办法: 将远程Repository中的代码更新到本地,然后再进行Push,即可完成代码提交。参考Blog,成功解...原创 2018-07-19 20:53:59 · 433 阅读 · 0 评论 -
com.mchange.v2.c3p0.C3P0Registry banner 没有开启 mysql 服务
com.mchange.v2.c3p0.C3P0Registry banner 没有开启 mysql 服务 将任务管理器中的 mysql服务 状态设置为 开启 即可解决7月 14, 2018 8:47:17 上午 com.mchange.v2.c3p0.C3P0Registry banner信息: Initializing c3p0-0.9.2-pre5 [built 29-Septemb...原创 2018-07-14 08:52:17 · 2987 阅读 · 5 评论 -
jsp提取公共部分html:使用 include标签
include形式描述存在问题代码优化哪儿如何优化include形式// include指令<%@ include file="" %> // <jsp:include>动作元素<jsp:include page="head.jsp"/>描述容器会将引入页面和本页合并后再编译,形成一个 Ser...原创 2018-07-14 21:28:24 · 6968 阅读 · 0 评论 -
windows7 安装 redis
Redis安装下载地址下载地址将压缩包解压,然后找到redis-64.3.0.503版本 解压到需要安装的目录下,如D:\Java\redis配置1、 编辑redis.windows.conf文件。修改最大存储和密码2、进入 D:\Java\redis ,shift + 右击 选择打开命令窗口,输入命令激活:redis-server.ex...原创 2018-07-15 17:25:16 · 1116 阅读 · 0 评论 -
cmd 查看jdk
检查 jdk 是否正常安装java -version 检查 jdk 安装路径java -verbose原创 2018-08-25 19:56:34 · 10448 阅读 · 0 评论 -
JDBC基础到封装
jdbc 的使用代码使用Eclipse单元测试快捷键CRUD模板代码注意DAO目录SQL 攻击问题Statement 的问题PrepareStatementjdbc 的使用注册驱动建立连接创建语句对象执行sql,得到ResultSet集遍历结果集释放资源代码基本的代码使用Eclipse单元测试...原创 2018-07-05 21:52:01 · 508 阅读 · 0 评论 -
java ArrayList 源码分析
package java.util; public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable { // 序列版本号 pr...原创 2018-06-28 21:14:58 · 141 阅读 · 0 评论 -
jQuery控制表单提交
JQuery 提交表单代码1、 表单 html<form action="路径" method="post" id="myFormId"> <button id="buttonId">提交</button></form>2、 JavaScript<script&原创 2018-07-16 22:22:40 · 4008 阅读 · 0 评论 -
StringBuilder的细节
原文链接 基础:String是一个不可变的类,它不能被改变。 StringBuilder是可以附加到的可变类,替换或删除字符并最终转换为a String StringBuffer是原始同步版本StringBuilder您应该更喜欢StringBuilder所有只有一个线程访问您的对象的情况。细节:另外请注意,StringBuilder/Buffers这不是魔术,它们只是使用...翻译 2018-05-05 09:37:58 · 215 阅读 · 0 评论 -
String,StringBuffer, StringBuilder的比较
String在Java文档中,String类型称为不可变字符串。 String greeting = "help";字符串包含h,e,l,p代码单元序列,不能修改其中的任何一个字符,但是可以修改字符串变量greeting,让它引用另外一个字符串,也就是将指向(这里不用存放,而用指向)help的变量greeting改成指向other,此时help就是无用对象,改变指向是繁重的操作,并...原创 2018-05-05 10:59:32 · 130 阅读 · 0 评论 -
java 加号和concat的差异
String str1 = &quot;abc&quot;; System.out.println(str1 + null); System.out.println(null + str1); // abcnull nullabc String str2 = null; System.out.println(str...原创 2018-06-19 09:44:32 · 2414 阅读 · 0 评论 -
java 键盘输入文件夹路径,获取文件夹大小
文件夹的大小,返回 0package fortest;import java.io.File;import java.util.Scanner;public class test { public static void main(String[] args) { File iFile = getDir(); System.out.p...原创 2018-06-25 21:48:30 · 411 阅读 · 0 评论 -
查看当前JDK版本
获取本地JDK版本,java 怎么获取jdk版本原创 2018-06-30 20:44:11 · 1840 阅读 · 0 评论 -
System.arraycopy() 和 Arrays.copyOf()
Arrays.copyOf()方法返回原始数组的副本,用零截断或填充以获取指定的长度。System.arraycopy()方法复制指定的源数组的数组,在指定的位置开始,到目标数组的指定位置。原创 2018-06-30 20:53:53 · 661 阅读 · 0 评论 -
从eclipse导入idea后404错误
导入项目后运行tomcat出现404错误,打开 Project Structure(右击项目 -> open Module Setting -> Module)下划线表示直接访问,前面的路径是 WEB-INF 上一层文件夹原创 2018-04-23 17:42:16 · 3543 阅读 · 0 评论 -
java 实现约瑟夫环
每次移出一个数,此时集合少一个元素。后续的元素往前挪一个位置,下一次依旧是当前位置开始数。因此,和count同步数的i,在删除一个元素后,应该不会到下一个元素,依旧停留在本元素位置。package fortest;import java.io.File;import java.util.ArrayList;import java.util.Scanner;public cl...原创 2018-06-26 21:26:45 · 301 阅读 · 1 评论 -
KMP java实现 【算法】
package com.using.test;import org.junit.Test;public class KMPTest { @Test public void test() { //Arrays.stream(getNext("ababab")).forEach(System.out::println); String tar...原创 2018-09-10 11:27:25 · 180 阅读 · 0 评论