一:背景1.讲故事前天写了一篇大内存排查在园子里挺火,这是做自媒体最开心的事拉,干脆再来一篇满足大家胃口,上个月我写了一篇博客提到过使用bitmap对原来的List<CustomerID>进行高强度压缩,将原来的List内存压缩了将近106倍,但是bitmap不是一味的好,你必须在正确的场景中使用,而不是闭着眼睛滥用,bitmap在C#中对应的集合是BitArray。好像剧透了,结果就
分类:
其他好文 时间:
2020-09-10 22:47:10
阅读次数:
43
要深度分析问题原因,不能只统计数字,流于表面!每次写原因分析类报告,都有领导这么咆哮道。而听到这个要求,很多新手同学又是眉头一皱眼睛一闭:妈耶,咋整啊。今天我们系统讲解下。问题场景:某硬件+服务的大企业,正在推微信服务小程序,目标是降低人工客服工作量。可全力推进一段时间后,人工客服未见减少。客户服务中心(一级部门,很有权势)领导大为不满,要求数据分析,为啥推广小程序没有减少人工客服量。1核心难点归
分类:
其他好文 时间:
2020-09-07 18:45:36
阅读次数:
32
1.前言可能有的同学已经放假在家了,我也快了。最近不想聊具体的技术了,过年了聊点轻松的东西。但是又不想偏离编程太远,所以我今天聊聊我们常用的一些编程字体。在阅读代码的时候眼睛需要以不同寻常的方式移动(垂直和水平方向),这与书籍类阅读有很大的不同(通常沿着同一方向的文本而滑动)。所以字体也是生产力的组成部分。接下来介绍我一些常用的字体。2.ConsolasConsolas我用了挺久的,那时候我还在用
分类:
其他好文 时间:
2020-09-04 17:30:31
阅读次数:
226
写在前面上一篇文章并发Bug之源有三,请睁大眼睛看清它们谈到了可见性/原子性/有序性三个问题,这些问题通常违背我们的直觉和思考模式,也就导致了很多并发Bug为了解决CPU,内存,IO的短板,增加了缓存,但这导致了可见性问题编译器/处理器擅自优化(Java代码在编译后会变成Java字节码,字节码被类加载器加载到JVM里,JVM执行字节码,最终需要转化为汇编指令在CPU上执行),导致有序性问题初衷是好
分类:
移动开发 时间:
2020-08-02 10:22:41
阅读次数:
107
写在前面生活中你一定听说过——能者多劳作为Java程序员,你一定听过——这个功能请求慢,能加一层缓存或优化一下SQL吗?看过中国古代神话故事的也一定听过——天上一天,地上一年一切设计来源于生活,上一章学并发编程,透彻理解这三个核心是关键中有讲过,作为"资本家",你要尽可能的榨取CPU,内存与IO的剩余价值,但三者完成任务的速度相差很大,CPU>内存>IO分,CPU是
分类:
其他好文 时间:
2020-08-02 10:22:21
阅读次数:
99
对象的诞生“你醒啦!”,迷迷糊糊中听到一个声音,我睁开了眼睛,发现一个小伙伴正看着我。“这里是哪里,你是谁啊?”“这里是堆区,我是一个Ajax对象,叫我小A吧”我慢慢坐了起来,举目四望,这里有好多形形色色的对象居住在这里,远处还有好多的线程在各自忙碌着,好一副热闹的景象!“你好,我才刚醒,我还不知道我是什么对象呢”“这个简单,让我看看哈~~哦,原来你是一个APIController对象啊”,小A摸
分类:
编程语言 时间:
2020-07-31 12:37:35
阅读次数:
83
美术基础知识中的最后一个模块:色彩关系。三原色:是色彩中不能再分解的基本颜色,能合成出其他的任何颜色。印刷三原色:红(Magenta)黄(Yellow)蓝(Cyan)。红+黄=橙,黄+蓝=绿,红+蓝=紫,是减色模式,相加混合为深灰色,并不能得到黑色,所以在印刷的时候再加上黑色油墨,印刷出来的黑色才是纯黑。光的三原色:红(Red)绿(Green)蓝(Blue),是加色模式,相加混合为白色。色彩的三大
分类:
其他好文 时间:
2020-07-24 21:33:30
阅读次数:
85
AI零基础潮流插画我们平时拍的照片都是比较写实的,将写实的五官和比例改造成软萌的Q版,再搭配一些好看的发型和表情,就能画出简单又可爱的人物了!写实变Q版有以下几个方法:1、脸部轮廓更加宽扁一些2、鼻子用竖线,嘴巴用弧线表示3、耳朵是由半圆形和短弧线组成4、眼睛变大变长,高光变得更明显很明显能够看出Q版人物,头部会变大,五官更加紧凑,五官区域约占头部的1/2;其中眼睛又占了五官区域的1/2Q版卡通人
分类:
其他好文 时间:
2020-07-16 10:20:14
阅读次数:
320
我们视觉上的物体的移动有2种方式: 1、物体移动,观察者(眼睛)不动; 2、物体不动,观察者移动。 案例代码分析 -- 点线、金字塔、六边形、圆环的绘制 一、物体移动 1、物体移动,观察者不动 1 // 绘制 2 void RenderScene(void) { 3 4 // Clear the w ...
分类:
移动开发 时间:
2020-07-14 13:36:04
阅读次数:
81
本老实是需要跪着插网线而穿衬衫的唯一的人。他青白脸色,戴一副塑料眼镜,眼睛里时常布满血丝;一部乱蓬蓬的花白的头发。穿的虽然是衬衫,可是又肥又大,似乎根本没有裁好。 他对人说话,总是满口ping、Telnet之类的话,叫人半懂不懂。因为他名字带一个本字,为人又老实本分,便替他取下一个绰号,叫做本老实。 ...
分类:
其他好文 时间:
2020-07-13 09:19:24
阅读次数:
74