SpringBoot源码解析(八)Actuator内存溢出

Springboot中,我们可以使用监控工具Actuator,查看和变更spring的状态,但是Actuator是有可能引起内存溢出的问题的,具体原因,分析如下: 一、Filter 在Actuator中,有一个过滤器,即MetricsWebFilter,请求监控过滤器,其filter方法如下: private Publisher<Void> filter(ServerWebE...
分类: 移动开发 发布时间: 08-15 23:20 阅读次数: 0

scrapy爬取动态数据

对于动态数据的爬取,可以选择selenium和PhantomJS两种方式,本文选择的是PhantomJS。 网址: https://s.taobao.com/search?q=%E7%AC%94%E8%AE%B0%E6%9C%AC%E7%94%B5%E8%84%91&imgfile=&commend=all&ssid=s5-e&search_type=item...
分类: 移动开发 发布时间: 08-15 23:20 阅读次数: 0

maven集中定义版本号pom

<?xml version="1.0"?> -<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmln...
分类: 编程语言 发布时间: 08-15 23:20 阅读次数: 0

C++ 快速排序 Quicksort 分治法

C++快速排序的复杂度为O(nlogn)。快速排序利用了分治的思想。   分治法简介: 在计算机科学中,分治法是建基于多项分支递归的一种很重要的算法范式。字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。 这个技巧是很多高效算法的基础,如排序算法(快速排序、归并排序)、傅立叶变换(快速傅立叶变...
分类: 其他 发布时间: 08-15 23:20 阅读次数: 0

通过mycat实现mysql的读写分离

mysql的主从配置沿用上一篇博客的配置:https://www.cnblogs.com/MasterSword/p/9434169.html mycat下载地址:http://www.mycat.io/ 试验版本:Mycat-server-1.6-release # cd /usr/local # mv ~/Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz /usr/local # tar -zxvf Mycat-server-1.6-
分类: 其他 发布时间: 08-15 23:18 阅读次数: 0

【vue】vue组件的自定义事件

父组件: <template> <div> <my-child abcClick="sayHello"></my-child> </div> </template> <script> export default { method: { sayHello(Num,Str) { alert('hello world~~' + Num + Str) } } } </script> 子组件: <
分类: 其他 发布时间: 08-15 23:18 阅读次数: 0

匿名网络攻击

什么是匿名网络? 匿名网络是指在网络中隐藏自己的身份,是一个重路由低延迟匿名通信网络。优点是可以保护隐私,但不利于网络空间的管制因此形成了暗网空间。 重路匿名网络的核心是:发送者的所要传递的信息经过中间节点的转发和处理,以隐藏信息发送者和信息的输入输出关系,从而实现对用户个人身份和通信内容的有效保护。
分类: 其他 发布时间: 08-15 23:18 阅读次数: 0

mysql_test

class mysql_conn(object): # 魔术方法, 初始化, 构造函数 def __init__(self): self.db = pymysql.connect(host='127.0.0.1', user='root', password='123456', port=3306, database='py1011') self.cursor = self.db.cursor() # 执行modify(修改)相关的操作
分类: 其他 发布时间: 08-15 23:18 阅读次数: 0

CodeForces - 1019D(BZOJ3707圈地):Large Triangle (几何)

题意:给定平面上N个点,问是否存在三角形,其面积为S。 思路:选择Y轴,枚举这个Y轴,面积大小只与|y-Y|有关,然后二分,具体的可以先去做BZOJ3707。 (手抄的别人的代码,还没有消化。 #include <bits/stdc++.h> #define For(i,j,k) for(int i=j;i<=k;i++) using namespace std; typedef long long ll; const int maxn=2001; struct Point {
分类: 其他 发布时间: 08-15 23:18 阅读次数: 0

Cassandra学习五 使用Key的正确姿势

NoSQL一般是反范式的,比如提倡数据冗余,使得不至于写出非常复杂的SQL语句。 Cassandra之中一共包含下面5中Key: Primary Key: 用来获取某一行的数据,可以是一列或多列    PRIMARY KEY(key_part_one, key_part_two)    key_part_one - partition key          key_part_two - clustering key PRIMARY KEY((k_part_one,k_part_two),
分类: 其他 发布时间: 08-15 23:18 阅读次数: 0

Linux之rsync数据同步服务

rsync是一个开源、快速的、多动能的、可以实现全量,增量的本地或远程数据同步备份工具,它适用于多种操作系统平台。 1、rsync的特性(功能) (1)支持拷贝特殊文件(如链接文件、设备文件) (2)拷贝时可以排除目录中目录或文件不需要同步的功能 (3)可以保持源文件或目录的属性不发生改变 (4)可以实现全量、增量的同步功能、传输效率比较高 (5)可以使用scp、ssh、rsh等方式配合使用 (6)可以通过socke传输方式来同步数据 (7)支持匿名或认证(无需系统用户)的进和模式来进行传输同
分类: 其他 发布时间: 08-15 23:18 阅读次数: 0

luffy项目中关于APIView的使用

views中 from rest_framework.views import APIView from django.shortcuts import HttpResponse from api.utils.auth_class import LoginAuth from api.models import * from django.core.exceptions import ObjectDoesNotExist from api.utils.response im
分类: 其他 发布时间: 08-15 23:18 阅读次数: 0

MySQL中Identifier Case Sensitivity

在MySQL当中,有可能遇到表名大小写敏感的问题。其实这个跟平台(操作系统)有关,也跟系统变量lower_case_table_names有关系。下面总结一下,有兴趣可以查看官方文档“Identifier Case Sensitivity” In MySQL, databases correspond to directories within the data directory. Each table within a database corresponds to at least on
分类: 其他 发布时间: 08-15 23:18 阅读次数: 0

Django认证系统实现的web页面

在学习了Django认证系统后,对于利用Django实现web开发的流程有了初步了解。结合这一段时间的所学,做了个web页面。结合数据库、ajax、js、Djangoform表单和认证系统等 一:数据模块 扩展了Django中的user表,增加了自定义的字段 from django.db import models from django.contrib.auth.models import AbstractUser # Create your models here. class Us
分类: 其他 发布时间: 08-15 23:18 阅读次数: 0

在userMapper.xml文件中模糊查询的常用的3种方法

在userMapper.xml文件中新建映射sql的标签 <!-- ******************** 模糊查询的常用的3种方式:********************* --> <select id="getUsersByFuzzyQuery" parameterType="User" resultType="User"> select <include refid="columns"/> from users <where>
分类: 其他 发布时间: 08-15 23:18 阅读次数: 0

BTREE这种Mysql默认的索引方式,具有普遍的适用性

文章转自 https://blog.csdn.net/caomiao2006/article/details/52145477 Mysql目前主要有以下几种索引方式:FULLTEXT,HASH,BTREE,RTREE。 那么,这几种索引有什么功能和性能上的不同呢? FULLTEXT 即为全文索引,目前只有MyISAM引擎支持。其可以在CREATE TABLE ,ALTER TABLE ,CREATE INDEX 使用,不过目前只有 CHAR、VARCHAR ,TEXT 列上可以创建全文索引。值
分类: 其他 发布时间: 08-15 23:18 阅读次数: 0

C语言以字符形式读写文件

一、字符读取函数 fgetc (一)、函数介绍 fgetc 是 file get char 的缩写,意思是从指定的文件中读取一个字符。函数原型为: int fgetc(FILE* fp) fp 为文件指针。fgetc() 读取成功时返回读取到的字符,读取到文件末尾或读取失败时返回 EOF 在文件内部有一个位置指针,用来指向当前读写到的位置,也就是读写到第几个字节。在打开文件时,该指针总是指向文件的第一个字节。使用fgetc函数后,该指针会向后移动一个字节,可以连续多次使用fgetc 读取多个字
分类: 其他 发布时间: 08-15 23:18 阅读次数: 0

练习6.30、6.31、6.32

6.30:编译第200页的str_subrange函数,看看你的编译器是如何处理函数中的错误的。 Ans:我的编译器,只检查到了第一处错误,即for循环体内的return语句应该返回一个bool类型的值;而第二处错误:包含return语句的for循环后面没有加一个return语句,这个错误没有检查出来。 6.31:什么情况下返回的引用无效?什么情况下返回常量的引用无效? Ans:当返回的是局部对象的引用无效,因为局部对象的生命周期只有在函数体内,一旦结束,引用就指向无效的内存区域。    当返
分类: 其他 发布时间: 08-15 23:18 阅读次数: 0

Android中ConvenientBanner的使用

https://blog.csdn.net/Afanbaby/article/details/55667652
分类: 其他 发布时间: 08-15 23:18 阅读次数: 0

POJ - 3667 Hotel(线段树区间合并)

题目链接 题意: 给定一个有$N$个车位的停车场(都在一条直线上),现在有有两种操作 $1.x $ 要停连续的停$x$辆车,输出第一辆车停的位置(尽量靠前),不能就输出$0$; $2.x,d$ 从x位置开始开走连续的$d$辆车。 思路: 一个线段树区间和问题,而且满足区间可加性,就要用到区间合并。 1 /* 2 * Author: windystreet 3 * Date : 2018-08-15 10:29:55 4 * Motto : Think twice,
分类: 其他 发布时间: 08-15 23:18 阅读次数: 0
今日推荐