<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[So_Band的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/So_Band</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; So_Band]]></copyright><item><title><![CDATA[谷歌商店如何绑定银行卡！通过支付宝！]]></title><link>https://blog.youkuaiyun.com/So_Band/article/details/137209744</link><guid>https://blog.youkuaiyun.com/So_Band/article/details/137209744</guid><author>So_Band</author><pubDate>Sun, 31 Mar 2024 21:22:39 +0800</pubDate><description><![CDATA[完整操作视频在B站：https://www.bilibili.com/video/BV1zt421g7pa/?spm_id_from=333.337.search-card.all.click&vd_source=b5a2563a2e562c5165936c011dcfd0a5谷歌商店主要用来购买游戏和支付app的应用，由于都是采用美元的支付方式，需要用国外行用卡才能支付！首先说明一下，谷歌商店的支付需要通过绑定国外的银行卡才能支付。但是在国内如何支付呢？如果需要通过国内的支付方式，比如说支付宝。那就是虚拟]]></description><category></category></item><item><title><![CDATA[ChatGPT4的Dalle-3 生成电影海报及升级教程]]></title><link>https://blog.youkuaiyun.com/So_Band/article/details/136825429</link><guid>https://blog.youkuaiyun.com/So_Band/article/details/136825429</guid><author>So_Band</author><pubDate>Mon, 18 Mar 2024 23:28:13 +0800</pubDate><description><![CDATA[Nuovo Cinema Paradiso 剧情电影海报，聚焦于一个年轻男子与小镇电影院和老板的深厚关系，以及他后来追寻自己电影梦想的历程。激动人心的标题显著展示。肖申克的救赎 剧情电影海报，深入探索一名银行家在被错判谋杀后，如何在肖申克监狱中寻找希望和自由。引人注目的标题醒目展示。[电影名称] [电影类型]电影海报，聚焦于[核心主题或角色]。[场景元素]营造氛围，[其他氛围细节]进一步增强情感。[形容标题的词]的标题醒目地展示。注意，[电影名称] 必须用英文，DALL·E 3目前似乎还无法准确识别中文。]]></description><category></category></item><item><title><![CDATA[如何利用ChatGPT联系英语口语和听写！分享一些Prompt！]]></title><link>https://blog.youkuaiyun.com/So_Band/article/details/136695542</link><guid>https://blog.youkuaiyun.com/So_Band/article/details/136695542</guid><author>So_Band</author><pubDate>Thu, 14 Mar 2024 00:43:49 +0800</pubDate><description><![CDATA[足以证明ChatGPT的能力。]]></description><category></category></item><item><title><![CDATA[ChatGPT 基本用法！ChatGPT4的prompt的使用例子！]]></title><link>https://blog.youkuaiyun.com/So_Band/article/details/136609983</link><guid>https://blog.youkuaiyun.com/So_Band/article/details/136609983</guid><author>So_Band</author><pubDate>Sun, 10 Mar 2024 21:56:28 +0800</pubDate><description><![CDATA[Prompt Engineering（提示工程）是一个研究如何高效地与AI模型交互的领域。一个好的prompt可以显著提高模型的输出质量，使其更符合用户的期望。虽然大多数普通用户不需要深入研究Prompt Engineering，但了解如何构建有效的prompt是非常有用的，它可以帮助用户更准确地利用AI工具，提高工作和学习效率。]]></description><category></category></item><item><title><![CDATA[ChatGPT unable to load conversion原因和解决的方法]]></title><link>https://blog.youkuaiyun.com/So_Band/article/details/136604103</link><guid>https://blog.youkuaiyun.com/So_Band/article/details/136604103</guid><author>So_Band</author><pubDate>Sun, 10 Mar 2024 16:21:30 +0800</pubDate><description><![CDATA[ChatGPT unable to load conversion的解决方法也很简单，根据上述的问题，先排除自己的原因。我是通过以上方法解决的，可以参考一下。]]></description><category></category></item><item><title><![CDATA[Sora如何申请,Sora如何使用(最新详细教程)]]></title><link>https://blog.youkuaiyun.com/So_Band/article/details/136384550</link><guid>https://blog.youkuaiyun.com/So_Band/article/details/136384550</guid><author>So_Band</author><pubDate>Fri, 01 Mar 2024 00:51:52 +0800</pubDate><description><![CDATA[OpenAI Red Teaming Network是OpenAI发起的一个特别项目，旨在邀请来自各个领域的专家一同参与，有艺术和搞电影的。项目的核心目标在于进行所谓的“红队测试”，这种方法是通过扮演攻击者的角色，以发现潜在的安全漏洞，从而评估并提升OpenAI的AI模型的安全性和可靠性。这个网络不仅仅是一次性的安全评估，更着重于建立起一个持续性的、不断变化的安全评估框架。通过持续的挑战和测试，这个网络确保着AI技术在安全性和可靠性方面持续地进步。]]></description><category></category></item><item><title><![CDATA[namecheap域名如何购买？通过支付宝(详细图文教程)]]></title><link>https://blog.youkuaiyun.com/So_Band/article/details/136286365</link><guid>https://blog.youkuaiyun.com/So_Band/article/details/136286365</guid><author>So_Band</author><pubDate>Sun, 25 Feb 2024 19:46:28 +0800</pubDate><description><![CDATA[在完成博客搭建的时候，我们可能需要一个好的域名，自己看起来才会舒服点，同时也可以通过google或者百度等方式搜索到自己博客。经过实验发现，一个好的后缀名会。，namecheap中。在namecheap中需要海外信用卡才能购买，那么如何通过国内的支付手段购买.com域名呢？虚拟卡。虚拟信用卡就相当于自己开通的海外信用卡，可以充值很多海外平台，例如升级ChatGPT4等方式，也需要海外信用卡才能充值。]]></description><category></category></item><item><title><![CDATA[如何充值海外软件！！分享！]]></title><link>https://blog.youkuaiyun.com/So_Band/article/details/135901551</link><guid>https://blog.youkuaiyun.com/So_Band/article/details/135901551</guid><author>So_Band</author><pubDate>Sun, 28 Jan 2024 22:07:36 +0800</pubDate><description><![CDATA[直接通过支付宝充值到虚拟信用卡中，然后就可以消费啦~]]></description><category></category></item><item><title><![CDATA[发送阻塞，接收阻塞]]></title><link>https://blog.youkuaiyun.com/So_Band/article/details/125827366</link><guid>https://blog.youkuaiyun.com/So_Band/article/details/125827366</guid><author>So_Band</author><pubDate>Sun, 17 Jul 2022 01:04:09 +0800</pubDate><description><![CDATA[发送接收阻塞]]></description><category></category></item><item><title><![CDATA[c++： 并发编程：条件变量condition_variable]]></title><link>https://blog.youkuaiyun.com/So_Band/article/details/124943887</link><guid>https://blog.youkuaiyun.com/So_Band/article/details/124943887</guid><author>So_Band</author><pubDate>Tue, 24 May 2022 11:47:17 +0800</pubDate><description><![CDATA[介绍
参考：https://segmentfault.com/a/1190000006679917
在condition_variable条件变量中有，有一个wait函数，用于在满足什么情况下才可以唤醒该线程；
一下是一个一次性生产者与消费者的例子，主线程作为生产者，子线程作为消费者；
一开始的时候主线程开启工作子线程，此时的子线程是处于阻塞阶段的，因为
cv.wait(lock, []{ return ready; });

中，生产者还没有准备好；子线程即处于阻塞阶段；
当主线程完成生产，将ready设]]></description><category></category></item><item><title><![CDATA[linux中的孤儿进程]]></title><link>https://blog.youkuaiyun.com/So_Band/article/details/124357423</link><guid>https://blog.youkuaiyun.com/So_Band/article/details/124357423</guid><author>So_Band</author><pubDate>Fri, 22 Apr 2022 23:48:10 +0800</pubDate><description><![CDATA[介绍
父子进程之间的关系会出现孤儿进程与僵死进程；

僵死进程为父进程还没有结束，子进程结束了自己行程，可能是正常结束也可能是因为某些意外而结束，其中可以通过wait或者waitpid查看其原因，在前面几篇文章中有所介绍；
孤儿进程则与之相反，即为父进程结束了自己的行程——正常结束或者异常退出，但子进程还依旧存在，此时子进程的父进程的pid则为1。内核会将孤儿进程的父进程设置为1；

孤儿进程
在前文中，主要展示的都为僵尸进程，本文主要代码展示的为孤儿进程的内容。

创建进程
父进程用一段时间休眠，用于子进]]></description><category></category></item><item><title><![CDATA[多进程死锁，利用信号将锁释放]]></title><link>https://blog.youkuaiyun.com/So_Band/article/details/124334620</link><guid>https://blog.youkuaiyun.com/So_Band/article/details/124334620</guid><author>So_Band</author><pubDate>Fri, 22 Apr 2022 11:10:34 +0800</pubDate><description><![CDATA[如果对本文内容不太熟悉的，可以先查看前两篇博客；
https://blog.youkuaiyun.com/So_Band/article/details/124325694?spm=1001.2014.3001.5502
https://blog.youkuaiyun.com/So_Band/article/details/124328512?spm=1001.2014.3001.5502
原因
在多进程的情况下，一个进程获取了锁，但是由于某种原因突然crash了，应该如何解决，本文利用waitpid来解决相应的进程是否死锁，并且]]></description><category></category></item><item><title><![CDATA[linux中wait与waitpid]]></title><link>https://blog.youkuaiyun.com/So_Band/article/details/124328512</link><guid>https://blog.youkuaiyun.com/So_Band/article/details/124328512</guid><author>So_Band</author><pubDate>Thu, 21 Apr 2022 21:07:08 +0800</pubDate><description><![CDATA[进程
在linux中利用fork创建子进程，当子进程结束的时候，会产生僵尸进程，该僵尸进程会有保留一些内核的数据结构，供父进程查看子进程的状态；因此就有了wait与waitpid
wait(int *status)
用于父进程等待子进程，当子进程结束的时候，父进程才会被使用，相当于父进程被阻塞了；，同时其status用于父进程查询子进程当前是什么状态
wait获取staus后检测处理
宏定义  描述
WIFEXITED(status) 如果进程子进程正常结束，返回一个非零值
    WEXITSTATUS(]]></description><category></category></item><item><title><![CDATA[linux中fork的使用]]></title><link>https://blog.youkuaiyun.com/So_Band/article/details/124325694</link><guid>https://blog.youkuaiyun.com/So_Band/article/details/124325694</guid><author>So_Band</author><pubDate>Thu, 21 Apr 2022 17:01:39 +0800</pubDate><description><![CDATA[linux中fork的使用
fork用于创建进程的内容，在linux中，可以在一个主线程中，创建子线程；
两个进程之间的内容是独立的，互补影响的；
pid_t pid = fork();

该函数会返回两个值，返回子线程的pid，子线程则会返回0；
#include &lt;iostream&gt;
#include &lt;stdio.h&gt;
#include &lt;unistd.h&gt;
using namespace std;
int main()
{
    int i = 0; 
    ]]></description><category></category></item><item><title><![CDATA[Redis与SringBoot的应用]]></title><link>https://blog.youkuaiyun.com/So_Band/article/details/107835893</link><guid>https://blog.youkuaiyun.com/So_Band/article/details/107835893</guid><author>So_Band</author><pubDate>Thu, 06 Aug 2020 23:55:37 +0800</pubDate><description><![CDATA[redis

性能利器。
将操作存入内存中。（当对数据库的操作，比如查询，内存中没有的时候会访问数据库，最后将该操作存入内存中，在内存中读取比io读取流快很多）
使用键值对进行存储。（key - value）

redis底层介绍
简述


Java与redis连接的驱动主流的Jedis


Spring提供RedisConnectionFactory接口→通过它可以生成RedisConnection接口对象→RedisConnection接口对象对Redis底层接口的封装进行操作。（本次使用的为Jedis]]></description><category></category></item><item><title><![CDATA[Spring-Boot-MyBatis-操作数据库]]></title><link>https://blog.youkuaiyun.com/So_Band/article/details/107805476</link><guid>https://blog.youkuaiyun.com/So_Band/article/details/107805476</guid><author>So_Band</author><pubDate>Wed, 05 Aug 2020 01:59:03 +0800</pubDate><description><![CDATA[layout: name
title: Spring Boot+MyBatis 操作数据库
date: 2020-08-05 01:00:34
tags:

Spring boot


介绍
用小demo来进行介绍此次的操作。
MyBatis

易上手
映射为主
普通java映射成数据库的操作

前期准备
建立数据库
结构如下图所示，表格名字为user_table

加载依赖
pom.xml中的依赖，以及资源文件的加载xml等配置
&lt;dependencies&gt;
        &lt;depe.]]></description><category></category></item><item><title><![CDATA[问题：warning: LF will be replaced by CRLF in js/jquery-3.1.1.min.js.]]></title><link>https://blog.youkuaiyun.com/So_Band/article/details/90512671</link><guid>https://blog.youkuaiyun.com/So_Band/article/details/90512671</guid><author>So_Band</author><pubDate>Fri, 24 May 2019 10:54:21 +0800</pubDate><description><![CDATA[在window上的
git add .

的时候，遇到了问题代码：
warning: LF will be replaced by CRLF in js/jquery-3.1.1.min.js. The file will have its original line endings in your working directory.

解决问题
git config --global core...]]></description><category></category></item><item><title><![CDATA[Cookie/Session机制详解]]></title><link>https://blog.youkuaiyun.com/So_Band/article/details/90344689</link><guid>https://blog.youkuaiyun.com/So_Band/article/details/90344689</guid><author>So_Band</author><pubDate>Sun, 19 May 2019 17:14:57 +0800</pubDate><description><![CDATA[https://blog.youkuaiyun.com/fangaoxin/article/details/6952954

]]></description><category></category></item><item><title><![CDATA[当！！Linux死机的时候]]></title><link>https://blog.youkuaiyun.com/So_Band/article/details/89813063</link><guid>https://blog.youkuaiyun.com/So_Band/article/details/89813063</guid><author>So_Band</author><pubDate>Sat, 04 May 2019 14:02:52 +0800</pubDate><description><![CDATA[https://www.jianshu.com/p/36fb9eed82a3

]]></description><category></category></item><item><title><![CDATA[git中利用tag来对应版本号]]></title><link>https://blog.youkuaiyun.com/So_Band/article/details/89791069</link><guid>https://blog.youkuaiyun.com/So_Band/article/details/89791069</guid><author>So_Band</author><pubDate>Fri, 03 May 2019 20:29:19 +0800</pubDate><description><![CDATA[利用git中的tag来确定版本
在git中，如果你要下载查看其他版本的话，或者修改其他版本的话，则需要利用tag来作为标签。
首先要将当前版本git到本地中
git clone +git的地址

这个时候就可以查看其tag 的情况了
git tag   //显示所有的版本信息，如果为空就代表你没有此时没有任何版本信息

git checkout +版本标签   //则此时全体内容会转变到此版本的所...]]></description><category></category></item></channel></rss>