ICode9

精准搜索请尝试: 精确搜索
  • Java内存模型基础学习(一)——简单聊聊重排序2021-10-26 21:02:19

    前言 前面学习了Java多线程的基础,但也仅仅是基础中的基础,如果想要较系统的学习好Java高并发的相关内容,依旧路漫漫。后续几篇博客会总结JMM的相关内容,总结完成之后再学习JUC的相关内容 Java内存模型简介 众所周知,Java是一次编译,多处运行,如果没有统一的内存模型,是很难做到这一

  • 坐下来,聊聊babel2021-10-23 15:03:01

    什么是babel 官方介绍 Babel 是一个 JavaScript 编译器 Babel 是一个工具链,主要用于将采用 ECMAScript 2015+ 语法编写的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版本的浏览器或其他环境中。下面列出的是 Babel 能为你做的事情: 语法转换 通过 Polyfill 方

  • 五周年:聊聊对职场生涯的认知及选择2021-10-20 01:03:01

    写博客五年多了,本来每年6月28号都要更新一篇周年随笔的,今年由于某些原因忘记了,今晚突然想起来,见谅。 这次,聊聊我对职场生涯的认知以及选择方面的事情。往期传送门: 一周年:聊聊写博客这件事 两周年:聊聊这一年的成长 三周年:聊聊近期目标和计划 四周年:聊聊测试工程师的核心竞争力  

  • 聊聊 2D 游戏视差背景的实现2021-10-18 22:57:58

    引言这次聊什么呢?因为我们正在实现一个横版游戏,咱们这次就聊聊横版游戏里非常重要的技术——视差背景。作为横版的 2D 游戏而言,如果想要提升画面效果,想必很多人想到的就是做视差背景。也因此市面上大部分横版游戏多多少少都会使用视差背景来增强游戏画面的视觉效果:   泰拉

  • 数智洞见 | 你买基金了吗?聊聊标签画像在基金行业的应用2021-10-15 22:00:09

    小夏:最近买的医疗行业基金老跌=-= 小南:我中秋节前买了白酒哎,最近涨了好多,就知道节假日白酒依旧会涨。 小木:是嘛,你是怎么知道什么时机合适买入的,好的基金怎么选呀 小南:我的理财平台上给我择时推荐的,之前还给我推了好几支不错的基金呢 近几年,基金市场火热,相关话题频上微博热搜,相信

  • 聊聊redis分布式锁的8大坑2021-10-13 17:58:15

    前言 在分布式系统中,由于redis分布式锁相对于更简单和高效,成为了分布式锁的首先,被我们用到了很多实际业务场景当中。 但不是说用了redis分布式锁,就可以高枕无忧了,如果没有用好或者用对,也会引来一些意想不到的问题。 今天我们就一起聊聊redis分布式锁的一些坑,给有需要的朋友一个

  • 分布式 - 公司使用什么RPC框架,聊聊你理解的RPC原理2021-10-12 23:29:57

    不啰嗦,我们直接开始! 引言 以前在做一个规模不大的系统的时候,用的是单体架构,一台服务器部署上一个应用和数据库也就够了。 但是现代化互联网公司业务逐渐扩大,服务逐渐细分,很多服务之间需要通过远程分布式接口调用通讯,即不同的服务不是部署在同一个服务器上,比如订单服务在 A 服务

  • WPF 简单聊聊如何使用 DrawGlyphRun 绘制文本2021-10-09 22:32:08

    在 WPF 里面,提供的使用底层的方法绘制文本是通过 DrawGlyphRun 的方式,此方法适合用在需要对文本进行精细控制的定制化控件上。此方法特别底层而让调用方法比较复杂,本文告诉大家一些简单的使用方法 本文也属于 WPF 渲染系列博客,更多渲染相关博客请看 渲染相关 在开始之前,我是来劝退

  • 聊聊《阿里巴巴DevOps实践指南2021》2021-10-03 10:32:26

    这是鼎叔的第一篇原创文章。 行业大牛和刚毕业的小白,都可以进来聊聊。 多年大厂技术总监和质量通道委员经验,横跨多个不同领域,微信公众号“敏捷测试转型”,欢迎多多交流。 认真读完阿里巴巴的DevOps实践指南(2021版)电子书,推荐给大家,说说个人的想法。 本来写了3500字的流水账读书笔

  • 陌陌和它的解药,聊聊出海社交产品的思路2021-09-26 19:59:28

    以下文章来源于社交产品笔记 公众号,作者NKL 今天我们来谈一个国内大家很熟悉的陌生人社交品牌——陌陌。包括社交产品笔记里几个一线操盘手在内,大多数公司都会看陌陌的一举一动。最近一段时间,我们在做大量海外社交市场调研,但话又说回来,陌陌还是有一定的参考性。 如果不算被收

  • 聊聊redis分布式锁的8大坑2021-09-26 13:30:18

    前言 在分布式系统中,由于redis分布式锁相对于更简单和高效,成为了分布式锁的首先,被用到了很多业务场景当中。 尤其是分布式配置中心:apollo、nocos等的出现,让zookeeper的地位越来越低了。zookeeper分布式锁复杂度更高,想把它使用好并不容易。 所以我们还是好好使用redis分布式锁吧

  • 技术人员成长必须课之聊聊机会成本2021-09-18 22:34:29

    机会成本是什么?   机会成本(Opportunity Cost, OC)是指决策过程中面临多项选择,当中被放弃而价值最高的选择(highest-valued option foregone),又称为“替代性成本 (alternative cost)”,就是俗语的“世上没有免费的午餐”、“鱼与熊掌不可兼得”。例如某人现在有1小时时间,可挑选A、B、

  • 聊聊矩阵求导2021-09-18 22:01:50

    引入概念:分子布局,分母布局 很简单,如果分子是列向量,就是分子布局 分母是列向量,就是分母布局。 知道了这些再去看B站视频 , (牢记,谁是列向量,就是 什么布局) 【手推机器学习】矩阵求导--合集_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1xk4y1B7RQ?p=1

  • Android架构师之路!聊聊Android开发的现状和思考,已有千人收藏2021-09-13 14:02:15

    一,鸿蒙核心内容掌握程度 看看下面这些鸿蒙知识点你掌握了多少: 基础环境和开发工具 开发工具安装 运行开发工具完成基础配置DevEco Studio 运行第一个hello world? 运行第一个页面 通过代码创建页面 Feature Ability 编程实现页面跳转 市面上的鸿蒙教程大多仅限于

  • 3 年小前端聊聊跳槽、技术成长与职业规划,前端开发前景2021-09-10 13:06:54

    脱离于业务的技术是没有实际意义的 这句话是我一直想说的,我们做技术的不服务于业务难道服务于想象力?你想做什么就做什么,那是自由开发者去做的事,你在互联网企业里,在当前社会中,你做的事是不能脱离业务的。你可能想说,我不想写业务,我想去底层架构想去中台,那么思考一下,底层架构和

  • 聊聊 Jmeter 如何并发执行 Python 脚本2021-09-09 14:05:07

    1. 前言 大家好,我是测试君! 最近有小伙伴后台给我留言,说自己用 Django 写了一个大文件上传的 Api 接口,现在想本地检验一下接口并发的稳定性,问我有没有好的方案 本篇文章以文件上传为例,聊聊 Jmeter 并发执行 Python 脚本的完整流程 2. Python 实现文件上传 大文件上传包含 3

  • 聊聊 Jmeter 如何并发执行 Python 脚本2021-09-08 23:33:12

    1. 前言 大家好,我是安果! 最近有小伙伴后台给我留言,说自己用 Django 写了一个大文件上传的 Api 接口,现在想本地检验一下接口并发的稳定性,问我有没有好的方案 本篇文章以文件上传为例,聊聊 Jmeter 并发执行 Python 脚本的完整流程 2. Python 实现文件上传 大文件上传包含 3 个步骤,分

  • 工作多年后再来聊聊IO2021-08-29 17:03:38

    IO模型 IO是Input/Output的缩写。Linix网络编程中有五种IO模型: blocking IO(阻塞IO) nonblocking IO(非阻塞IO) IO multiplexing(多路复用IO) signal driven IO(信号驱动IO) asynchronous IO(异步IO) 简介 Java.io包基于流模型实现,提供File抽象、输入输出流等IO的功能。交互方式是同步、

  • 聊聊 PC 端自动化最佳方案 - Pywinauto2021-08-28 10:31:23

    1. 前言 大家好,我是安果! 上一篇文章,聊到 PC 端的一种自动化方案:WinAppDriver 聊聊 PC 端自动化最佳方案 - WinAppDriver 有小伙伴后台给我留言,说「 pywinauto 」作为 WinAppDriver 的替代方案,也能完美完成 PC 端的自动化 2. 介绍 Pywinauto,完全由 Python 构建的一个模块,可以用于

  • 面试官:聊聊分布式事务,再说说解决方案!2021-08-20 16:32:13

    前言 开始我们今天的话题,说说分布式事务,或者说是我眼中的分布式事务,因为每个人可能对其的理解都不一样。 分布式事务是企业集成中的一个技术难点,也是每一个分布式系统架构中都会涉及到的一个东西,特别是在微服务架构中,几乎可以说是无法避免,本文就分布式事务来简单聊一下。 数据库事

  • 聊聊debugger的用处2021-08-19 15:31:56

    debugger是一个JavaScript环境中自带的一个调试断点语句,用法很简单,就是一个debugger.debugger后面的代码将停止执行。 很多新手都不明白,我要这个干啥? 今天在我美化我博客园的时候,有个需求,就是我找不到nprocess div的id,于是我在nprocess.start()后面加了一个debugger。 运行到这里,j

  • 一起聊聊好玩的Openresty2021-08-15 10:02:20

    Openresty是国人发起的一个开源项目,大概看了一下,也体验了一下,在技术实现上,角度挺有意思的。Openresty是基于Nginx的web服务器,有意思的是Openresty的思路是把web应用服务集成到Nginx里面。 Openresty是国人发起的一个开源项目,大概看了一下,也体验了一下,在技术实现上,角度挺有意

  • 来聊聊云计算能否彻底改变业务和软件架构2021-08-07 18:59:48

    行业专家在CES2021期间进行了两次讨论,探讨了高级业务领导者应该了解哪些有关云计算的当前状态以及未来的前景。参加会议的有来自IBM,Microsoft,埃森哲和其他组织的专家,他们权衡了云是否正在改变业务运作方式以及云体系结构对软件开发的重要性。 IBM公司战略总经理Roger Premo与波

  • 最全总结 | 聊聊 Python 数据处理全家桶(存储过程篇)2021-08-06 16:02:34

    1. 前言 大家好,我是安果! 关于 Python 数据处理,之前有写过一系列文章 最全总结 | 聊聊 Python 数据处理全家桶(Mysql 篇) 最全总结 | 聊聊 Python 数据处理全家桶(Sqlite篇) 最全总结 | 聊聊 Python 数据处理全家桶(MongoDB 篇) 最全总结 | 聊聊 Python 数据处理全家桶(Redis篇) 最全总结 |

  • 聊聊Tomcat2021-08-01 08:31:25

    话说Tomcat是一个Servlet容器吗? 思考一下这句话,我们可以抽象出来这么一段代码: class Tomcat { List<Servlet> sers; } 如果Tomcat就长这样,那么它肯定是不能工作的,所以,Tomcat其实是这样: class Tomcat { Connector connector; // 连接处理器 List<Servlet> sers; }

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有