Spring 远程调用Rest服务工具类,包含Get、Post、Put、Delete四种调用方式。 依赖jar <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <v ...
分类:
编程语言 时间:
2020-04-02 00:59:52
阅读次数:
72
转自松哥:https://www.cnblogs.com/lenve/p/12321204.html 三个核心组件:Subject, SecurityManager 和 Realms. Subject:即“当前操作用户”。但是,在Shiro中,Subject这一概念并不仅仅指人,也可以是第三方进程、 ...
分类:
编程语言 时间:
2020-04-02 01:01:32
阅读次数:
105
https://www.cnblogs.com/imyalost/p/7189455.html 之前的博客中,有说到性能测试常见术语:连接池。其中大概简述了连接池的作用等,这篇博客,就介绍下连接池以及连接池中线程对象的原理,作用以及优点。。。 一、连接池 1、什么是连接池?我们为什么需要它? 连接池 ...
分类:
编程语言 时间:
2020-04-02 01:05:08
阅读次数:
59
import xlrd #导入模块from xlutils.copy import copy #导入copy模块rb = xlrd.open_workbook('lll.xlsx') #打开weng.xls文件wb = copy(rb) #利用xlutils.copy下的copy函数复制wb.sav ...
分类:
编程语言 时间:
2020-04-02 01:09:54
阅读次数:
122
Redis使用内存存储数据,在执行每一个命令前,会调用freeMemoryIfNeeded()检测内存是否充足。如果内存不满足新加入数据的最低存储要求, redis要临时删除一些数据为当前指令清理存储空间。清理数据的策略称为逐出算法。注意:逐出数据的过程不是100%能够清理出足够的可使用的内存空间, ...
分类:
编程语言 时间:
2020-04-02 01:17:30
阅读次数:
143
java对象布局JOL(java object layout),描述对象在堆内存的布局。如下图: 1.markword 固定长度8byte,描述对象的identityhashcode,分代年龄,锁信息等(https://www.cnblogs.com/katsu2017/p/12610002.htm ...
分类:
编程语言 时间:
2020-04-02 01:20:32
阅读次数:
228
两种方法配置Spring项目输出JSON到LogStash或者使用FileBeat收集上传到ELK
分类:
编程语言 时间:
2020-04-02 01:20:53
阅读次数:
79
(1)安装过程 参考的这个博客:https://blog.csdn.net/lanxianghua/article/details/100516187?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute. ...
分类:
编程语言 时间:
2020-04-02 01:21:45
阅读次数:
102
公司新做了一个项目,需要用到邮件发送功能。因为以前同事在其他项目上做过邮件模块,所以直接移植过来了。 本以为很简单的功能,直接copy多好。然而命运多舛。 调用发送邮件的代码时候报错。 主要代码: Properties props = new Properties(); props.put("mai ...
分类:
编程语言 时间:
2020-04-02 01:24:28
阅读次数:
116
spring基本入门步骤 1、导包(5个) 2、写配置 3、测试 创建测试类: 可能存在的问题: ApplicationContext 即 就创建好了对象 3》同一个组件在ioc容器中是单实例的, 4》容器中没有组件,那么ioc.getBean会报异常 5》ioc容器在创建这个组件对象的时候,(pr ...
分类:
编程语言 时间:
2020-04-02 01:24:42
阅读次数:
66
解决Java POI导出海量Excel数据内存溢出
分类:
编程语言 时间:
2020-04-02 01:27:28
阅读次数:
182
```python from collections import namedtuple import os,time import random Query=namedtuple('Query',('y','x')) Transition=namedtuple('Transition',('y',... ...
分类:
编程语言 时间:
2020-04-02 01:30:00
阅读次数:
107
Android线程管理之ThreadLocal理解及应用场景 前言: 最近在学习总结Android的动画效果,当学到Android属性动画的时候大致看了下源代码,里面的AnimationHandler存取使用了ThreadLocal,激起了我很大的好奇心以及兴趣!查阅了一下资料发现Android最重 ...
分类:
编程语言 时间:
2020-04-02 01:30:15
阅读次数:
76
什么是Spring? Spring是分层的Java SE/EE应用full-stack轻量级开源框架,以IoC(Inverse Of Control:反转控制)和AOP(Aspect Oriented Programming:面向切面编程)为内核。 提供了展现层Spring Mvc和持久层Sprin ...
分类:
编程语言 时间:
2020-04-02 01:31:07
阅读次数:
109
快速排序核心就是分治法,通过划分将待排序的序列分成前后两部分,其中前一部分的数据都比后一部分的数据要小,然后再递归调用函数对两部分的序列分别进行快速排序,以此使整个序列达到有序,其时间复杂度为O(nlogn)。该算法步骤如下: 1、从序列中任选一个数作为基准数,一般就使用第一个数; 2、分区,将大于 ...
分类:
编程语言 时间:
2020-04-02 01:31:34
阅读次数:
100
前提 最近的新项目和数据同步相关,有定时调度的需求。之前一直有使用过 、`XXL Job Easy Scheduler Spring Scheduling Scheduling @Scheduled Scheduling JDBC`数据源。 Scheduling模块 模块是 依赖下的一个包 : 这个 ...
分类:
编程语言 时间:
2020-04-02 01:33:30
阅读次数:
90
一.微服务的优点缺点?说下开发项目中遇到的坑? 优点: 1.每个服务直接足够内聚,代码容易理解2.开发效率高,一个服务只做一件事,适合小团队开发3.松耦合,有功能意义的服务。4.可以用不同语言开发,面向接口编程。5.易于第三方集成6.微服务只是业务逻辑的代码,不会和HTML,CSS或其他界面结合.7 ...
分类:
编程语言 时间:
2020-04-02 01:34:09
阅读次数:
125
1. 基本算法 1.1 随机梯度下降 1.2 动量算法 1.3 nesterov动量算法 2. 自适应学习率算法 2.1 AdaGrad 2.2 RMSProp 2.3 Adam 3. 二阶导数方法 3.1 牛顿法 3.2 共轭梯度法 1.1 随机梯度下降 从数据集中随机抽取m个小批量样本(满足样本 ...
分类:
编程语言 时间:
2020-04-02 01:36:38
阅读次数:
106
一.为什么要使用微服务? 1.随着互联网的快速发展,各行各业都在用互联网。互联网已经离不开人们的形形色色。随着越来越多的用户,业务场景也愈来愈复杂。2.传统的单体架构已经很难满足互联网技术发展的要求,代码可维护性扩展性和可读性降低,维护成本的提高都是驱动微服务的发展趋势。 二.作为服务注册中心,Eu ...
分类:
编程语言 时间:
2020-04-02 01:37:45
阅读次数:
112
一、注解概述 1.定义:注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、 接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素 进行说明,注释。 2.作用分类: 编写文档:通过代码里标识的注 ...
分类:
编程语言 时间:
2020-04-02 01:41:16
阅读次数:
61