JVM运行时数据区(一)

1、名词解释:   栈帧:栈帧是用于支持虚拟机进行方法调用和方法执行的数据结构,它是虚拟机运行时数据区中的虚拟机栈的栈元素。 2、程序计数器:   程序计数器是一块比较小的内存空间,可以将它看作是当前线程所执行的字节码的行号指示器。   由于Java是支持多线程的语言,当运行的线程数超过CPU数量时,线程之间根据CPU时间片轮询抢夺CPU资源,在任意一个时刻,一个处理器(例如一个单核的CPU)都只能执行一条线程中的指令, 其他线程都必须被切换出去。因此为了保证每一个线程切换后能恢复到正确的执行
分类: 其他 发布时间: 07-16 23:36 阅读次数: 0

Docker 从入门到放弃(四)Docker+Jenkins_自动化持续集成

Windows 查看密码 $ cat /var/jenkins_home/secrets/initialAdminPassword 14e14c414f41481aa5955753d3f31f9f 自定义詹金斯 插件扩展了Jenkins的附加功能,以支持许多不同的需求。 开始安装 安装完成后输入自己的用户名,密码等个人信息。然后Save and Finish一下,之后就可以启动Jenkins了 至此Jenkins 安装完成 参考 Docker+Jenkins_自动化持续集成
分类: 其他 发布时间: 07-16 23:36 阅读次数: 0

Java开发企业级权限管理系统 视频教程

第1章 课程整体概述与权限管理系统介绍 1-1 为什么企业级项目需要权限管理 1-2 权限管理的核心是什么? 1-3 理想中的权限管理应该是什么样的? 1-4 主流开源权限管理框架有哪些? 1-5 1-6课程安排与知识点介绍 第2章 Spring Security权限框架学习与演练 2-1 Spring Security权限管理框架介绍 2-2 Spring Security常用权限拦截器讲解 2-3 Spring Security数据库管理讲解 2-4 Spring Security权限缓存
分类: 其他 发布时间: 07-16 23:36 阅读次数: 0

Python学习过程笔记整理(三)

函数 -函数使用   -函数需要先定义,定义不会执行函数   -使用函数,俗称调用 -定义函数   -格式:def 函数名称(参数):,函数名称不能用大驼峰,参数可以没有 -调用函数   -格式:函数名(参数) -函数参数和返回值   -参数:给函数传递一些必要的数据或信息     -形参(形式参数):定义函数时的参数     -实参(实际参数):调用函数时的参数   -返回值:函数的执行结果     -使用return关键字
分类: 其他 发布时间: 07-16 23:36 阅读次数: 0

MySQL性能管理及架构设计 视频教程

第1章 实例和故事 1-1 什么决定了电商双11大促的成败 1-2 在双11大促中的数据库服务器 1-3 在大促中什么影响了数据库性能 1-4 大表带来的问题 1-5 大事务带来的问题 第2章 什么影响了MySQL性能 2-01 影响性能的几个方面 2-02 CPU资源和可用内存大小 2-03 磁盘的配置和选择 2-04 使用RAID增加传统机器硬盘的性能 2-05 使用固态存储SSD或PCIe卡 2-06 使用网络存储SAN和NAS 2-07 总结:服务器硬件对性能的影响 2-08 操作系统
分类: 其他 发布时间: 07-16 23:36 阅读次数: 0

git主要操作指令以及常见问题

git主要操作指令以及常见问题 (本文章主要是对廖老师git教程的一个总结笔记) 一、本地操作 1、初始化 $ mkdir learngit——创建空目录 $ cd learngit——去往learngit这个目录 $ pwd——显示当前目录 $ git init——把这个目录变成Git可以管理的仓库(多了一个.git的目录)   2、存放 $ git add readme.txt——...
分类: 其他 发布时间: 07-16 23:36 阅读次数: 0

CSS(一)

Css简介 CSS 概述 CSS 指层叠样式表 (Cascading Style Sheets) 样式定义如何显示 HTML 元素 样式通常存储在样式表中 把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题 外部样式表可以极大提高工作效率 外部样式表通常存储在 CSS 文件中 多个样式定义可层叠为一 Css语法 CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明。 selector {declaration1; declaration2; ... declaratio
分类: 其他 发布时间: 07-16 23:36 阅读次数: 0

Java秒杀系统方案优化 高性能高并发实战 视频教程

第1章 课程介绍及项目框架搭建 1-1 Java高并发商城秒杀优化导学 1-2 项目环境搭建(Eclipse) 1-3 项目环境搭建(IDEA) 1-4 集成mybatis 1-5 安装redis 1-6 集成redis上 1-7 集成redis中 1-8 集成redis下 第2章 实现用户登录以及分布式session功能 2-1 两次md5 2-2 登录功能实现上 2-3 登录功能实现下 2-4 jsr303参数校验 2-5 异常处理 2-6 分布式session上 2-7 分布式sessi
分类: 其他 发布时间: 07-16 23:36 阅读次数: 0

POJ1163(简单的DP)

题目链接:http://poj.org/problem?id=1163 Description 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 (Figure 1) Figure 1 shows a number triangle. Write a program that calculates the highest sum of numbers passed on a route that starts at the top and en
分类: 其他 发布时间: 07-16 23:36 阅读次数: 0

链表问题----将单向链表按某值划分成左边小、中间相等、右边大的形式

将单向链表按某值划分成左边小、中间相等、右边大的形式      给定一个单向链表的头节点head,节点的值类型是整数,再给定一个整数 pivot,实现一个调整链表的函数,使得左半部分的值都是小于pivot的节点,中间部分都是等于pivot的节点,右边部分都是大于pivot的节点,对于左半部分、中间、右半部分内部的顺序没有要求。   如果对于三部分内部的顺序也是有要求,即内部顺序各个节点的顺序与原来链表中的各个节点的先后顺序相同。   【解析】   普通问题:   首先遍历一遍链表,得到链表的长
分类: 其他 发布时间: 07-16 23:36 阅读次数: 0

PHP开发高可用高安全App后端 视频教程

1-1 App项目功能介绍 1-2 项目功能需求分析 1-3 数据表ER关系总图对应讲解 2-1 项目环境搭建及postman等工具介绍 2-2 thinkphp5.0的安装 2-3 项目后台模板的搭建 3-1 后台用户表的设计 3-2 新增后台用户功能开发 3-3 后台验证码功能开发 3-4 后台登录功能开发(上) 3-5 后台登录功能开发(下) 3-6 后台退出登录功能开发 3-7 后台权限控制功能的实现 4-1 娱乐新闻表结构设计 4-2 上传图片插件准备工作介绍 4-3 新闻内容添加-
分类: 其他 发布时间: 07-16 23:36 阅读次数: 0

Git7:使用Gitlab管理远程仓库

目录 1、安装 2、gitlab基本配置 3、gitlab的邮件配置 3.1、使用本地的postfix发送邮件 3.2、使用邮件发送模板 3.3、使用腾讯企业邮箱配置发送邮件 3.4、使用163邮箱来发送gitlab的邮件 4、启用gitlab的https 5、更改仓库存储路径 5.1、新仓库修改存储路径 5.2、使用了一段时间的仓库修改存储路径 6、gitlab数据备份与恢复 6.1、备份 6.2、恢复 6.3、迁移 7、gitlab头像无法正常显示 8、gitlab查看日志 1、安装 gi
分类: 其他 发布时间: 07-16 23:36 阅读次数: 0

loj115 无源汇有上下界可行流

link 题意&题解 code: 1 #include<bits/stdc++.h> 2 #define rep(i,x,y) for (int i=(x);i<=(y);i++) 3 #define ll long long 4 #define inf 1000000001 5 #define y1 y1___ 6 using namespace std; 7 char gc(){ 8 static char buf[100000],*p1=buf,*p2=buf;
分类: 其他 发布时间: 07-16 23:36 阅读次数: 0

codeforces - 432D Prefixes and Suffixes (next数组)

http://codeforces.com/problemset/problem/432/D 转自:https://blog.csdn.net/tc_to_top/article/details/38793973 题意 给出一个字符串,求有多少种长度的前缀和后缀相等,并且这种形式的子串在原字符串中出现的次数。 分析 首先得到主串的next数组,next数组的含义是next[j]的值表示str[0...j-1](我的next[0]是-1)这个子串的前后缀匹配的最长长度,如样例1 index 0
分类: 其他 发布时间: 07-16 23:36 阅读次数: 0

BZOJ3329Xorequ——数位DP+矩阵乘法

Description Input 第一行一个正整数,表示数据组数据 ,接下来T行 每行一个正整数N Output 2*T行 第2*i-1行表示第i个数据中问题一的解, 第2*i行表示第i个数据中问题二的解, Sample Input 1 1 Sample Output 1 2 HINT x=1与x=2都是原方程的根,注意第一个问题的解 不要mod 10^9+7...
分类: 编程语言 发布时间: 07-16 23:35 阅读次数: 0

分布式追踪系统设计与实现

分布式追踪系统 使用 Zipkin 和 Brave 实现分布式系统追踪(基础篇) - 推酷 OpenZipkin · A distributed tracing system Twitter zipkin 分布式跟踪系统的设计与实现 - 马宏的世界 - 博客频道 - CSDN.NET openzipkin/brave: Java distributed tracing implementation compatible with Zipkin backend services. openzip
分类: 其他 发布时间: 07-16 23:35 阅读次数: 0

小学生考试系统 课程设计

其实本来设计这个小学生考试系统的时候没想设计的那么复杂,但是经过我可爱的老师(嗯~ o(* ̄▽ ̄*)o!)的劝说下(劝说?!)还是一鼓作气好好做做吧!首先我的小学生考试系统分为4个年级的考试模式,每个年级记得试题难度有所不同。结合小学生目前所学内容:一年级为100以内加减法二年级为九九乘法表,另加500以内加减。三年级多了一个除法,加减乘的数值也稍微变了一点。四年级则包含了小数的加减法。另外,最重...
分类: 编程语言 发布时间: 07-16 23:35 阅读次数: 0

《LINUX程序员(C语言)实用教程》pdf 附下载链接

链接:https://pan.baidu.com/s/1ZZ9JLi9oAlkeCwjkFsNOnA 密码:lamc本书为完整版,以下为内容截图:
分类: 编程语言 发布时间: 07-16 23:35 阅读次数: 0

游戏人视角看游戏 之 《长生劫》

今天我要以一个游戏人的视角,给大家介绍一款最近在TapTap上做得风生水起的游戏《长生劫》,开发商是北派游戏工作室(7人以及若干外援),发行商是雷霆游戏。从TapTap展示数据来看,这款游戏获得了编辑推荐,年度最佳独立游戏提名,出现在TapTap首页,下载排行榜17,96万安装,60万关注,3万评价9.6分(写稿时的数据2018-7-1)。就这个数据而言,已经很漂亮了,虽然我不知道这款游戏的营收情...
分类: 编程语言 发布时间: 07-16 23:35 阅读次数: 0

shell脚本中的逻辑判断、文件目录属性判断、if特殊用法、case判断

7月12日任务20.5shell脚本中的逻辑判断20.6文件目录属性判断20.7if特殊用法20.8/20.9case判断一、shell脚本中的逻辑判断语法1、格式1if条件;then语句;fi例:如果a大于3,打印OK[root@a~]#vi2.sh[root@a~]#bash-v2.sh#!/bin/basha=5if[$a-gt3]thenechookfiok[root@a~]#bash2.
分类: 企业开发 发布时间: 07-16 23:35 阅读次数: 0