编程技术
文章平均质量分 72
chatgpt写代码
coding
展开
-
golang 入门教程:迷你 Twitter 后端
请记住,这个项目主要是为了稍微熟悉下Golang,您可以复制架构,但该项目缺少适当的 ORM,没有适当的身份验证或授权,我完全无视中间件,也没有测试。我将在其自己的部分中讨论所有这些问题,但重要的是你要知道这还没有准备好投入生产。如果我必须从头开始或重新制作项目,我会添加诸如 sqlx 和 Gorm 之类的库。以及改进 API 和我在下面进行的其他更改。此外,我想谈谈我正在使用的路由库:Fiber。原创 2023-02-14 09:00:00 · 480 阅读 · 0 评论 -
C 使用指针算法实现 strcpy 函数
return t;条件变为 *t,因为最初将 *s 分配给 *t,然后,表达式变为 *t。这类似于 while (i = 2)。这里,首先将2分配给i,然后条件变为while(i)。在这种情况下,由于首先进行复制,然后对条件进行评估,因此在循环的最后一次迭代中,‘\0’ 将首先被分配,然后通过 while ( *t ) 条件进行测试。因此,一旦控制到达循环之外,就无需专门复制“\0”。原创 2022-10-28 20:16:38 · 316 阅读 · 0 评论 -
考研数学易错知识点 2021-08-06
考研部分知识点总结目录考研部分知识点总结连续,极限函数极限导数的应用与证明积分积分2微分方程构建辅助函数微分方程法构建辅助函数多元微分二重积分线性代数向量与秩特征值特征值连续,极限连续绝对值函数的导数性质三阶梯函数导数多项式和对数函数的极限:高阶导数绝对值函数的导数性质一函数极限高阶无穷小相加等价无穷小替换定理:因式可以用等价无穷小替换高阶无穷小相乘运用泰勒公式变限积分求导公式导数的应用与证明求切线画出积分区域变量可分离的微分方程水平原创 2021-08-06 20:37:39 · 1020 阅读 · 0 评论 -
协程相比线程到底好在哪里?
协程虽然被提出的时间很早,但是使用它的年限很短。尤其是最近几年,随着 Go、Lua 等语言的流行,把协程推向了一个新的高潮。在所有语言中都存在着层级调用,比如 A 调用 B,B 在执行过程中又调用了 C,C 执行完毕返回,B 执行完毕返回,最后是 A 执行完毕。这种方法、函数、子程序(或者称为函数,与方法一样,只是不同的叫法)的调用方式都是是通过栈实现的,一个线程就是执行一个子程序。子程序...原创 2019-10-20 21:47:14 · 6195 阅读 · 0 评论 -
快速搭建远程JupyterLab/Jupyter Notebook服务
这台服务器是Ubuntu,不过根据我的体验,CentOS上也没有什么分别。接下来我们需要保证我们已经安装了Python/Python3,同时已经安装了对应版本的JupyterLab/Jupyter Notebook,使用pip安装Jupyter系列非常方便。pip3 install jupyter jupyterlab安装完成之后,我们进入ipython中,来为我们的Jupyter服务配置...原创 2019-05-30 23:01:43 · 2088 阅读 · 0 评论 -
硬链接与软链接的区别
硬链接硬链接等于cp -p加同步更新,删除源文件,硬链接文件还可以查看,这里要简单说下i节点了。i节点是文件和目录的唯一标识,每个文件和目录必有i节点,不然操作系统就无法识别该文件或系统,就像没有上户口的黑户。linux操作系统是不识别些字母的,像这些jys ,jys.hard操作系统根本不知道是什么玩意软链接软链接可以看作是Windows中的快捷方式,可以让你快速链接到目标档案...原创 2019-05-22 13:32:52 · 139 阅读 · 0 评论 -
python WordCloud
导入词云的包from wordcloud import WordCloud#导入matplotlib作图的包import matplotlib.pyplot as plt#读取文件,返回一个字符串,使用utf-8编码方式读取,该txt文本文件位于此python同以及目录下#注意:该txt文本文件必须是utf-8编码f = open(u'NINETEEN EIGHTY-FOUR.txt...原创 2019-05-19 21:53:07 · 172 阅读 · 0 评论 -
windows关闭3306端口
原创 2019-05-19 21:47:14 · 5286 阅读 · 0 评论 -
已知前序和中序求后序
1public TreeNode createTree(String preOrder,String inOrder){ if(preOrder.isEmpty()) { return null; } char rootValue = preOrder.charAt(0); int rootIndex = inOrder.indexOf(rootValue); Tree...原创 2019-05-19 21:27:12 · 1655 阅读 · 0 评论 -
HTTP头的Last-Modified ,If-Modified-Since与ETag
以前没有关注Http头的Last-Modified 与If-Modified-Since这个信息,今天在看servlet源码时看到这个标识,就认真学习了一下,理解了一下这两个东西的用途。 Last-Modified 与If-Modified-Since都是用来记录页面的最后修改时间。当客户端访问页面时,服务器会将页面最后修改时间通过 Last-Modified 标识由服务器发往客户端,客户端记录修...原创 2019-05-19 21:19:49 · 942 阅读 · 0 评论 -
头条面试攻略
一面:**一面基础数据结构,基础算法题,中间件原理,使用场景,网络安全2.链表操作(在线写代码)4->UDP / TCP 协议5->链表操作 [手写代码]6->乐观锁 / 悲观锁7->三次握手8->Socket9->Hbase 底层原理10->Map 底层原理11->数据库分表 / 分库 / 集群12-> 消息可达性和唯一...原创 2019-05-19 20:58:54 · 1638 阅读 · 0 评论