<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[HobbitX的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/HobbitX</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; HobbitX]]></copyright><item><title><![CDATA[解决iis发布程序只有80端口可以被访问，其他端口访问不了的问题]]></title><link>https://blog.youkuaiyun.com/HobbitX/article/details/130203057</link><guid>https://blog.youkuaiyun.com/HobbitX/article/details/130203057</guid><author>HobbitX</author><pubDate>Mon, 17 Apr 2023 16:35:54 +0800</pubDate><description><![CDATA[解决iis除了80端口，其他端口发布之后访问不了的问题]]></description><category></category></item><item><title><![CDATA[c# 动态解析json字符串]]></title><link>https://blog.youkuaiyun.com/HobbitX/article/details/128189742</link><guid>https://blog.youkuaiyun.com/HobbitX/article/details/128189742</guid><author>HobbitX</author><pubDate>Mon, 05 Dec 2022 17:44:37 +0800</pubDate><description><![CDATA[动态解析json字符串]]></description><category></category></item><item><title><![CDATA[c# 学习总结]]></title><link>https://blog.youkuaiyun.com/HobbitX/article/details/127348372</link><guid>https://blog.youkuaiyun.com/HobbitX/article/details/127348372</guid><author>HobbitX</author><pubDate>Sun, 16 Oct 2022 15:31:06 +0800</pubDate><description><![CDATA[c# 学习总结]]></description><category></category></item><item><title><![CDATA[jwt配置]]></title><link>https://blog.youkuaiyun.com/HobbitX/article/details/127320734</link><guid>https://blog.youkuaiyun.com/HobbitX/article/details/127320734</guid><author>HobbitX</author><pubDate>Fri, 14 Oct 2022 15:18:55 +0800</pubDate><description><![CDATA[jwt配置]]></description><category></category></item><item><title><![CDATA[初学EntityFrameworkCore教程（详细）]]></title><link>https://blog.youkuaiyun.com/HobbitX/article/details/125591212</link><guid>https://blog.youkuaiyun.com/HobbitX/article/details/125591212</guid><author>HobbitX</author><pubDate>Sun, 03 Jul 2022 23:02:25 +0800</pubDate><description><![CDATA[任何实现了IDisposable接口的类都需要手动释放，使用using语法也可实现


]]></description><category></category></item><item><title><![CDATA[C# IEnumerator枚举器]]></title><link>https://blog.youkuaiyun.com/HobbitX/article/details/124407904</link><guid>https://blog.youkuaiyun.com/HobbitX/article/details/124407904</guid><author>HobbitX</author><pubDate>Mon, 25 Apr 2022 17:38:33 +0800</pubDate><description><![CDATA[1、对象只要一个类型实现了IEnumerable接口就能遍历
2、IEnumerator是枚举器，一个接口类，实现MoveNext-&gt;Current-&gt;Reset
3、yield关键字是一个迭代器，相当于实现了IEnumerator枚举器
4、IEnumerable是可枚举类型，IEnumerator是枚举器
public class IEnumerableShow {
        public void Show() {
            int[] array = { 1, 2, ]]></description><category></category></item><item><title><![CDATA[github上传项目]]></title><link>https://blog.youkuaiyun.com/HobbitX/article/details/113120780</link><guid>https://blog.youkuaiyun.com/HobbitX/article/details/113120780</guid><author>HobbitX</author><pubDate>Mon, 25 Jan 2021 18:45:44 +0800</pubDate><description><![CDATA[1.下载git
在git官网下载git软件，然后解压安装。
2.github中ssh加密
由于本地Git仓库和Github仓库之间的传输是通过SSH加密的，所以连接时需要设置一下：
a、创建SSH KEY。先看一下C:\用户\S目录下有没有.ssh目录，有的话看下里面有没有id_rsa和id_rsa.pub这两个文件，有就跳到下一步，没有就通过下面命令创建（在该目录下右键git bash）：
$ ssh-keygen -t rsa -C “youremail@example.com”

b、登录Github]]></description><category></category></item><item><title><![CDATA[c#连接neo4j图数据库（超详细）]]></title><link>https://blog.youkuaiyun.com/HobbitX/article/details/112908219</link><guid>https://blog.youkuaiyun.com/HobbitX/article/details/112908219</guid><author>HobbitX</author><pubDate>Wed, 20 Jan 2021 18:58:42 +0800</pubDate><description><![CDATA[1.下载驱动程序包
在工具–&gt;NutGet包管理器–&gt;管理解决方案的NuGet程序包中下载Neo4j.Driver.Simple数据库驱动程序包，Neo4j.Driver程序包我第一次试的，没有运行成功。
Neo4j.Driver.Simple包和Neo4j.Driver包的区别我还没整明白。
2.引用驱动程序包命名空间
using Neo4j.Driver;
3.连接数据库

```csharp
public class CQLOperation
    {
        private s]]></description><category></category></item><item><title><![CDATA[ES6变量的解构赋值]]></title><link>https://blog.youkuaiyun.com/HobbitX/article/details/102533561</link><guid>https://blog.youkuaiyun.com/HobbitX/article/details/102533561</guid><author>HobbitX</author><pubDate>Sat, 02 Nov 2019 13:31:49 +0800</pubDate><description><![CDATA[1.变量的解构赋值
ES6 允许按照一定模式，从数组和对象中提取值，对变量进行赋值，这被称为解构（Destructuring）。
以前，为变量赋值，只能直接指定值：
let a = 1;
let b = 2;
let c = 3;
ES6 允许写成下面这样：
let [foo, [[bar], baz]] = [1, [[2], 3]];
foo // 1
bar // 2
baz // 3
本质...]]></description><category></category></item><item><title><![CDATA[easyui进度条报错]]></title><link>https://blog.youkuaiyun.com/HobbitX/article/details/102521743</link><guid>https://blog.youkuaiyun.com/HobbitX/article/details/102521743</guid><author>HobbitX</author><pubDate>Sat, 12 Oct 2019 16:59:18 +0800</pubDate><description><![CDATA[1.getValue获取值报错
刚开始我是这样写的：

然而在var value=$('#pb').progressbar('getValue');这一行报错：TypeError: $.data(...) is undefined
猜测应该是‘data-options="value:60"’这样写获取不到值，然后我把代码改成：


这样写果然可以获取到值了！
2.setInterval()和set...]]></description><category></category></item><item><title><![CDATA[selenium初学笔记]]></title><link>https://blog.youkuaiyun.com/HobbitX/article/details/90752548</link><guid>https://blog.youkuaiyun.com/HobbitX/article/details/90752548</guid><author>HobbitX</author><pubDate>Mon, 03 Jun 2019 15:13:21 +0800</pubDate><description><![CDATA[1.下载selenium
直接pip install selenium
2.下载Phantomjs
在这个网页里找到对应版本，并下载即可：http://phantomjs.org/download.html
下载完之后要添加到环境变量


我在使用的时候报了一个这个错误：
UserWarning: Selenium support for PhantomJS has been deprecated...]]></description><category></category></item><item><title><![CDATA[django项目虚拟环境创建命令]]></title><link>https://blog.youkuaiyun.com/HobbitX/article/details/89251777</link><guid>https://blog.youkuaiyun.com/HobbitX/article/details/89251777</guid><author>HobbitX</author><pubDate>Fri, 12 Apr 2019 18:49:14 +0800</pubDate><description><![CDATA[上面最后一行：pip install django


]]></description><category></category></item><item><title><![CDATA[numpy模块矩阵]]></title><link>https://blog.youkuaiyun.com/HobbitX/article/details/89250221</link><guid>https://blog.youkuaiyun.com/HobbitX/article/details/89250221</guid><author>HobbitX</author><pubDate>Fri, 12 Apr 2019 18:20:57 +0800</pubDate><description><![CDATA[1.数组索引
arr = np.arange(10)
print(arr[1])
2.取偶数
print(arr[::2])
print(arr[-1])
3.二维数组索引
arr2 = np.array([[1, 2, 3, 4, 5], [6, 7, 8, 9, 10], [11, 12, 13, 14, 15]])
print(arr2)
print(arr2[1, 3])  # 9
pri...]]></description><category></category></item><item><title><![CDATA[numpy模块数组]]></title><link>https://blog.youkuaiyun.com/HobbitX/article/details/89220065</link><guid>https://blog.youkuaiyun.com/HobbitX/article/details/89220065</guid><author>HobbitX</author><pubDate>Thu, 11 Apr 2019 21:06:39 +0800</pubDate><description><![CDATA[1.只有一行的数组叫：一维数组
arr = np.array([1, 2, 3, 4])
2.二维数组
arr2 = np.array([[1, 2], [4, 5], [7, 8]])
3.维度
print(‘arr2的维度：’, arr2.ndim)
4.数组结构：返回元祖
print(‘arr2的结构：\n’, arr2.shape)
5.元素大小
print(‘arr元素类型：\n’, a...]]></description><category></category></item><item><title><![CDATA[微信和支付宝接口]]></title><link>https://blog.youkuaiyun.com/HobbitX/article/details/88562409</link><guid>https://blog.youkuaiyun.com/HobbitX/article/details/88562409</guid><author>HobbitX</author><pubDate>Thu, 14 Mar 2019 21:53:12 +0800</pubDate><description><![CDATA[Django微信支付介绍

微信支付平台，对支付的要求，相当严格。(不支持个人开通，支持个体工商户、企业、其他组织等)

微信支付开通地址

https://pay.weixin.qq.com/index.php/core/home/login?return_url=%2Findex.php

支付产品：



付款码：超市扫码使用。

JSAPI支付





查看开发文档：






...]]></description><category></category></item><item><title><![CDATA[flask-sqlalchemy数据库模块]]></title><link>https://blog.youkuaiyun.com/HobbitX/article/details/88354543</link><guid>https://blog.youkuaiyun.com/HobbitX/article/details/88354543</guid><author>HobbitX</author><pubDate>Fri, 08 Mar 2019 17:46:33 +0800</pubDate><description><![CDATA[It aims to simplify using SQLAlchemy with Flask by providing useful
defaults and extra helpers that make it easier to accomplish common
tasks. (官网原文)
flask-sqlalchemy 在 sqlalchemy 的基础上，提供了一些常用的工具，并预设...]]></description><category></category></item><item><title><![CDATA[flask数据库]]></title><link>https://blog.youkuaiyun.com/HobbitX/article/details/88323068</link><guid>https://blog.youkuaiyun.com/HobbitX/article/details/88323068</guid><author>HobbitX</author><pubDate>Thu, 07 Mar 2019 22:38:41 +0800</pubDate><description><![CDATA[1.安装sqlalchemy

由于flask没有封装数据库模块，需要安装sqlalchemy



2.建立数据库及表


import sqlalchemy
from sqlalchemy.ext.declarative import declarative_base

db = sqlalchemy.create_engine('sqlite:////flask/flaskproject/t...]]></description><category></category></item><item><title><![CDATA[flask参数传递]]></title><link>https://blog.youkuaiyun.com/HobbitX/article/details/88321940</link><guid>https://blog.youkuaiyun.com/HobbitX/article/details/88321940</guid><author>HobbitX</author><pubDate>Thu, 07 Mar 2019 22:10:07 +0800</pubDate><description><![CDATA[1.普通变量传递，列表参数传递

demo.py:


@app.route('/index/')
def index():
    name='Sheldon'
    subject=['python','java','ui']
    return render_template('index.html',name=name,subject=subject)

index.html:


欢...]]></description><category></category></item><item><title><![CDATA[flask改端口，路由参数传递，模板系统]]></title><link>https://blog.youkuaiyun.com/HobbitX/article/details/88321503</link><guid>https://blog.youkuaiyun.com/HobbitX/article/details/88321503</guid><author>HobbitX</author><pubDate>Thu, 07 Mar 2019 21:37:42 +0800</pubDate><description><![CDATA[1.flask改端口



2.路由参数传递

Flask的路由上可以通过&amp;lt;&amp;gt;来接收参数，但是注意：尖括号里面的变量和函数的形参要对应



我们也可以通过&amp;lt;类型:变量&amp;gt;的格式进行传参。



3.模板系统

Flask 默认使用jinja2模板系统，这个系统是仿写Django的模板系统。Jinja2模板系统不止用在flask上，tornado，saltatack，ansi...]]></description><category></category></item><item><title><![CDATA[介绍及安装flask框架]]></title><link>https://blog.youkuaiyun.com/HobbitX/article/details/88312938</link><guid>https://blog.youkuaiyun.com/HobbitX/article/details/88312938</guid><author>HobbitX</author><pubDate>Thu, 07 Mar 2019 18:57:01 +0800</pubDate><description><![CDATA[一.flask的介绍与安装

Flask和Django一样，是一个web框架，用来做网站

Django给用户提供了完整的封装，创建项目之后，就有了完整的项目结构，优点在于开发的难度低，缺点是不够灵活。

Flask 给用户提供的是一个简单封装。大部分功能需要开发者自己编写，所以开发足够灵活。

安装flask:

1.创建虚拟环境：

Virtualenv 虚拟环境的名字

建议应该用这个命令...]]></description><category></category></item></channel></rss>