自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (9)
  • 收藏
  • 关注

原创 Spring MVC源码分析1

Spring MVC 源码分析1 0配置完成Spring容器和Springmvc容器的启动tomcat 使用了SPI的技术在启动的时候会加载 javax.servlet.ServletContainerInitializer 文件这是Servlet规范@HandlesTypes(WebApplicationInitializer.class)org.springframework.web.SpringServletContainerInitializer 会收集 实现了WebApplicati

2021-05-07 16:17:46 112

原创 Linux-开放防火墙端口

1、查看本机端口的防火墙是否开启firewall-cmd --query-port=8080/tcp如果显示yes 则该端口的防火墙已关闭。如果显示no 则该端口的防火墙已开启。把8280端口的防火墙关闭firewall-cmd --add-port=8280/tcp --permanent重启防火墙firewall-cmd --reload...

2021-03-10 11:41:41 139

原创 Idea配置docker 运行Dockerfile

一、首先修改Linux系统的Docker配置文件 打开2375端口 vim /usr/lib/systemd/system/docker.service 在ExecStart=/usr/bin/dockerd 后面加上-H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock重新加载配置文件和重新启动docker:sudo system...

2020-03-28 11:36:14 4132

原创 Mysql忘记密码:强制更改Docker容器中的Mysql密码

查看docker中正在运行的容器docker ps进入MySQL 容器中sudo docker exec -it 321459c00aa0 /bin/bash在容器中: /etc/mysql/conf.d/ 下有 docker.cnf 文件在 docker.cnf 文件中追加 skip-grant-tables操作命令如下:下载容器中的docker.cnf 文件 ...

2019-12-28 18:27:23 1501 4

原创 遇到 com.alibaba.fastjson.JSONObjec 一个坑

使用: JSONObject.toJSONString(object) 转成String是 如果报:com.alibaba.fastjson.JSONException: write javaBean error, fastjson version 1.2.51, class org.springframework.web.context.support.XmlWebApplicationC...

2019-06-29 18:00:14 7931

原创 Linux 安装MySQL及主主同步配置

Linux 安装MySQL下载Mysql源安装包1、wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpmyum安装mysql源2、yum localinstall mysql57-community-release-el7-8.noarch.rpm检查mysql源是否安装成功 3、 yum r...

2019-05-02 10:30:43 235

原创 Idea快速添加注释

创建类时快速添加类的注释及描述设置方法:效果图:方法快速注释待续…

2019-02-20 16:36:34 872

原创 多线程使用ZK客户端可能会出现的问题。java.io.IOException: 远程主机强迫关闭了一个现有的连接。

java.io.IOException: 远程主机强迫关闭了一个现有的连接。 at sun.nio.ch.SocketDispatcher.read0(Native Method) at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43) at sun.nio.ch.IOUtil.readIntoNativeBuffer(IO...

2018-10-21 09:50:17 7790 4

原创 工程化管理--私服nexus使用

私服nexus使用下载地址nexus3:https://sonatype-download.global.ssl.fastly.net/repository/repositoryManager/3/nexus-3.13.0-01-unix.tar.gznexus2:https://sonatype-download.global.ssl.fastly.net/repository/repos...

2018-10-10 09:49:03 141

原创 使用Maven tomcat:run命令启动web项目时修改默认端口,清除运行Maven build...后积累的配置项

使用Maven tomcat:run命令启动web项目时修改默认端口<!-- 配置tomcat插件 --> <build> <plugins> <plugin> <groupId>org.apache.tom

2018-08-14 19:49:37 689

原创 SpringBoot定时任务

SpringBoot定时任务 每天18点15分执行:0 15 18 * * ? 每月 一 号5点执行 :0 0 5 1 * ?

2018-07-26 10:04:36 721

原创 json字符串转换map

/** * @方法描述: json字符串转换map * 方法的重载方法名相同参数类型个数不同 */public static Map<String,Object> jsonToObject(Map<String, Object> jsonStr) { JSONObject jsonObj; Map<String, Objec...

2018-06-26 08:50:03 315

原创 获取随机验证码

package com.ValidateCode;import org.apache.commons.codec.binary.Base64;import javax.imageio.ImageIO; import java.awt.*; import java.awt.image.BufferedImage; import java.io.ByteArrayOutputStream...

2018-06-21 14:31:57 519

原创 判断Map集合中是否存在某一个Key

判断Map集合中是否存在某一个Key*

2018-06-09 10:22:25 21420

原创 根据坐标操作Excel单元格

根据坐标操作Excel单元格*

2018-06-08 10:21:22 1397

原创 从阿里云上下载文件

@RequestMapping(value = "downloadDatumInfo", method = {RequestMethod.POST})public void downloadDatumInfo(@RequestParam(value="parmData") String parmData,HttpServletRequest request, HttpServletRespons...

2018-03-22 15:21:23 4034 2

原创 使用阿里云的短信接口

需要导入两个架包 :aliyun-java-sdk-core-3.2.8.jar aliyun-java-sdk-dysmsapi-1.0.0.jar登录阿里云账号 创建 Access Key 获取 Access Key ID和 Access Key Secret创建符合自身属性的签名信息 短信签名需要审核通过后才可以使用。 创建短信模板,即具体发送的短信...

2018-03-18 12:42:37 1156

原创 SpringMvc的文件的上传下载

我的pom.xml文件<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd...

2018-03-18 00:39:05 127

原创 mybatis 反向工程 方案二

第一步  在pom.xml文件中写入:                            org.mybatis.generator                mybatis-generator-maven-plugin                1.3.5                                    ${basedir}/src/

2018-01-07 12:38:40 156

原创 Eclipse反向工程

反向工程:根据数据库生产实体类+dao+映射文件只需三步1、写一个xml文件  generatorConfig.xml  PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"  "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"

2017-12-29 14:33:52 433

原创 Spring+SpringMvc+mybatis 整合

 applicationContext.xml<?xml version="1.0" encoding="UTF-8"?>  <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance...

2017-12-28 19:29:48 165

原创 IO流知识总结一

File :IO用于操作设备数据文件的,而数据常见的体现方式就是文件。先了解文件的操作。创建、删除、存在、获取、隐藏......需求:这么操作文件数据呢?使用IO流对象,而且文件数据都是字节学习了可以操作的文件的字节流InputStream|--FileInputStreamOutputStream|--FileOutputStream为了提高操作效

2017-09-12 10:47:05 158

原创 线程--wait,notify。

/** wait() 在其他线程调用此对象的 notify() 方法或 notifyAll() 方法前,导致当前线程等待。 notify() 唤醒在此对象监视器上等待的单个线程。 notifyAll() 唤醒在此对象监视器上等待的所有线程。 */package ThreadDemo;public class TsetNO

2017-09-07 11:12:20 114

原创 线程--同步函数被static修饰锁是类名.class

package java09_06;/** * static 没有this *同步函数被static修饰: * static方法随类的加载而加载,这是不一定有该类对象。但是一定有一个该类的字节码文件。 * 这个对象简单的表示方法是:类名.class * */public class ThreadTestNO2 {public static void main(St

2017-09-06 23:30:17 220

原创 线程--同步函数锁是this

package java09_06;public class ThreadTest {public static char[] currenThrad;public static void main(String[] args) throws InterruptedException { Ticket test = new Ticket(); Thread t1 = new Thre

2017-09-06 23:12:16 167

原创 线程--之售票

/** * 出现安全隐患的原因: * 一个线程在进行操作的时候,其它线程也参与了运算 * 解决办法: * 将共享的代码块进行封装,只有当当前线程使用完后其它线程才可以使用 * 关键词:synchronized 同步锁 * synchronized(对象){ * 共享代码块 * } * 同步锁的好处和弊端: * 好处:解决了线程安全

2017-09-06 16:09:52 132

原创 使用Dom4j

package cn.juni.test;import java.io.File;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.IOException;import java.util.HashMap;import java.util.Iterator;import java.u...

2017-09-05 18:08:08 240

原创 IO流中FileWriter和FileReader之一

package java9_4;import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileReader; import java.io.FileWriter;/** * * 字节流 * InputStream OutputStream * 字符流 *

2017-09-04 12:09:10 127

原创 集合框架-List

package javaDome8_30;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import java.util.ListIterator;public class ListDemo {public static void main(Str

2017-08-30 19:33:39 125

原创 集合框架——Collection

package javaDome8_30;import java.util.ArrayList; import java.util.Collection; import java.util.Iterator;public class CollectionDemo {public static void main(String[] args) { Collection collection

2017-08-30 12:17:55 173

原创 时间日期类2--覆盖时间日期类1

package javaDome8_29;import java.util.Calendar;import java.util.Date;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;public class Date

2017-08-29 19:56:03 322

原创 时间日期类-1

package javaDome8_29;import java.util.Date;import java.text.DateFormat;import java.text.SimpleDateFormat;public class DateDemo { public static void main(String[] args) { DateFor...

2017-08-29 18:53:42 173

trang工具xml自动生成实体类,xds文件自动生成实体类

将trang.jar和要解析的xml放在同一目录,在当前文件下执行如下命令,其中users.xsd为要生成的xsd文件名 java -jar trang.jar users.xml users.xsd 执行完上述命令后会在当前文件生成users.xsd,然后执行如下命令,其中-p后com.bean是包名,-d后是要生成到哪的文件目录 xjc -p com.bean users.xsd -d F:\

2018-11-23

Eclise插件JSEclise

JSEclipse现在已经不维护了只能下载离线的。 JSEclise是Eclipse的插件强大的编写js工具,内附离线包和详细的使用说明

2018-10-10

EXTJS时间控件年月日时分秒

EXTJS时间年月日时分秒控件。内附详细的使用说明。供大家参考学习。

2018-09-20

100多个微信小程序源码

备注清晰。适合小白、也适合学过了的。提供常见的小程序源代码给大家学习。

2018-09-20

Node从入门到实战全部视频

Node从入门到实战,,全部视频教程及源码。百度云盘连接

2018-09-20

Redis集群搭建及使用

Redis的下载、安装、 Redis集群的搭建、及Java代码连接redis集群讲解

2018-09-20

快速部署神器Docker

Docker下载,安装及应用,Docker容器的使用,手动创建Dockerfile镜像。及创建的镜像上传阿里云镜像仓库详解

2018-09-20

Extjs 年月日时分秒组件

Extjs时间选择插件精确到时分秒,里面有详细的使用步骤

2018-09-12

SpringMvc 文件上传下载

使用SpringMvc框架写的一个简单的文件上传下载功能,我已经测试过了功能完全没问题。

2018-03-18

空空如也

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

TA关注的人

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