摘要: Redis做为单机缓存使用建议 前言 由于原来项目使用的缓存中间件无法在国产麒麟操作系统里面使用,准备在项目中引入redis做为单机缓存。 配置优化建议 配置redis服务以守护进程启动 Redis默认不是以守护进程的方式运行,可以通过将配置项daemonize修改为yes,这样启动redis-se 阅读全文
posted @ 2020-03-03 09:32 皇家救星 阅读(1421) 评论(0) 推荐(0) 编辑
摘要: 续上一篇随笔:https://www.cnblogs.com/kingstarer/p/11355612.html《工作碰上的技术问题及处理经验》(三) 我这人记忆力比较差,经常出现有些知识学了不久后就忘了,或者有些问题花了很多时间百度解决后,再过一段时间碰上时只有模糊印象,却忘了具体解决方法。 最 阅读全文
posted @ 2020-02-01 16:53 皇家救星 阅读(448) 评论(0) 推荐(0) 编辑
摘要: l 日志表应该以时间做分区,方便清理 一般应用都会有一些表用来记录用户操作日志,数据变更记录,交易流水等日志型的库表。这些表最好按时间字段做分区,这样在迁移或者清理历史记录时会比较方便,借助oracle的分区交换清理特性,效率比delete高很多。 l 频繁访问的sequece应该增加cache O 阅读全文
posted @ 2019-12-29 19:34 皇家救星 阅读(790) 评论(0) 推荐(0) 编辑
摘要: 最近有同事在搞编译环境迁移,碰上一个问题让我帮他看一下。 他建了一个新目录,然后把现在的代码拷过去,编译的时候发现有一个文件编译不了一执行就出现core,不知道啥情况。 我进到他的编译环境,执行make,果然出现了core文件。 使用file命令分析,发现是proc程序的core。于是使用gdb,想 阅读全文
posted @ 2019-12-22 15:49 皇家救星 阅读(456) 评论(1) 推荐(0) 编辑
摘要: 最近发现一个问题,ps命令输出里面进程状态为S+的含义,网上好多文章都说是表明进程“位于在后台进程组”。 例如下面这个ps命令输出说明: 但其实这是不对的,后面有加号说明进程是“位于在前台进程组”。也就是进程可以使用键盘输出。下面做一个试验证明这点: 首先,在终端一个会话执行一个sleep命令,让其 阅读全文
posted @ 2019-12-21 18:18 皇家救星 阅读(2743) 评论(0) 推荐(0) 编辑
摘要: proc*c,oracle,高效数据库操作 阅读全文
posted @ 2019-12-01 23:00 皇家救星 阅读(948) 评论(0) 推荐(0) 编辑
摘要: 给定一个未排序的整数数组,找出其中没有出现的最小的正整数。 示例 1: 输入: [1,2,0]输出: 3示例 2: 输入: [3,4,-1,1]输出: 2示例 3: 输入: [7,8,9,11,12]输出: 1说明: 你的算法的时间复杂度应为O(n),并且只能使用常数级别的空间。 来源:力扣(Lee 阅读全文
posted @ 2019-11-16 08:39 皇家救星 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 虽然题目简单,但我这好不容易优化到前2%,感觉也值得分享给大家(方法比较偷机) 题目: 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 阅读全文
posted @ 2019-11-15 20:54 皇家救星 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 续上一篇随笔: https://www.cnblogs.com/kingstarer/p/8469016.html 《工作碰上的技术问题及处理经验》(二) 我这人记忆力比较差,经常出现有些知识学了不久后就忘了,或者有些问题花了很多时间百度解决后,再过一段时间碰上时只有模糊印象,却忘了具体解决方法。 阅读全文
posted @ 2019-08-15 00:48 皇家救星 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 续上一篇随笔: https://www.cnblogs.com/kingstarer/p/8469016.html 《工作碰上的技术问题及处理经验》 由于内容有很多空格,如果直接在正文粘贴,发表后空格会消失,导致版本看起来比较难看。 所以我把主要内容做为代码发表。 我觉得每天把工作碰上的问题做一个简 阅读全文
posted @ 2019-06-16 12:12 皇家救星 阅读(322) 评论(0) 推荐(0) 编辑