排序:
默认
按更新时间
按访问量

正向代理和反向代理的区别

1. 概念 正向代理是一个位于客户端和目标服务器之间的代理服务器(中间服务器)。为了从原始服务器取得内容,客户端向代理服务器发送一个请求,并且指定目标服务器,之后代理向目标服务器转交并且将获得的内容返回给客户端。正向代理的情况下客户端必须要进行一些特别的设置才能使用。 反向代理正好相反。对于客...

2018-10-09 14:58:30

阅读数:46

评论数:1

关于Optional orElseGet的一些注意点

前提 : 现在有A B C三个类, 代码如下 : A.java package com.ahut.essearch.Optional; /** * desc : * create_user : cheng * create_date : 2018/9/14 14:30 */ publ...

2018-09-17 10:08:12

阅读数:203

评论数:0

@JsonFormat和@DateTimeFormat的作用

@DatetimeFormat是将String转换成Date,一般前台给后台传值时用 /** * 前台传后台时, 字符串自动封装成日期 */ @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:...

2018-09-13 17:30:09

阅读数:129

评论数:0

fastJson @JSONField 注解说明

指定字段名称 @JSONField(name = "NAME") private String name; 格式化日期 @JSONField(format="yyyy-MM-dd") private Date...

2018-09-13 16:56:18

阅读数:83

评论数:0

多线程 - (六)ThreadPoolExecutor

ThreadPoolExecutor执行过程 测试代码 package com.ahut.essearch.thread; import org.junit.Test; import java.util.ArrayList; import java.util.List; import ...

2018-09-12 16:28:54

阅读数:27

评论数:0

SpringCloud - (八)Eureka高可用服务注册中心

服务注册中心单实例搭建 SpringCloud - (一)Eureka服务注册与发现]\ 服务注册中心高可用集群搭建 新建一下单个项目: es-eureka-server-master(注册中心) es-eureka-server-node1(注册中心节点一) es-eureka-ser...

2018-09-10 17:46:00

阅读数:39

评论数:0

Bootstrap 表单对齐

<form id="searchForm" class="col-md-12 col-md-offset-1 form-horizontal" role="form"&...

2018-08-17 15:33:56

阅读数:422

评论数:0

Mysql 多字段去重

使用group by去重 现在有如下表 id name age 1 张三 23 2 李四 34 3 张三 23 4 李四 32 需求 : 按照n...

2018-08-17 11:26:04

阅读数:356

评论数:0

bootstrap table使用服务端分页

前端代码 // 初始化表格 function initTable() { var $table = $('#table'); $table.bootstrapTable('destroy'); $table.bootstrapTable(...

2018-08-10 17:05:04

阅读数:60

评论数:0

ElasticSearch学习 - (十)Elasticsearch按时间聚合 -- date_histogram

// 查询 "query": { "bool&amp...

2018-08-10 16:33:21

阅读数:631

评论数:0

js 表单serialize序列化过后追加参数

追加参数: 当前页数和当页显示多少条 var args = $.param({ // 当前页数 "pageNumber" : params.offset/params.limit, // 每页显示多少条 &...

2018-08-10 16:18:42

阅读数:440

评论数:0

解决tomcat服务器关闭,仍能访问jsp

问题 今天在使用springboot开发项目时,发现一个很奇怪的现象, 就是明明服务器已经关闭了,但是通过浏览器还是可以访问到jsp页面 后面经过排查发现这是因为服务端口占用的原因,即虽然springboot的服务器关闭了,但是实际的8080端口还是被占用,没有关闭 解决方案 关闭80...

2018-08-03 16:18:25

阅读数:115

评论数:0

JAVA8 - 使用stream api进行list集合指定字段去重

背景 有一个list,实体包含多个字段,当其中两个字段值均相同时,就认为list中的这两条记录是一样的 去重 java8中有一个collectingAndThen可以根据多个字段去重 依据姓名和年龄去重,当姓名和年龄相同时,认为这两个实体相同 class FlightTicketInf...

2018-07-19 17:29:49

阅读数:1009

评论数:0

JAVA8 - Optional中map和flatMap的区别

map中获取的返回值自动被Optional包装,即返回值 -> Optional<返回值> flatMap中返回值保持不变,但必须是Optional类型,即Optional<返回值> -...

2018-07-11 10:06:19

阅读数:665

评论数:0

解决tomcat Can't load AMD 64-bit .dll on a IA 32-bit platform问题

tomcat Can't load AMD 64-bit .dll on a IA 32-bit platform 翻译出来就是 在IIA 32位平台上,Tomcat无法加载AMD 64位DLL。 什么时候会出现这样的情况? 比如说,现在你的电脑是64位的,但是你安装了一个32位的jd...

2018-07-04 10:58:44

阅读数:181

评论数:0

多线程 - (五)Executor框架

Executor框架详解 转载内容:转载内容

2018-06-08 15:23:21

阅读数:108

评论数:0

多线程 - (四)ThreadLocal

什么是ThreadLocal 早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 ThreadLocal很容易让人望文生义,想当然地认为是一个“本地线...

2018-06-06 15:43:44

阅读数:94

评论数:0

多线程 - (三)volatile

volatile的概念: volatile与synchronized关键字是多线程并发编程中非常重要的知识点,通常被用于修饰变量。相比于synchroinized来说,volatile要轻量很多,执行的成本会更低。原因是volatile不会引起线程上下文的切换和调度,但是它与synchroniz...

2018-06-06 11:38:09

阅读数:53

评论数:0

多线程 - (二)synchronized

线程安全类 当多个线程访问某个类时,不管运行时环境采用何种调度方式或者这些进程将如何交替执行,并且在主调代码中不需要额外同步或协同,这个类都能表现出正确的行为,那么就称这个类是线程安全的 线程安全包含的特性 原子性:提供了互斥访问,同一时刻只能有一个线程对它进行操作 可见性:一个线程对...

2018-06-06 10:10:39

阅读数:74

评论数:0

多线程 - (一)Java中实现多线程的3种方法介绍和比较

3种方法 继承Thread类 实现Runnable接口 实现Callable接口 继承Thread类 自定义类继承Thread类: package com.ahut.thread; /** * @author cheng * @className: MyThread * @de...

2018-06-04 16:42:19

阅读数:251

评论数:0

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