240 发简信
IP属地:上海
  • 120
    抖音自闭症少年一手好字获得九百多万赞,网友送其外号“人形打印机”

    自闭症大家在日常生活中见得并不多,而且很多人觉得这也不是什么大病 但事实上,如果一个小孩子不幸得了自闭症那对这个家庭的打击是相当大的 我特地上百度搜了一下关于自闭症的关键词 ...

  • 120
    线程池扒皮抽骨深入分析🤭

    为什么要使用线程池? 线程池做的工作主要是控制运行的线程的数量,处理过程中将任务放入队列,然后在线程创建后启动这些任务,如果线程数量超过了最大数量超出数量的线程排队等候,等其...

  • 120
    一文解决内存屏障

    内存屏障是硬件之上、操作系统或JVM之下,对并发作出的最后一层支持。再向下是是硬件提供的支持;向上是操作系统或JVM对内存屏障作出的各种封装。内存屏障是一种标准,各厂商可能采...

  • 这个visual viewport还会变化吗?好怪异啊

    对像素和viewport的理解

    前言: 本文是在阅读关于viewport的两篇文章后,对于这些常常忘记和混淆的的知识有了一定的理解,为了方便以后查询和使用,以此文记录。如果你在看完此文后还是一知半解,可以点...

  • 120
    RequireJS极简入门教程

    RequireJS is a JavaScript file and module loader. It is optimized for in-browser use, b...

  • 子类增加一个getType或者match函数就不会违反了

    设计模式系列-简单工厂模式

    JAVA设计模式系列: 单例模式 观察者模式 模板方法模式 简单工厂模式 定义 简单工厂模式又叫做静态工厂方法模式,是常用的实例化对象模式。 角色 工厂类:工厂类包含了负责创...

  • @MarkNote 写一个接口,然后两个实现类包装一下

    填平macOS和iOS之间的鸿沟 - Swift篇

    tags:开发随笔 上次写了一篇填平macOS和iOS之间的鸿沟,总结了在macOS和iOS之间共享代码的设计和实现,是基于Objective-C 的。 自从Swift诞生之...

  • 我不明白,为什么不用继承多态,非要用宏,想起几年前做c++的时候,攒了一二十年代码,满屏的#if根本就看不清楚逻辑

    填平macOS和iOS之间的鸿沟 - Swift篇

    tags:开发随笔 上次写了一篇填平macOS和iOS之间的鸿沟,总结了在macOS和iOS之间共享代码的设计和实现,是基于Objective-C 的。 自从Swift诞生之...

  • 120
    iOS和Android规范解析——警告框(Alerts)对比

    在iOS的设计规范以及Android的MD规范中,都有警告框(Alerts)这个组件。笔者研究了这个组件,发现在两种系统中,它们有以下两个共同点: 1. 都出现在页面的中央且...

  • @AntionZhou 本来java的风格就是用英文写文章一样,你还要再来个注释,这不是多此一举吗?难不成你写作文全都是括弧加注释?

    项目开发你必须知道的几个问题

    1.数据表起名:数据库所有的内容都是名词。没有存储过程。 2.版本控制器:GIT,SVN,这里推荐使用"GIT",SVN有些坑。 3.包管理工具:PHP程序员一定要会“com...

  • 好代码是不需要注释的,只有结构混乱,函数和类命名乱七八糟的才会有人写注释,而且大多时候是掩耳盗铃,有的时候我真的想不明白,你肯花费那么多时间写几百行无用的注释,为什么就不舍得花点时间起个好名字?

    项目开发你必须知道的几个问题

    1.数据表起名:数据库所有的内容都是名词。没有存储过程。 2.版本控制器:GIT,SVN,这里推荐使用"GIT",SVN有些坑。 3.包管理工具:PHP程序员一定要会“com...

  • 120
    Groovy基本语法

    官方文档 注释(Comments) 和Java一样,支持单行(使用//)、多行(/* */)和文档注释(使用/** */)。 Shebang line UNIX系统支持一种特...

  • 尼玛,公司挖别人墙角,反而说别人不忠诚,这是哪门子道理?没有接班人,怪别人没给你培养,这公司的管理人员吃白饭的吗?

    初任项目经理如何面对与技术牛人的冲突

    【案例】 4年前,陆朔研究生毕业后,加入一家提供无线通信系统测试解决方案的IT企业。除市场外,从售前技术支持、研发、测试到系统交付,陆朔基本都做过。不久前,陆朔被领导任命为交...

  • 三十岁有两房,有老婆,有两个孩子,还是在深圳,这都有危机,那我们这女朋友都没有,一套房首付都凑不齐,是不是可以自杀,开始下一个轮回了,人生不知道知足,就算公司给你再好的待遇有何用,你永远觉得公司甚至是这个世界对不起你

    34岁IT精英买两房生两娃却陷入中年危机,我们究竟应该怎么办?

    01 最近有一个很火的帖子,刷爆了朋友圈,说的是深圳有一个34岁的IT精英,在一家知名IT公司工作。 工作特别努力,靠自己的努力,在深圳买了两套房子,其中一套还是学区房。 老...

  • @JasonQiang 如果是动态的呢?比如单例是运行时反射生成的,只能用double checked了吧

    Java-设计模式-单例模式

    单例模式的意义 有些对象我们只需要一个:线程池 缓存 硬件设备等如果多个实例会有造成冲突、结果的不一致性等问题是否可以用静态变量方式实现?或者coder之间协商个全局变量 单...

  • @JasonQiang 为什么不用占位类模式?DOUBLE CHECKED 还有必要使用吗

    Java-设计模式-单例模式

    单例模式的意义 有些对象我们只需要一个:线程池 缓存 硬件设备等如果多个实例会有造成冲突、结果的不一致性等问题是否可以用静态变量方式实现?或者coder之间协商个全局变量 单...

  • 加了volatile多线程仍然有问题?

    Java-设计模式-单例模式

    单例模式的意义 有些对象我们只需要一个:线程池 缓存 硬件设备等如果多个实例会有造成冲突、结果的不一致性等问题是否可以用静态变量方式实现?或者coder之间协商个全局变量 单...