<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[韦海涛的博客]]></title><description><![CDATA[万物皆有裂痕，那是光照进来的地方。]]></description><link>https://blog.youkuaiyun.com/Abit_Go</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Abit_Go]]></copyright><item><title><![CDATA[论文复现集合]]></title><link>https://blog.youkuaiyun.com/Abit_Go/article/details/129290038</link><guid>https://blog.youkuaiyun.com/Abit_Go/article/details/129290038</guid><author>Abit_Go</author><pubDate>Wed, 01 Mar 2023 21:21:58 +0800</pubDate><description><![CDATA[论文复现集合]]></description><category></category></item><item><title><![CDATA[Numpy部分函数解析]]></title><link>https://blog.youkuaiyun.com/Abit_Go/article/details/126907180</link><guid>https://blog.youkuaiyun.com/Abit_Go/article/details/126907180</guid><author>Abit_Go</author><pubDate>Sat, 17 Sep 2022 19:31:21 +0800</pubDate><description><![CDATA[transpose函数]]></description><category></category></item><item><title><![CDATA[pytorch安装过程中出现torch.cuda.isavailable()=False问题]]></title><link>https://blog.youkuaiyun.com/Abit_Go/article/details/125863716</link><guid>https://blog.youkuaiyun.com/Abit_Go/article/details/125863716</guid><author>Abit_Go</author><pubDate>Tue, 19 Jul 2022 02:50:38 +0800</pubDate><description><![CDATA[我找了很久，前面的步骤都是正确的，但是一直都是安装不上torch，最后发现一直安装的都是cpu版本的，并未安装GPU版本，并且torch.cuda.is_available()一直都是False，所以，对python版本进行排查。发现是我创建的虚拟环境是3.6，所以我安装了一个py3.8虚拟环境并且对此进行重新安装。2.cudnn是否安装正确。1.cuda是否安装正确。3.安装Anaconda。4.更换清华源-不做描述。6.安装pytorch。...]]></description><category></category></item><item><title><![CDATA[NLP-2:GNN]]></title><link>https://blog.youkuaiyun.com/Abit_Go/article/details/124657862</link><guid>https://blog.youkuaiyun.com/Abit_Go/article/details/124657862</guid><author>Abit_Go</author><pubDate>Tue, 10 May 2022 00:07:08 +0800</pubDate><description><![CDATA[1.度中心性：



2.特征向量中心性eigenvector：Ax = λx

特征向量中心性的物理意义不仅仅体现了他自己的度中心性，也体现了和他相连节点的度的情况。

所以更能体现出该节点在图中所表现的位置信息。

3.中介中心性-Betweenness Centrality：

一个结点担任其它两个结点之间最短路的桥梁的次数，一个结点充当“中介”的次数越高，它的中介中心度就越大。

p = (n-1)(n-2) = Cn2



4.连接中间性-closeness



5.PageRank计算

.]]></description><category></category></item><item><title><![CDATA[NLP-1:安装NLTK]]></title><link>https://blog.youkuaiyun.com/Abit_Go/article/details/124637122</link><guid>https://blog.youkuaiyun.com/Abit_Go/article/details/124637122</guid><author>Abit_Go</author><pubDate>Sat, 07 May 2022 18:40:29 +0800</pubDate><description><![CDATA[步骤1：下载NLTK


pip install nltk

步骤2：下载


import nltk
nltk.download()

步骤3：点击book并下载



步骤4：如果不能科学上网




https://www.nltk.org/data.html



并放入以下目标路径重



步骤5：验证




]]></description><category></category></item><item><title><![CDATA[N皇后-多线程版]]></title><link>https://blog.youkuaiyun.com/Abit_Go/article/details/124333246</link><guid>https://blog.youkuaiyun.com/Abit_Go/article/details/124333246</guid><author>Abit_Go</author><pubDate>Thu, 21 Apr 2022 22:12:17 +0800</pubDate><description><![CDATA[public class Multithread {
    private int QUEEN_NUM = 0;
    private int[][] Checkerboard;
    private Long COUNT = 0L;

    public Multithread(int QUEEN_NUM) {
        this.QUEEN_NUM = QUEEN_NUM;
        this.Checkerboard = new int[QUEEN_NUM][QUEEN_NUM].]]></description><category></category></item><item><title><![CDATA[关于ISCSI下不能umount的问题]]></title><link>https://blog.youkuaiyun.com/Abit_Go/article/details/122303971</link><guid>https://blog.youkuaiyun.com/Abit_Go/article/details/122303971</guid><author>Abit_Go</author><pubDate>Tue, 04 Jan 2022 15:27:32 +0800</pubDate><description><![CDATA[在取消装载的过程中出现一下问题：


umount /dev/sdc1


umount /mnt/iscsi
umount: /mnt/iscsi：目标忙。
        (有些情况下通过 lsof(8) 或 fuser(1) 可以
         找到有关使用该设备的进程的有用信息)


我使用了网上很多方法，比如fuser -m -k /dev/sdc然后再kill的问题，并没有解决，后来发现是我自己使用的命令问题。


umount -l /dev/sdc1

理由如下，因为我挂载的是ISCSI]]></description><category></category></item><item><title><![CDATA[DFS BFS的典型案例]]></title><link>https://blog.youkuaiyun.com/Abit_Go/article/details/122057594</link><guid>https://blog.youkuaiyun.com/Abit_Go/article/details/122057594</guid><author>Abit_Go</author><pubDate>Tue, 21 Dec 2021 11:01:19 +0800</pubDate><description><![CDATA[https://github.com/AbitGo/Algorithm/blob/main/Master%20algorithm/src/Algorithm/DFS_BFS/BFS_Maze.java

BFS类型


package Algorithm.DFS_BFS;

import DataStructure.BaseDataStructureUtil.LinerList.queue.LinkSqeue;

public class BFS_Maze {
    static class node .]]></description><category></category></item><item><title><![CDATA[windows静默安装exe命令]]></title><link>https://blog.youkuaiyun.com/Abit_Go/article/details/121375273</link><guid>https://blog.youkuaiyun.com/Abit_Go/article/details/121375273</guid><author>Abit_Go</author><pubDate>Wed, 17 Nov 2021 12:27:23 +0800</pubDate><description><![CDATA[由于自动化需求，需要安装mysql，但是缺少相关的VC++组件，需要通过安装相关的VC.exe软件，由此引发出其相关静默安装需求。


start /b D:\mysql\vc_redist.x86.exe /q

该命令不局限于安装vc_redist.exe 也可安装相关framework.exe等。
...]]></description><category></category></item><item><title><![CDATA[解决NativeCat能连接的上，但是IDEA连接不上]]></title><link>https://blog.youkuaiyun.com/Abit_Go/article/details/121337051</link><guid>https://blog.youkuaiyun.com/Abit_Go/article/details/121337051</guid><author>Abit_Go</author><pubDate>Mon, 15 Nov 2021 16:20:36 +0800</pubDate><description><![CDATA[问题陈述：在进行mysql5外部链接的时候，IDEA会报以下错误



我使用的是默认的mysql8驱动去使用mysql5。这个问题可以使用serverTimezone问题解决，问题在于NativeCat能够连接的上，但是IDEA报以下错误


[08001] Could not create connection to database server.Attempted reconnect 3 times.

只需要在下面添加一下配置信息即可。

?useSSL=false&amp;useUnicode.]]></description><category></category></item><item><title><![CDATA[git拉去ssh项目出现 Connection timed outfatal: Could not read from remote repository.]]></title><link>https://blog.youkuaiyun.com/Abit_Go/article/details/118605946</link><guid>https://blog.youkuaiyun.com/Abit_Go/article/details/118605946</guid><author>Abit_Go</author><pubDate>Fri, 09 Jul 2021 14:30:32 +0800</pubDate><description><![CDATA[解决办法：

重新设置代理，将你的代理端口号设置上去。

git config --global http.proxy http://127.0.0.1:7890

git config --global https.proxy http://127.0.0.1:7890



出处：




]]></description><category></category></item><item><title><![CDATA[Java笔记-高并发工具]]></title><link>https://blog.youkuaiyun.com/Abit_Go/article/details/116113710</link><guid>https://blog.youkuaiyun.com/Abit_Go/article/details/116113710</guid><author>Abit_Go</author><pubDate>Fri, 02 Jul 2021 19:56:17 +0800</pubDate><description><![CDATA[思考时间和吞吐量
有两种方法可以测试客户端包括思考时间时的吞吐量。最简单的方法就是客户端在请 求之间休眠一段时间。


while (!done) {
  time = executeOperation();
  Thread.currentThread().sleep(30*1000); 
}


这种情况下，吞吐量一定程度上依赖响应时间。如果响应时间是1 秒，就意味着客户 端每31 秒发送一个请求，产生的吞吐量就是0.032 OPS。如果响应时间是2 秒，客户 端就是每32 秒发送一个请求，...]]></description><category></category></item><item><title><![CDATA[Backtracking-how to solve subset problem and full permutation]]></title><link>https://blog.youkuaiyun.com/Abit_Go/article/details/115789121</link><guid>https://blog.youkuaiyun.com/Abit_Go/article/details/115789121</guid><author>Abit_Go</author><pubDate>Sat, 17 Apr 2021 10:26:10 +0800</pubDate><description><![CDATA[在算法基础中，有两种关于排列的算法经常使用到，一种是&lt;1&gt;全排列问题（有序），一种是&lt;2&gt;子集问题（无序）。接下来我们使用数据集进行案例演示：

in thealgorithmfoundation.there are tow kinds of algorithm are often used.one named full permutation problem,and another one named subSet problem.let us show itthrough ...]]></description><category></category></item><item><title><![CDATA[JUC-how to use blockingQueue(synchronousQueue) to realize Producer consumer model]]></title><link>https://blog.youkuaiyun.com/Abit_Go/article/details/115478099</link><guid>https://blog.youkuaiyun.com/Abit_Go/article/details/115478099</guid><author>Abit_Go</author><pubDate>Wed, 07 Apr 2021 09:31:12 +0800</pubDate><description><![CDATA[only code


package JavaAdvanced;

import java.util.concurrent.ArrayBlockingQueue;
import java.util.concurrent.BlockingQueue;
import java.util.concurrent.SynchronousQueue;
import java.util.concurrent.TimeUnit;

/**
 * @author 韦海涛
 * @version 1.0
 * @date 4]]></description><category></category></item><item><title><![CDATA[JUC-how to use CountDownLatch]]></title><link>https://blog.youkuaiyun.com/Abit_Go/article/details/115436265</link><guid>https://blog.youkuaiyun.com/Abit_Go/article/details/115436265</guid><author>Abit_Go</author><pubDate>Mon, 05 Apr 2021 01:04:42 +0800</pubDate><description><![CDATA[in JUC kit package,CountDownLatch is a frequently-used class in specificconcurrent sence,such as the last execution.

as we use countDownLatch's getCount() method to judge the last execution when to run.

the following code is to use CountDown Latch to so.]]></description><category></category></item><item><title><![CDATA[JUC-how to use ReadWriteLock]]></title><link>https://blog.youkuaiyun.com/Abit_Go/article/details/115435771</link><guid>https://blog.youkuaiyun.com/Abit_Go/article/details/115435771</guid><author>Abit_Go</author><pubDate>Mon, 05 Apr 2021 00:35:14 +0800</pubDate><description><![CDATA[as we know.in concurrent progammering.JUC play a important role in it,the demand forread more to write less.we should use ReadWriteLock,instead of Lock.

first and foremost.let we analyze the requirement ofread more to write less.

operation1
			operati...]]></description><category></category></item><item><title><![CDATA[《effective java》-how to design a skeletal implementation]]></title><link>https://blog.youkuaiyun.com/Abit_Go/article/details/115425949</link><guid>https://blog.youkuaiyun.com/Abit_Go/article/details/115425949</guid><author>Abit_Go</author><pubDate>Sun, 04 Apr 2021 11:13:01 +0800</pubDate><description><![CDATA[as we know,we can define allow multiple implement typein java programmering by two ways:interface and abstract.

althrouh interface exclusive method's implementation.but,using interface do not prevent you to provide help on implementation,throuht provide .]]></description><category></category></item><item><title><![CDATA[《effective java》-Composition over inheritance]]></title><link>https://blog.youkuaiyun.com/Abit_Go/article/details/115421516</link><guid>https://blog.youkuaiyun.com/Abit_Go/article/details/115421516</guid><author>Abit_Go</author><pubDate>Sat, 03 Apr 2021 22:33:23 +0800</pubDate><description><![CDATA[inheritance is a powerful measure to realize code reuse,howere it maybe not the best tool to finish the demand.inheritance break the encapsulation of the class,we also can describe that subclass rely on its superclass's implementdetails by spacial functio.]]></description><category></category></item><item><title><![CDATA[《effective java》-how to override the equals method]]></title><link>https://blog.youkuaiyun.com/Abit_Go/article/details/115344064</link><guid>https://blog.youkuaiyun.com/Abit_Go/article/details/115344064</guid><author>Abit_Go</author><pubDate>Wed, 31 Mar 2021 12:40:14 +0800</pubDate><description><![CDATA[itlooks sample to override the euqals mathod.however numerous override way will lead to wrong.and bring about terrible consequence,as we know,it is easiest that do not override the equals method to avoid those poblem.under the circumstance.object's every .]]></description><category></category></item><item><title><![CDATA[《effective java》-避免创建不必要的对象以及内存泄露分析]]></title><link>https://blog.youkuaiyun.com/Abit_Go/article/details/115339773</link><guid>https://blog.youkuaiyun.com/Abit_Go/article/details/115339773</guid><author>Abit_Go</author><pubDate>Wed, 31 Mar 2021 00:54:46 +0800</pubDate><description><![CDATA[最近在研读《effective java》这本书，做一个简单的笔记。

如以下代码所示，通过避免创建不必要的对象，可以实现性能的提升，因为不断地创建对象会带来很多不必要的性能开销。


package EffectiveJava;

import java.util.Calendar;
import java.util.Date;
import java.util.TimeZone;

/**
 * @author 韦海涛
 * @version 1.0
 * @date 3/31/2021 12:19 .]]></description><category></category></item></channel></rss>