摘要:前言: 最近辞职找工作,比较有空,所以花了时间学习了一下docker,感觉这是一个有意思的技术。 我把最近的学习心得整理了一下,写了这篇文章。由于docker我也是初学,没经过项目实践,对它理解不够深刻。虽然文章中的知识点,我都查阅过多篇文章或者亲身实践印证,但尽管如此,还是难免有错误的地方,如果有 阅读全文
posted @ 2020-03-29 14:49 皇家救星 阅读 (55) 评论 (2) 编辑
摘要:我们在使用bash命令时,会经常使用二次tab键进行补齐。 例如我们常用的telnet命令,在输入二次tab键时,会列出当前系统配置的所有主机名,供选择 # 输入 telnet <Tab> <Tab> [huangcihui:/home/huangcihui] telnet ::1 localhos 阅读全文
posted @ 2020-03-28 12:28 皇家救星 阅读 (36) 评论 (0) 编辑
摘要:续上一篇随笔:https://www.cnblogs.com/kingstarer/p/12249028.html《工作碰上的技术问题及处理经验》(四) 我这人记忆力比较差,经常出现有些知识学了不久后就忘了,或者有些问题花了很多时间百度解决后,再过一段时间碰上时只有模糊印象,却忘了具体解决方法。 最 阅读全文
posted @ 2020-03-15 12:57 皇家救星 阅读 (29) 评论 (0) 编辑
摘要:项目的代码是在linux上运行的,但我比较习惯在vs上写代码。由于linux下有不少函数在windows上是没有的,所以在vs直接编译是不行的。 为了方便在vs上编译项目代码,我把一些常用的linux函数原型整理成一个特殊的头文件。只要在代码前面引用上这个头文件,就可以很方便地编译代码。 完整的教程 阅读全文
posted @ 2020-03-06 17:56 皇家救星 阅读 (73) 评论 (0) 编辑
摘要:Redis做为单机缓存使用建议 前言 由于原来项目使用的缓存中间件无法在国产麒麟操作系统里面使用,准备在项目中引入redis做为单机缓存。 配置优化建议 配置redis服务以守护进程启动 Redis默认不是以守护进程的方式运行,可以通过将配置项daemonize修改为yes,这样启动redis-se 阅读全文
posted @ 2020-03-03 09:32 皇家救星 阅读 (104) 评论 (0) 编辑
摘要:续上一篇随笔:https://www.cnblogs.com/kingstarer/p/11355612.html《工作碰上的技术问题及处理经验》(三) 我这人记忆力比较差,经常出现有些知识学了不久后就忘了,或者有些问题花了很多时间百度解决后,再过一段时间碰上时只有模糊印象,却忘了具体解决方法。 最 阅读全文
posted @ 2020-02-01 16:53 皇家救星 阅读 (41) 评论 (0) 编辑
摘要:l 日志表应该以时间做分区,方便清理 一般应用都会有一些表用来记录用户操作日志,数据变更记录,交易流水等日志型的库表。这些表最好按时间字段做分区,这样在迁移或者清理历史记录时会比较方便,借助oracle的分区交换清理特性,效率比delete高很多。 l 频繁访问的sequece应该增加cache O 阅读全文
posted @ 2019-12-29 19:34 皇家救星 阅读 (142) 评论 (0) 编辑
摘要:最近有同事在搞编译环境迁移,碰上一个问题让我帮他看一下。 他建了一个新目录,然后把现在的代码拷过去,编译的时候发现有一个文件编译不了一执行就出现core,不知道啥情况。 我进到他的编译环境,执行make,果然出现了core文件。 使用file命令分析,发现是proc程序的core。于是使用gdb,想 阅读全文
posted @ 2019-12-22 15:49 皇家救星 阅读 (44) 评论 (1) 编辑
摘要:最近发现一个问题,ps命令输出里面进程状态为S+的含义,网上好多文章都说是表明进程“位于在后台进程组”。 例如下面这个ps命令输出说明: 但其实这是不对的,后面有加号说明进程是“位于在前台进程组”。也就是进程可以使用键盘输出。下面做一个试验证明这点: 首先,在终端一个会话执行一个sleep命令,让其 阅读全文
posted @ 2019-12-21 18:18 皇家救星 阅读 (132) 评论 (0) 编辑
摘要:proc*c,oracle,高效数据库操作 阅读全文
posted @ 2019-12-01 23:00 皇家救星 阅读 (92) 评论 (0) 编辑