首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Reck Zhang

    Operating System 10 - 硬链接与软链接

    为了解决文件的共享使用, Linux系统引入了两种链接: 硬链接(hard link)与软链接(又称符号链接, 即soft link或symbolic link). 软链接与硬链接不同, 若文件用户数据块中存放的内容是另一个文件路径名的指向, 则该文件就是软链接. 软链接就是一个普通文件, 只是数据块内容有点特殊. 软链接有着自己的inode号以及用户数据块, 因此软链接的创建与使用没有类似硬链接的诸多限制: 软链接有着自己的文件属性以及权限. 可对不存在的文件或目录创建软链接. 软链接可交叉文件系统. 创建软链接时, 链接计数i_nlink不会增加. 删除软链接并不影响被指向的文件, 但如果被指向的源文件被删除, 则相关软链接被称为死链接, 即dangling link, 若被指向路径文件被重新创建, 死链接可恢复为正常的软链接.

    71420发布于 2021-08-11
  • 来自专栏PHP专享栏

    PHP链接mongodb的方式

    连接MongoDB数据库 $conn = new Mongo(); 其他链接方式 //$conn=new Mongo(); #连接本地主机,默认端口.

    2.5K30发布于 2019-10-22
  • 来自专栏又见苍岚

    Windows 中的硬链接、软链接、符号链接、快捷方式

    Windows支持 4 种 ”链接” 机制,分别是shortcut(快捷方式)、hard link(硬链接)、junction point(软链接)、symbolic link(符号链接)。 Windows 中不同链接支持的场景各不相同 shortcut shortcut 中文名 快捷方式 存在方式 以.lnk文件方式存在,适用于Explorer等应用程序。 创建 右键 -> 创建快捷方式 hard link 硬链接和符号链接的原理完全不同,符号链接是指向目标路径的链接,而硬链接则是指向目标数据对象的链接。 hard link 中文名 硬链接 存在方式 NTFS内置机制,从Windows NT4开始得到支持。FAT32不支持。 适用范围 只适用于文件,只能使用绝对路径。 对符号链接和快捷方式的“读、写、遍历”等操作都会被重定向到目标文件或目录,但对它们的“复制、删除、移动、配置 ACL”等操作只针对自身。

    10.6K42编辑于 2022-08-10
  • 来自专栏CodeTime

    链接的生成方式

    本文旨在介绍短链接的实现方式,并非在 http://tinyurl.com/ 中存在真实的短链接地址。 现在我们的目标是实现短链接生成功能,它应当包含2个方法encode和decode,encode将真实URL转换为短链接,decode将短链接还原成原来的URL。 自增id 一种最直接的方式是我们内部维持一个自增id,并用字典将每一个id和一个URL对应上,解密即使用id作为字典的键值找到原始URL。 哈希 一种更好的方式是使用hash算法,这样能保证每次encode相同的URL得到的结果是一样的,而且哈希值是均匀分布的。 的十进制表示的整型,我们可以将它转化为更大进制的表示形式,以再次缩短它的长度,比如使用52个英文字符(26个大写和26个小写)加上10个数字字符表示成62进制的字符串。

    3.5K20编辑于 2023-03-06
  • 来自专栏凯哥Java

    uniapp打开外部链接方式

    uniapp打开外部链接方式 1:如果是H5的话,打开方式 window.location.href = res.data.short_click_url 2:如果是APP的话,打开方式 plus.runtime.openURL

    5.6K20编辑于 2022-12-16
  • 来自专栏czwy的博客

    Windows 中的硬链接、目录联接(软链接)、符号链接、快捷方式

    Windows 的 NTFS 文件系统支持三种链接:硬链接(Hard Link)、符号链接(Symbolic Link)和目录链接(junction point),此外还有一个大家非常熟悉链接机制:快捷方式 使用 powershell 创建链接方式如下: New-Item <链接路径> -ItemType <链接类型> -Target <链接目标> 其中 ItemType 的取值可选:HardLink、SymbolicLink 详细对比 几种链接方式详细比较如下表所示 shortcut hard link junction point symbolic link 创建方式 右键 -> 创建快捷方式 mklink /H Link 此外,还可以解决Windows文件路径长度限制带来的问题(从 Windows 10 版本 1607 开始,可以通过设置注册表以及应用程序清单启用长路径)。 tabs=registry#enable-long-paths-in-windows-10-version-1607-and-later

    3.9K10编辑于 2024-10-01
  • 来自专栏全栈程序员必看

    点击超链接不跳转的方式

    javascript:void(null)”> 4、 5、 说明: 第一:链接 为防止点击链接后跳转到页首。onclick 事件 return false就可以。 javascript:void (expression)或 javascript:void expression 第二:使用 void 操作符指定超级链接。 //当用户点击链接时,void(0) 计算为 0,但在 JavaScript 上没有不论什么效果。 单击此处什么也不会发生 //创建了一个超级链接。用户单击时会提交表单。

    4.1K20编辑于 2022-07-07
  • 来自专栏初见Linux

    10.超链接样式-CSS基础

    一、超链接伪类 1.何为超链接伪类 在CSS中,使用超链接伪类来定义超链接在鼠标点击的不同时期的样式。 --必须放在title标签及其它meta标签前--> <title>超链接样式样式</title> <! --target="_blank"是在新窗口打开链接。-->

    </body> </html> ? 超链接伪类示例1.jpg 2.深入了解超链接伪类 (1)实际开发 在实际开发中,不是每一个超链接都需要定义4种状态,我们只会用到两种状态:未访问时状态和鼠标经过状态(a:hover)。 --必须放在title标签及其它meta标签前--> <title>超链接样式样式</title> <!

    2K10发布于 2020-10-29
  • 来自专栏老K博客

    6个打开链接地址的方式

    今天分享 6 个链接地址打开的方式,比较基础的内容,但是可以拓展一下 js 的知识面。 1、window.location.href 这应该是最常用的方式了,可以将当前页面跳转到指定的链接,适合普通的页面跳转。 window.location.href = 'https://laokbk.cn/'; 2、window.open() 这个方法可以在新窗口或新标签页中打开一个链接。 category/%E6%8A%80%E6%9C%AF%E5%88%86%E4%BA%AB/') 5、通过 标签的 click 事件 通过 JavaScript 模拟点击 标签,从而实现跳转,非常灵活的一种方式

    2.4K10编辑于 2024-10-14
  • 来自专栏walterlv - 吕毅的博客

    比较 Windows 上四种不同的文件(夹)链接方式(NTFS 的硬链接、目录联接、符号链接,和大家熟知的快捷方式

    可能有很多小伙伴已经知道通过 mklink 命令来创建 NTFS 磁盘上的各种链接;当然,就算不知道 mklink 的链接,快捷方式应该每个人都知道吧。 1 2 3 4 5 6 7 8 9 10 11 12 > mklink 创建符号链接。 不过其也能实现链接到另一个文件的功能。使用快捷方式的程序太多了,几乎每个安装包都会考虑往桌面或开始菜单扔几个快捷方式。 额外的坑 如果你在开始菜单里面有快捷方式指向了一个目录联接(Junction Point)中的文件,那么在 Windows 10 操作系统更新后这个快捷方式便会消失。 Docs Symlinks in Windows 10!

    3.9K30编辑于 2023-10-22
  • 来自专栏运维小路

    Redis-哨兵(Sentinel)和集群(Cluster)链接方式

    MySQL PostgreSQL MongoDB Redis(本章节) Etcd 我们前面介绍了单机,主从,哨兵,集群多种Redis部署方式,他们的链接方式也是不一样的,所以我们用一个小节来介绍程序代码应该如何链接不同方式的 (e)) # 基本操作示例 redis_client.set('key', 'value') value = redis_client.get('key') print(value) 主从Redis链接 如果你不需要读写分立,那么可以和单机Redis链接方式一样, import redis master = redis.Redis(host='192.168.31.196', port=6379) Test complete") 哨兵 这里的Redis代码直接链接的是Redis哨兵地址,并没有直接链接Redis实例,当主从切换以后,他还是可以获取当前的Master,进行写入操作。 for i in range(30): time.sleep(1) if (i+1) % 10 == 0: print("已等待 %d 秒" %

    27410编辑于 2026-01-28
  • 来自专栏全栈程序员必看

    android–手机桌面添加网址链接图标(解决方式)

    3、在配置文件AndroidManifest.xml中,添加链接的图标icon和名称websitename: <application android:label="@string/name" android 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/116432.html原文链接:https://javaforall.cn

    1.8K10编辑于 2022-07-07
  • 来自专栏小孟开发笔记

    uni-app打开外部链接方式汇总

    2024好事发生 这里推荐一篇实用的文章: uni-app打开外部链接方式汇总(h5&app)。 该文章详细介绍了 uniapp 打开外部链接的多种方式, 写的很不错,小编在此推荐给大家,希望能对uniapp开发的小伙伴有所帮助!。 引言 uniapp开发过程中,有时候需要能从应用内打开外部链接,因为uniapp可以打包为多端,因此打开外部链接方式也不同,效果也不同(可能会遇到外部链接打开后权限不足等问题),如何选择适合自己的打开方式呢 发现app端调用的是plus.runtime.openURL方法, 也可直接使用plus.runtime.openURL方法 ,或跳转到默认浏览器打开 权限问题:app上无需授权也可以正常使用,打开的链接使用的是浏览器环境 ,推荐使用第三步的plus.webview.open打开外部链接,这个方式兼容性最强,不需要app上授权,h5上可自行完成授权。

    3.1K10编辑于 2024-11-25
  • 来自专栏林德熙的博客

    使用 IShellLinkW 创建 URL 网址超链接快捷方式

    本文记录违规地采用 IShellLinkW 创建 URL 网址超链接快捷方式的方法 开始之前,必须说明的是,在微软文档上明确说明不能用来创建指向 URL 的快捷方式 This interface cannot <param name="lnkFilePath">快捷方式的完全限定路径。 </param> /// <param name="workDir"></param> /// <param name="args">快捷方式启动程序时需要使用的参数。 blog.lindexi.com/", Directory.GetCurrentDirectory()); 经过实际测试,创建出来的是 .lnk 格式的文件,而不是 .url 格式的文件,且创建出来的快捷方式双击可以打开超链接 再次说明,微软官方文档说明了,不应该使用 IShellLinkW 创建 URL 超链接 本文代码放在 github 和 gitee 上,可以使用如下命令行拉取代码。

    14810编辑于 2025-12-27
  • 来自专栏囍楽云博客

    Typecho 文章内链接在新窗口打开实现方式

      默认情况文章中如果有添加链接,那么是从当前窗口跳转的,并且外链没有添加标签,不利于SEO,文章内链接新窗口并添加标签如下。    $obj->content = preg_replace("/content); echo trim($obj->content); }   该方法的原理就是正则文章的超链接标签

    1.8K40编辑于 2022-12-29
  • 来自专栏数据派THU

    精选10大机器学习开源项目 !(附链接

    本文为你精选10大ML开源项目,学起来吧~ 本文推荐的10大机器学习开源项目是由Mybridge从250个机器学习开源项目中挑选出来的,Github平均star为1385,主题包含:Tensorflow 项目地址: https://github.com/Prodicode/ann-visualizer Rank 10:Visual-recognition-coreml (362 stars on Github

    67190发布于 2018-07-30
  • 来自专栏渗透云笔记

    使用ADB链接夜神的方式与吐槽

    最近在研究APP,因为真机在链接过程中有点不稳定,就想着虚拟机链接adb然后搞一搞,搞坏了还能还原。 按照百度的教程来,好家伙,直接让我链接62001,死活链接不上,本来想躺平,抓紧搞搞的,网上的还都是一些不全的链接方式,没啥意义啊,你转我我转你,重点是,还是不完整的,根本复现不了。 输入命令 netstat -ano | findstr 19752 找到62开头的端口号 直接如下链接就可以。 adb connect 127.0.0.1:62025 链接成功。

    48140编辑于 2022-12-18
  • 来自专栏张戈的专栏

    修改博客文章链接为新窗口打开的方式

    记得,前段时间卢松松博客放出一个关于文章链接是新窗口 or 原窗口浏览方式的投票,结果大部分人都投给了新窗口,而投给原窗口的我顿时有点奥特 Man 的感觉。 经过思考,俺最终决定还是使用新窗口打开方式,变相留住访客,虽说我觉得可能造成用户体验不怎么友好(个人仍然喜欢原窗口方式,或许是因为守旧的性格吧!o(╯□╰)o)。 昨天弄到晚上 11 点,将博客的文章链接基本都修改成新窗口打开的方式,没有采用插件,全部手动修改,真是生命不息,折腾不止啊! 现在,基本全部文章链接都实现了新窗口打开方式。而某些使用 php 函数输出的链接,比如: 侧边栏的标签:<?php wp_tag_cloud('***'); ?> 随机推荐:<? php get_timespan_most_viewed('post',10,60, true, true); ?> 不知道如何下手,有会的博友还请多多指教,呵呵!

    2.2K60发布于 2018-03-26
  • 来自专栏开源技术

    【操作系统】程序的三种链接方式(2)

    1.静态链接:将各个模块链接成一个完整的装配模块,在链接之间每个模块的指令以及数据分别是从0-M进行编址,比如第一个模块长度为M,第二个模块的长度为,链接前两个模块的地址分别为0-M,0-N,但是链接后会将两个模块的地址进行修改 2.装入时动态链接:编译后得到的一组模块先不链接成一个完整的装配模块,而是将这件事情推迟,在将每个模块装入内存时才做,每个模块边装入然后边链接链接就是将各组模块的相对地址重新编址,而装入是实现逻辑地址到物理地址的转换 3.运行时动态链接:对于程序的有些模块可能在程序的运行期间根本不会使用,如果将这些模块也一同链接装入内存,这样会导致浪费内存空间以及延长装入时间,而运行时动态链接是在程序执行中需要该模块时才进行链接的, 如果不需要某个模块,这个模块时不会被调入内存和链接到装入模块的。

    1.5K50编辑于 2022-07-29
  • 来自专栏Python七号

    10亿+的超链接,如何防止重复爬取?

    爬虫这个词非常形象的描述了程序的行为,把网页看做一个网,一个个超链接就是网中的连接点,而程序就像蜘蛛一样在网上爬来爬去,不断的获取网页的信息,寻找自己的目标。 此种情况下仍然有简单的解决办法,就是使用分治思想,准备 25 台每台 10 GB 内存的机器,对 10 亿个 URL 先数字化,再对 25 求余,映射到这 25 台机器上,相当于将 10 亿个 URL 当然有,问题是 URL 占用的字节太多导致的,假如 10 亿个 URL 能一一对应到 10 亿个整数,申请一个长度为 10 亿的数组 A,数组内存放 0 或者 1,0 代表该 URL 未被爬取过,1 代表已被爬取过 此种情况下,假如我们使用一个字节的整数,占用的内存为 10 亿个字节,也就是约 1 GB 左右的空间,而且通过数组下标的方式访问,查询速度极快。你可能会问 URL 怎么能对应到整数的? 假如我们只申请 10 亿个二进制位,现在有 100 亿的 URL ,那么通过哈希函数计算一次后会有冲突,比如 10 亿零 1 和 1 对 10 亿求余的结果都是 1 ,这就无法判断二进制位中的第一位是对应

    1.8K10发布于 2020-11-25
  • 领券