java
-
解决idea导入maven项目缺少jar包的问题
之前一直用的elipse,现在用idea不熟悉,这里记录一下.这里以idea2017为例. 导入elipse的maven项目,提示缺少jar包,肯定是idea没有给你导包. 第一步,首先确认自己的id ...
-
Java简单工厂模式详细解释
目录 简单工厂模式概述 简单工厂模式的结构与实现 结构: 实现 简单工厂模式的简化 简单工厂模式的优缺点和适用环境 简单工厂模式的优点 简单工厂模式的缺点 简单工厂模式的适用环境 简单案例 题目: U ...
-
输出java进程的jstack信息示例分享 通过线程堆栈信息分析java线程
复制代码 代码如下: #!/bin/shpro_name=java #process namekeys=`ps -ef |grep "$pro_name" |grep -v &qu ...
-
microlog4android将Android Log日志写到SD卡文件中实现方法
我们在进行Android开发时,经常会有这种体会,由于客户的设备型号各不相同,从而导致出现多种问题,但对于研发人员,因为没有log日志文件,不太容易定位问题的具体位置.所以我们急需一个能将程序日志写到 ...
-
java中的session对象如何获取
目录 获取session对象 1.在springmvc中 2.通过ServletActionContext获取 在session存取值和对象的方法 获取session对象 1.在springmvc中 ...
-
深入了解JAVA 软引用
定义 软引用是使用SoftReference创建的引用,强度弱于强引用,被其引用的对象在内存不足的时候会被回收,不会产生内存溢出. 说明 软引用,顾名思义就是比较"软"一点的引用. ...
-
Idea2020.2创建JavaWeb项目(部署Tomcat)方法详解
Idea2020.2创建JavaWeb的方式略有改动,以下做个记录 1.创建项目不再是Java Enterprise了,而是先New 一个普通Java项目 2.创建项目后,选择Run->Edit ...
-
详解Java中的 枚举与泛型
详解Java中的 枚举与泛型 一:首先从枚举开始说起 枚举类型是JDK5.0的新特征.Sun引进了一个全新的关键字enum来定义一个枚举类.下面就是一个典型枚举类型的定义: public enum C ...
-
IDEA配置jdk环境变量的方法
提前安装jdk,配置环境变量 一.配置jdk 1.依次点开File -->Project Structure,点击左侧标签页,点击SDKs 2.点击+号,选SDK 3.在弹出框选择jdk路径(我 ...
-
浅谈Spring Data如何简化数据操作的方法
Spring Data 概述 Spring Data 用于简化数据库访问,支持NoSQL 和 关系数据存储,其主要目标是使数据库的访问变得方便快捷. SpringData 项目所支持 NoSQL 存储 ...
-
JavaWeb Spring依赖注入深入学习
一.依赖注入(DI) 依赖注入听起来很高深的样子,其实白话就是:给属性赋值.一共有两种方法,第一是以构造器参数的形式,另外一种就是以setting方法的形式. 1 构造器注入 1 使用构造器注入 使用 ...
-
eclipse的web项目实现Javaweb购物车的方法
本文将带领大家实现第一个用eclipse写的第一个Javaweb项目–简单购物车.文章会在问题分析.具体实现和常见问题这三块为大家详细解说. 问题分析: 首先我们要了解我们要完成的是什么----购物车 ...
-
mybatis递归 一对多的实现方法示例
前言 今天需要做一个功能,根据专业,有不同的章节,章节下面有对应的习题, 由于只有这么两级,可以不用使用递归,直接查询父集,之后foreach查询子集放入对应的list集合. 虽然实现了,感觉毕竟,太 ...
-
Java 队列 Queue 用法实例详解
队列是一种特殊的线性表,它只允许在表的前端进行删除操作,而在表的后端进行插入操作. LinkedList类实现了Queue接口,因此我们可以把LinkedList当成Queue来用. 以下实例演示了队 ...
-
java web实现自动登录
本文实例为大家分享了java web实现自动登录的具体代码,供大家参考,具体内容如下 实现思路 1.在登录的 api 或 servlet中验证用户名密码 2.如果验证成功,则把该用户信息存在 服务器 ...
-
Springboot @Value注入boolean设置默认值方式
目录 @Value注入boolean设置默认值 问题描述 问题分析 解决方案 @Value 源码阅读 Spring解析@Value @Value注入boolean设置默认值 问题描述 Springbo ...
-
java多线程详细总结
一.Thread.start()与Thread.run()的区别 通过调用Thread类的start()方法来启动一个线程,这时此线程是处于就绪状态,并没有运行.然后通过此Thread类调用方法run ...
-
mybatis二级缓存的实现代码
二级缓存需要手动的配置和开启,具体如下 在总的配置件中设置开启二级缓存 /Mybatis02/config/mybatis-conf.xml <?xml version="1.0&qu ...
-
在Maven下代理服务器设定的方式
在很多场景下,maven不能直接访问到外网时,使用代理是其中常见的一种方式.这篇文章整理一下常见的maven中设置代理的方法. 代理服务器 代理服务器的搭建,可以使用nginx,或者更为专业一点的使用 ...
-
mybatis insert foreach循环插入方式
mybatis insert foreach循环插入 @Insert("<script>" + "insert into driver_account_app ...
