- 博客(32)
- 资源 (8)
- 收藏
- 关注
原创 springcloud+eureka+ribbon+feign搭建 分布式项目
创建eureka服务端,服务提供端 ,消费端(服务提供端 和消费端都是eureka的 客户端)1.1创建三个springboot工程项目,分别是server(服务端 )、provider(服务提供者)、consumer(消费者)(不会的百度)1.2 引入一下pom.xml文件(以下文件包含了服务端和客户端,根据需求删除相关依赖,不删除也可以)<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.
2021-04-29 14:03:25 247
原创 freemark 导出word
public void exportUserByWord(HttpServletRequest request, HttpServletResponse response) { List<InfoBean> infos = new ArrayList<InfoBean>(); InfoBean infoBean = new InfoBean(); for(int i=0;i<10;i++){ infoBean.setXh("中文"+i);.
2021-04-26 10:15:32 123
原创 spring boot日志配置
1、在resources下新建 logback-spring.xml2、在application.yml文件中复制下main这句话logging: config: classpath:logback-spring.xml3、复制下面内容到 logback-spring.xml文件 中<?xml version="1.0" encoding="UTF-8"?><!-- 日志级别从低到高分为TRACE < DEBUG < INFO < WARN &.
2021-04-23 14:26:59 160
原创 elasticsearch 增加改查实例
package test;import java.io.IOException;import java.util.ArrayList;import java.util.Date;import java.util.HashMap;import java.util.List;import java.util.Map;import org.apache.http.HttpHost;import org.elasticsearch.ElasticsearchException;import o
2021-04-22 14:57:10 304
原创 spring boot yml文件最基础配置
#端口配置server: port: 8080#数据库驱动配置spring: datasource: driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://xx.xx.xx.xx:3306/xxxx?useUnicode=true&characterEncoding=utf-8 username: xxxx password: xxxx#配置mybatisc的xml文件路径(.
2021-04-22 14:38:10 117
原创 idea 快捷键
一键格式化代碼:Ctrl+Alt+L全局搜索替换:ctrl+shift+r强大的搜索功能,shift+shift (无论您想要搜啥都能找到)ctrl+shift+R==搜索类 CTRL+N:按照类名搜索类【常规】Ctrl+Shift + Enter,语句完成 “!”,否定完成,输入表达式时按 “!”键 Ctrl+E,最近的文件 Ctrl+Shift+E,最近更改的文件 Shift+Click,可以关闭文件 Ctrl+[OR ],可以跑到大括号的开头与结尾 C...
2021-04-22 09:52:56 174
转载 介绍lookup函数十大常用的用法
转载:https://baijiahao.baidu.com/s?id=1627410097387782364&wfr=spider&for=pc介绍lookup函数十大常用的用法,直接收藏,在工作中,遇到相应问题,直接套用即可。特别提醒,是lookup函数,不是vlookup函数!1、普通正向查询公式:=LOOKUP(1,0/($B$2:$B$7=A11),...
2019-11-06 14:12:17 9818
原创 利用freemark模板导出execl和easyexcel导出
/**DEMO 直接使用工具类中的方法传入参数,模板的生成方法百度一下方法很全,工具在下面的链接里**/public void exporExcel(HttpServletRequest request, HttpServletResponse response, String startTime, String endTime) { String...
2019-09-10 11:50:49 639
转载 bootstrap-table学习
在业务系统开发中,对表格记录的查询、分页、排序等处理是非常常见的,在Web开发中,可以采用很多功能强大的插件来满足要求,且能极大的提高开发效率,本随笔介绍这个bootstrap-table是一款非常有名的开源表格插件,在很多项目中广泛的应用。Bootstrap-table插件提供了非常丰富的属性设置,可以实现查询、分页、排序、复选框、设置显示列、Card view视图、主从表显示、合并列、国际化处...
2019-08-28 14:33:16 315
转载 sqlloader中关于ctl控制文件的相关参数说明
load dataCHARACTERSET 'UTF8' //指定字符集为UTF-8,解决数据库乱码问题infile 'D:\dat\test.dat' //指定数据文件位置truncate into table table_name //指定装载方式和导入数据的表fields terminated by ',' optionally enclosed b...
2019-08-05 17:12:28 3862
原创 spring boot2.1.4+spring security+mybatis+jsp+Oracle整合
进行spring cloud的学习,要安装spring boot 的spring -tool-suite插件,我在第一次安装时,由于操作不当,两天才完全安装好,真的是要命了,感觉自己蠢死!下面就自己踩过坑以及一些小窍门和大家分享一下。安装方法:(我使用的是eclipse ,所以就拿eclipse举例了)提示:安装时,网速不好的话过程会比较漫长,所以最好是选择一个网络好一点的地方进行安...
2019-04-21 17:40:47 1304
原创 配置Tomcat使用https协议
配置Tomcat使用https协议一. 创建tomcat证书这里使用JDK自带的keytool工具来生成证书:1. 在jdk的安装目录\bin\keytool.exe下打开keytool.exe2. 在命令行中输入以下命令:keytool -genkeypair -alias "tomcat" -keyalg "RSA" -keystore "g...
2019-04-08 09:12:02 415
原创 spring security使用配置详解
登录认证spring-security.xml登录验证器总配置2、loginfilte实现。 2.1 处理用户登陆的类继承security的UsernamePasswordAuthenticationFilter重写attemptAuthentication(认证处理逻辑)、successfulAuthentication(认证成功处理逻辑)、unsuccessfulA...
2019-03-24 18:44:07 5515
转载 Java的运行机制
1.高级语言的运行机制我们编程都是用的高级语言(写汇编和机器语言的大牛们除外),计算机不能直接理解高级语言,只能理解和运行机器语言,所以必须要把高级语言翻译成机器语言,计算机才能运行高级语言所编写的程序。翻译,其实翻译的方式有两种,一个是编译,一个是解释。两种方式只是翻译的时间不同。 1.1编译型语言 (如C、C++、Objective-C)使用专门的编译器,针对特定平台
2017-11-28 10:10:25 182
原创 listagg与wm_concat
工作中经常遇到很多需求是这样的,根据条件汇总某些字段,比如我遇到的是,我们公司有三个投资平台,同一个客户拿手机号在三个平台都注册了,但注册过的用户名不一样,显示的时候需要根据手机号显示所有注册过的名称。(我用的是oracle数据库)1、原始数据是这样的,如图:2、要求显示成这样,如图:我查了一下oracle函数,这个listagg函数就可以满足它,在网上看了看,都是
2017-11-20 09:57:18 8793 3
原创 CSS属性设置鼠标为手型
一般而言,鼠标以斜向上的箭头显示,移到文本上时变为有头的竖线,移到超级链接上变为手型。但用css可控制鼠标的显示效果,如可使鼠标移到普通文本上也显示成手型。 用css控制的语法如下: 文本或其它页面元素 把 * 换成如下15个效果的一种: hand、crosshair、text、wait、default、help、e-resize、ne-resize、n-resize、nw
2017-11-01 13:30:10 8572
转载 创建web项目2
Eclipse neon 汉化版 ;1;右击新建 --> 选择 动态Web项目 2: 填写 项目名 项目位置 ; 选择 Dynamic web module version 和 tomcat version ; 点击完成 即可创建 项目; 2.1:项目名称; 2.2:项目位置; 2.3: Dynamic Web Module Version 和 Tomacat
2017-10-27 09:46:06 183
转载 创建web项目
Eclipse创建java web工程eclipse版本:eclipse-jee-4.5-win32-x64tomcat版本:apache-tomcat-7.0.63-windows-x64jdk版本:jdk1.7备注:1.在创建web项目之前首先配置好jdk环境和tomcat环境(即在开发工具中添加tomcat服务器)2.eclipse下载注意:eclispe不同版本
2017-10-27 09:44:51 271
转载 Mybatis Generator最完整配置详解
<!-- 可以用于加载配置项或者配置文件,在整个配置文件中就可以使用${propertyKey}的方式来引用配置项 resource:配置资源加载地址,使用resource,MBG从classpath开始找,比如com/myproject/generatorConfig.properties url:配置资源加载地质,使用URL的方式,比如file:///C:/myfolder/generat
2017-09-19 13:37:33 443
转载 <context:component-scan>使用说明
在xml配置了这个标签后,spring可以自动去扫描base-pack下面或者子包下面的java文件,如果扫描到有@Component @Controller@Service等这些注解的类,则把这些类注册为bean注意:如果配置了那么标签就可以不用再xml中配置了,因为前者包含了后者。另外还提供了两个子标签1. 2. 在说明这两个子标签前,先说一下有一个u
2017-09-18 13:32:01 359
转载 PowerDesigner基础功能使用
1:入门级使用PowerDesigner软件创建数据库(直接上图怎么创建,其他的概念知识可自行学习)我的PowerDesigner版本是16.5的,如若版本不一样,请自行参考学习即可。(打开软件即是此页面,可选择Create Model,也可以选择Do Not Show page Again,自行在打开软件后创建也可以!完全看个人的喜好,在此我在后面的学习中不在显示此页面。)2:首
2017-09-07 10:55:57 1443
转载 Spring的@Transactional
本文主要讨论Spring声明式事务中使用注解@Transactional的情况,包括以下主要内容:Spring @Transactional的配置;Spring @Transactional的传播行为和隔离级别;Spring @Transactional的工作原理;Spring @Transactional的注意事项;Spring @Transactional自我调用中的问题。
2017-08-07 11:31:36 227
转载 Java中的最常犯的错误Top10
1. 数组转ArrayList为了实现把一个数组转换成一个ArrayList,很多java程序员会使用如下的代码:List list = Arrays.asList(arr); 11Arrays.asList确实会返回一个 ArrayList对象,但是该类是 Arrays类 中一个私有静态内部类,而不是常见的 java.util.ArrayList类。这个java.util.A
2017-07-20 13:33:34 295
转载 Java五个最常用的集合类之间的区别和联系
常用的集合类有一下几种:List结构的集合类:ArrayList类,LinkedList类,Vector类,Stack类Map结构的集合类:HashMap类,Hashtable类Set结构的集合类:HashSet类,TreeSet类Queue结构的集合:Queue接口 HashMap和Hashtable的区别:HashMap和Hashtabl
2017-07-20 13:23:44 290
转载 spring mvc入门
2.1、Spring Web MVC是什么Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。 另外还有一种基于组件的、事件驱动的Web框架在此
2017-07-18 16:13:39 166
转载 Web MVC
Web MVC简介1.1、Web开发中的请求-响应模型: 在Web世界里,具体步骤如下:1、 Web浏览器(如IE)发起请求,如访问http://sishuok.com2、 Web服务器(如Tomcat)接收请求,处理请求(比如用户新增,则将把用户保存一下),最后产生响应(一般为html)。3、web服务器处理完成后,返回内容给web客户端(一般就是我们的浏览器),客户
2017-07-18 10:37:19 347 1
转载 mybatis学习一
一、Mybatis介绍 MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。二、mybatis快
2017-07-17 10:11:28 180
转载 spring Ioc
学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。一、分享Iteye的开涛对Ioc的精彩讲解 首先要分享的是Iteye的开涛这位技术牛人对Spr
2017-07-17 09:34:28 181
转载 spring框架学习(一)
1,什么是spring框架spring是J2EE应用程序框架,是轻量级的IoC和AOP的容器框架,主要是针对javaBean的生命周期进行管理的轻量级容器,可以单独使用,也可以和Struts框架,ibatis框架等组合使用。 2,架构概述 1)IoC(Inversion of Control)控制反转,对象创建责任的反转,在spring中
2017-07-14 13:50:52 223
转载 spring框架搭建
详细步骤第一步:创建一个maven工程这是再熟悉不过的流程了,但是一般我不推荐选择Archetype,只是创建一个simple project就可以了,前者总是创建失败(创建Archetype模式的可以让IDE做更多的事情)。其实在何谓maven工程,在我看来就是一个带有pom.xml的Java工程罢了,然后再把代码的路径设置为src/main/java类似这样的结构,所以我们只需
2017-07-14 10:44:37 336
转载 Java从helloWord到面向对象
Java是完全面向对象的语言。Java通过虚拟机的运行机制,实现“跨平台”的理念。我在这里想要呈现一个适合初学者的教程,希望对大家有用。 "Hello World!"先来看一个HelloWorld.java程序。这个程序在屏幕上打印出一串字符"Hello World!":public class HelloWorld{ public static void mai
2017-07-13 16:40:56 269
转载 Java基础
Java基础1、 简述Java的基本历史java起源于SUN公司的一个GREEN的项目,其原先目的是:为家用消费电子产品发送一个信息的分布式代码系统,通过发送信息控制电视机、冰箱等 2、 简单写出Java特点,写出5个以上,越多越好简单的、面向对象的、分布式的、安全的、稳定的、与平台无关的、可解释的、多线的、动态的语言。 3、 什么是Java?JAVA:一种编程语言
2017-07-13 16:34:40 1155
springcloud+eureka+ribbon+feign搭建 分布式项目.zip
2021-04-29
springboot2.14+security5+mybatis+jsp搭建web项目
2019-04-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人