自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 资源 (2)
  • 收藏
  • 关注

原创 百度地图车辆历史轨迹jsp与后台访问数据

百度地图车辆历史轨迹一、日期控件:链接: https://pan.baidu.com/s/1NWTKTCbA4I9iwY_Y6CQM0g 提取码: x9pp 复制这段内容后打开百度网盘手机App,操作更方便哦二、jsp代码:<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <meta http-equiv="Content-Type" c

2020-12-11 16:15:26 441

原创 Docker初识

一、初始DockerDocker概念:1)Docker 是一个开源的应用容器引擎2)诞生于 2013 年初,基于 Go 语言实现, dotCloud 公司出品(后改名为Docker Inc)3)Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上。4)容器是完全使用沙箱机制,相互隔离5)容器性能开销极低。6)Dock...

2020-04-03 20:41:15 131

原创 mongoDB的增删改查

package com.luxin;import com.mongodb.BasicDBObject;import com.mongodb.MongoClient;import com.mongodb.client.FindIterable;import com.mongodb.client.MongoCollection;import com.mongodb.client.Mong...

2020-03-03 17:41:41 212

原创 CountDownLatch类+枚举类的应用

1、CountDownLatch介绍:CountDownLatch:让一些线程阻塞直到另一些线程完成一系列操作后才被唤醒。CountDownLatch主要有两个方法,当一个或多个线程调用await方法时,调用线程会被阻塞。其它线程调用countDown方法会将计数器减1(调用countDown方法的线程不会阻塞),当计数器的值变为零时,因调用await方法被阻塞的线程会被唤醒,继续执行。...

2020-01-12 18:31:05 138

原创 FtpUtils工具类

1.FtpUtils工具类package com.taotao.utils;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;impor...

2020-01-09 14:22:33 268

原创 Jedis工具类

1.Jedis api接口package com.jedis;public interface JedisClient { String set(String key, String value); String get(String key); Boolean exists(String key); Long expire(String key, int seconds);...

2020-01-09 14:20:07 451

原创 Springboot文件上传

1、加入依赖<!-- 这个web里面有文件上传依赖的jar包 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependenc...

2019-12-02 20:08:11 99

原创 springboot发送邮件

1.使用工具:eclipse maven2.项目结构目录3.在pom.xml中导入依赖<!-- 邮箱依赖jar --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail...

2019-12-02 18:58:14 214

原创 Springboot整合mybatis

一、使用工具:Eclipse mysql8.0 maven二、设计数据库CREATE TABLE `product` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `price` d...

2019-11-30 20:48:37 163

原创 Java简单字母验证

import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import java.util.Random;import javax.ima...

2019-11-25 11:57:24 172

原创 Oracle连接及测试用例

1.Oracle连接import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class JDBCUtils { private static f...

2019-11-25 11:50:33 839

原创 多线程生产者消费者代码

public class Producers_Consumers { public static void main(String[] args) { //共同资源 Food food = new Food(); //多线程 Producers p = new Producers(food); Consumers c = new Consumers(food); ne...

2019-11-21 09:40:24 186

原创 和为S的连续正数序列

小明很喜欢数学,有一天他在做数学作业时,要求计算出9~16的和,他马上就写出了正确答案是100。但是他并不满足于此,他在想究竟有多少种连续的正数序列的和为100(至少包括两个数)。没多久,他就得到另一组连续正数和为100的序列:18,19,20,21,22。现在把问题交给你,你能不能也很快的找出所有和为S的连续正数序列? Good Luck!输出描述:输出所有和为S的连续正数序列...

2019-09-11 23:45:13 169

原创 Cookie工具类

import java.io.UnsupportedEncodingException;import java.net.URLDecoder;import java.net.URLEncoder;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServletRequest;import javax.serv...

2019-08-19 16:20:54 80

原创 jdbc连接数据库8.0版本

import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;public class DBConnection { private final st...

2019-07-28 16:42:03 357

原创 pinyin4j的使用

一、引入相关的jar包二、测试代码import java.util.Arrays;import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net.sourceforge.pinyin4j.format.Hanyu...

2019-07-04 15:42:08 848

原创 POI的使用(POI提供API给Java程序对Microsoft Office格式档案读和写的功能)

一、需要引入jar包二、测试代码import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import org.apache.poi.hssf.usermodel.HSSFSheet;import or...

2019-07-04 15:37:52 341

原创 MD5加密

import java.math.BigInteger;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class MD5Utils { /** * 使用md5的算法进行加密 */ public static String md5(String pl...

2019-06-23 12:51:08 88

原创 Oracle全代码复习

--管理员身份登录(如果用户名和密码遗失,可以随便写用户名和密码)--管理员登录可分为:密码认证/主机认证sqlplus sys/password as sysdba;--普通用户登录(不能遗失用户名和密码):sqlplus--远程连接sqlplus system/[email protected]:1521/orcl--*************************...

2019-06-13 20:48:30 117

原创 SSH整合所需jar包

一.hibernate1.hibernate/lib/required:2.hibernate/lib/jpa | java persist api (java的持久化规范(接口)):3.数据库驱动:二. struts21.struts-blank.war/WEB-INF/lib/*(注意:javassist-3.18.1-GA.jar包与hibernate...

2019-05-16 22:42:38 1014 4

原创 struts2:OGNL表达式基本语法

1. 需要用到的含有静态方法的类package com.staticmethod;public class StaticMethod { public static String selectName(String name){ return name; } }2. 测试类package com.ognl;import java.util.HashMap;...

2019-05-11 16:18:45 191

原创 struts2获得参数的方式

struts.xml中配置 <struts> <packagename="package3"namespace="/"extends="struts-default"> <actionname="demo1Action"class="com.parameter.action.Demo1Action"method="execute"...

2019-05-10 18:29:22 253

原创 访问servletAPI方式

1. ActionContext生命周期:每次请求时都会创建一个与请求对应的ActionContext对象,请求处理完ActionContext销毁。2. 如何获得ActionContext:struts2设计的是,将ActionContext对象创建好之后,将ActionContext与当前的线程绑定,我们要获得ActionContext只需要从ThreadLocal中获取即可。...

2019-05-09 13:19:39 299

原创 Java发生死锁的例子

1.产生死锁:public class LockThread { private static final Object lock1 = new Object(); private static final Object lock2 = new Object(); public static void main(String[] args) { Thread t1 = new...

2019-05-08 18:57:28 156

原创 struts2动态方法配置

1. 配置常量(不常用) <!-- 配置动态方法是否开启常量:默认为false关闭的,需要开启 --> <constantname="struts.enable.DynamicMethodInvocation"value="true"></constant> <packagename="package2"namespace...

2019-05-05 23:14:37 265

原创 struts2常量配置

1. Struts2默认常量配置位置:1. 有三种修改默认常量配置方式:1.1 在src下创建一个struts.properites文件:1.2 在struts.xml中配置(常用,推荐使用): <!-- i18n:国际化,解决post提交乱码 --> <constantname="struts.i18n.encoding"value="...

2019-05-05 21:57:37 125

原创 struts2基本配置文件详解

项目结构如下:1. 导包:2. 配置dtd文件2.1 如果导入 dtd 后没有提示: Window--> preference --> XML --> XMl catalog --> add 按钮3. 在web.xml中配置过滤器 <filter> <filter-name>struts&lt...

2019-05-05 20:51:23 170

原创 hibernate查询优化

1. 类级别查询(懒加载|延迟加载)1.1. get方法:没有任何策略.调用即立即查询数据库加载数据1.2. load方法: 应用类级别的加载策略 1.2.1 lazy(默认值):true, 查询类时,会返回代理对象.会在使用属性时,根据关联的 session查询数据库.加载数据. 1.2.2 lazy:false. load方法会与get方法没有任...

2019-05-02 14:13:58 178

原创 打印菱形

import java.util.Scanner;public class Main { public static void main(String[] args) { System.out.println("请输入一个整数:"); Scanner input = new Scanner(System.in); int n = input.nextInt(); w...

2019-05-01 13:33:58 113

原创 Criteria语法

import java.util.List;import org.hibernate.Criteria;import org.hibernate.Session;import org.hibernate.Transaction;import org.hibernate.criterion.Order;import org.hibernate.criterion.Projections...

2019-04-30 18:56:45 1569 1

原创 HQL多表查询语法(不常用)

import java.util.Arrays;import java.util.List;import org.hibernate.Query;import org.hibernate.Session;import org.hibernate.Transaction;import com.pojo.Customer;import com.utils.HibernateUtils...

2019-04-30 13:41:04 187 1

原创 分段计算居民水费 (10 分)

为鼓励居民节约用水,自来水公司采取按用水量阶梯式计价的办法,居民应交水费y(元)与月用水量x(吨)相关:当x不超过15吨时,y=4x/3;超过后,y=2.5x−17.5。请编写程序实现水费的计算。输入格式:输入在一行中给出非负实数x。输出格式:在一行输出应交的水费,精确到小数点后2位。输入样例1:12输出样例1:16.00输入样例2:16输出样例2:22.50...

2019-04-29 22:37:42 993 1

原创 两个数的简单计算器 (10 分)

本题要求编写一个简单计算器程序,可根据输入的运算符,对2个整数进行加、减、乘、除或求余运算。题目保证输入和输出均不超过整型范围。输入格式:输入在一行中依次输入操作数1、运算符、操作数2,其间以1个空格分隔。操作数的数据类型为整型,且保证除法和求余的分母非零。输出格式:当运算符为+、-、*、/、%时,在一行输出相应的运算结果。若输入是非法符号(即除了加、减、乘、除和求余五种运算符以外的其...

2019-04-29 22:36:32 3518 2

原创 通讯录的录入与显示 (10 分)

通讯录中的一条记录包含下述基本信息:朋友的姓名、出生日期、性别、固定电话号码、移动电话号码。 本题要求编写程序,录入N条记录,并且根据要求显示任意某条记录。输入格式:输入在第一行给出正整数N(≤10);随后N行,每行按照格式姓名 生日 性别 固话 手机给出一条记录。其中姓名是不超过10个字符、不包含空格的非空字符串;生日按yyyy/mm/dd的格式给出年月日;性别用M表示“男”、F表示“女...

2019-04-29 22:34:41 1281

原创 HQL语法

import java.util.List;import org.hibernate.Query;import org.hibernate.Session;import org.hibernate.Transaction;import com.utils.HibernateUtils;//学习HQL语法public class HqlDemo { public st...

2019-04-29 22:30:38 102

原创 使用SpringMVC拦截器实现登录验证

1.把页面放入到WEB-INF中1.1 放入到WEB-INF中后必须通过控制器转发页面1.2 springmvc拦截器拦截的是控制器,不能拦截jsp2. 通过拦截器拦截全部控制器,需要在拦截器内部放行login控制器3. 代码实现3.1 jsp页面: <formaction="login"method="post"> 用户名:<input...

2019-04-28 22:59:18 282

原创 java点菜系统(纯Java简易版)

1. 顾客类(顾客所在的桌号、顾客人数、点的菜品) import java.util.ArrayList; import java.util.List; public class Customers { private int count; //人数 private int tableID; //桌号 private List&l...

2019-04-28 22:51:20 10667 12

原创 Mybatis环境搭建

1. 导入jar包:2. 在src下新建全局配置文件(编写JDBC的四个变量)2.1 没有名称和地址要求2.2 在全局配置文件中引入DTD或schema 2.2.1 如果导入 dtd 后没有提示 Window--> preference --> XML --> XMl ca...

2019-04-27 19:51:41 121

原创 Mybatis注解

1. 注解:为了简化配置文件2. Mybatis的注解简化mapper.xml文件2.1 如果涉及动态SQL依然使用mapper.xml3. mapper.xml和注解可以共存4. 使用注解时,mybatis.xml中<mappers>使用4.1 <package/>4.2 <mapper class=””/> <mapp...

2019-04-27 19:46:58 115

原创 Hibernate7:原生SQL查询

1. 基本查询1.1 返回数组List publicclassSql1 { publicstaticvoidmain(String[] args) { Session session= HibernateUtils.openSession(); Transaction tx= session.beginTransaction(); Str...

2019-04-27 19:43:36 275

常用工具类常用工具类.zip

常用工具类常用工具类.zip

2020-05-10

mybatis学习笔记详解

Mybatis笔记详解,有兴趣的人可以一看,可以解决自己的一些盲区知识点

2019-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除