<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Linno's world]]></title><description><![CDATA[Linno's world]]></description><link>https://blog.hi8.site</link><generator>RSS for Node</generator><lastBuildDate>Tue, 02 Jun 2026 12:15:33 GMT</lastBuildDate><atom:link href="https://blog.hi8.site/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[Django配置MYSQL]]></title><description><![CDATA[DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
    }
}

这是django默认的sqlite数据库，以下是常见的数据库
django.db.backends.postgresql  # PostgreSQL
django.db.backends.mysql       # ...]]></description><link>https://blog.hi8.site/djangomysql</link><guid isPermaLink="true">https://blog.hi8.site/djangomysql</guid><category><![CDATA[Django]]></category><category><![CDATA[MySQL]]></category><dc:creator><![CDATA[Linno]]></dc:creator><pubDate>Fri, 08 Mar 2024 06:17:53 GMT</pubDate><content:encoded><![CDATA[<pre><code class="lang-plaintext">DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
    }
}
</code></pre>
<p>这是django默认的sqlite数据库，以下是常见的数据库</p>
<pre><code class="lang-plaintext">django.db.backends.postgresql  # PostgreSQL
django.db.backends.mysql       # mysql  
django.db.backends.sqlite3     # sqlite  
django.db.backends.oracle      # oracle
</code></pre>
<p>改用mysql数据库</p>
<pre><code class="lang-plaintext">pip install mysqlclient  #安装mysqlclient
</code></pre>
<p>在setting.py里改配置</p>
<pre><code class="lang-plaintext">DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'blog',  
    'USER':'root',   
    'PASSWORD':'kong1234,',
    'HOST':'127.0.0.1',
    'PORT':'3306',
    }
}
</code></pre>
<p>USER: 数据库登录的用户名，mysql一般都是root PASSWORD：登录数据库的密码，必须是USER用户所对应的密码 HOST: 由于一般的数据库都是C/S结构的，所以得指定数据库服务器的位置，我们一般数据库服务器和客户端都是在一台主机上面，所以一般默认都填127.0.0.1 PORT：数据库服务器端口，mysql默认为3306 HOST和PORT都可以不填，使用默认的配置，但是如果你有更改默认配置的话，就需要填入更改后的</p>
<h4 id="heading-modelspymodel"><strong>在你创建的应用中models.py创建model类。</strong></h4>
<h4 id="heading-kirlsiblrzfmrrxmmkdlsitmijdmlbdmja7ooajvvizmiafooyzlpolkuivlkb3ku6qqkg"><strong>将字段映射成数据表，执行如下命令</strong></h4>
<pre><code class="lang-plaintext">python manage.py makemigrations 
python manage.py migrate
</code></pre>
<p><a target="_blank" href="https://blog.csdn.net/daotianmi/article/details/132339938">django版本提示 django.db.utils.NotSupportedError: MySQL 8 or later is required (found 5.7.26)</a></p>
<p><a target="_blank" href="https://blog.csdn.net/diligentkong/article/details/79129820">参考文章</a></p>
]]></content:encoded></item><item><title><![CDATA[Vue踩坑手册]]></title><description><![CDATA[Vue3安装配置、开发环境搭建（卸载2）
开发需知
1node：简单来讲就是环境。支持前端框架的开发环境
node -v

2npm：是下载node的时候一起下载下来的下载工具，类似python的pip。
npm -v

3cnpm：是因为npm属于外国的东西。下载的时候总是出现网络问题。然后淘宝安排的镜像安装工具。（在安装完淘宝镜像后把npm指令换成cnpm就行。）
cnpm -v

4vue-cli：这个是vue官方给配置的脚手架，用来快速启动一个vue项目而设计出来的。
vue -V

5...]]></description><link>https://blog.hi8.site/vue</link><guid isPermaLink="true">https://blog.hi8.site/vue</guid><category><![CDATA[Vue.js]]></category><category><![CDATA[Vue3]]></category><dc:creator><![CDATA[Linno]]></dc:creator><pubDate>Fri, 08 Mar 2024 03:59:07 GMT</pubDate><content:encoded><![CDATA[<h2 id="heading-vue3httpssocsdnnetsosearchqe5ae89e8a385ampspm10012101300170202">Vue3<a target="_blank" href="https://so.csdn.net/so/search?q=%E5%AE%89%E8%A3%85&amp;spm=1001.2101.3001.7020">安装</a>配置、开发环境搭建（卸载2）</h2>
<h2 id="heading-5bya5yr6zya55l">开发需知</h2>
<p>1node：简单来讲就是环境。支持前端框架的开发环境</p>
<pre><code class="lang-plaintext">node -v
</code></pre>
<p>2npm：是下载node的时候一起下载下来的下载工具，类似python的pip。</p>
<pre><code class="lang-plaintext">npm -v
</code></pre>
<p>3cnpm：是因为npm属于外国的东西。下载的时候总是出现网络问题。然后淘宝安排的镜像安装工具。（在安装完淘宝镜像后把npm指令换成cnpm就行。）</p>
<pre><code class="lang-plaintext">cnpm -v
</code></pre>
<p>4vue-cli：这个是vue官方给配置的脚手架，用来快速启动一个vue项目而设计出来的。</p>
<pre><code class="lang-plaintext">vue -V
</code></pre>
<p>5vue.js：这个是vue框架本体，vue2和vue3说的都是这个。可是直接用vue的指令来创建vue。但是速度很慢。所以会有vue-cli的存在。</p>
<p>如果在一个 Vue 项目的目录下，你可以使用以下指令查看当前项目中 Vue.js 的版本：</p>
<pre><code class="lang-plaintext">npm list vue
</code></pre>
<p>如果想在全局查看 Vue.js 的版本，可以使用：</p>
<pre><code class="lang-plaintext">npm list -g vue
</code></pre>
<h2 id="heading-node">########开发之前请先安装上node环境</h2>
<p>链接：<a target="_blank" href="https://pan.baidu.com/s/1V4A1IYwjgNtyyDLI_qd4Vg">https://pan.baidu.com/s/1V4A1IYwjgNtyyDLI_qd4Vg</a> 提取码：fvp8</p>
<p>这个是我提供的node的安装网盘链接</p>
<p><strong>一定要先安装了node再继续下面的操作</strong></p>
<h2 id="heading-1">1查看版本</h2>
<pre><code class="lang-plaintext">npm list -g
</code></pre>
<p>如果在这里可以看到在这个文件夹下有很多的东西（除了你要安装的东西，我这个是安装好的）</p>
<p><img src="https://picabstract-preview-ftn.weiyun.com/ftn_pic_abs_v3/313745bb34917a8211d9ff89646aef45e42579f4028d2f5d3756543439b93d56e4fec1720f286b7aa6d3e48ae64718c8?pictype=scale&amp;from=30113&amp;version=3.3.3.3&amp;fname=%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202024-03-07%20191531.png&amp;size=750" alt="test" /></p>
<p>点进去文件夹全部删除。再执行命令就发现东西全没了</p>
<p>如果卸载不掉文件夹，比如管理员权限删除不了，可以用npm往文件夹里多下载点七七八八的东西就能卸载掉了（实践出来的经验，不知道原理）。或者你点进去一个一个删除就能删了。</p>
<blockquote>
<p>提醒：</p>
<p>1 安装时推荐不要安装到C盘 ，但要记住安装在哪</p>
<p>2 nodejs安装路径下，新建node_global和node_cache两个文件夹</p>
<p>3 设置缓存文件夹</p>
<pre><code class="lang-plaintext">npm config set cache "完整安装路径\node_cache"
</code></pre>
<p>4 设置全局模块存放路径</p>
<pre><code class="lang-plaintext">npm config set prefix "完整安装路径\node_global"
</code></pre>
<p>5 设置环境变量 使得在任意目录下都可以使用cnpm、vue等命令，而不需要输入全路径 修改 系统变量 PATH，添加新的全局路径 <code>完整路径\node_global</code> 新增 系统变量 NODE_PATH <code>完整路径\node_modules</code></p>
</blockquote>
<h2 id="heading-2">2安装淘宝镜像-注意命令行权限</h2>
<pre><code class="lang-plaintext">npm config set registry https://registry.npmmirror.com
</code></pre>
<h2 id="heading-21vue-cli">2.1安装vue-cli脚手架</h2>
<pre><code class="lang-plaintext">npm install -g @vue/cli
</code></pre>
<p>这个过程或许很慢，有能力建议科学上网</p>
<h2 id="heading-22vue3">2.2创建vue3的项目</h2>
<p>另起一个目录（存放你的vue项目的地方）</p>
<p>运行</p>
<pre><code class="lang-plaintext">vue create my-vue3-app
</code></pre>
<p>直接选vue3然后回车，等进度转好了后执行</p>
<pre><code class="lang-plaintext">cd my-vue3-app
</code></pre>
<pre><code class="lang-plaintext">npm run serve
</code></pre>
<p><img src="https://picabstract-preview-ftn.weiyun.com/ftn_pic_abs_v3/b5494c8da21b385ac7ec6b261c1c1fb5c66131bd2c1e1729d7a7ea903544c53408ba26675a7722a82a016572c27537d5?pictype=scale&amp;from=30113&amp;version=3.3.3.3&amp;fname=%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202024-03-07%20192706.png&amp;size=750" alt="test" /></p>
<p>成功后浏览器搜索“<a target="_blank" href="http://localhost:8080/”">http://localhost:8080/”</a></p>
<p><img src="https://picabstract-preview-ftn.weiyun.com/ftn_pic_abs_v3/c1a17cc1a19ceedc30377ce19f8128bb67b1b17ab30c5b6a6f5a99af2613fda3389940f95add6d66cf13c5061861579e?pictype=scale&amp;from=30113&amp;version=3.3.3.3&amp;fname=%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202024-03-07%20192851.png&amp;size=750" alt="test" /></p>
<p>就成功了。</p>
<h2 id="heading-221">2.2.1注意</h2>
<p>这个时候电脑只安装了全局的cnpm和vue-cli。并没有安装全局vue。如果想要安装全局vue执行</p>
<pre><code class="lang-plaintext">npm install -g vue //这条指令自动安装最新的vue，大概率是vue3
</code></pre>
<pre><code class="lang-plaintext">npm install -g vue@3.4.7 //这条指令能安装@3.4.7版本的vue（不过经过实验，全局环境里面可以不用有全局vue，只有一个全局vue-cli就行）
</code></pre>
]]></content:encoded></item><item><title><![CDATA[给hexo博客文章设置访问密码]]></title><description><![CDATA[给hexo的文章设置访问密码
1、安装插件
npm install hexo-blog-encrypt
2、修改配置
在根目录的配置文件_config.yml中添加以下代码：
encrypt: 
 enable: true
3、博客文章添加加密字段
---
password: 密码
message: 提示文字
---]]></description><link>https://blog.hi8.site/hexo</link><guid isPermaLink="true">https://blog.hi8.site/hexo</guid><category><![CDATA[hexo]]></category><dc:creator><![CDATA[Linno]]></dc:creator><pubDate>Thu, 04 Jan 2024 16:00:00 GMT</pubDate><content:encoded><![CDATA[<p>给hexo的文章设置访问密码</p>
<h3 id="heading-1">1、安装插件</h3>
<pre><code>npm install hexo-blog-encrypt
</code></pre><h3 id="heading-2">2、修改配置</h3>
<p>在根目录的配置文件<strong>_config.yml</strong>中添加以下代码：</p>
<pre><code>encrypt: 
 enable: <span class="hljs-literal">true</span>
</code></pre><h3 id="heading-3">3、博客文章添加加密字段</h3>
<pre><code>---
password: 密码
<span class="hljs-attr">message</span>: 提示文字
---
</code></pre>]]></content:encoded></item><item><title><![CDATA[Git上传文件到GitHub仓库]]></title><description><![CDATA[步骤1：Git基本设置
1、前置准备
本地需要安装git：https://git-scm.com/download/。
安装完成以后从桌面或开始菜单打开Git工具{点击Git bash 打开}。
2、Git基本信息设置
在git命令行内输入以下代码：引号内的填写你注册github时的用户名和电子邮件。
    git config --global user.name "your name"

    git config --global user.email "your_email@163....]]></description><link>https://blog.hi8.site/gitgithub</link><guid isPermaLink="true">https://blog.hi8.site/gitgithub</guid><category><![CDATA[Git]]></category><category><![CDATA[GitHub]]></category><dc:creator><![CDATA[Linno]]></dc:creator><pubDate>Thu, 04 Jan 2024 16:00:00 GMT</pubDate><content:encoded><![CDATA[<h3 id="heading-1git">步骤1：Git基本设置</h3>
<p>1、前置准备</p>
<p>本地需要安装git：https://git-scm.com/download/。</p>
<p>安装完成以后从桌面或开始菜单打开Git工具{点击Git bash 打开}。</p>
<p>2、Git基本信息设置</p>
<p>在git命令行内输入以下代码：引号内的填写你注册github时的用户名和电子邮件。</p>
<pre><code>    git config --<span class="hljs-built_in">global</span> user.name <span class="hljs-string">"your name"</span>

    git config --<span class="hljs-built_in">global</span> user.email <span class="hljs-string">"your_email@163.com"</span>
</code></pre><p>3、添加SSH Key</p>
<p>首先在本地创建ssh key。在刚刚新建好的文件夹内点击右键Git Bash Here进入git命令行。</p>
<pre><code>    ssh-keygen -t rsa -C <span class="hljs-string">"your_email@163.com"</span>
</code></pre><p>“your_email@163.com”改成自己注册github时的邮箱，此处不一定要用163邮箱。</p>
<p>回车之后会要求确认路径和输入密码，直接一路回车就行。</p>
<p>成功的话会在~/下生成.ssh文件夹，进去打开id_rsa.pub，复制里面的key。</p>
<pre><code>    cat ~<span class="hljs-regexp">/.ssh/i</span>d_rsa.pub
</code></pre><p>直接在命令行内输入上面的代码，就会出现key，右键复制key。</p>
<p>从ssh-rsa开始，复制好后回到网页，点击右上角的setting，左侧菜单切换到SSH and GPG keys，点击New SSH key。默认是没有SSH key的，下方的my_key是我之前添加的。</p>
<p>点击New SSH key</p>
<p>为了验证是否成功，在git bash下输入：</p>
<pre><code>ssh -T git@github.com
</code></pre><p>如果是第一次的会提示是否continue，输入yes就会看到：</p>
<pre><code>You’ve successfully authenticated, but GitHub does not provide shell access。
</code></pre><p>这就表示已成功连上github了。</p>
<h3 id="heading-2git"><strong>步骤2：初始化本地Git</strong></h3>
<p>首先，进入您本地的项目根目录下，然后，打开命令行界面，导航到该目录并执行以下命令：</p>
<pre><code>git init
</code></pre><p>执行完之后我们可以看到根目录下会多出一个.git文件</p>
<h3 id="heading-3"><strong>步骤3：关联远程仓库</strong></h3>
<p>在本地项目文件夹中，运行以下命令，将您的本地仓库与远程仓库关联起来：</p>
<pre><code>git remote add origin 远程仓库的URL
</code></pre><p>请将“远程仓库的URL”替换为您在步骤4中获得的实际URL。</p>
<p>我们可以执行以下命令查看我们关联的远程仓库的url</p>
<pre><code>git remote -v
</code></pre><h3 id="heading-4"><strong>步骤4：添加和提交项目</strong></h3>
<p>在命令行中运行以下命令：</p>
<p>添加</p>
<pre><code>git add .
</code></pre><p>提交</p>
<pre><code>git commit -m <span class="hljs-string">"首次提交项目"</span>
</code></pre><h3 id="heading-5"><strong>步骤5：推送到远端仓库</strong></h3>
<pre><code>git push -u origin master
</code></pre><h3 id="heading-6"><strong>步骤6：查看代码</strong></h3>
<p>现在，您的代码已经成功上传到远程仓库了！您可以在托管服务的页面上查看您的项目，查看提交历史、文件变化等信息。</p>
]]></content:encoded></item><item><title><![CDATA[开源的Windows和office激活脚本]]></title><description><![CDATA[1.联网情况下，以管理员模式启动PowerShell
2.复制以下命令到Powershell窗口, 回车
irm https://massgrave.dev/get | iex
3.看到 Successful关闭窗口即可]]></description><link>https://blog.hi8.site/546p5lin6lw3546p5lin6lw36zi</link><guid isPermaLink="true">https://blog.hi8.site/546p5lin6lw3546p5lin6lw36zi</guid><category><![CDATA[office365]]></category><dc:creator><![CDATA[Linno]]></dc:creator><pubDate>Wed, 03 Jan 2024 16:00:00 GMT</pubDate><content:encoded><![CDATA[<p>1.联网情况下，以管理员模式启动PowerShell</p>
<p>2.复制以下命令到Powershell窗口, 回车</p>
<pre><code>irm https:<span class="hljs-comment">//massgrave.dev/get | iex</span>
</code></pre><p>3.看到 Successful关闭窗口即可</p>
]]></content:encoded></item><item><title><![CDATA[更改cmd编码格式]]></title><description><![CDATA[手动设置：
1、win键+R，输入regedit，确定；
2、按顺序找到：HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor（也可以直接复制粘贴路径到上面路径栏）；
3、点击右键-新建，选择“字符串值”，命名为“autorun”；
4、右击或者双击刚刚命名好的“autorun”，数值数据这里填写“chcp [num]”，确定；
参考chcp 65001
5、想要取消永久设置，右击“autorun”，删除即可。]]></description><link>https://blog.hi8.site/cmd</link><guid isPermaLink="true">https://blog.hi8.site/cmd</guid><category><![CDATA[编码格式]]></category><category><![CDATA[cmd]]></category><dc:creator><![CDATA[Linno]]></dc:creator><pubDate>Wed, 03 Jan 2024 16:00:00 GMT</pubDate><content:encoded><![CDATA[<p>手动设置：</p>
<p>1、win键+R，输入regedit，确定；</p>
<p>2、按顺序找到：HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor（也可以直接复制粘贴路径到上面路径栏）；</p>
<p>3、点击右键-新建，选择“字符串值”，命名为“autorun”；</p>
<p>4、右击或者双击刚刚命名好的“autorun”，数值数据这里填写“chcp [num]”，确定；</p>
<p>参考chcp 65001</p>
<p>5、想要取消永久设置，右击“autorun”，删除即可。</p>
]]></content:encoded></item></channel></rss>