Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Spring Boot引起的“堆外内存泄漏”排查及经验总结
Spring Boot引起的 堆外内存泄漏 排查及经验总结 背景 为了更好地实现对项目的管理 我们将组内一个项目迁移到MDP框架 基于Spring Boot 随后我们就发现系统会频繁报出Swap区域使用量过高的异常 笔者被叫去帮忙查看原因
编程学习
JAVA基础工作中实际总结
spring boot
后端
Java
面试官随便问几个问题就知道你究竟做没做过微信支付宝支付
面试官随便问几个问题就知道你究竟做没做过微信支付宝支付 你知道直连模式和服务商模式吗 网上的课程一般给你演示的都是直连模式 而企业中有不少是申请成为了服务商 因为里面有佣金提成 我粗俗地解释 直连模式 就是说你是一个会做生意的老板 自己会搞
编程学习
JAVA基础工作中实际总结
微信
Java
开发语言
数据库 | 面试官:一次到底插入多少条数据合适啊?.....面试连环炮
数据库 面试官 一次到底插入多少条数据合适啊 面试连环炮 数据库插入操作的基础知识 插入数据是数据库操作中的基础 但是 我们程序员将面临随之而来的问题 如何快速有效地插入数据 并保持数据库 性能 当你向数据库中插入数据时 这些数据直接存储到
JAVA基础工作中实际总结
编程学习
数据库
面试
Oracle
面试官问,如何在十亿级别用户中检查用户名是否存在?
面试官问 如何在十亿级别用户中检查用户名是否存在 前言 不知道大家有没有留意过 在使用一些app注册的时候 提示你用户名已经被占用了 需要更换一个 这是如何实现的呢 你可能想这不是很简单吗 去数据库里查一下有没有不就行了吗 那么假如用户数量
JAVA基础工作中实际总结
编程学习
Oracle
数据库
Java
JVM优化之 -Xss -Xms -Xmx -Xmn 参数设置
JVM优化之 Xss Xms Xmx Xmn 参数设置 XmnXmsXmxXss有什么区别 Xmn Xms Xmx Xss都是JVM对内存的配置参数 我们可以根据不同需要区修改这些参数 以达到运行程序的最好效果 Xms 堆内存的初始大小 默
编程学习
JAVA基础工作中实际总结
JVM
Xss
前端
一台java服务器可以跑多少个线程?
一台java服务器可以跑多少个线程 一台java服务器能跑多少个线程 这个问题来自一次线上报警如下图 超过了我们的配置阈值 打出jstack文件 通过IBM Thread and Monitor Dump Analyzer for Java
编程学习
JAVA基础工作中实际总结
Java
服务器
开发语言
每天都很煎熬,领导派的活太难,真的想跑路了
每天都很煎熬 领导派的活太难 真的想跑路了 人在江湖身不由己 无论是领导的亲信还是团队的边缘 都可能遇到这种情况 不得不干一件特别难以推进的事情 茫然无措 不知如何推进 每天陷入焦虑和自我怀疑中 这种事情一般有一些共同特点 结果和目标极其模
编程学习
Java
开发语言
面试
word
从零开始学python必看,最强“Python编程三剑客(pdf)”,你值得拥有!
从0开始学Python 就问你一句 慌不慌 说句实在的 慌 可能是因为你自己没有完整的规划 其实就是不知道从何下手 七七八八乱学一通自然还是觉得无厘头 但今天 我要跟你讲 莫慌 恰好前几天从朋友那得到一套最强 Python编程三剑客 Pyt
python
pdf
信息可视化
python入门
编程学习
从零开始学python必看,最强“Python编程三剑客(pdf)”,你值得拥有!
从0开始学Python 就问你一句 慌不慌 说句实在的 慌 可能是因为你自己没有完整的规划 其实就是不知道从何下手 七七八八乱学一通自然还是觉得无厘头 但今天 我要跟你讲 莫慌 恰好前几天从朋友那得到一套最强 Python编程三剑客 Pyt
python
pdf
信息可视化
python入门
编程学习
压缩炸弹,Java怎么防止
压缩炸弹 Java怎么防止 什么是压缩炸弹 会有什么危害 什么是压缩炸弹 压缩炸弹 ZIP 一个压缩包只有几十KB 但是解压缩后有几十GB 甚至可以去到几百TB 直接撑爆硬盘 或者是在解压过程中CPU飙到100 造成服务器宕机 虽然系统功能
编程学习
JAVA基础工作中实际总结
Java
网络
服务器
Java实现订单超时未支付自动取消的8种方法总结
Java实现订单超时未支付自动取消的8种方法总结 定时轮询 数据库定时轮询方式 实现思路比较简单 启动一个定时任务 每隔一定时间扫描订单表 查询到超时订单就取消 优点 实现简单 缺点 轮询时间间隔不好确定 占用服务器资源 影响数据库性能 惰
JAVA基础工作中实际总结
编程学习
Java
开发语言
面试
ZooKeeper踩坑
一 下载安装包时要下载文件名中带有bin的安装包 否则会报错 找不到或无法加载主类 org apache zookeeper server quorum QuorumPeerMain Error contacting service 这是由
编程学习
javazookeeper
Zookeeper
Java
分布式
C语言学习:用C语言实现简单的计算器
用C语言编写一个简单的可以进行加减乘除运算混合运算的计算器的方法 include
c
c语言
简易计算器
编程学习
数位拆分
4 数位拆分v1 0 现有一个4位数的正整数n 4321 即n是一个已知的数 固定为4321 编写程序将其拆分为两个2位数的正整数43和21 计算并输出拆分后的两个数的加 减 乘 除和求余的结果 例如n 4321 设拆分后的两个整数为a b
编程学习
c语言
计算半圆弧的周长及半圆的面积
3 计算半圆弧的周长及半圆的面积 编程并输出半径r 5 3的半圆弧长 提示 半圆弧长不应该加直径的长度 及该半圆弧与直经围成的半圆的面积 的取值为3 14159 要求半径r和必须利用宏常量表示 include
编程学习
c语言
算法
javaweb课程设计之商品后台管理系统
主要技术 layui框架 html5 jsp oracle数据库 servlet session filter 功能说明 基于java开发的商品管理系统 管理员在后台进行添加商品 修改商品 删除商品 批量删除商品 设置商品上下架功能等 完美
编程学习
javaweb课程设计
我零基础,非计算机专业,想快速学习一门编程语言可行吗?
都说要真正掌握一门编程语言 是件很困难的事情 尤其对于初学者而言 这话说的的确有几分道理 但其实学习编程语言的难度也并没有大多数人想的那么大 因为每个人学习会因为多种因素而有所不同 例如个人学习能力 学习背景 学习时间 编程语言本身等等 首
学习
程序员
开发语言
编程学习
python
zookeeper看这一篇就够了
第一章 zookeeper简介 第1节 zookeeper的由来 1 2 3 4 1 zookeeper最早起源于雅虎研究院的一个研究小组 2 在雅虎内部很多大型系统基本都需要依赖一个类似的系统来进行分布式协调 并且这个系统还有单点问题 3
面试技巧
编程学习
dubbo
javazookeeper
Zookeeper
计算两个数的平方和
3 计算两个数的平方和 从键盘读入两个实数 编程计算并输出它们的平方和 要求使用数学函数pow x y 计算平方值 输出结果保留2位小数 程序中所有浮点数的数据类型均为float include
编程学习
c语言
1
2
»