低调大师

显示筛选

文章筛选

  • 全部文章
  • 龙果学院
  • CentosChina
  • 低调大师
  • SpringBoot
  • 框架
  • 数据库
  • Linux
  • 大数据
  • 开发工具
  • 大师作品
  • 管理工具
  • 服务器
  • 文章摘抄
  • 面试锦集
  • 消息队列
  • 51CTO
  • 推荐
  • 云计算
  • 大数据
  • 移动
  • 网络
  • 安全
  • 系统
  • 开发
  • 服务器
  • 存储
  • 数据库
  • 虚拟化
  • 云栖社区
  • 云计算
  • 大数据
  • 人工智能
  • 架构
  • 移动开发
  • 物联网
  • 编程语言
  • 阿里云
  • OsChina
  • 博客
  • 软件更新资讯
  • 行业资讯
  • 编程语言资讯
  • 综合资讯

文章列表

  • Volatile 关键字

    Volatile 关键字

    一、 定义 Java虚拟机提供的最轻量级的同步机制。 二、通过volatile关键字修饰后,具备两种特性 保证此变量对所有线程的可见性,这里的“可见性”是指当一条线程修改了这个变量的值,新值对于其他线程来说是可以 立即得知的。 普通变量不能做到这一点,普通变量的值在线程间传递均需要通过主内存来完成,例如,线程A修改一个普通变量的值, 然后向主内存进行回写,另...

    2019-08-04 4热度
  • 只需4个步骤,分析解决在生产环境下JVM内存泄露问题

    只需4个步骤,分析解决在生产环境下JVM内存泄露问题

    作者:未完成交响曲 发现异常 首先通过我们内部搭建的日志平台发现我们线上环境一个java应用有大量的http接口请求超时,登录linux服务器查看网络环境没有问题,判断是应用自身运行异常,重启应用后发现异常还在,开始查找问题。 初步查找问题 通过指令:jstat -gcutil 查看jvm内存占用和gc情况: 发现老年代内存占用比例过高,并且每次fullGC...

    2019-08-04 2热度
  • 几行 Python 代码实现 Windows 下的文件批量重命名

    几行 Python 代码实现 Windows 下的文件批量重命名

    几行 Python 代码实现 Windows 下的文件批量重命名 一 背景 “C:UsersgyslDocuments数据结构”目录中存在许多文件,现需要对其进行重命名,命名规则为:匹配文件名的前六个字符(这些文件的前六个字符就能区分文件名称,且不重复),源文件及重命名之后的文件的扩展名都是“.mp4”。 二 实现代码 # -*- coding:utf-8 ...

    2019-08-04 4热度
  • Java秒杀系统实战系列~分布式唯一ID生成订单编号

    Java秒杀系统实战系列~分布式唯一ID生成订单编号

    摘要: 本篇博文是“Java秒杀系统实战系列文章”的第七篇,在本博文中我们将重点介绍 “在高并发,如秒杀的业务场景下如何生成全局唯一、趋势递增的订单编号”,我们将介绍两种方法,一种是传统的采用随机数生成的方式,另外一种是采用当前比较流行的“分布式唯一ID生成算法-雪花算法”来实现。 内容: 在上一篇博文,我们完成了商品秒杀业务逻辑的代码实战,在该代码中,我们...

    2019-08-04 6热度
  • blink+tablestore实现无限扩展性,高实时汇总计算及排行榜

    blink+tablestore实现无限扩展性,高实时汇总计算及排行榜

    问题背景 最近开始了一个全新的ugc项目,要求对用户的点赞,评论,转发等等的数据进行统计按权重进行积分,并进行排序。要求排行榜的实时性在5分钟内,最好能进行全实时的计算,要求高度的准确性。实际工作中这样的场景是非常多的,主要是各种数据的实时汇总,比如用户购买总量,用户点赞总量,商品销售总量,不是要历史的数据而是要现在最新的总量数据,这个数据可能是1天的汇总,...

    2019-08-04 3热度
  • Java编程基础阶段笔记 day 07 面向对象编程(上)

    Java编程基础阶段笔记 day 07 面向对象编程(上)

    ​ 面向对象编程 笔记Notes 面向对象三条学习主线 面向过程 VS 面向对象 类和对象 创建对象例子 面向对象的内存分析 类的属性:成员变量 成员变量 VS 局部变量 类的方法 方法的重载 可变个数形参 面向对象:封装性 访问权限修饰符 构造方法(构造器) 给属性赋值的方法 UML类图 this 关键字 面向对象学习主线 类及类的成员:属性,方法,构造器...

    2019-08-04 4热度
  • OpenGL渲染入门

    OpenGL渲染入门

    前言 在开始之前,先来看一段图像解码序列(格式为YUV420)的4个渲染结果,这里我分别截了4张图 其中4个渲染效果分别是左上:直接渲染视频帧并绘制到窗口上右上:九宫格缩放绘制帧致窗口上左下:对视频帧进行2D变换并绘制到窗口上右下:渲染视频帧并绘制到3D变换立方体的6个面上 试着想一下,如果在CPU端进行图像处理,比如用C/C++实现,包括上述4种效果会涉及...

    2019-08-04 3热度
  • 数据分析有哪些好书值得推荐?

    数据分析有哪些好书值得推荐?

    ​1、统计学书单 如果你打开招聘的职位要求,都会要求具有统计学的知识,这是因为统计学是数据分析、机器学习的基础知识,是必须要学习的。 推荐理由:很多人感到统计学无聊,是因为从一开始就没有明白学习这门课的意义是什么,所以学下去的动力不足。《赤裸裸的统计学》可以让你了解学习统计学的意义什么?在日常生活中统计学有什么用?你也可以把它当作一本科普书来读。 推荐理由:...

    2019-08-04 6热度
  • 为什么 Python 4.0 会与 Python 3.0 不同?

    为什么 Python 4.0 会与 Python 3.0 不同?

    来源:CSDNID:CSDNnews不管我们如何希望PHP永远天下第一,亦或是Java永久无敌,更或者希望C语言永远是最好的语言。 然而,笔者今天搜索百度指数得知,Python的指数,已经高于Java和PHP的指数之和。 而Python的版本迭代也是嗖嗖的,那么新版本4.0和3.0究竟有什么区别呢?今天分享一篇Python软件基金会的董事会成员、CPytho...

    2019-08-04 4热度
  • 日志服务数据加工最佳实践: 日期时间处理

    日志服务数据加工最佳实践: 日期时间处理

    场景1:Unix时间戳、日期时间字符串和日期时间对象的相互转换 LOG DSL语法中的日期时间处理主要涉及三种数据类型:Unix时间戳、日期时间字符串和日期时间对象。它们的相互转换方式如下图: 子场景1:日期时间对象和Unix时间戳的相互转换 1)日期时间对象转为Unix时间戳 dt_parsetimestamp智能转换函数,可以将日期时间对象或日期时间字符...

    2019-08-04 7热度
  • 系统稳定性——OutOfMemoryError 常见原因及解决方法

    系统稳定性——OutOfMemoryError 常见原因及解决方法

    作者:涯海 创作日期:2019-07-15 专栏地址:【稳定大于一切】 当 JVM 内存严重不足时,就会抛出 java.lang.OutOfMemoryError 错误。本文总结了常见的 OOM 原因及其解决方法,如下图所示。如有遗漏或错误,欢迎补充指正。 如果对 JVM 内存模型和垃圾回收机制不熟悉,推荐阅读 《咱们从头到尾说一次 Java 垃圾回收》。 ...

    2019-08-04 4热度
  • 黑客能篡改WiFi密码,源于存在漏洞

    黑客能篡改WiFi密码,源于存在漏洞

    随着社会的快速发展,城市中的无线网络遍布各处,如,首先是自家,一般都会接入光纤网络,然后是出行的交通工具汽车,火车,飞机等,或者是公园广场,商场,酒店等都是存在着无线网络,而且有一些无线网络是免密码连接就可以用的,那么它们是否存在安全问题呢?黑客会盯上WiFi网络吗?答案是会的。 黑客为什么会盯上WiFi网络?黑客的职业是以获取利益为主,他们绝不会为了单纯好...

    2019-08-04 3热度
  • C#实现Hash应用全解

    C#实现Hash应用全解

    C#实现Hash应用全解1、引言HASH是根据文件内容的数据通过逻辑运算得到的数值, 不同的文件(即使是相同的文件名)得到的HASH值是不同的。 Hash 通过一定的哈希算法(典型的有MD5,SHA-1等),将一段较长的数据映射为较短小的数据,这段小数据就是大数据的哈希值。他最大的特点就是唯一性,一旦大数据发生了变化,哪怕是一个微小的变化,他的哈希值也会发生...

    2019-08-04 6热度
  • Python中的异步IO:一个完整的演练

    Python中的异步IO:一个完整的演练

    Python中的异步IO:一个完整的演练原文:Async IO in Python: A Complete Walkthrough原文作者: Brad Solomon原文发布时间:2019年1月16日翻译:Tacey Wong翻译时间:2019年7月22日 翻译仅便于个人学习,熟悉英语的请阅读原文 目录 搭建自己的实验环境异步IO鸟瞰图哪些场景适合异步IO?...

    2019-08-04 4热度
  • c#小灶——注释和代码规范

    c#小灶——注释和代码规范

    c#小灶——注释和代码规范为什么要写注释?早上我写完了代码,我和我的朋友们都能看懂,到了晚上,我还能看懂,一周后,就只有上帝能看懂了…… 将来我们写的代码量是很大的,代码又不像我们自然语言这么好理解,可能过段时间我们就不认识自己的代码了,所以我们要养成写注释的好习惯。团队合作当中,写了注释更容易使别人读懂你的代码。注释的作用除了解释说明,还有一个比较常用,因...

    2019-08-04 10热度
  • java并发之CopyOnWriteArrayList

    java并发之CopyOnWriteArrayList

    java并发之CopyOnWriteArrayList目录 概述成员属性构造方法添加元素获取元素修改元素删除元素迭代器总结set方法细节 ​ 我在前面总结了Java集合中ArrayList的源码细节,其中也提到了ArrayList是线程不安全的(没有做任何的同步保证),也说到了fast-fail机制以及多线程下使用ArrayList的异常问题。当然也包括单线...

    2019-08-04 4热度
  • 云服务器使用教程-在Centos系统上搭建WordPress个人博客

    云服务器使用教程-在Centos系统上搭建WordPress个人博客

    云服务器使用教程-在Centos系统上搭建WordPress个人博客 很多站长都是从个人博客开始进入站长生涯的,那么本教程就来学习,在Centos系统上如何使用wordpress来搭建自己的个人博客网站。今天搭建wordpress博客使用的环境是LNMP,即linux+nginx+mysql+php的环境,我们不使用以前介绍过的如宝塔、WDCP等软件集成环境...

    2019-08-04 3热度
  • 如何购买指定配置的ECS服务器

    如何购买指定配置的ECS服务器

    概述 本文主要介绍如何购买指定配置的ECS服务器。详细信息 如果您想购买指定配置的vCPU、内存、网络带宽,硬盘容量的ECS服务器,可通过如下方式购买。打开ECS服务器购买页面,如下图所示,选择购买指定配置的ECS服务器。 适用于 云服务器 ECS

    2019-08-04 5热度
  • 面试必问的 Spring IOC,真要看看了!!!

    面试必问的 Spring IOC,真要看看了!!!

    作者:莫那·鲁道 广义的 IOCIoC(Inversion of Control) 控制反转,即“不用打电话过来,我们会打给你”。两种实现:依赖查找(DL)和依赖注入(DI)。IOC 和 DI 、DL 的关系(这个 DL,Avalon 和 EJB 就是使用的这种方式实现的 IoC): DL 已经被抛弃,因为他需要用户自己去是使用 API 进行查找资源和组装对...

    2019-08-04 5热度
  • HTML的注音排版和其它

    HTML的注音排版和其它

    ruby 标签 记得很多年前,我用 CSS 折腾了一个注音的排版格式,与别人交流时,别人问我,“为什么你不直接使用 ruby 标签呢?” 那时我才知道 HTML 中有一个叫 ruby 的标签是专门用来处理注音场景的。 <p> <ruby>你好<rt style="color: red;">ni hao</rt>...

    2019-08-04 3热度
« 上页 240/5113 下页 »