- 博客(23)
- 收藏
- 关注
原创 修改elasticsearch字段数据类型
以下操作基于elasticsearch版本:5.4 (elasticsearch最新版本7.x不适合)说明:所有操作都在elasticsearch插件中进行。如果你没有插件,理会其精神,也是可以使用命令行操作的。首先需明确一点:elasticsearch中字段的数据类型无法做更新处理,这不像mysql中字段数据类型可以更新。因此修改字段数据类型的思路是:1、先新建...
2020-02-14 16:54:51 2571
原创 通过url获取文件名称
如何通过一个文件的下载链接(url)获取到需要下载的文件名称是我们经常要遇到的一个问题。本文提供两种解决办法,基本上这两种解决办法结合可以处理大部分情况。一、获取header字段Content-DispositionContent-disposition 是 MIME 协议的扩展,MIME 协议指示 MIME 用户代理如何显示附加的文件。Content-disposit...
2019-11-27 16:48:10 7954
原创 Ehcache3.8 Quick Start & SpringBoot下集成
目录一、导入jar包二、编码方式使用三、XML使用四、SpringBoot下的集成本文介绍Ehcache 3.8.0版本的简单使用以及在SpringBoot下的集成。一、导入jar包<dependency> <groupId>org.ehcache</groupId> <artifactId>ehc...
2019-10-23 18:25:11 1171
原创 JVM 类加载初始化过程 <init> <clinit>
一、需明白的几个概念<init> 实例的初始化方法就是我们说的构造器,构造器就包括 构造方法、{}包住的代码等。<clinit> 类的初始化方法1、<clinit>()方法是由编译器自动收集类中的所有类变量的赋值动作和静态语句块(static{}语句)中的语句合并产生的,编译器收集的顺序是有语句在源文件中出现的顺序所决定的,静态语句块中只能访问到...
2019-09-20 15:57:10 676
原创 ArrayList删除符合条件的元素
List<Integer> list = new ArrayList<Integer>(); list.add(1); list.add(2); list.add(2); list.add(3); list.add(4); list.add(4); ...
2019-01-04 13:58:22 1426
原创 idea下springboot在外部tomcat启动两次
今天遇到了一个巨坑的问题。下面记录下。 搭建一个springboot的项目,最开始访问地址一直都是404。我这里确定不是启动类位置等问题。观察到项目启动时,springboot图标出现了两次,也就是启动了两次。然后因为是采用外部tomcat启动,所以就查了一下相关问题,排查完还是都没问题。但是在将项目 拷给别人,可以正常运行。 于是,我把项目下关于idea自己生成的配置...
2018-12-18 16:11:53 2186
原创 powerdesigner 编写pdm文件&导出sql
目录 概要一、设置编辑列二、设置表显示内容三、name&code取消同步五、设置表字符编码 utf-8六、name&comment 相互赋值七、导出sql文件概要按照下面的步骤,最终可以形成下图的形式。一、设置编辑列二、设置表显示内容1、打开 Tools-Display Preference2、显示表的注释3、...
2018-12-15 10:39:40 1429
原创 CentOS7安装与配置 docker安装与配置
"registry-mirrors": ["http://adaka6g9.mirror.aliyuncs.com"] 给全部权限;网卡 独立ip ; 赋值ip ; 挂载硬盘;向back文件夹传送文件 挂载的文件夹 ...
2018-08-20 16:00:05 381
原创 spring AOP
把动态代理配置到IOC 称之为AOP 切面 切开方法,植入想要的东西(代码) 配置AOP四种通知类型 前置通知 调用方法之前去执行的代码 org.springframework.aop.MethodBeforeAdvice 后置通知 调用方法之后去执行的代码 org.springframework.aop.AfterReturningAdvice ...
2018-08-20 15:51:43 256
原创 CentOS6.5下tomcat安装、jdk安装、mysql安装
在linux安装后,进行相关配置1、连接外网,使用NAT模式 在编辑中2、配置网卡驱动,第一块网卡配置文件配置ONBOOT网络随服务器启动BOOTPROTO=dhcp 自动分配IP =static 静态ip可以使用ping检测是否ok 以上linux安装完毕然后切换到xshel...
2018-08-20 15:48:39 317
原创 实现js组件编写需要注意的几点
注意:1、编写组件一定要使用匿名函数、闭包进行封装,防止不同组件之间命名的冲突$(function(){ (function(a){ alert(a) })("aaaab")})2、格式3、传参 可以传一个参数进来,使用json传送多个4、js不区分单引号和双引号5、js继承6、实现链式操作 在jsp页面引包...
2018-08-20 15:43:44 3867
原创 SSM框架整合
所需要的配置文件及相关操作流程 1、导入所需jar包<properties> <spring.version>4.1.6.RELEASE</spring.version> <mysql.version>5.1.6</mysql.version> <druid.version>1...
2018-08-20 15:38:48 270
原创 原生mybatis搭建
以下为原生mybatis 1、导入jar包<!-- https://mvnrepository.com/artifact/org.mybatis/mybatis --><!-- 原生mybatis --><dependency> <groupId>org.mybatis</groupId> <art...
2018-08-20 15:32:44 520
原创 spring IOC 搭建
操作步骤 1、添加jar包<!-- spring --><dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>4.1.6.REL
2018-08-20 15:27:51 324
原创 JavaWeb项目前后端分离,即在不用ide中编写一个项目
以下部分在eclipse中操作 1、导入jar包 fastjson<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.47</version&g
2018-08-20 15:25:31 6232
原创 springmvc搭建
构造思路 操作方法 1 先导入jar包 maven中如果只搭建springmvc只需要导入两个jar包 spring-context spring-webmvc 2 配置DispatchServlet ----webmvc.jar-----org.springframework.web.servlet.DispatcherServ...
2018-08-20 15:17:32 300
原创 Cisco Packet Tracer 实现一个简单网络
最近在学习计算机网络,使用Cisco Packet Tracer。一点小问题困扰了不少时间,特此记录一些。题目:1、网络信息:学校网络由一台三层交换机作为核心,下边有3个学院,学院A有网络用户50人,学院B有网络用户230人,学院C有500人。学校出口有路由器A一台,外边连接另外一台互联网路由器B,路由器B下连接有web网络服务器192.168.255.254。2、根据网络信息,画出网络拓扑图,...
2018-04-24 20:36:54 26999 14
原创 XML之写入文件
通过代码实例对DOM SAX JDOM DOM4J四种写入文件的方法进行介绍写在前面:1、DOM4J方法效率相对较高,需掌握好2、DOM写入基于树,会在内存中先建好一棵树,之前再向xml文件输出。因此相对好修好树的结构3、SAX写入基于事件,比较偏向于适合较少修改结构。大量频繁修改则不适合适用3、JDOM DOM4J基于底层API,需自己向项目中导入jar包,这两种方法相比于前面两种,较为简单4、...
2018-04-05 19:22:07 670
原创 XML之读取文件
通过代码实例对DOM SAX JDOM DOM4J四种读取文件的方法进行介绍写在前面:1、DOM4J方法效率较高,需掌握好2、DOM SAX是java自身提供3、JDOM DOM4J为另外提供,需自己向项目中导入jar包,这两种方法相比于前面两种,较为简单。xml文件<?xml version="1.0" encoding="UTF-8"?><bookstore> &l...
2018-04-03 20:35:29 335
原创 使用自定义注解实现Dao 层
定义(百度词条)注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。 比如我们最常见的 @ Override 就是注解,除了JDK以及第三方注解,可以通过自定义注解来实现一些意想不到的效果。在这里我们使用自定义注...
2018-03-27 14:18:37 5319
原创 JDBC详解
一、事前处理1、简述确保所用数据库可以连接。主要为mysql和SqlServer两种数据库。1) SqlServerjava通过JDBC链接SQLServer2012http://blog.csdn.net/stewen_001/article/details/19553173/如何更改SQLServer 2008 登陆验证方式http://blog.163.com/jackie_h...
2018-01-14 20:57:12 382
原创 Linux下MYSQL的相关操作
Linux 下 MySQL 详尽操作 写在最前这份文档尽量做到详尽地说明Linux环境下mysql的使用。将从安装、使用、到用shell脚本控制数据库的相关操作来讲解。 一、MySQL的安装 安装方法较多,这里介绍最为简单的一种。打开shell,输入命令行:sudo apt-get install mysql-server mysql-client回车后,可
2018-01-14 20:54:10 496
原创 致我的第一篇,以及后来的学习旅程
现在是2018年1月14日,我开通了自己的第一个博客。我之前也想过找一个平台,去记录一些自己写的,或者总结的东西。于是,我去了尝试了微信的公众号。可是,我弄到一半放弃了,因为当时的我想自己弄个网站,结果当时的我还不会。现在,就通过这个博客来记录我的分享吧!FLAG:在2018年,我可以更新至少50篇,剩余31篇。已倒FLAG:在2019年,我可以更新50篇。首先学习JAV...
2018-01-14 11:22:43 369 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人