<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[azyxa1的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/azyxa1</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; azyxa1]]></copyright><item><title><![CDATA[flask踩坑集锦]]></title><link>https://blog.youkuaiyun.com/azyxa1/article/details/134205308</link><guid>https://blog.youkuaiyun.com/azyxa1/article/details/134205308</guid><author>azyxa1</author><pubDate>Fri, 03 Nov 2023 16:11:37 +0800</pubDate><description><![CDATA[很久之前用过flask，那时候是跟着教程，教程怎么做我就怎么做，没有仔细考虑过。现在是全靠文档和搜索一步一步搭建，忘了很多东西，就碰了很多壁，浅浅记录一下子。]]></description><category></category></item><item><title><![CDATA[在HTML当中引入Vue控件，以element-ui为例]]></title><link>https://blog.youkuaiyun.com/azyxa1/article/details/134076581</link><guid>https://blog.youkuaiyun.com/azyxa1/article/details/134076581</guid><author>azyxa1</author><pubDate>Fri, 27 Oct 2023 15:44:12 +0800</pubDate><description><![CDATA[然后在需要此vue组件生效的区域定义一个div标签，等会用js初始化，比如我这个时间选择器在顶部，我就拿个id为app的div包裹起来，然后new一个Vue。]]></description><category></category></item><item><title><![CDATA[如何使两个select联动]]></title><link>https://blog.youkuaiyun.com/azyxa1/article/details/133785737</link><guid>https://blog.youkuaiyun.com/azyxa1/article/details/133785737</guid><author>azyxa1</author><pubDate>Thu, 12 Oct 2023 11:15:52 +0800</pubDate><description><![CDATA[我本来想的更简单，因为都是从数据库里面取的数据，我刚开始想着直接在flask渲染template的时候就传options过来，onchange的时候js里面用{{options}}就行也不用ajax请求了，后来发现js里面不能用{{}}，还得传，而且不是json格式还会报错，后端就重写了个方法传json过来。最近在用flask写一个数据看板，其中有一个图表，要用到联动下拉选项，比如我在A选项中已经选定了数据范围，B选项就也要实时更新，避免选项对不上，或者返回数据为空的情况。]]></description><category></category></item><item><title><![CDATA[在windows下部署flask-使用IIS+WFASTCGI+venv]]></title><link>https://blog.youkuaiyun.com/azyxa1/article/details/109288884</link><guid>https://blog.youkuaiyun.com/azyxa1/article/details/109288884</guid><author>azyxa1</author><pubDate>Mon, 26 Oct 2020 14:34:25 +0800</pubDate><description><![CDATA[说给自己的废话--本来之前的部署都是用apache 不论是在unix环境还是之前用Django的时候，但是公司的计算机Windows就是跟我作对吧 配置了一万年都部署不了，最后放弃了apache，反正性能都这样，转到IIS了。

我就不每个步骤都写出来了 可以参考以下两个链接进行基础的配置，我再进行一个补充说明

https://blog.51cto.com/alun51cto/2398143

https://www.cnblogs.com/liluping860122/p/9203908.html

配]]></description><category></category></item><item><title><![CDATA[不用外部包 输出等差数列 或作为列表]]></title><link>https://blog.youkuaiyun.com/azyxa1/article/details/108579913</link><guid>https://blog.youkuaiyun.com/azyxa1/article/details/108579913</guid><author>azyxa1</author><pubDate>Mon, 14 Sep 2020 15:20:15 +0800</pubDate><description><![CDATA[这可能是最简单的一篇博文害 但是我用的时候确实想了半天 存到这 万一我又忘了呢

答案就是 如果只想简单print的话 直接print(range(start,end+1,step))就行了

作为列表的话，可以这么写l=[i for i in range(start,end+1,step)]

记住range是前闭后开就行=3=
...]]></description><category></category></item><item><title><![CDATA[Dynamic Programming~~动态规划]]></title><link>https://blog.youkuaiyun.com/azyxa1/article/details/103393087</link><guid>https://blog.youkuaiyun.com/azyxa1/article/details/103393087</guid><author>azyxa1</author><pubDate>Wed, 04 Dec 2019 19:57:24 +0800</pubDate><description><![CDATA[之前面试遇到这个问题然后我忘记了。

昨天笔试又遇到才发现原来这么简单，只是我之前遇到然后没有当回事，刚刚搜了一下可太简单了 吐了

我所遇到的问题是这么问的：


假设现在有个100滴血的怪物，你有两个技能，A技能可以让他掉1滴血，B技能可以让他掉2滴血，那么你有多少种方式打死这个怪物呢？


没接触过动态规划的人（比如之前的我）真是摸不着头脑，面试官都提示我了这种问题可以分解成为小的问题，比如...]]></description><category></category></item><item><title><![CDATA[网易游戏笔试题]]></title><link>https://blog.youkuaiyun.com/azyxa1/article/details/101569589</link><guid>https://blog.youkuaiyun.com/azyxa1/article/details/101569589</guid><author>azyxa1</author><pubDate>Fri, 27 Sep 2019 23:25:28 +0800</pubDate><description><![CDATA[目录网易游戏-初级游戏开发2019第三批笔试题1.计算竖式计算中每个数字出现的次数 并输出出现最多的数字2.设计一个6字符键盘3.打方块游戏
网易游戏-初级游戏开发2019第三批笔试题
菜鸡本鸡只写了一道半。。使用python
1.计算竖式计算中每个数字出现的次数 并输出出现最多的数字
第一行输入是一共有几道乘法题
后面每一行是两个因数
比如：

2
123 456
22 33

对每个竖式输出1...]]></description><category></category></item><item><title><![CDATA[局域网访问本地网站……win10 Apache2.4+Django2.2+python3.7]]></title><link>https://blog.youkuaiyun.com/azyxa1/article/details/99771201</link><guid>https://blog.youkuaiyun.com/azyxa1/article/details/99771201</guid><author>azyxa1</author><pubDate>Mon, 19 Aug 2019 23:18:01 +0800</pubDate><description><![CDATA[本来是观看别人的文档然后轻松加愉悦的完成，结果搞了我差不多半天我整个人很恼火，决定写下来。

--

首先是环境的配置，这些就不提了，大致写一下步骤

1.下载Apache2.4,安装，然后在command line里面打


httpd.exe -k install -n "apache2.4"

一定得是管理员模式下，后面的是你所创建的服务名称，可不写（未测验）

这样就可以配置httpd.c...]]></description><category></category></item><item><title><![CDATA[NP-COMPLETE&REDUCTION]]></title><link>https://blog.youkuaiyun.com/azyxa1/article/details/84684436</link><guid>https://blog.youkuaiyun.com/azyxa1/article/details/84684436</guid><author>azyxa1</author><pubDate>Sun, 02 Dec 2018 08:15:57 +0800</pubDate><description><![CDATA[P问题是说可以在polynomial时间内解决的一些问题，（P代表polynomial也就是多项式时间，可以表示成n^2+4n^5之类的式子。）然后获得yes or no的答案（基于decision problem）

np问题，即none polynomial problem，则是不能在polynomial时间内获得yes or no的答案的问题了，但是可以在p时间内验证我获得的答案是否正确（符...]]></description><category></category></item><item><title><![CDATA[flask-sqlalchemy 输出dict]]></title><link>https://blog.youkuaiyun.com/azyxa1/article/details/80850485</link><guid>https://blog.youkuaiyun.com/azyxa1/article/details/80850485</guid><author>azyxa1</author><pubDate>Thu, 28 Jun 2018 23:43:37 +0800</pubDate><description><![CDATA[偶然看到了，感觉以后可能用到 存个档https://segmentfault.com/a/1190000002768198http://www.kaka-ace.com/sqlalchemy-model-to-dict/]]></description><category></category></item><item><title><![CDATA[搭建博客之评论回复功能的实现]]></title><link>https://blog.youkuaiyun.com/azyxa1/article/details/80820904</link><guid>https://blog.youkuaiyun.com/azyxa1/article/details/80820904</guid><author>azyxa1</author><pubDate>Tue, 26 Jun 2018 21:21:37 +0800</pubDate><description><![CDATA[一直觉得普通的评论功能过于单调，对于我这种看什么都喜欢翻评论区的人来说有点功能不足，既然要添加评论回复功能，具体要做到什么呢。1.对指定的评论回复2.对指定的回复回复3.属于某一评论下的回复树状排列在评论下【类似微博4.点击回复后在当前评论下弹出回复框基于这些需求重新设计了一下Comment数据表，在现有的author_id、content、date、article_id之外增加了三个字段1.re...]]></description><category></category></item><item><title><![CDATA[关于配置虚拟机的时候遇到的问题]]></title><link>https://blog.youkuaiyun.com/azyxa1/article/details/80219000</link><guid>https://blog.youkuaiyun.com/azyxa1/article/details/80219000</guid><author>azyxa1</author><pubDate>Mon, 07 May 2018 00:22:07 +0800</pubDate><description><![CDATA[赶紧写下来免得忘了= =。。1.关于环境设置的问题 我用的是虚拟环境 然后安装mysqlclient的时候老是报错  Failed building wheel for mysqlclientblah blah blah~~unable to execute 'x86_64-linux-gnu-gcc': No such file or directoryerror: command 'x86_6...]]></description><category></category></item><item><title><![CDATA[被csrf搞了一上午。。终于不403了]]></title><link>https://blog.youkuaiyun.com/azyxa1/article/details/80079624</link><guid>https://blog.youkuaiyun.com/azyxa1/article/details/80079624</guid><author>azyxa1</author><pubDate>Wed, 25 Apr 2018 15:12:32 +0800</pubDate><description><![CDATA[先说我用的是Django2.0就很怪，本来给的方法就是在&amp;lt;form&amp;gt;标签里面加个{%csrf_token%}就OK但是我加了还是403debug页面给的一些方法 我感觉都符合， 百度了别人的方法有的说还说要改render，但是明显render里面已经包含了他们用的requestcontext，所以我也不用改。还有的人加了Middleware 这个也是过时的方法，middleware在2...]]></description><category></category></item><item><title><![CDATA[实战WEB的一些整理。]]></title><link>https://blog.youkuaiyun.com/azyxa1/article/details/79524207</link><guid>https://blog.youkuaiyun.com/azyxa1/article/details/79524207</guid><author>azyxa1</author><pubDate>Mon, 12 Mar 2018 21:52:51 +0800</pubDate><description><![CDATA[uuid.uuid4().hex：生成十六进制随机数import uuid     uuid：生成唯一随机数　　python的uuid模块提供UUID类和函数uuid1(), uuid3(), uuid4(), uuid5() 来生成1, 3, 4, 5各个版本的UUID ( 需要注意的是: python中没有uuid2()这个函数). 对uuid模块中最常用的几个函数总结如下: 　　1.  uu...]]></description><category></category></item><item><title><![CDATA[定制类]]></title><link>https://blog.youkuaiyun.com/azyxa1/article/details/79521925</link><guid>https://blog.youkuaiyun.com/azyxa1/article/details/79521925</guid><author>azyxa1</author><pubDate>Sun, 11 Mar 2018 23:41:59 +0800</pubDate><description><![CDATA[__init__ 初始化 一般是用来定义属性的一个方法__str__ 可以让类打印出来class Person(object):    def __init__(self, name, gender):        self.name = name        self.gender = gender    def __str__(self):        return '(Person: ...]]></description><category></category></item><item><title><![CDATA[web.Response]]></title><link>https://blog.youkuaiyun.com/azyxa1/article/details/79504560</link><guid>https://blog.youkuaiyun.com/azyxa1/article/details/79504560</guid><author>azyxa1</author><pubDate>Sat, 10 Mar 2018 00:13:57 +0800</pubDate><description><![CDATA[困扰很多天的def index(request):
    return web.Response(body=b'&amp;lt;h1&amp;gt;Awesome&amp;lt;/h1&amp;gt;')打开网页永远是&amp;lt;h1&amp;gt;Awesome&amp;lt;/h1&amp;gt;而不是Awesome明明没动代码的。。虽然不是很懂，但是查了一下aiohttp的文档Response类声明为class aiohttp.web.Respon...]]></description><category></category></item><item><title><![CDATA[Django中的静态文件设置]]></title><link>https://blog.youkuaiyun.com/azyxa1/article/details/79496141</link><guid>https://blog.youkuaiyun.com/azyxa1/article/details/79496141</guid><author>azyxa1</author><pubDate>Fri, 09 Mar 2018 14:40:29 +0800</pubDate><description><![CDATA[今天看到Django视频老师用的是1.1.0版本的 所以还是有一些问题 在将HTML的模板拷贝到APP文件下新建的&quot;static/&quot;之后 更改index.html当中的网址指向，变为../static/css/bootstrap.css然后仍然不能运行 此时需要进入settings.py，在STATIC_URL = '/static/'下粘贴一句STATIC_ROOT = os.path.join...]]></description><category></category></item><item><title><![CDATA[import asyncio]]></title><link>https://blog.youkuaiyun.com/azyxa1/article/details/79488309</link><guid>https://blog.youkuaiyun.com/azyxa1/article/details/79488309</guid><author>azyxa1</author><pubDate>Thu, 08 Mar 2018 21:44:05 +0800</pubDate><description><![CDATA[asynico一般都是必有2条语句# 获取EventLoop:
loop = asyncio.get_event_loop()
# 执行coroutine
loop.run_until_complete(hello())run_until_complete 是一个阻塞（blocking）调用，直到协程运行结束，它才返回。这一点从函数名不难看出。run_until_complete 的参数是一个 f...]]></description><category></category></item><item><title><![CDATA[send()的用法]]></title><link>https://blog.youkuaiyun.com/azyxa1/article/details/79487513</link><guid>https://blog.youkuaiyun.com/azyxa1/article/details/79487513</guid><author>azyxa1</author><pubDate>Thu, 08 Mar 2018 18:27:03 +0800</pubDate><description><![CDATA[终于注册了csdn..不过密码这么复杂怕是过两天就忘了8---【挂起】的意思就是暂时保留先不进行 等待需要时再进行先设置一个generatordef generator():
    v = yield 1
    v = yield v
    c = yield v然后send(None)等同于next调用方法为gen=generator()
gen.send(None)然后send 在有 a...]]></description><category></category></item></channel></rss>