何止七八
码龄10年
关注
提问 私信
  • 博客:156,624
    社区:1
    156,625
    总访问量
  • 31
    原创
  • 2,232,692
    排名
  • 35
    粉丝
  • 0
    铁粉

个人简介:万万不能秃

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
  • 加入CSDN时间: 2014-12-01
博客简介:

何止七八的博客

查看详细资料
个人成就
  • 获得41次点赞
  • 内容获得25次评论
  • 获得213次收藏
创作历程
  • 1篇
    2023年
  • 1篇
    2022年
  • 6篇
    2021年
  • 7篇
    2020年
  • 15篇
    2019年
  • 3篇
    2018年
成就勋章
TA的专栏
  • c/c++
    4篇
  • 股票分析
    3篇
  • redis
    1篇
  • es
    1篇
  • java
    3篇
  • linux
    1篇
  • ai
    1篇
  • php框架及组件
    4篇
  • python
    6篇
  • symfony
    1篇
  • k8s
    4篇
  • docker
    4篇
  • django
    1篇
  • 微服务
    3篇
  • 网络
    2篇
  • php源码
    4篇
  • 设计模式
    2篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

344人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Nginx中如何使用fork创建worker进程

是不会结束的,所以也就避免了后面子进程去创建新的进程,相当于跳出了循环。nginx 的处理方式是让字进程跟本就不结束,在子进程里调用了。下面来看下 nginx 中是如何创建 worker 进程的。循环,防止了子进程自己去创建新的进程。,是用来处理用户请求的,这里为了方便做了简化。可见,此代码的重点在新生成的子进程跳出循环。中调用的,那生成的子进程该如何跳出循环呢?这段代码的核心在于子进程中用了。这段代码很有意思,它的。在实际 nginx 的。一次调用,两次返回。
原创
发布博客 2023.06.18 ·
580 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

8086汇编学习--debug程序的基本使用

debug 使用
原创
发布博客 2022.04.20 ·
756 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

股票的股息与股价对比

分析示例使用 tushare 接口分析股价与股息的关系接口地址使用 tshare 的每日指标接口https://tushare.pro/document/2?doc_id=32代码import pandas as pdimport numpy as npimport matplotlib.pyplot as plt%matplotlib inlineimport tushare as tsts.set_token("xxxxxxx")pro = ts.pro_api()#.
原创
发布博客 2021.08.01 ·
418 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

xhprof 源码分析

版本:xhprof v2.3.2extension/php_xhprof.h定义 xhprof 变量结构ZEND_BEGIN_MODULE_GLOBALS(xhprof) /* Indicates if xhprof is currently enabled */ int enabled; .....ZEND_END_MODULE_GLOBALS(xhprof)其中 ZEND_BEGIN_MODULE_GLOBALS 和 ZEND_END_MODU
原创
发布博客 2021.06.16 ·
570 阅读 ·
1 点赞 ·
2 评论 ·
0 收藏

万科A的月线分析

起因是看到一个网友的评论:每年10月布局万科,12月卖出,有10-20个点的利润,一月份有回撤就卖了吧,觉得蛮有意思,就来用数据验证下获取数据通过 Tushare 获取数据,数据接口地址万科股票代码 000002.SZ选取最近6年的数据 20150101 到 20201231 的数据pct_chg 表示上涨幅度修改数据,增加月份信息原始数据没有月份,我们可以根据 trade_date 数据来计算得出:增加 month 这一列,表示具体的月份统计上涨月份分布可以看到,每年的
原创
发布博客 2021.01.16 ·
283 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

基于Pandas的股票数据分析

以下分析纯属自娱自乐以云南白药作最近5年的数据作为分析对象,股票代码:000538数据获取通过 Tushare 获取数据,数据接口地址获取最近5年交易数据,格式如图clouse 表示收盘价,pre_close 表示前一日收盘价open 表示开盘价,high 表示当日最高价, low 表示当日最低价pct_chg 表示当日的涨跌幅度,由收盘价与前一日收盘价计算获得增加数据由于上面的数据缺少当天最低价的百分比,需要自己加上,效果如下:增加了 pct_low 列,表示当日最低时股价下
原创
发布博客 2021.01.11 ·
2407 阅读 ·
3 点赞 ·
0 评论 ·
26 收藏

Redis源码学习:linenoise 库获取终端输入

简介linenoise是一个命令行编辑库(line editing library),readline的替代品,可以用于tab自动补全方法的实现。目前linenoise已经在Redis, MongoDB,Android中使用。这篇 blog 对linenoise 有理详细的描述源码路径/redis-5.0.10/deps/linenoiseAPI/** * 从终端获取字符串 * @param prompt 要打印的提示语 */char *linenoise(const char *pro
原创
发布博客 2021.01.06 ·
448 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

elasticsearch全文搜索功能示例

基于 docker 的 es 全文搜索 demo
原创
发布博客 2021.01.02 ·
550 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

基于docker的mysql使用

搭建一些个人项目时,使用 docker 能够非常方便的进行一些基础服务的创建。这是 mysql 的官方镜像地址 https://hub.docker.com/_/mysql/下载镜像冒号后面跟的是数据库版本,我选择的版本是 mysql 5.7#docker pull mysql:5.7使用 docker images 确认镜像是否下载成功# docker imagesREPOSITORY TAG IMAGE ID CRE
原创
发布博客 2020.12.25 ·
645 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

通过LinkedHashMap认识LRU

通过 Java 的 LinkedHashMap 来认识 LRU 算法
原创
发布博客 2020.12.19 ·
115 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Java AQS学习笔记

可重入锁LockSupportAQS
原创
发布博客 2020.12.15 ·
174 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux IO函数:pipe

函数原型#include <unistd.h>int pipe(int pipefd[2]);pipe 函数用于创建一个管道,以实现进程间通信。fd 返回两个文件描述符,fd[0] 只读,fd[1]只写它们是半双工的(现在某些系统提供全双工管道)管道只能在具有公共祖先的两个进程之间使用man 手册示例单个进程中的管道没有什么用处。通常,进程会先调用 pipe,接着调用 fork,从而创建从父进程到子进程的IPC通道,反之亦然。#include <sys/wait
原创
发布博客 2020.12.13 ·
241 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

好用的laravel excel组件

php excel
原创
发布博客 2020.08.01 ·
1792 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

基于tensorflow的简单分类应用

背景基于历史数据的派单技术pythontensorflownumpypandans分类问题数据格式小区ID – 产品ID – 保洁员ID(label)目标根据小区ID与产品ID的数据来选择把定单分配给哪个保洁员‘数据准备准备小区数据,将小区名字转为 ID将历史数据打上标签训练、预测代码实现数据验证线性回归方式神经网络方式...
原创
发布博客 2020.07.16 ·
570 阅读 ·
1 点赞 ·
1 评论 ·
3 收藏

Future 模式

Future 模式的核心思想就是异步调用。当你请求一个耗时的接口时,可以不用一直阻塞在这个请求上,而是做个标识,继续做其它的事情。在之后需要用到数据的时候,再来用这个标识获取这个接口返回的数据。简单实现基本思路是用一个新的线程来获取这个耗时的数据。定义一个获取数据的接口。public interface Data { public String getResult();}模...
原创
发布博客 2020.05.01 ·
406 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

设计模式(二):代理模式

工厂模式抽象工厂模式生产者模式
原创
发布博客 2019.10.11 ·
141 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

设计模式(一):观察者模式与责任链模式的对比

观察者模式定义对象间的一种一对多的依赖关系Observer 观察者Subject 被观察者类中有一个 Observer 数组遍历调用数组中 Onserver 中的固定方法责任链模式将处理的逻辑代码串成一个链client 请求者handler 处理者,多个,串成一个链当第一个 handler 处理不了时,让下一个 handler 处理装饰器模式动...
原创
发布博客 2019.08.22 ·
1682 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PHP源码阅读(三):字符串

php版本:7.1.0字符串字符串通过zend_string 结构体来表示,在 zend_value 中通过 str 来指向它。// zend_types.hstruct _zend_string { zend_refcounted_h gc; zend_ulong h; /* hash value */ size_t ...
原创
发布博客 2019.07.14 ·
146 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

tcpdump(一):观察TCP连接的建立和关闭

TCP:面向连接的安全的流式传输协议连接时三次握手数据传输时会进行确认(数据丢失后会重传)UDP:面向无连接的不安全的报式传输连接时不会握手数据发出之后就不管了...
原创
发布博客 2019.10.13 ·
1909 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

PHP源码阅读(二):变量的实现

php 弱类型语言
原创
发布博客 2019.06.11 ·
700 阅读 ·
2 点赞 ·
1 评论 ·
0 收藏
加载更多