精华内容
下载资源
问答
  • 文章目录1、简介2、效果图3、三种实现方式3.1、QWidget的mask遮罩3.1.1、bb叨3.1.2、核心...言归正传,本文讲的不是简单的model/view或者widget的或者QML的基础框架实现,而是在这些框架之上的肉(文件夹缩略图)的效

    1、简介

    放纵了自己一个月没写博客,如今又提起战刀杀回战场,奈何这硝烟已淡去了你的味道……

    言归正传,本文讲的不是简单的model/view或者widget的或者QML的基础框架实现,而是在这些框架之上的肉(文件夹缩略图)的效果实现。本文将以QWidget、Qt Quick(QML)、以及QGraph三种实现方式来讲解,如何做出和Windows类似的缩略图……

    2、效果图

    在这里插入图片描述
    乍一看,好像把两个图片立起来,然后做成一个类似Windows文件夹有点难。一步一步拆开来分解,貌似就不难了,无非就是4个透明图层(底层、图片1、图片2、上层)的组合。

    3、三种实现方式

    QWidget最简单,但缺点也很明显,mask形成QBitmap遮罩没有办法去锯齿,我们会看到明显的锯齿,在追求完美的coder中是不可取的,不过你做着玩当我没说……

    3.1、QWidget的mask遮罩

    3.1.1、bb叨

    初学者可能有点懵,怎么讲着讲着讲到了遮罩,那是什么,和实现这个东西又有什么关联呢?遮罩这个东西,用途比较广泛,但犹豫无法去锯齿,也很少有完美主义者选择mask。mask可以用来做QWidget组件或者窗体的遮罩,有啥用?比如说想实现一个漩涡鸣人的窗体(ps:作者关注火影和海贼),很简单就能实现。
    在这里插入图片描述
    那么除了漩涡鸣人本身,其他都是透明的,因为你有一个这样的图片,所以能很快就实现出来。如果需求反过来,想把漩涡鸣人的这个图的轮廓作为背景图,里面的内容是你想的用图案来填充呢?那就会用到mask遮罩。可以看到有明显的锯齿,那我们模仿windows文件夹缩略图也一样会出现这个问题,这个问题源于mask本身是qbitmap,qbitmap的锯齿目前版本的Qt是没解决方案的。
    在这里插入图片描述

    3.1.2、核心源码

    在这里插入图片描述
    SMaskWidget

    void SMaskWidget::updatePixmap(QPixmap sourcePix, QPixmap maskPix)
    {
        m_pixCurrent = sourcePix;
        QBitmap bit = maskPix.mask();
        this->setMask(bit);// 效果不好,QBitmap本身是有锯齿的,机制问题
        update();
    }
    
    void SMaskWidget::paintEvent(QPaintEvent *event)
    {
        Q_UNUSED(event)
        QPainter painter(this);
        painter.setRenderHint(QPainter::Antialiasing, true);
        painter.setRenderHint(QPainter::SmoothPixmapTransform, true);
        painter.setPen(QPen(Qt::transparent));
        painter.drawPixmap(0, 0, width(), height(), m_pixCurrent);
    }
    

    SPixmapWidget

    SPixmapWidget::SPixmapWidget(QWidget *parent) : QWidget(parent)
    {
        m_down = new QLabel(this);
        m_pixMask1 = new SMaskWidget(this);
        m_pixMask2 = new SMaskWidget(this);
        m_up = new QLabel(this);
        m_down->setStyleSheet("border:0px solid red;background-color:transparent;");
        m_up->setStyleSheet("border:0px solid red;background-color:transparent;");
    }
    
    void SPixmapWidget::updatePixmap(QPixmap pix1, QPixmap pix2)
    {
        QString str_mask_down = "E:/MyPro/TillDream/application/TillDream/sqrc/png/down__2x.png";
        QString str_mask_up = "E:/MyPro/TillDream/application/TillDream/sqrc/png/up__2x.png";
    
        QString str_bg_down = "E:/MyPro/TillDream/application/TillDream/sqrc/png/back2x.png";
        QString str_bg_up = "E:/MyPro/TillDream/application/TillDream/sqrc/png/pre2x.png";
    
        m_down->resize(QPixmap(str_bg_down).size());
        m_up->resize(QPixmap(str_bg_up).size());
        m_pixMask1->resize(QPixmap(str_mask_down).size());
        m_pixMask2->resize(QPixmap(str_mask_up).size());
    
        m_down->setPixmap(QPixmap(str_bg_down));
    
        QPixmap mask1;
        mask1.load(str_mask_down);
        m_pixMask1->updatePixmap(pix1, mask1.scaled(QPixmap(str_mask_down).size(), Qt::IgnoreAspectRatio, Qt::SmoothTransformation));
    
        QPixmap mask2;
        mask2.load(str_mask_up);
        m_pixMask2->updatePixmap(pix2, mask2.scaled(QPixmap(str_mask_up).size(), Qt::IgnoreAspectRatio, Qt::SmoothTransformation));
        m_up->setPixmap(QPixmap(str_bg_up));
    }
    
    

    3.2、QML的QtGraphicalEffects遮罩

    3.2.1、bb小叨

    QML的发展一直是近几年来Qt发展的趋势,QML也发展的越来越好了,QML本身提供了对应的QtGraphicalEffects包,效果非常nice,而且代码简单。

    3.2.2、核心源码

    在这里插入图片描述

    import QtQuick 2.3
    import QtQuick.Window 2.2
    import QtGraphicalEffects 1.0
    
    Item {
        visible: true
        Item{
            width: 104
            height: 116
            Image {
                source: "file:///E:/MyPro/TillDream/application/TillDream/sqrc/png/back2x.png"
                anchors.fill: parent
            }
        }
    
        Item{
            width: 104
            height: 122
            Image {
                id: person
                source: "file:///C:/Users/lenovo/Desktop/1.jpg"
                anchors.fill: parent
                visible: false
    
            }
            Image {
                id: mask
                source: "file:///E:/MyPro/TillDream/application/TillDream/sqrc/png/down__2x.png"
                anchors.fill: parent
                visible: false
            }
            OpacityMask {
                id:om
                anchors.fill: person
                source: person
                maskSource: mask
            }
        }
    
        Item{
            width: 80
            height: 134
            Image {
                id: person2
                source: "file:///C:/Users/lenovo/Desktop/2.jpg"
                anchors.fill: parent
                visible: false
    
            }
            Image {
                id: mask2
                source: "file:///E:/MyPro/TillDream/application/TillDream/sqrc/png/up__2x.png"
                anchors.fill: parent
                visible: false
            }
            OpacityMask {
                anchors.fill: person2
                source: person2
                maskSource: mask2
            }
        }
    
        Item{
            width: 48
            height: 134
            Image {
                source: "file:///E:/MyPro/TillDream/application/TillDream/sqrc/png/pre2x.png"
                anchors.fill: parent
            }
        }
    }
    
    

    3.3、QGraph的三板斧

    3.3.1、bb一小会儿

    这里提了QWidget和QML的实现,其实都不满足我的需要。怎么说呢,QWidget的效果不是很好,显而易见的锯齿。QML效果虽好,但是整体的代码都是用QWidget框架去写的,如果要动态打包的话,再额外引用QML的动态链接库,没必要给程序总大小增加负担。所以这里尝试用QGraph的三板斧来实现,具体不会QGraph的可以参考我的示例,也可以踩着搜索引擎去学习。

    3.3.2、核心源码

    在这里插入图片描述
    SGraphicsItem

    QRectF SGraphicsItem::boundingRect() const
    {
        QRectF rf;
        if (Type_down == m_type) {
            rf = QRectF(0, 0, 104, 122);
        } else if (Type_bg == m_type) {
            rf = QRectF(0, 0, 104, 116);
        } else if (Type_up == m_type) {
            rf = QRectF(0, 0, 80, 134);
        } else if (Type_pre == m_type) {
            rf = QRectF(0, 0, 48, 134);
        } else {
            rf = QRectF(0, 0, 104, 134);
        }
        return rf;
    }
    
    void SGraphicsItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
    {
        Q_UNUSED(option)
        Q_UNUSED(widget)
    
        painter->setRenderHint(QPainter::Antialiasing, true);
        painter->setRenderHint(QPainter::SmoothPixmapTransform, true);
        painter->setPen(QPen(Qt::transparent));
        painter->setBrush(QBrush(m_color));
        QPainterPath path;
        QPolygonF ffl;
        if (m_type == Type_down) {
            ffl << QPointF(2.0, 2.0) << QPointF(boundingRect().width(), 16.0) << QPointF(boundingRect().width(), boundingRect().height()) << QPointF(2.0, 108.0);
            path.addPolygon(ffl);
            painter->setClipPath(path);
            painter->drawImage(QRectF(0,0, boundingRect().width(), boundingRect().height()),QImage(m_pix));
        } else if (Type_bg == m_type) {
            painter->drawImage(QRectF(0,0, boundingRect().width(), boundingRect().height()),QImage(m_pix));
        } else if (Type_up == m_type) {
            ffl << QPointF(2.0, 2.0) << QPointF(boundingRect().width(), 28.0) << QPointF(boundingRect().width(), boundingRect().height()) << QPointF(2.0, 108.0);
            path.addPolygon(ffl);
            painter->setClipPath(path);
            painter->drawImage(QRectF(0,0, boundingRect().width(), boundingRect().height()),QImage(m_pix));
        } else if (Type_pre == m_type) {
            painter->drawImage(QRectF(0,0, boundingRect().width(), boundingRect().height()),QImage(m_pix));
        } else {
            painter->drawRect(this->boundingRect());
        }
    }
    
    

    control

        QGraphicsScene* m_scene = new QGraphicsScene(ui->graphicsView);
        SGraphicsItem *item1 = new SGraphicsItem(SGraphicsItem::Type_bg, str_bg_down);
        SGraphicsItem *item2 = new SGraphicsItem(SGraphicsItem::Type_down, str_d1);
        SGraphicsItem *item3 = new SGraphicsItem(SGraphicsItem::Type_up, str_d2);
        SGraphicsItem *item4 = new SGraphicsItem(SGraphicsItem::Type_pre, str_bg_up);
    
        m_scene->addItem(item1);
        m_scene->addItem(item2);
        m_scene->addItem(item3);
        m_scene->addItem(item4);
        ui->graphicsView->setSceneRect(0,0,104,134);
        ui->graphicsView->setScene(m_scene);
        ui->graphicsView->setStyleSheet("QGraphicsView{border:0px;background-color: rgba(255, 255, 255, 0);}");
        QPixmap pix(QSize(104, 134));
        pix.fill(Qt::transparent);
        QPainter painter(&pix);
        m_scene->render(&painter);   //关键函数
        pix.save("123.png", "PNG");
        ui->label_new->setStyleSheet("background-color:rgb(123,123,123);");
        ui->label_new->setPixmap(pix);
        ui->label_new->setAlignment(Qt::AlignCenter);
    
    展开全文
  • While most of us just see normal file and folder names on our Windows systems, other people may have encountered something a bit more unexpected – file and folder names with a dot in front of them....
    why-do-some-windows-file-and-folder-names-have-a-dot-in-front-of-them-00

    While most of us just see normal file and folder names on our Windows systems, other people may have encountered something a bit more unexpected – file and folder names with a dot in front of them. Why does this happen? Today’s SuperUser Q&A post has the answer to a very curious reader’s question.

    虽然我们大多数人在Windows系统上只能看到正常的文件和文件夹名称,但其他人可能会遇到一些更出乎意料的事情–文件和文件夹名称前面带有一个点。 为什么会这样? 今天的“超级用户问答”帖子回答了一个非常好奇的读者的问题。

    Today’s Question & Answer session comes to us courtesy of SuperUser—a subdivision of Stack Exchange, a community-driven grouping of Q&A web sites.

    今天的“问答”环节由SuperUser提供,它是Stack Exchange的一个分支,该社区是由社区驱动的Q&A网站分组。

    Photo courtesy of Domiriel (Flickr).

    照片由Domiriel(Flickr)提供。

    问题 (The Question)

    SuperUser reader Niko Bellic wants to know why some Windows file and folder names have a dot in front of them:

    超级用户阅读器Niko Bellic想知道为什么某些Windows文件和文件夹名称前面带有一个点:

    For example, in the My Documents directory on my Windows system I have found the following folders:

    例如,在Windows系统上的“ 我的文档”目录中,我找到了以下文件夹:

    • .ssh

      .ssh
    • .subversion

      。颠覆

    Is this some sort of naming convention that I am unaware of?

    我不知道这种命名约定吗?

    Why do some Windows file and folder names have a dot in front of them?

    为什么某些Windows文件和文件夹名称前面带有点号?

    答案 (The Answer)

    SuperUser contributor grawity has the answer for us:

    超级用户贡献者的感谢为我们提供了答案:

    This naming convention comes from Unix-like operating systems (such as Linux or OSX) where it means a hidden file or directory. It works anywhere, but its primary use is to hide configuration files in your home directory (i.e. ~/.cache/ or ~/.plan) They are frequently called dot files.

    此命名约定来自类似Unix的操作系统(例如Linux或OSX),在这里它表示隐藏的文件目录 。 它可以在任何地方使用,但其主要用途是将配置文件隐藏在主目录中(即〜/ .cache /或〜/ .plan ),它们通常称为点文件

    Dot files could, in a way, be called the traditional Unix equivalent to the AppData directory on Windows. Meanwhile, many Linux programs are being changed to follow the XDG base directory specification, moving their configuration to ~/.config/ and other data to ~/.cache/ and ~/.local/share/. This makes it more similar to AppData\Roaming and AppData\Local.

    在某种程度上,可以将点文件称为等效于Windows上的AppData目录的传统Unix。 同时,许多Linux程序已更改为遵循XDG基本目录规范 ,将其配置移至〜/ .config / ,其他数据移至〜/ .cache /〜/ .local / share / 。 这使其与AppData \ RoamingAppData \ Local更相似。

    You have these .ssh and .subversion directories on Windows because you have used some programs (specifically, OpenSSH and Subversion) that have been ported to use Windows system APIs rather than POSIX ones, but have not been adjusted for some other Windows conventions.

    您在Windows上具有这些.ssh.subversion目录,因为您使用了一些程序(特别是OpenSSH和Subversion),这些程序已移植为使用Windows系统API而不是POSIX,但尚未针对其他Windows约定进行调整。

    Sometimes this adaptation is skipped intentionally to make life easier for people who use Unix-like environments such as Cygwin on their Windows systems. For example, Cygwin installs the standard set of Unix-like tools like ls, which ignores the Windows hidden flag and only honors the dot file names. It is also easier to synchronize configurations between an individual’s Windows and Linux/BSD/OSX computers if it is shared in the same location.

    有时,有意跳过此修改内容,以使在Windows系统上使用类似于Unix的环境(例如Cygwin)的人们的生活更加轻松。 例如,Cygwin安装了标准的类似Unix的工具集,例如ls ,该工具将忽略Windows 隐藏标志,而仅接受点文件名。 如果在同一位置共享Windows和Linux / BSD / OSX计算机之间的配置,则同步也更容易。

    These files are typically found in the user’s home directory (i.e. /home/name/.ssh on Linux or C:\Users\name\.ssh on Windows 7 and later). It is quite rare for them to be put in the Documents or My Documents subdirectories (they do not contain documents after all).

    这些文件通常位于用户的主目录中(即,在Linux上为/home/name/.ssh ,在Windows 7及更高版本上为C:\ Users \ name \ .ssh )。 很少将它们放在“ 文档”或“ 我的文档”子目录中(它们根本不包含文档)。

    As Rob Pike writes on Google+, this was an accidental feature:

    正如Rob Pike在Google+上所写的那样 ,这是一个偶然的功能:

    Long ago, as the design of the Unix file system was being worked out, the entries . and .. appeared in order to make navigation easier. I am not sure, but I believe .. went in during Version 2’s rewrite when the file system became hierarchical (it had a very different structure early on). When one typed ls, however, these files appeared, so either Ken or Dennis added a simple test to the program. It was in assembler then, but the code in question was equivalent to something like this:

    很久以前,随着Unix文件系统的设计工作的日渐深入,条目开始了..出现是为了简化导航。 我不确定,但是我相信..在文件系统变为分层结构时(版本初期结构非常不同),在版本2的重写中加入了。 但是,当键入ls时,这些文件就会出现,因此Ken或Dennis都对该程序添加了一个简单的测试。 当时是在汇编程序中,但是有问题的代码等效于以下内容:

    • if (name[0] == ‘.’) continue;

      如果(name [0] =='。')继续;

    This statement was a little shorter than what it should have been, which is:

    该语句比应有的语句短一些,即:

    • if (strcmp(name, “.”) == 0 || strcmp(name, “..”) == 0) continue;

      如果(strcmp(name,“。”)== 0 || strcmp(name,“ ..”)== 0)继续;

    But hey, it was easy and two things resulted.

    但是,嘿,这很容易,并且产生了两件事。

    First, a bad precedent was set. A lot of other lazy programmers introduced bugs by making the same simplification. Actual files beginning with periods are often skipped when they should be counted.

    首先,建立了一个错误的先例。 许多其他懒惰的程序员也通过同样的简化来引入错误。 以句点开头的实际文件在计算时通常会被跳过。

    Second, and much worse, the idea of a hidden or dot file was created. As a consequence, more lazy programmers started dropping files into everyone’s home directory. I do not have much software installed on the computer I am using to type this, but my home directory has about one hundred dot files and I do not even know what most of them are or whether they are still needed. Every file name evaluation that goes through my home directory is slowed down by this accumulated sludge.

    其次,更糟糕的是,创建了隐藏 文件点文件的想法。 结果,更多懒惰的程序员开始将文件拖放到每个人的主目录中。 我用来键入此文件的计算机上没有安装太多软件,但是我的主目录中有大约一百个点文件 ,我什至不知道其中大多数是文件还是仍然需要它们。 累积的污泥会减慢通过我的主目录进行的每个文件名评估的速度。



    Have something to add to the explanation? Sound off in the comments. Want to read more answers from other tech-savvy Stack Exchange users? Check out the full discussion thread here.

    有什么补充说明吗? 在评论中听起来不错。 是否想从其他精通Stack Exchange的用户那里获得更多答案? 在此处查看完整的讨论线程

    翻译自: https://www.howtogeek.com/232348/why-do-some-windows-file-and-folder-names-have-a-dot-in-front-of-them/

    展开全文
  • 这个操作最开始是朱鹏老师的Linux课程中的一个知识点,一开始我操作成功了,后面把共享文件夹删了,就出错,不管怎么操作不行。 1.1 首先,介绍一下为要用这个 尽管Linux中可以实现vim,v...

    问题:

    操作了几天,都没有静下心来解决这个问题。
    *就是如何实现Windows与VMware共享文件夹共享???

    在博客上看了好多文章,始终没有解决自己所遇到的问题,今天操作成功了,和大家分享一下。

    这个操作最开始是朱有鹏老师的Linux课程中的一个知识点,一开始我操作成功了,后面把共享文件夹删了,就出错,不管怎么操作都不行。

    1.1 首先,介绍一下为啥要用这个

    尽管Linux中可以实现vim,vi操作,但是与window中相比,个人感觉用惯了window的老铁还是会觉得window下操作方便一些,尤其是Notepad++,用起来很棒
    在这里插入图片描述
    写的代码还有颜色,真的很nice,不知道什么是Notepad++的老铁,看看(点击):
    Notepad++百度百科
    由于功能太强大,自己也只用到一部分,其他的感兴趣自己去设置(包括编译C++,python,java,快捷键等)

    1.2 其次,本文如何用

    如下,这个window下的一个share文件夹,有一个constant.c文件 在这里插入图片描述
    上面也提到了,在window下面写代码有很多好处,现在想在linux中运行这个程序。
    打开Ubuntu终端输入:
    在这里插入图片描述
    在这里插入图片描述
    可以看到window下的share文件夹
    在这里插入图片描述
    如图,就可以找到。gcc -constant.c -o hello
    即可编译运行。

    1.3 然后,如何设置

    首先在window下新建一个文件夹(注意使用英文命名)
    然后在ubuntu中找到虚拟机–>设置
    在这里插入图片描述
    如上图,找到自己window下的那个文件夹,即可实现共享。
    操作:在Linux终端下输入:
    cd /mnt/hgfs就可以看见自己的文件夹
    进而进一步操作。

    1.4 如果出现尴尬的一面,找不到就要留心了

    可以参考朱老师给的几点建议,进行设置,重启等相关操作。
    我遇到的问题,折腾了好久都没弄好,最后我重装了一下VM Tools,再次新建就Ok了。
    参考这个博文:
    两种方法在VMware中安装VMware Tools
    两种方法在VMware中安装VMware Tools
    我用的是其中的一种,如果还不能解决你的问题,你可以尝试一下第二种。

    1.5 总结

    由于自己折腾了好久,差不到都要放弃了,今天不死心,又找了一下如何操作,最后才能成功,希望以上对遇到同样问题的老铁有所帮助,少走弯路,免得打消自己学习的热情。当然,遇事不要怕,多尝试,多搜资料,不断尝试也是学习的过程,在此给大家分享,与君共勉。

    展开全文
  • 文件权限保护,表示这个文件夹是属于其他用户,访问将受到限制。  去除办法如下:  1、右击该文件夹,选择属性;  2、点击安全选项卡,点击编辑按钮;    3、点击添加按钮;   4、输入...

    文件权限保护,表示这个文件夹是属于其他用户,访问将受到限制。

      去除办法如下:

      1、右击该文件夹,选择属性;

      2、点击安全选项卡,点击编辑按钮;

     

     3、点击添加按钮;

     

    4、输入Authenticated Users,点击确定;

     

     5、默认权限,点击确定;

     

      6、点击确定,关闭属性对话框即可。

    展开全文
  • windows10右键文件夹菜单资源管理器卡死(转圈圈)

    千次阅读 多人点赞 2021-08-25 10:56:01
    在今年的某月某日的某一刻,我突然发现我右键文件夹后,鼠标一直转圈圈,然后就啥都做不了了,然后鼠标一直点一直点,直到把资源管理器点了卡死关闭,才能操作其他的,经过一番折腾发现:原来该问题只会在电脑重启后...
  • VS2017 移动Windows Kits文件夹

    万次阅读 2019-05-23 15:21:57
    新做win10系统后,装VS2017,目录和缓存等选择了D盘,安装完后发现win10Sdk 目录Windows Kits被自动安装在了D盘根目录下(可能安装时选项被我漏掉了?)。 强迫症表示非常不习惯根目录下个不服管教的独立目录...
  • 4、Anaconda使用 安装完成后桌面上不会相应的快捷方式和图标的,在 Windows 开始菜单下,找到 Anaconda3(64-bit) 文件夹,查看所包含的内容。 点击 “Jupyter Notebook” 即可启动 notebook 。 不要关闭 ...
  • win10系统C盘根目录里文件夹都是干什么的 win10操作系统中,依次点击打开“文件资源管理器”→“此电脑”→“本地磁盘(C:)”→“查看”→“隐藏的项目”,最终如下图所示: 其中淡黄色的是隐藏文件夹。 各文件夹: ...
  • 在项目中,为了获得相关应用的具体位置(office的具体exe位置),修改了文件夹WindowsApps权限,导致所有自带应用打开闪退。 通过搜索相关资料,获得解决方法: 重置该文件的权限设置 icacls "C:\Program Files\...
  • Windows桌面出现一个空白的文件夹,删除是可以,当鼠标刷下又恢复回来了。 后来尝试过360和电脑管家杀毒也没有解决。只有到注册编辑器删掉这一串字符串才可以解决。于是我就把这些经历过的问题和解决办法分享给大家...
  • 这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、...
  • 仅作为查找记录,大佬请跳过。 转载解答 文件夹首次共享后确是出现小锁,它表示主人你还没有给我分配权限,所以先锁着。 上锁只仅仅是表示你没有添加所有人的读写权限 ...
  • 小甲鱼零基础入门学习python笔记

    万次阅读 多人点赞 2019-08-14 11:06:30
    像我们 Windows 那个 cmd 窗口,像 Linux 那个黑乎乎的命令窗口,他们是 shell,利用他们,我们就可以给操作系统下达命令。同样的,我们可以利用 IDLE 这个 shell 与 Python 进行互动。 注:在 Python 中不能把两...
  • Windows下新建多级文件夹

    万次阅读 2012-11-09 15:03:20
    啥都不说了 , 直接用 : MTVERIFY(MakeSureDirectoryPathExists(path)); 别忘了加上两句 : #include #pragma comment(lib, "ImageHlp.lib") 加上一点 : 该函数强制要求参数字符串以反斜杠 '\' ...
  • Windows技巧】完美解决“如何在任意文件夹中右键打开cmd终端?” 右键快捷方式打开指定文件夹目录下的cmd终端 你是否经常为打开终端的繁琐步骤而苦恼? 你是否经常为打开终端后要输入很长很长的文件路径而苦恼? ...
  • 我两天前玩游戏害怕笔记本中毒所以用了影子系统,后来GG了上网一看特么是患难的同道,win10用影子基本凉了,我提供点自己解决的经验吧!我是win10。 电脑开启后出现了几个选项 进入高级选项 启动修复:发现修复...
  • SLAM

    千次阅读 2019-03-21 10:49:59
    最近想要进行基于图像序列的三维重建...虽然其中有些部分还没有搞的太明白,但较之前的小白了质的提升。 接下来将要写下进行SLAM程序编写中的环境配置心得(大神"半闲居士"是在Linux下进行的,而我将要在windows下...
  • 从桌面共享文件或文件夹 (Share a File or Folder from the Desktop) In Windows 8.1, OneDrive was integrated into the operating system through an app that you couldn’t uninstall, and settings were ...
  • VScode使用教程

    千次阅读 多人点赞 2019-09-26 22:18:44
    一、关于Vscode ...Visual Studio Codeis alightweight but powerful source code editorwhich runs on your desktop and is available for Windows, macOS and Linux. It comes with built-in support ...
  • 注意:选择之后本地的文档将成为指向Onedrive文件夹的目录,因此保存在其中的虚拟机或VS工程文件等可能出现无法读取的现象,请注意在操作后进行调整。 假设我要同步的本地文件夹是E:\工作,而Onedrive在本地的保存...
  • Mac下压缩文件夹后,在windows解压后出现一个额外的__MACOSX文件夹: 终端中执行命令,不压缩 __MACOSC文件夹 unzip shell.zip shell -x __MACOSX/*
  • 前言—功能:这个可以用来爬取微博信息,自定义时间间隔,来爬取用户的微博动态,最后调用短信接口,来提醒用户被监控用户发微博了(因为微博里面特别关注这个功能,所以这个实战,也仅仅只是兴趣了) 一、简介:...
  • 史上最管用的C盘深度清理秘籍

    万次阅读 多人点赞 2019-03-09 15:37:43
    无论我们给C盘分多大的分区,Windows都有办法把它填满。像休眠文件、系统页面文件这是动辄GB级的大文件,还有系统还原文件、虚拟内存、安装软件时的临时解压文件、系统更新和游戏更新补丁存放的位置在C盘上。 ...
  • 还好小编会Python,在Python面前真的所有VIP是小意思,视频网站,资料网站等等,统统无视收费机制! 今天就给大家分享一下如何突破百度文库VIP限制! 在Python面前直接无视百度文库VIP,所有文档免费下载...
  • 下面是拷来的: Windows XP之所以自动创建Prefetch文件夹,是为了加快系统启动的进程。Windows XP将会自动记录下启动时运行的每一个程序,并根据这份资料来加快下一次启动的时间。电脑中的程序成千上万,即使出现重名...
  • 使用 public 文件夹

    2020-10-07 00:40:25
    编译代码的 如果将文件放入 public 文件夹,Webpack 将 不会 处理它。相反,它将被复制到构建文件夹中。要引用 public 文件夹中的资源,需要使用名为 PUBLIC_URL 的特殊变量。 在 index.html 中,你可以像这样...
  •   相信大家在对某些文件进行删除或者别的操作的时候,时候会让你申请管理员权限或者别的账户权限的,这个时候个办法可以尝试一下   因为我之前在删除一个文件夹的时候,需要本地用户的授权,然后就使用了...
  • 具体参看官网MultiColorWin或者百度搜索 软件已经支持不少功能,但发现很多用户没有使用该功能,正确使用一些功能能节省不少时间,...拿一个功能进行举例:改变样式(文件夹、文件、磁盘、标记)4种方法, 分别...
  • 全网采集壁纸360网站全网壁纸

    万次阅读 热门讨论 2020-01-02 12:59:05
    采集内容:图片 网站如图,(自己去网站查看),太...(主要是怕过审不了),基本类似 ... 如下图,翻页,图片链接可以直接获取到,不涉及反爬,不详细分解,直接上code 3.整体代码: # -*- coding:...
  • 如何在vm共享文件夹windows

    千次阅读 2013-11-14 09:41:33
    点下这里就知道了),不过好多人不清楚如何在本机和虚拟机间共享文件和数据,那么今天我就给大家分享下我所知道的方法,如果你也不错的方法或本文什么错误请告诉我,谢谢!   测试环境是: 物

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 26,812
精华内容 10,724
关键字:

windows文件夹都有啥