- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 TinyWebServer源码阅读(二)
主要介绍WebServe请求和响应部分,首先让我们熟悉一下请求(Request)和响应(Response)报文,这两种报文在服务器中分别对应和类进行处理。HTTP请求报文由四部分组成:请求分为两种,GET和POST,让我们来看一个例子GETPOST1.2 http响应报文http响应报文由四部分组成2 类类处理的是和连接相关的问题,它用于处理和的连接其成员变量有从成员变量中就可以看出,就是连接的一个表示,因为成员函数就显而易见了: 初始化
2022-12-03 20:50:46
386
原创 TinyWebServer源码阅读(一)
在本部分,主要去解析WebServer的四个主要组成部分Webserver类:供main函数使用的webserver主类,通过该类可以进行网络通信的各种连接;Epoll类:通过epoll函数进行系统调用;Thread类:负责线程池的管理;Sql资源管理部分从`main.cpp`中,我们可以看到,主程序做了两件事- 创建一个`webServer`- 调用了`server.start()` 启动创建的`server`
2022-12-02 15:13:54
1115
原创 函数指针和函数指针数组
/返回值为double* 类型的函数指针pa//返回值为double*类型的函数指针数组dp, dp[0], dp[1], dp[2]分别为三个函数指针。
2022-10-03 16:39:36
192
原创 OSMNX绘制上海地图和车辆轨迹(一)
OSMNX地图绘制——两行代码绘制地图OSMNX初探OSMNX的主要构成模块组成涉及数据类型介绍用OSMNX创建地图地图获取地图绘制地图的保存和加载
2022-09-26 19:29:23
1498
原创 springboot连接数据库踩坑记录
作为一个新手第一次使用springboot,倍感压力。艰难的上手了springboot+maven+mysql的数据库连接之旅跟着教程开启一系列流程化的操作
2022-09-17 15:11:29
226
原创 c++和python的结合——boost库的使用
在写python项目的时候,很容易遇到一个问题,python的运行速度过慢,我们需要使用c++代码。这个时候如何用python调用c++代码呢?下面讲解采用boost库去实现这个功能。内容包括 boost库的安装,用boost库生成python可以使用的文件。......
2022-08-04 21:51:38
927
原创 leetcode241为运算表达式设计优先级——分治
这道题的思路其实是采用分治的思路,看作两段表达式通过符号合并。就可以拆成三种情况expression1+expression2expression1+expression2expression1+expressio
2022-07-01 12:48:16
111
原创 统计学习方法第六章——逻辑回归与最大熵模型阅读笔记
我们最常用的逻辑回归二分类模型如下:P(Y=1∣x)=exp(w∗x)1+exp(w∗x)P(Y=1|x)=\frac{exp(w*x)}{1+exp(w*x)}P(Y=1∣x)=1+exp(w∗x)exp(w∗x)P(Y=0∣x)=11+exp(w∗x)P(Y=0|x)=\frac{1}{1+exp(w*x)}P(Y=0∣x)=1+exp(w∗x)1定义事件发生的几率为p1−p\frac{p}{1-p}1−pp,该事件的对数几率即logit函数为logit(p)=p1−plogit(p
2022-07-01 00:03:03
292
原创 采用neo4j和py2neo建立知识图谱数据库
前言在学习知识图谱之前,总觉得知识图谱好fancy。你可以搜索到各类知识图谱,菜谱,红楼梦人物关系图谱,哈利波特人物关系图谱。虽然但是,写这篇文章还是因为课程作业要求做这样一个project,那就顺道分享一个从未做过知识图谱的小白完成准备工作工欲善其事,必先利其器。而coding的基础就是配置环境。下面就来简单讲讲如何准备好我们的工具笔者采用的环境和版本:Java JDK 15Neo4j Neo4j Community Edition 4.3.6Py2neoJDK配置:https://blo
2021-10-27 21:30:30
1705
原创 Graph Wavenet 学习笔记
Graph Wavenet 学习笔记Graph Wavenet 学习笔记当前研究的limitation文章的主要贡献采用的方法图卷积层功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式学习内容:学习时间:学习产出:插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Graph Wav
2021-03-11 01:36:50
1748
原创 正则表达式——java
正则表达式——java什么是正则表达式?记录文本规则的代码。精确描述出我们对于字符串的特殊需求。例如:电话号码 010-12345678 010-87654321 有什么相似之处? 它们的相似之处就是形式都是像这样 XXX-XXXXXXXX(X为数字)在一段段纷繁复杂的文字中,我们可不可以只把电话号码筛选出来呢?利用正则表达式,我么可以轻松做到。为了方便学习,在学习的过程中...
2019-03-01 18:39:36
147
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人