<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Strlit的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Strlit</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Strlit]]></copyright><item><title><![CDATA[在阿里云上部署 Go Web 项目]]></title><link>https://blog.youkuaiyun.com/Strlit/article/details/106989426</link><guid>https://blog.youkuaiyun.com/Strlit/article/details/106989426</guid><author>Strlit</author><pubDate>Sat, 27 Jun 2020 22:39:30 +0800</pubDate><description><![CDATA[想试着用阿里云部署Go Web试试。
于是发生了很多事情。
一、购买阿里云
参考资料：
https://www.zhaozhuji.cn/827.html
说实话，其实完全没有接触过阿里云，进去就是完全懵逼，自购买服务开始。
之前听说过学生机优惠，但在阿里云网页上没有找到。
找了半天想起可以搜索字符，发现放了不起眼的小角落里。
点击进去后发现，需要选择购买的服务。
于是问了同学，说是新手买 Ubuntu 18.04 的，于是决定购买这个。
选完节点和系统后，确认订单时发现不能白嫖 MySQL 云数据库，而是]]></description><category></category></item><item><title><![CDATA[解决 Golang 无法下载依赖包的问题]]></title><link>https://blog.youkuaiyun.com/Strlit/article/details/106730250</link><guid>https://blog.youkuaiyun.com/Strlit/article/details/106730250</guid><author>Strlit</author><pubDate>Sat, 13 Jun 2020 11:59:19 +0800</pubDate><description><![CDATA[问题描述
在 VSCode 上安装 Go 插件后，跳出来需要安装其他插件的提示，然而在安装过程中几乎所有插件都表示 Install Failed。
问题成因
Go 的官方网站 golang.org 是没有办法在大陆登录的，因此依赖包的内容页无法获取；而部分 github 上的包由于使用到官网的内容，也会发生下载时报的情况。
问题解决
查了好多资料，讲述的主要解决办法是这样的：

特殊手段，使能够直接访问 golang.org，不过我失败了，能访问但是没办法安装依赖包。
使用镜像仓库

手动利用镜像仓库 cl]]></description><category></category></item><item><title><![CDATA[在 MVC 5 中利用 JQuery 的 Autocomplete 完成搜索自动填充功能]]></title><link>https://blog.youkuaiyun.com/Strlit/article/details/105088869</link><guid>https://blog.youkuaiyun.com/Strlit/article/details/105088869</guid><author>Strlit</author><pubDate>Wed, 25 Mar 2020 10:35:31 +0800</pubDate><description><![CDATA[最近，用 MVC 5 写个工厂的数据管理系统，需要用到如同百度搜索自动显示搜索选项的功能。
在网络上搜索了很长时间，发现了 jquery 的 autocomplete 实现起来比较简单而且容易理解，在这里记录一下。
首先，在 Controller 里面加入用于获取数据库中特定数据并返回 Json 格式数据的动作方法。
public JsonResult QueryProduct(string Pr...]]></description><category></category></item><item><title><![CDATA[解决  provider: SQL Network Interfaces, error: 50 - 发生了 Local Database Runtime 错误]]></title><link>https://blog.youkuaiyun.com/Strlit/article/details/105046350</link><guid>https://blog.youkuaiyun.com/Strlit/article/details/105046350</guid><author>Strlit</author><pubDate>Mon, 23 Mar 2020 13:20:36 +0800</pubDate><description><![CDATA[前几天，打算将 VS 2013 Express 升级成 VS 2013 Community。
升级完成后，发现安装完成时调用数据库竟然出现了 SQL Network Interfaces, error: 50 - Local Database Runtime error occurred. Cannot create an automatic instance 的问题，想了非常非常久，最后在放平心...]]></description><category></category></item><item><title><![CDATA[Python 抓取页面使用 XPath 出现的问题]]></title><link>https://blog.youkuaiyun.com/Strlit/article/details/104662061</link><guid>https://blog.youkuaiyun.com/Strlit/article/details/104662061</guid><author>Strlit</author><pubDate>Wed, 04 Mar 2020 20:51:54 +0800</pubDate><description><![CDATA[Python 抓取页面使用 XPath 出现的问题
在抓取页面时，有时候需要多次使用 .xpath 方法来获取需要的元素。
在使用 .xpath 方法时，第一次 .xpath 的结果是正确的，而之后使用会出现抓取到的东西和预期不一样的情况。
比如：
trs = html.xpath('//table//tr')

获得的 trs 是表中的行元素，之后想要获取其中的格元素时：
for i in ra...]]></description><category></category></item><item><title><![CDATA[《算法导论》 练习 2.1]]></title><link>https://blog.youkuaiyun.com/Strlit/article/details/104215204</link><guid>https://blog.youkuaiyun.com/Strlit/article/details/104215204</guid><author>Strlit</author><pubDate>Fri, 07 Feb 2020 20:40:03 +0800</pubDate><description><![CDATA[《算法导论》 练习 2.1  一个好久没动脑的感觉人快坏掉了的超菜的文科生的《算法导论（第3版）》学习记录。]]></description><category></category></item><item><title><![CDATA[字符串的最长回文子串——Manacher算法]]></title><link>https://blog.youkuaiyun.com/Strlit/article/details/104174297</link><guid>https://blog.youkuaiyun.com/Strlit/article/details/104174297</guid><author>Strlit</author><pubDate>Tue, 04 Feb 2020 20:11:49 +0800</pubDate><description><![CDATA[字符串的最长回文子串——Manacher算法问题Manacher算法算法代码
问题
对于给定的字符串，求算其最长的回文子串 。
Manacher算法
在学习算法时候，发现非常有趣的一个算法，除了它的名字（马拉车算法）很有意思，在去掉重复计算的子串上也有一定的借鉴意义。
消除奇偶回文串的影响，在字符串中间隔插入‘#’，可以将奇偶回文串都变成奇数回文串，方便进行计算：
s = '$' + '#' + ...]]></description><category></category></item><item><title><![CDATA[Python爬虫 获取免费的代理Ip]]></title><link>https://blog.youkuaiyun.com/Strlit/article/details/99716877</link><guid>https://blog.youkuaiyun.com/Strlit/article/details/99716877</guid><author>Strlit</author><pubDate>Mon, 19 Aug 2019 11:24:13 +0800</pubDate><description><![CDATA[**
Python爬虫 获取免费的代理Ip
**
最近在学习爬虫，在抓取b站弹幕的时候，由于同一ip访问次数过多，出现了ip地址被禁止访问的情况。当时贪写起来简单，就没有调取MongoDB数据库存储，使得前面抓取的网页全部丢失了，实在是有点得不偿失。
在网上简单查了一下，出现不明原因访问禁止主要有以下两种解决方法：

推迟调用线程的运行，比如 time.sleep()
在发送请求时使用代理

在这...]]></description><category></category></item><item><title><![CDATA[《C++ Primer Plus 6》15.3 异常]]></title><link>https://blog.youkuaiyun.com/Strlit/article/details/51099097</link><guid>https://blog.youkuaiyun.com/Strlit/article/details/51099097</guid><author>Strlit</author><pubDate>Fri, 08 Apr 2016 19:29:58 +0800</pubDate><description><![CDATA[C++异常]]></description><category></category></item></channel></rss>