自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 【后端】生产环境接口突然变慢的原因排查并修复

当时是每天巡查过程中在jvm日志中发现,服务器内存爆了。接口响应非常慢,经常超时报错。因为是新项目上线,很难通过对比代码更新来缩小问题范围,排查难度较大。那根据以往经验,结合项目本身,将目标先放在Mongodb连接管理,http请求管理,文件读写管理,闭包变量管理上。因为处理时间过了一个月再回头写文章,所以只能凭记忆大概写写。

2025-05-08 10:17:52 310

原创 【后端】慢接口排查并修复

看报表,接口慢的原因在sql中,并且sql的原句和参数都有。经排查,应该是java写的代码有问题,需要修改代码。调整后测试,接口耗时大幅减少到2秒。目前需要35秒,耗时较长。慢接口问题修复完成!

2025-05-08 09:37:32 243

原创 基于swift实现单选按钮,代码简洁,能实现多个选项的自动高度

zjSwiftRadio基于swift实现单选按钮,代码简洁,能实现多个选项的自动高度let zjr = ZJRadio.init(frame: CGRectMake(0, 64, 320, 20), arr: ["男性", "女性", "第三人", "亚洲", "非洲", "欧洲", "澳洲"], isAutoHeight: true) { (cur) -> (Void) in NSLog

2016-02-23 18:27:53 1723

原创 在实践项目中对MVC和MVVM的理解和总结的一些经验

先来转载一些关于MVC和MVVM的概念:MVC模型对象模型对象封装了应用程序的数据,并定义操控和处理该数据的逻辑和运算。例如,模型对象可能是表示游戏中的角色或地址簿中的联系人。用户在视图层中所进行的创建或修改数据的操作,通过控制器对象传达出去,最终会创建或更新模型对象。模型对象更改时(例如通过网络连接接收到新数据),它通知控制器对象,控制器对象更新相应的视图对象。视图对象

2016-02-23 10:08:00 116

原创 iOS中实现上下左右边框的自定义显示

有时候我们需要自定义上下左右边框哪一边或几边显示,现在介绍下我的方法,希望可以为大家提供一种思路。

2015-11-19 18:44:56 3055 1

原创 objective-c中实现函数重载(黑魔法:__attribute__((overloadable)))

objective-c中实现函数重载(黑魔法:__attribute__((overloadable)))

2015-11-16 16:56:13 1381

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除