自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 TinyWebServer源码阅读(二)

主要介绍WebServe请求和响应部分,首先让我们熟悉一下请求(Request)和响应(Response)报文,这两种报文在服务器中分别对应和类进行处理。HTTP请求报文由四部分组成:请求分为两种,GET和POST,让我们来看一个例子GETPOST1.2 http响应报文http响应报文由四部分组成2 类类处理的是和连接相关的问题,它用于处理和的连接其成员变量有从成员变量中就可以看出,就是连接的一个表示,因为成员函数就显而易见了: 初始化

2022-12-03 20:50:46 310 1

原创 TinyWebServer源码阅读(一)

在本部分,主要去解析WebServer的四个主要组成部分Webserver类:供main函数使用的webserver主类,通过该类可以进行网络通信的各种连接;Epoll类:通过epoll函数进行系统调用;Thread类:负责线程池的管理;Sql资源管理部分从`main.cpp`中,我们可以看到,主程序做了两件事- 创建一个`webServer`- 调用了`server.start()` 启动创建的`server`

2022-12-02 15:13:54 931

原创 函数指针和函数指针数组

/返回值为double* 类型的函数指针pa//返回值为double*类型的函数指针数组dp, dp[0], dp[1], dp[2]分别为三个函数指针。

2022-10-03 16:39:36 153

原创 OSMNX绘制上海地图和车辆轨迹(一)

OSMNX地图绘制——两行代码绘制地图OSMNX初探OSMNX的主要构成模块组成涉及数据类型介绍用OSMNX创建地图地图获取地图绘制地图的保存和加载

2022-09-26 19:29:23 1217

原创 springboot连接数据库踩坑记录

作为一个新手第一次使用springboot,倍感压力。艰难的上手了springboot+maven+mysql的数据库连接之旅跟着教程开启一系列流程化的操作

2022-09-17 15:11:29 187

原创 c++和python的结合——boost库的使用

在写python项目的时候,很容易遇到一个问题,python的运行速度过慢,我们需要使用c++代码。这个时候如何用python调用c++代码呢?下面讲解采用boost库去实现这个功能。内容包括 boost库的安装,用boost库生成python可以使用的文件。......

2022-08-04 21:51:38 840

原创 背包问题——01背包/完全背包/多重背包

背包问题是典型的动态规划问题,本文将对典型的背包问题进行总结。

2022-07-21 16:48:34 451

原创 EM算法及其推广

EM算法把模型求解核心分为两步:1)E步(expectation):求期望;2)M步(Maximization):求极大。

2022-07-15 23:05:51 304

原创 leetcode241为运算表达式设计优先级——分治

这道题的思路其实是采用分治的思路,看作两段表达式通过符号合并。就可以拆成三种情况expression1+expression2expression1+expression2expression1+expressio

2022-07-01 12:48:16 77

原创 统计学习方法第六章——逻辑回归与最大熵模型阅读笔记

我们最常用的逻辑回归二分类模型如下: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 256

原创 如何高性能的实现queue的清除

用swap方法高效实现c++ queue的清空

2022-06-24 14:37:35 1463

原创 采用neo4j和py2neo建立知识图谱数据库

前言在学习知识图谱之前,总觉得知识图谱好fancy。你可以搜索到各类知识图谱,菜谱,红楼梦人物关系图谱,哈利波特人物关系图谱。虽然但是,写这篇文章还是因为课程作业要求做这样一个project,那就顺道分享一个从未做过知识图谱的小白完成准备工作工欲善其事,必先利其器。而coding的基础就是配置环境。下面就来简单讲讲如何准备好我们的工具笔者采用的环境和版本:Java JDK 15Neo4j Neo4j Community Edition 4.3.6Py2neoJDK配置:https://blo

2021-10-27 21:30:30 1466

原创 Graph Wavenet 学习笔记

Graph Wavenet 学习笔记Graph Wavenet 学习笔记当前研究的limitation文章的主要贡献采用的方法图卷积层功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式学习内容:学习时间:学习产出:插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Graph Wav

2021-03-11 01:36:50 1613

原创 正则表达式——java

正则表达式——java什么是正则表达式?记录文本规则的代码。精确描述出我们对于字符串的特殊需求。例如:电话号码 010-12345678 010-87654321 有什么相似之处?​ 它们的相似之处就是形式都是像这样 XXX-XXXXXXXX(X为数字)在一段段纷繁复杂的文字中,我们可不可以只把电话号码筛选出来呢?利用正则表达式,我么可以轻松做到。为了方便学习,在学习的过程中...

2019-03-01 18:39:36 113

遗传算法解决TSP旅行商问题 python

遗传算法解决TSP旅行商问题 python,带图像输出,可自行修改经纬度。

2018-12-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除