首页 > 2019年04月02日 > 全部分享
jvm minor gc 为什么比 full gc 快很多
1.minor gc 也需要STW,只不过正常情况下 minor gc STW时间非常短,所以很多人误以为没有STW. 这里的正常情况是,Eden 区产生的新对象大部分被回收了,不需要拷贝。 2.Minor GC 采用的是标记复制算法,具体过程如下图: 3.为什么minor gc 比full gc ...
分类:其他   时间:2019-04-02 19:24:41    收藏:0  评论:0  赞:0  阅读:258
python之协程
概念 协程,英文为coroutine,又称微线程,纤程,是一种用户态的轻量级线程。 子程序,或者称为函数,在所有语言中都是层级调用,比如A调用B,B在执行过程中又调用了C,C执行完毕返回,B执行完毕返回,最后是A执行完毕。 所以子程序是通过栈实现的,一个线程就是执行一个子程序。 子程序的调用总是一个 ...
分类:编程语言   时间:2019-04-02 19:24:26    收藏:0  评论:0  赞:0  阅读:126
MySQL的基本操作一
本文主要涉及到的SQL知识点包括CREATE创建数据库和表、INSERT插入数据、SUM()求和、GROUP BY分组、DATE_FORMAT()格式化日期、ORDER BY排序、COUNT()统计行数、添加排名、MySQL实现统计排名、并列排名等,如果你对这些操作还有点不熟练,那么相信你读完本文会 ...
分类:数据库技术   时间:2019-04-02 19:23:37    收藏:0  评论:0  赞:0  阅读:187
Vue结合element实现 取消和确认 实时展现数据效果
<template> <div> <el-button type="text" @click="dialogFormVisible = true">添加栏目</el-button> <el-table :data="tableData" style="width: 100%"> <el-table- ...
分类:其他   时间:2019-04-02 19:23:21    收藏:0  评论:0  赞:0  阅读:317
Vue-cli 3.0 使用Sass Scss Less预处理器
项目中使用预处理器,可以有效减少css代码量,使用Sass||Scss||Less; 预处理器 你可以在创建项目的时候选择预处理器 (Sass/Less/Stylus)。如果当时没有选好, 内置的 webpack 仍然会被预配置为可以完成所有的处理。你也可以手动安装相应的 webpack loade ...
分类:Web开发   时间:2019-04-02 19:22:50    收藏:0  评论:0  赞:0  阅读:191
ssm上传图片
ssm上传图片 1 需求 添加客户时上传图片和客户修改信息是上传图片。 2 思路 首先,数据库创建pic字段,类型为varchar,通过逆向工程重新生成mapper接口和xml文件。 其次,service层注入mapper接口,调用mapper接口中的添加和更新方法。 然后,controller层注 ...
分类:Web开发   时间:2019-04-02 19:22:18    收藏:0  评论:0  赞:0  阅读:135
springboot 与任务
异步任务、定时任务、邮件任务 一、异步任务 两个注解: @EnableAysnc、@Aysnc 二、定时任务 三、邮件任务 ...
分类:编程语言   时间:2019-04-02 19:22:00    收藏:0  评论:0  赞:0  阅读:140
家庭记账管理系统的登陆和添加功能
一声要走多远的路程 梦想需要多少时间 今天又带薪搞了一天的毕设,主要实现了登陆和添加信息的功能 1.先说登陆: 1.1前端界面copy,记得把登录名和密码的name改的和后面一致 1.2UserAction中实现登陆方法,使用属性封装的方式获取前端表单中的名字与密码 1.3service中实现登陆方 ...
分类:其他   时间:2019-04-02 19:21:39    收藏:0  评论:0  赞:0  阅读:134
第四届cccc天梯赛部分题解
又参加了一届,上届主要是去水一水的,然后这届就成了主力 ? ? ? 题目写起来还是比较顺手的,水题都是一遍过,没有被坑到。然后最后还是卡在了L2-2...L3本来还是想看一看的,但是队伍一直没有过线,所以后期一直在怼L2-2 这届感觉变成了模拟和字符串大赛了,哈哈哈。。。 L1就简单过一遍吧 1 P ...
分类:其他   时间:2019-04-02 19:21:22    收藏:0  评论:0  赞:0  阅读:178
Vue——服务器上部署vue.js
服务器版本 ...
分类:Web开发   时间:2019-04-02 19:21:04    收藏:0  评论:0  赞:0  阅读:126
[leetcode] 125.验证回文串
"验证回文串" 挺简单一题 有国人做了一个vscode的leetcode插件,超级好用哇,以后上班摸鱼时可以刷刷题了 / @lc app=leetcode.cn id=125 lang=java [125] 验证回文串 https://leetcode cn.com/problems/valid p ...
分类:其他   时间:2019-04-02 19:20:25    收藏:0  评论:0  赞:0  阅读:134
hbase针对fullgc所做的优化(Memstore所作的优化 针对BlockCache所作优化)
1、最原始的HBaseCMSGC相当严重,经常会因为碎片过多导致PromotionFailure,严重影响业务的读写请求。2、分别是针对Memstore所作的两个优化:Thread-LocalAllocationBuffer和MemStoreChunkPool3、以及针对BlockCache所作的优化:BucketCache方案。4、在详细介绍这几个优化之前有必要简单介绍一下HBaseGC优化的目
分类:系统服务   时间:2019-04-02 19:00:38    收藏:0  评论:0  赞:0  阅读:183
SQL Server中的事务与锁
了解事务和锁 事务:保持逻辑数据一致性与可恢复性,必不可少的利器。 锁:多用户访问同一数据库资源时,对访问的先后次序权限管理的一种机制,没有他事务或许将会一塌糊涂,不能保证数据的安全正确读写。 死锁:是数据库性能的重量级杀手之一,而死锁却是不同事务之间抢占数据资源造成的。 不懂的听上去,挺神奇的,懂 ...
分类:数据库技术   时间:2019-04-02 18:58:36    收藏:0  评论:0  赞:0  阅读:154
Linux centos 安装 JDK
一、下载JDK # 下载地址 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html # 进入下载页面根据自己的须要获取到下载地址 二、JDK安装 1、解压JDK # 修改下载JDK的文 ...
分类:系统服务   时间:2019-04-02 18:58:20    收藏:0  评论:0  赞:0  阅读:143
Ansible之Playbook详解、案例
什么是playbook playbooks是一个不同于使用Ansible命令行执行方式的模式,其功能更强大灵活。简单来说,playbook是一个非常简单的配置管理和多主机部署系统,不同于任何已经存在的模式,可作为一个适合部署复杂应用程序的基础。Playbook可以定制配置,可以按照指定的操作步骤有序 ...
分类:其他   时间:2019-04-02 18:58:03    收藏:0  评论:0  赞:0  阅读:147
闭包函数,装饰器
nonlocal关键字 # 作用:将 L 与 E(E中的名字需要提前定义) 的名字统一# 应用场景:如果想在被嵌套的函数中修改外部函数变量(名字)的值# 案例:def outer(): num = 10 print(num) # 10 def inner(): nonlocal num num = ...
分类:其他   时间:2019-04-02 18:57:45    收藏:0  评论:0  赞:0  阅读:160
JAVA体系的线程的实现,线程的调度,状态的转换
java体系中线程的实现1.使用内核线程实现内核线程就是直接由操作系统内核支持的线程,这种线程由内核来完成线程切换,内核通过操作调度器对线程进行调度,并负责将线程的任务映射到各个处理器上,每个内核线程可以视作内核的一个分身,这样操作系统就有能力处理多件事情,支持多线程的内核就叫做多线程内核,程序一般... ...
分类:编程语言   时间:2019-04-02 18:57:26    收藏:0  评论:0  赞:0  阅读:148
ThreadPoolExecutor 入参 corePoolSize 和 maximumPoolSize 的联系
按照一般的理解,初始化线程池,只需要一个 maximumPoolSize 入参就行了,corePoolSize 和 maximumPoolSize 似乎有重复的嫌疑(一开始我也是这么以为的),其实不是这样的,下面我们来详细说说这两者的区别和联系。 要理解 这两个参数的区别,首先要知道,关于 Thre ...
分类:其他   时间:2019-04-02 18:57:08    收藏:0  评论:0  赞:0  阅读:118
2019前端面试题
1、js的数据类型 js的数据类型分为基本类型跟引用类型 基本数据类型(5个):undefined,boolean,number,string,null.基本类型的访问是按值访问的,就是说你可以操作保存在变量中的实际的值 基本数据类型的特点: 1.基本类型的值是不可变得: 2.基本类型的比较是值的比 ...
分类:其他   时间:2019-04-02 18:56:36    收藏:0  评论:0  赞:0  阅读:162
阴阳大论之事务
阴阳大论之事务 ================= 目录 [TOC] 锁 Mysql锁粒度 + 行级锁 行级锁是Mysql中锁定粒度最细的一种锁,表示只针对当前操作的行进行加锁。行级锁能大大减少数据库操作的冲突。其加锁粒度最小,但加锁的开销也最大。行级锁分为共享锁 和 排他锁。 InnoDB行锁是通 ...
分类:其他   时间:2019-04-02 18:55:34    收藏:0  评论:0  赞:0  阅读:139
1024条   上一页 1 ... 15 16 17 18 19 ... 52 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!