-
Metaspace泄漏排查
原创文章,转载请注明 一、案件背景 近日,一个线上应用开始频繁报警:异常日志、接口rt超时、load高、tcp重传率高等等。现场监控如下: 从基础监控来看,cpu使用率不算特别异常,而load高说明等待cpu资源的线程队列长,配合rt上涨来看,推测是线程出现了堆积,而线程堆积一般有两种情况: 线程内部处理耗时变长:比如缓存未命中、被下游请求block、慢sq...
时间:2018-06-26点击:374收藏
-
Python学习,还在用正则或者bs4做爬虫吗?来试试css选择器吧
之前写的一些爬虫都是用的正则、bs4、xpath做为解析库来实现,如果你对web有所涉及,并且比较喜欢css选择器,那么就有一个更适合的解析库—— PyQuery。我们就用一个非常简单的小例子来看看css选择器做爬虫是怎么样的! 安装 直接pip安装即可:pip install pyquery 安装完成后,运行 pip show pyquery,如果出现相关...
时间:2018-06-26点击:237收藏
-
js中eval详解,用Js的eval解析JSON中的注意点
先来说eval的用法,内容比较简单,熟悉的可以跳过 eval函数接收一个参数s,如果s不是字符串,则直接返回s。否则执行s语句。如果s语句执行结果是一个值,则返回此值,否则返回undefined。 需要特别注意的是对象声明语法“{}”并不能返回一个值,需要用括号括起来才会返回值,简单示例如下: var s1='"a" + 2'; //表达式 var s2='...
时间:2018-06-26点击:203收藏
-
springBoot 快速搭建启动项目
首先说明一下springboot是什么吧!spriangboot是spring独立出来的项目,用于快速搭建服务项目。引用springBoot自己的话:‘’Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you ca...
时间:2018-06-26点击:219收藏
-
zyUpload的应用
zyUpload 是一个界面绝佳、体验超棒的 HTML5 上传插件,在网上随便就可以下载到。 使用zyupload插件的时候,只需要注意替换js中的 URL 路径,就是后台给的接口地址。 同时要把代码放在后台的路径中,这样才能运行。 1、首先下载demo(点击下载) 2、确保php环境在5.3以上。 3、将下载的文件解压后,将demo文件夹移动到主机目录lo...
时间:2018-06-26点击:405收藏
-
2个月精通Python爬虫——3大爬虫框架+6场实战+分布式爬虫,包教包会
阿里云大学在线工作坊上线,原理精讲+实操演练,让你真正掌握云计算、大数据技能。 在第一批上线的课程中,有一个Python爬虫的课程,畅销书《精通Python网络爬虫》作者韦玮,带你两个月从入门到精通。 爬虫有什么用呢? 你要找工作,想知道哪个岗位当前最热门,爬取分析一下招聘网站的岗位信息便知一二; 世界杯球迷分布情况,爬取分析一下淘宝各球队球衣销量,或者相关...
时间:2018-06-26点击:252收藏
-
【原创】5分钟玩转Markdown
希望简书支持的Markdown功能 [TOC]生成目录 PC端预览时,原文与预览同步滚动 支持公式 $$ x{yz}=(1+{\rm e}x){-2xy^w} $$ MacOS 与 Windows通吃的Markdown编辑器 typora,很好用。 支持实时预览 支持TOC生成目录 支持$$生成公式 支持快捷键设置标题 中文界面 支持快速设置表格 这里有好多...
时间:2018-06-26点击:285收藏
-
Python程序结构
2018年6月27日笔记 python流程控制 1.python流程控制语句结构 4种流程控制语句结构: if if -- else if -- elif --else if多条件 2.程序结构 3种程序结构:顺序结构、选择结构、循环结构 3.if语句示例 需求:输入学员分数,划分学员等级(90分以上A,80-89为B,60-79为C,60分以下E) if ...
时间:2018-06-26点击:221收藏
-
Java之Https请求
import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import java.net.URL; import java.security.cert.Certificate...
时间:2018-06-26点击:320收藏
-
Android Glide加载四周圆角图
Android Glide加载四周圆角图 需要引入: implementation 'jp.wasabeef:glide-transformations:3.3.0' 上层Java代码: package zhangphil.test; import android.os.Bundle; import android.support.annotation.Nu...
时间:2018-06-26点击:238收藏
-
Android 换肤
1). 换肤思路 在源应用APP中,下载皮肤包,使得对应的文件资源得以应用。使用DexClassLoader加载资源包,使用反射来获取资源ID. 2). 创建SkinChange工程 图1.png app是应用Module,spinone和spintwo是皮肤插件工程 3). app Module BaseActivity /** * Activity基类 ...
时间:2018-06-26点击:203收藏
-
Android菜鸟学习js笔记 一
一、var,const,let区别? var 变量,const 常量,let块级变量。
时间:2018-06-26点击:225收藏
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Mario游戏-低调大师作品
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS关闭SELinux安全模块
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS7安装Docker,走上虚拟化容器引擎之路