共 4 页: 上一页 1 2 3 4 下一页
摘要:最近给系统做了一点优化,前几天去查看系统监控,想看看上线前后cpu使用率曲线变化情况。查看的时候意外发现上线前后内存占用相差不少,20%以上。 本来我没怎么在意这个问题,因为我们系统会在运行过程中缓存部分数据内容。但客户觉得有异常,坚持要查。于是把一个月的内存使用情况调出来看,这一看就发现问题了: 阅读全文
posted @ 2019-03-10 12:10 皇家救星 阅读 (251) 评论 (0) 编辑
摘要:背景 目前项目组日志组件存在以下问题: 1 日志文件每写一次日志就打开关闭一次,存在性能浪费 2 日志里面获取时间需要调用localtime、stat,在频繁调用时该函数消耗cpu比较多 3 日志组件获取环境变量时未判断是否成功,如果环境变量没设置会引起程序core 4 日志组件在写日志时,先初始化 阅读全文
posted @ 2019-02-10 11:46 皇家救星 阅读 (283) 评论 (0) 编辑
摘要:众所周知,现在银行的分期贷款利率是很有诱惑性人。表面看利率是很低的,例如招行的闪电贷有时给我的利率是4.3% 但是,由于贷款是分期还本的,我手上的本金每月都在减少,到最后一个月时手上只有少量本金,但是还的利息却还是跟第一个月一样。 excel提供了一个公式叫irr,专门用来计算这种分期贷款实际利率的 阅读全文
posted @ 2019-01-25 23:50 皇家救星 阅读 (1645) 评论 (5) 编辑
摘要:最近写了不少loadrunner脚本,记录一下心得:1 loadrunner脚本基本可以认为就是c语言代码(loadrunner支持不同语言的脚本,默认生成的是用c语言写的脚本)2 loadrunner自己实现了一个c编译器及对应的ide(也就是vugen),所以有一些地方跟我们常用的开发习惯不一样 阅读全文
posted @ 2019-01-19 12:26 皇家救星 阅读 (282) 评论 (0) 编辑
摘要:今天解决了vi命令打开日志文件中文总是显示乱码的问题。由于项目组中的日志包含一些特殊字符,所以使用vim打开日志文件时总是不能正确识别出文件字符编码。此时用:set fileencoding命令可以看出vim把文件编码识别成latin1。 在这种情况下无论终端设置成gbk还是utf-8编码,都不能正 阅读全文
posted @ 2019-01-19 12:12 皇家救星 阅读 (230) 评论 (0) 编辑
摘要: 阅读全文
posted @ 2019-01-05 19:01 皇家救星 阅读 (54) 评论 (0) 编辑
摘要:在写高并发交易代码时要谨慎使用strncpy和sprintf 原因及建议实践 阅读全文
posted @ 2019-01-05 18:51 皇家救星 阅读 (889) 评论 (0) 编辑
摘要:前言 工作多年,一直做的是curd系统。前几年做的系统应用场景,大多对数据库依赖比较重。例如报表统计,数据迁移,批量对账等。所以这些系统出现性能瓶颈一般出在数据库操作上面。 如果程序因为数据库操作出现性能瓶颈是比较好办的,因为oracle提供了完善的性能分析工具。往往使用awr报告简单分析一下(to 阅读全文
posted @ 2018-12-31 18:31 皇家救星 阅读 (199) 评论 (0) 编辑
摘要:之前是做oracle数据库应用开发的,现在工作用的是informix,特别不习惯。用了一段时间后才慢慢适应,最近做系统升级,把informix换成oracle数据库。顺便整理了一下informix与oracle区别,希望对各位有用。 差异点 oracle infomix update多列 updat 阅读全文
posted @ 2018-12-22 10:43 皇家救星 阅读 (196) 评论 (0) 编辑
摘要:个人总结的linux信号处理相关知识 阅读全文
posted @ 2018-12-09 18:36 皇家救星 阅读 (144) 评论 (0) 编辑
共 4 页: 上一页 1 2 3 4 下一页