idea 创建web项目

说明: IntelliJ IDEA 版本为17. JDK 版本为1.8 tomcat 版本为apache-tomcat-8.5.29 注:在创建过程中注意相关软件版本位数的问题。32位,64位的软件混搭会导致访问不成功的问题!!! 首先要理解一个基本问题:对比eclipse ,在Int...

2018-12-29 11:10:51

阅读数 30

评论数 0

java并发编程之Executor框架

Eexecutor作为灵活且强大的异步执行框架,其支持多种不同类型的任务执行策略,提供了一种标准的方法将任务的提交过程和执行过程解耦开发,基于生产者-消费者模式,其提交任务的线程相当于生产者,执行任务的线程相当于消费者,并用Runnable来表示任务,Executor的实现还提供了对生命周期的支持...

2018-07-19 16:50:35

阅读数 149

评论数 0

从输入url到页面展示的过程

原文地址:http://www.cnblogs.com/xianyulaodi/p/6547807.html      刚开始写这篇文章还是挺纠结的,因为网上搜索“从输入url到页面展示到底发生了什么”,你可以搜到一大堆的资料。而且面试这道题基本是必考题,二月份面试的时候,虽然知道这个过...

2018-01-25 15:41:54

阅读数 122

评论数 0

http请求从浏览器到服务器过程

前些天刚看完《How Tomcat Works》,虽然书比较老,但是看完后收获还是挺多的,懂得了tomcat的内部结构和一个请求进出tomcat的全过程。前些天看的为什么现在提呢,因为做到了面试题呀,发现自己原本很清晰的思路突然模糊了,所以花点时间总结一下。 题目是说一说在浏览器中输入一个u...

2018-01-25 14:37:07

阅读数 5667

评论数 0

ngrok反向代理使用

近期由于需要对自己写的一些代码进行调试,因为是前后端分开开发的,前段调试的时候需要访问部分资源,但是由于处于开发阶段没有真正上传到服务器,但是又要进行调试,很矛盾,就在网上看到ngrok反向代理,让外网也能访问本机的资源来进行调试。 1.下载ngrok  ngrok下载地址:http://ng...

2018-01-23 14:50:17

阅读数 1416

评论数 0

MySQL索引

在MySQL中进行SQL优化的时候,经常会在一些情况下,对MySQL能否利用索引有一些迷惑。譬如:1、MySQL 在遇到范围查询条件的时候就停止匹配了,那么到底是哪些范围条件?2、MySQL 在LIKE进行模糊匹配的时候又是如何利用索引的呢?3、MySQL 到底在怎么样的情况下能够利用索引进行排序...

2018-01-19 17:05:02

阅读数 68

评论数 0

Java过滤器与SpringMVC拦截器之间的关系与区别

过滤器和拦截器的区别:  ①拦截器是基于java的反射机制的,而过滤器是基于函数回调。  ②拦截器不依赖与servlet容器,过滤器依赖与servlet容器。  ③拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用。  ④拦截器可以访问action上下文、值栈里的对象,而过滤...

2018-01-19 15:58:30

阅读数 61

评论数 0

优化MySQL数据库性能的一些基本技巧

优化技巧 #1:学习如何使用 EXPLAIN使用任何数据库所做的两个最重要的决定是设计应用程序实体之间的关系如何映射到表(数据库模式),以及设计应用程序如何以所需的格式获得所需的数据(查询)。复杂的应用程序可以有复杂的模式和查询。如果想得到应用程序所需要的性能和扩展性,不能仅仅依靠直觉来理解如何执...

2018-01-19 11:46:24

阅读数 107

评论数 0

pdf 内容设置详解

import java.awt.Color; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import com.lowagie.text.Cell; import com.low...

2018-01-11 11:31:58

阅读数 183

评论数 0

多张图片合成PDF

一: 把图片路径存到一个list .  List list = new List();         list.Add("d:\\6.png");          list.Add("d:\\8.png");          list.Add(...

2018-01-09 21:45:58

阅读数 936

评论数 0

Java中操作pdf模板生成pdf

【java】 iText使用PDF模板生成输出PDF 项目需求涉及到操作pdf模板,根据生成好的模板向里面填充数据   用到的jar包是iText-5.0.6.jar 和iTextAsian.jar pdf模板效果如下: import java.io.Byt...

2018-01-09 21:34:28

阅读数 509

评论数 0

java实现img与pdf相互转换

import java.awt.image.BufferedImage; import java.io.ByteArrayOutputStream;import java.io.File;  import java.io.FileInputStream;  import java.io.F...

2018-01-09 21:26:59

阅读数 489

评论数 0

JAVA 将图片转换成pdf文件

/** * 将图片转换成pdf文件 *imgFilePath 需要被转换的img所存放的位置。 例如imgFilePath="D:\\projectPath\\55555.jpg"; *pdfFilePath 转换后的pdf所存放的位置 例如pdfFilePath=&qu...

2018-01-09 21:09:30

阅读数 9249

评论数 4

java poi 通过excel模板导出并且生成多个sheet

下面写一下,关于通过excel模板生成之后,生成多个sheet; 代码如下:(只写关键代码) FileOutputStream fileOut = new FileOutputStream("D:\\excel.xls"); HSSFWorkbook workbo...

2017-12-26 09:38:11

阅读数 294

评论数 0

自定义MyBatis Generator Plugin

现在可以自定来定义一个MyBatis Generator Plugin了,我们从什么功能下手呢?在我们平时基于MySQL的数据库对应的mapper.xml映射文件中,在insert元素上,我们往往会定义 keyColumn="id" keyProperty="id&q...

2017-12-15 17:14:18

阅读数 369

评论数 0

spring boot:使用fastJson解析json数据

如果我们想在spring boot中使用第三方的json解析框架: 1)我们需要在pom.xml文件中引入第三方包的依赖; 2)实现方法: 方法1 需要在启动类中继承WebMvcConfigurerAdapter 类,并重写该类的configureMessageConverters方法。 ...

2017-12-15 16:09:33

阅读数 117

评论数 0

Spring高级话题-@Enable***注解的工作原理

@EnableAspectJAutoProxy @EnableAspectJAutoProxy注解 激活Aspect自动代理 aop:aspectj-autoproxy/> 开启对AspectJ自动代理的支持。 在用到AOP的自动代理的时候用,如果你理解了Java的动态代理,很容易...

2017-12-15 14:20:44

阅读数 109

评论数 0

java自定义注解

java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。 注解不会也不能影响代码的实际逻辑,仅仅起到辅助性的作用。包含在 java.lang.annotation 包中。 1、元注解 元注解是指注解的注解。包括  @Retention @Tar...

2017-12-15 13:54:10

阅读数 125

评论数 0

spring boot 定时器的使用例子

spring boot 中使用的时候不像spring中使用的时候还需要配置,直接拿来就可以用上栗子 @Component public class MeetingTask { Logger logger = LoggerFactory.getLogger( Meet...

2017-12-15 12:38:45

阅读数 219

评论数 0

枚举在java项目中的应用

近期做项目要用到枚举,所以研究了一下,以前都是用接口来定义一些值来作为常量用后来让用枚举,其实枚举真的比接口那样写好很多 以前接口的写法 public interface Status { // 未认证 Short NOT_AUTH = 1; // 已认证 ...

2017-12-15 11:41:48

阅读数 262

评论数 0

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