摘要: 数据结构和算法 基本概念 数据结构指存储数据的结构,算法指的是操作数据的方法.数据结构是算法是相辅相成的,算法需要作用到特定的数据结构. 常用数据结构 数组、链表、栈、队列、散列表、二叉树、堆、跳表、图、Trie 树 常用算法: 递归、排序、二分查找、搜索、哈希算法、贪心算法、分治算法、回溯算法、动 阅读全文
posted @ 2019-02-20 17:21 weelin_area 阅读(4971) 评论(0) 推荐(1) 编辑
摘要: GET和POST请求区别 阅读全文
posted @ 2019-02-20 13:15 weelin_area 阅读(3583) 评论(0) 推荐(0) 编辑
摘要: 日常工作中,会遇到java应用占用cpu较高,或者占用cpu并不多,但是开发反馈响应慢的现象 这时候,需要排查是否有java线程死锁或者是哪些java线程占用CPU比较高 阅读全文
posted @ 2017-09-15 15:55 weelin_area 阅读(874) 评论(0) 推荐(0) 编辑
摘要: 背景 xxxxxxxxxx 开发服务器磁盘空间不足,申请挂在nas存储. 处理流程 评估大小 给总部负责存储同事发邮件 登陆服务器挂在 踩坑经过 从申请到总部同事存储分配过程都很顺利 下面进行挂载 执行命令 [root@ovz-big-dmp-01 ~]# mount -t nfs 172.16.1 阅读全文
posted @ 2017-09-14 15:33 weelin_area 阅读(7705) 评论(0) 推荐(0) 编辑
摘要: 下面直接通过实例演示常用的搜索方法 转义特殊字符 + - && || ! () {} [] ^" ~ * ? : \ 注意:以上字符当作值搜索的时候需要用 \ 转义 1.在任何field搜寻302字符串 2.指定field搜寻指定内容 3.通配符?,* 注意: ? * 不能用作第一个字符,例如: ? 阅读全文
posted @ 2017-07-28 23:01 weelin_area 阅读(4922) 评论(0) 推荐(0) 编辑
摘要: 备注: 测试机器为Mac 重点展示本机发出icmp的过程(dns-->arp-->icmp) 本机默认网关 ->route -n get e -n get default route to: default destination: default mask: default gateway: 19 阅读全文
posted @ 2017-07-14 00:34 weelin_area 阅读(3537) 评论(0) 推荐(0) 编辑
摘要: Redis 持久化 优点 rdb是可进行压缩的二进制文件,表示Redis在某一个时间点的数据快照。非常使用与备份,灾难恢复等场景.比如使用定时任务执行bgsave并备份rdb到server或其他文件系统中,用于恢复数据. rdb加载速度快于AOF方式 rdb是可进行压缩的二进制文件,表示Redis在 阅读全文
posted @ 2017-06-10 20:20 weelin_area 阅读(995) 评论(0) 推荐(0) 编辑
摘要: free命令可选参数 -b,-k,-m,-g show output in bytes, KB, MB, or GB -h human readable output (automatic unit scaling) -l show detailed low and high memory stat 阅读全文
posted @ 2017-05-27 14:32 weelin_area 阅读(28393) 评论(1) 推荐(0) 编辑
摘要: CDN 环境下获取用户IP方法 1 cdn 自定义header头的X-Real-IP,在后端使用$http_x_real_ip获得 proxy_set_header X-Real-IP $remote_addr 这种方法简单有效准确. 2 cdn一般都会使用自定义字段X-Forwarded-For记 阅读全文
posted @ 2017-05-25 17:21 weelin_area 阅读(980) 评论(0) 推荐(1) 编辑
摘要: X-Forwarded-For 在使用nginx做反向代理时,我们为了记录整个的代理过程,我们往往会在配置文件中做如下配置: 红色部分就是为了记录代理过程做的配置,在http header中添加代理的信息,我们可以把X-Forwarded-For当成http扩展头,其格式一般为: X-Forward 阅读全文
posted @ 2017-05-23 12:49 weelin_area 阅读(78735) 评论(10) 推荐(15) 编辑