文章分类
职位技能
常用语言
< 暂无 >
常用工具
< 暂无 >
擅长技能
< 暂无 >
以下根据本人遇到的具体问题,做了补充及修改; 一、问题描述 上周五晚上主营出现部分设备掉线,经过查看日志发现是由于缓存系统出现长时间gc导致的。这里的gc日志的特点是: 1.gc时间都在2s以上,部分节点甚至出现12s超长时间gc。 2.同一个节点距离上次gc时间间隔为普遍为13
1年前发布 816阅读 评论
weapp-starter 微信小程序开发最佳实践 项目地址 为什么会有这个 repo 在小程序之初便开发应用了,现在小程序的开发也越来越成熟了,完善了很多的API、组件、架构等,社区也由原来的零星点点到现在的不大不小,但也算是有了,期间也诞生了很多的开发框架,越来越多的三方辅助
1年前发布 2140阅读 评论
Quartz是软件开发中常用的任务调度框架,实际中通常结合 Spring 一起使用,并在 Spring 的配置文件中利用 0 0 12 ? * WED 这种方式以硬编码的方式配置定时任务的执行时间。有时候需要动态的设置定时任务的执行时间,如让用户自己选择何时备份数据,此时就需要采用动态设置其执
1年前发布 3481阅读 评论
本篇文章尝试从What、Why、How这三个角度来探索Java中的弱引用,帮助大家理解Java中弱引用的定义、基本使用场景和使用方法。由于个人水平有限,叙述中难免存在不准确或是不清晰的地方,希望大家可以指出,谢谢大家:) 1. What——什么是弱引用? Java中的弱引用具体指的是jav
1年前发布 2354阅读 评论
值(value)和引用(reference)是各种编程语言老生常谈的话题,js也不例外。 我将剖析一个例子的实际运行过程,跟大家分享我对js参数传递中的值和引用的理解。 参考官网数据类型的两种分类,本文将这两种分类简称为基本类型(boolean, null, undefined, string, number, symbol
1年前发布 2657阅读 评论
前言 最近很多朋友问我, 我高仿了那么多项目, 图片资源和其他资源文件是怎么拿到的. 我总是神秘的回答: 山人自有妙计. 今天, 我就一步一步教大家拿到一个iOS应用里面的所有资源. 常识 Images.xcassets这个文件夹大家都不陌生. 它在编译的时候, 会被打包为Assets.car. 而这个As
1年前发布 3091阅读 评论
在上篇中,我们已经创建了一个 shell 主循环、切分了命令输入,以及通过?fork?和?exec?执行命令。在这部分,我们将会解决剩下的问题。首先,cd test_dir2?命令无法修改我们的当前目录。其次,我们仍无法优雅地从 shell 中退出。 步骤 4:内置命令 “cd test_dir2?无法修改我们
1年前发布 2237阅读 评论
我很想知道一个 shell (像 bash,csh 等)内部是如何工作的。于是为了满足自己的好奇心,我使用 Python 实现了一个名为**yosh**?(Your Own Shell)的 Shell。本文章所介绍的概念也可以应用于其他编程语言。 (提示:你可以在这里查找本博文使用的源代码,代码以 MIT 许可证
1年前发布 2608阅读 评论
Kotlin 官方提供一个 DSL 的典型应用场景,Anko 致力直接用 Kotlin 配置页面布局和视图的属性。将布局文件代码化能够带来许多如类型安全、解析效率、代码重用等好处,而 Anko 让代码布局和XML一样简洁清晰。 受到 Anko 的启发,让我萌生了把 Android 中网络请求纷繁复杂配置信
1年前发布 3255阅读 评论
QQ会员活动运营平台(AMS),是QQ会员增值运营业务的重要载体之一,承担海量活动运营的Web系统。AMS是一个主要采用PHP语言实现的活动运营平台, CGI日请求3亿左右,高峰期达到8亿。然而,在之前比较长的一段时间里,我们都采用了比较老旧的基础软件版本,就是PHP5.2+Apache2.0
1年前发布 2490阅读 评论