精华内容
参与话题
问答
  • 【最新】解决Github网页上图片显示失败的问题

    万次阅读 多人点赞 2019-06-08 17:48:54
    好几个星期之前本人就发现自己的github在网页打开显示不了图片的问题了,不过当时没在意。 今天强迫症逼迫我一定要搞定它,于是去找了一些方法,自己做个记录,有相同问题的伙伴可以参考一下。 一、问题 比如随便...


    好几个星期之前本人就发现自己的github在网页打开显示不了图片的问题了,不过当时没在意。

    今天强迫症逼迫我一定要搞定它,于是去找了一些方法,自己做个记录,有相同问题的伙伴可以参考一下。

    一、问题

    比如随便打开一个项目,图片都不能显示了,我头像也没了,真是一个令人伤心的事
    在这里插入图片描述
    F12打开控制台看一哈
    在这里插入图片描述
    呦,一堆红色×。主要报错是Failed to load resource: net::ERR_CERT_COMMON_NAME_INVALID

    去查了一下,博主john-zeng这样解释道:

    实际上,可以认为,ERR_CERT_COMMON_NAME_INVALID就是用一个错误的域名访问了某个节点的https资源。导致这个错误的原因,基本是:

    1. dns污染
    2. host设置错误
    3. 官方更新了dns,但是dns缓存没有被更新,导致错误解析。

    我觉得像是有点道理,解决方法就粗来了,hin简单,往下看。

    二、解决方法

    主要思路就是使用本地hosts文件对网站进行域名解析,一般的DNS问题都可以通过修改hosts文件来解决,githubCDN域名被污染问题也不例外,同样可以通过修改hosts文件解决,将域名解析直接指向IP地址来绕过DNS的解析,以此解决污染问题。

    2.1 找到URL

    打开github任意未显示图片的网页,使用元素选择器(Ctrl+Shift+C)放在显示不了的图片上,或者在无法显示的图片上右键-检查元素,定位到该图片的标签,那么你得到了它的URL,叫做src属性。

    比如介个在这里插入图片描述
    在右面把它的网址复制粗来:

    https://avatars2.githubusercontent.com/u/15832957?s=60&v=4

    2.2 获取IP地址

    得到上述网址以后打开IPAddress.com这个网站,在搜索框输入它的域名,就是https://com那一部分,俗称二级域名:

    avatars2.githubusercontent.com
    在这里插入图片描述
    回车!!!下面你会看到该域名的信息和IP地址:
    在这里插入图片描述
    可以看出IP是:151.101.184.133,并且是2019.05.05最后更新的,alright,那么我们就可以使这个IP域名映射起来。

    (其他如果有挂掉的图片一样使用此方法进行一一映射即可。)

    2.3 修改hosts

    具体咋映射呢?修改hosts文件!!!本人使用的是windows系统,所以使用Sublime Text打开:C:\Windows\System32\drivers\etc\hosts

    在文件末尾添加:
    在这里插入图片描述

    可以直接选中以下内容复制粘贴,20200328更新

    # GitHub Start 
    140.82.113.3      github.com
    140.82.114.20     gist.github.com
    
    151.101.184.133    assets-cdn.github.com
    151.101.184.133    raw.githubusercontent.com
    151.101.184.133    gist.githubusercontent.com
    151.101.184.133    cloud.githubusercontent.com
    151.101.184.133    camo.githubusercontent.com
    151.101.184.133    avatars0.githubusercontent.com
    199.232.68.133     avatars0.githubusercontent.com
    199.232.28.133     avatars1.githubusercontent.com
    151.101.184.133    avatars1.githubusercontent.com
    151.101.184.133    avatars2.githubusercontent.com
    199.232.28.133     avatars2.githubusercontent.com
    151.101.184.133    avatars3.githubusercontent.com
    199.232.68.133     avatars3.githubusercontent.com
    151.101.184.133    avatars4.githubusercontent.com
    199.232.68.133     avatars4.githubusercontent.com
    151.101.184.133    avatars5.githubusercontent.com
    199.232.68.133     avatars5.githubusercontent.com
    151.101.184.133    avatars6.githubusercontent.com
    199.232.68.133     avatars6.githubusercontent.com
    151.101.184.133    avatars7.githubusercontent.com
    199.232.68.133     avatars7.githubusercontent.com
    151.101.184.133    avatars8.githubusercontent.com
    199.232.68.133     avatars8.githubusercontent.com
    
    # GitHub End
    

    然后保存文件就OK了,至于无法保存,没有修改权限,鼠标右键-属性-安全-修改权限;或将hosts文件复制一份,修改之后,复制到原文件夹替换!

    三、最后说几句

    还可以使用ipconfig/flush对本地DNS缓存进行一次刷新,如果遇到网络异常,可能是DNS缓存的问题,刷新一下,步骤。

    1. windows开始→运行→输入:CMD 按回车键,打开命令提示符窗口。
    2. 再输入: ipconfig /flushdns 回车,执行命令,可以重建本地DNS缓存。

    再附上几个命令:

    ipconfig /displaydns # 显示dns缓存 
    
    ipconfig /flushdns # 刷新DNS记录 
    
    ipconfig /renew # 重请从DHCP服务器获得IP 
    

    PS:另外要注意的一点就是,如果图片再次不能显示,只需要及时更新IP就行啦,这波操作不麻烦,你看我头像回来了!!!
    JevenM
    JevenM-lixian
    哈哈哈,没错,是李现

    展开全文
  • 解决 Windows 照片查看器无法显示此图片,因为计算机上的可用内存可能不足解决 Windows 照片查看器无法显示此图片,因为计算机上的可用内存可能不足问题问题分析解决办法一解决办法二 解决 Windows 照片查看器无法...

    解决 Windows 照片查看器无法显示此图片,因为计算机上的可用内存可能不足

    系统:Win10

    问题描述

    最近在使用 Windows 照片查看器打开一个 jpg 文件的时候异常
    Windows 照片查看器无法显示此图片,因为计算机上的可用内存可能不足。请关闭一些目前没有使用的程序或者释放部分硬盘空间(如果硬盘几乎已满),然后重试
    在这里插入图片描述

    问题分析

    这时我们按 F11 或者图片下方中间的放映幻灯片按钮,可以查看图片,说明本身是没有问题的,而且一般导致该问题的图片都是照相机拍出来的,那是因为 Windows 图片查看器软件根本识别不了照片里的颜色,一直加载一直识别不了造成内存不足报警(因为报错时间极短,不像是过大的数据量溢出,应该是图片的某些数据超出了该软件能够处理的内存地址范围造成的)

    解决办法一

    使用画图软件或者其他软件打开该图片
    而且,也可以选择用画图将该图片另存为 bmp 格式图片,就可以用 Windows 图片查看器打开了
    在这里插入图片描述

    解决办法二

    进入控制面板,查看方式用小图标,选择颜色管理
    在这里插入图片描述
    选择高级,将设备配置文件改为:Agfa 这个选项,关闭,再重新打开原来的图片,基本都能解决了
    在这里插入图片描述

    展开全文
  • IntelliJ IDEA中如何显示和关闭----工具栏,目录栏,

    万次阅读 多人点赞 2016-06-24 10:26:24
    目录栏,就是刚刚装的时候,这个会显示,但是不知道怎么关闭,但是这个又没什么用。 如图: 就是对应的几个按钮,自己试试就知道什么效果了。 我写完文章,给自己点个赞,不过分吧, 不过分,那我可就点啦啊。 ...

    IntelliJ IDEA使用教程 (总目录篇)

    工具栏:就是上面有个好多的快捷按钮的那个栏,比如撤销,上传,下载设置,扳手按钮,等等。

    目录栏,就是刚刚装的时候,这个会显示,但是不知道怎么关闭,但是这个又没什么用。

    如图:

    就是对应的几个按钮,自己试试就知道什么效果了。

    我写完文章,给自己点个赞,不过分吧,
    不过分,那我可就点啦啊。
    我先点为敬,你们随意。大家随意。不要客气。。。

     

    应楼下某位老铁的问题,又新增了2个图。走过路过,不要错过,随便看看哟。

    大师兄

    大师兄

    展开全文
  • ##plt 同时显示多幅图像 import matplotlib.pyplot as plt plt.figure() plt.subplot(1,2,1) plt.imshow(images[i]) plt.subplot(1,2,2) plt.imshow(maskes[i]) plt.show() 以下转自:...
    ##plt 同时显示多幅图像
    import matplotlib.pyplot as plt
    
    plt.figure()
    plt.subplot(1,2,1)
    plt.imshow(images[i])
    plt.subplot(1,2,2)
    plt.imshow(maskes[i])
    plt.show()

    以下转自:https://www.cnblogs.com/yinxiangnan-charles/p/5928689.html

    在 python 中除了用 opencv,也可以用 matplotlib 和 PIL 这两个库操作图片。本人偏爱 matpoltlib,因为它的语法更像 matlab。

    一、matplotlib

    1. 显示图片

    import matplotlib.pyplot as plt # plt 用于显示图片
    import matplotlib.image as mpimg # mpimg 用于读取图片
    import numpy as np
    
    lena = mpimg.imread('lena.png') # 读取和代码处于同一目录下的 lena.png
    # 此时 lena 就已经是一个 np.array 了,可以对它进行任意处理
    lena.shape #(512, 512, 3)
    
    plt.imshow(lena) # 显示图片
    plt.axis('off') # 不显示坐标轴
    plt.show()

    2. 显示某个通道

     

    # 显示图片的第一个通道
    lena_1 = lena[:,:,0]
    plt.imshow('lena_1')
    plt.show()
    # 此时会发现显示的是热量图,不是我们预想的灰度图,可以添加 cmap 参数,有如下几种添加方法:
    plt.imshow('lena_1', cmap='Greys_r')
    plt.show()
    
    img = plt.imshow('lena_1')
    img.set_cmap('gray') # 'hot' 是热量图
    plt.show()
    
    

    3. 将 RGB 转为灰度图

    matplotlib 中没有合适的函数可以将 RGB 图转换为灰度图,可以根据公式自定义一个:

     

    def rgb2gray(rgb):
        return np.dot(rgb[...,:3], [0.299, 0.587, 0.114])
    
    gray = rgb2gray(lena)    
    # 也可以用 plt.imshow(gray, cmap = plt.get_cmap('gray'))
    plt.imshow(gray, cmap='Greys_r')
    plt.axis('off')
    plt.show()

    4. 对图像进行放缩

    这里要用到 scipy

     

    from scipy import misc
    lena_new_sz = misc.imresize(lena, 0.5) # 第二个参数如果是整数,则为百分比,如果是tuple,则为输出图像的尺寸
    plt.imshow(lena_new_sz)
    plt.axis('off')
    plt.show()

    5. 保存图像

    5.1 保存 matplotlib 画出的图像

    该方法适用于保存任何 matplotlib 画出的图像,相当于一个 screencapture。

    plt.imshow(lena_new_sz)
    plt.axis('off')
    plt.savefig('lena_new_sz.png')

    5.2 将 array 保存为图像

    from scipy import misc
    misc.imsave('lena_new_sz.png', lena_new_sz)

    5.3 直接保存 array

    读取之后还是可以按照前面显示数组的方法对图像进行显示,这种方法完全不会对图像质量造成损失

    np.save('lena_new_sz', lena_new_sz) # 会在保存的名字后面自动加上.npy
    img = np.load('lena_new_sz.npy') # 读取前面保存的数组

     

    二、PIL 

    1. 显示图片

    from PIL import Image
    im = Image.open('lena.png')
    im.show()

    2. 将 PIL Image 图片转换为 numpy 数组

    im_array = np.array(im)
    # 也可以用 np.asarray(im) 区别是 np.array() 是深拷贝,np.asarray() 是浅拷贝

    3. 保存 PIL 图片

    直接调用 Image 类的 save 方法

    from PIL import Image
    I = Image.open('lena.png')
    I.save('new_lena.png')

    4. 将 numpy 数组转换为 PIL 图片

    这里采用 matplotlib.image 读入图片数组,注意这里读入的数组是 float32 型的,范围是 0-1,而 PIL.Image 数据是 uinit8 型的,范围是0-255,所以要进行转换:

    import matplotlib.image as mpimg
    from PIL import Image
    lena = mpimg.imread('lena.png') # 这里读入的数据是 float32 型的,范围是0-1
    im = Image.fromarray(np.uinit8(lena*255))
    im.show()

     5. RGB 转换为灰度图

    from PIL import Image
    I = Image.open('lena.png')
    I.show()
    L = I.convert('L')
    L.show()

     

     

    展开全文
  • 电脑显示已连接网络但是无internet访问

    万次阅读 多人点赞 2017-12-09 13:30:51
    电脑显示已连接网络但是无internet访问 自己电脑不知道出什么问题了,连接到无限网络但是无法访问,一开始以为是自己双系统的问题,然后自己在ubuntu那边是可以正常上网的。 下面是自己的解决方法 方法一: ...
  • CSS控制文字,超出部分显示省略号

    万次阅读 多人点赞 2018-06-25 14:34:04
    CSS控制文字,超出部分显示省略号http://www.daqianduan.com/6179.html <p style="... 如果实现单行文本的溢出显示省略号同学们应该都知道用text-overflow:ellipsis属性来,当然...
  • Python显示进度条,实时显示处理进度

    万次阅读 多人点赞 2017-06-26 09:51:24
    用python实现进度条功能
  • 在初步接触Echarts时,经常遇到柱状图的坐标刻度显示不全的问题,如下图: xAxis : [ { type : 'category', data : ['主机故障', '主机连接超时', '水泵流量错误', '水泵离线', '一次潜水泵离线', '温控器离线',...
  • 二、异常显示,及解决办法 2.1.异常情况1:查看当前linux的IP地址时,找不到IP地址; 2.2.异常情况2:查看当前linux的IP地址时,IP地址显示为127.0.0.1 一、正常情况 在linux的doc框中输入命令:ifconfig,敲击...
  • ubuntu如何实现双屏显示

    万次阅读 多人点赞 2016-01-23 18:03:38
    在ubuntu系统下使用xrandr实现双屏幕显示: 一.首先直接运行xrandr命令,查看设备的相关信息: 运行之后会显示当前连接设备的屏幕信息,如下图,LVDS和VGA-0,而HDMI屏幕为disconnect,意为没有连接: 二.设置...
  • word文档中插入的图片显示不全、嵌入式图片显示不全解决方法,仅设置图片为单倍行距方法。 最近突然发现 word 里插入的嵌入式图片只显示底下一部分,其它类型的图片又不能排版整齐,后来终于发现了原因。 因为我设置...
  • git status 显示中文和解决中文乱码

    万次阅读 多人点赞 2018-08-17 11:59:45
    git status 显示中文和解决中文乱码 git status 显示中文和解决中文乱码 解决git status不能显示中文 解决git bash 终端显示中文乱码 通过修改配置文件来解决中文乱码 解决git status不能显示中文 现象...
  • 解决github图片不显示问题

    万次阅读 多人点赞 2019-11-05 14:44:24
    今天在github上查阅资料,但是页面的图片不显示 解决方法,打开路径C:\Windows\System32\drivers\etc下的hosts文件 在最后加上 # GitHub Start 192.30.253.112 github.com 192.30.253.119 gist.github.com 151...
  • 本篇博客记录如何使用 Jupyter Notebook 显示图片,第一种情况为使用 python 绘图时,网页中如何显示静态图片和动态图片;第二种情况为使用 Jupyter Notebook 做笔记时,在网页中调用本地的图片进行展示。 1. 显示...
  • echarts x轴标签文字过多导致显示不全 如图: 解决办法1:xAxis.axisLabel 属性 axisLabel的类型是object ,主要作用是:坐标轴刻度标签的相关设置。(当然yAxis也是一样有这个属性的) axisLabel: { ...
  • MAC中显示隐藏文件有很多种方法,最简单的是通过在Mac终端输入命令。 显示隐藏文件(注意空格和大小写): defaults write com.apple.finder AppleShowAllFiles -bool true 或 defaults write ...
  • WIN10运行软件,窗口不显示 解决办法

    万次阅读 多人点赞 2017-11-28 11:36:34
    win10 运行软件后,不显示窗口今天遇到个问题,我打开postman之后,任务栏显示它已经打开了,但是窗口就是不显示,如下图: 用alt + tab 查看,也能看到它!!!鼠标放在任务栏的图标上,也能看到窗口的缩略图,...
  • layui单选框未显示的问题

    万次阅读 2020-02-10 18:06:23
    一开始还没导入idea的时候,单纯点击一个网页是有显示出来的,当我把这个带有单选框的网页放到idea的项目中去的时候,发现单选框没显示出来。 1.首先在确认js.css等东西有导入,和之前的网页也没有什么区别 2.网上...
  • MATLAB 显示输出数据的三种方式

    万次阅读 多人点赞 2017-12-12 11:31:56
    MATLAB显示输出数据主要有三种方式,一种是直接在命令行输入数据项并且不加“;”符号,另外两种是利用disp函数和fprintf函数实现
  • AngularJS实现根据不同条件显示不同控件 由于项目需求,需要实现根据不同条件显示不同控件的功能。具体要求如下图所示: 即当选择“每单固定减”时,下方只显示“减免金额”一栏; 当选择“每单固定折扣”时,下方只...
  • AngularJS改变元素显示状态 前言 本文描述使用AngularJS提供的ng-show和ng-hide指令实现自动监听某布尔型变量来改变元素显示状态。 控制html元素显示和隐藏有n种方法:html的hidden、css的display、jquery的hide()和...
  • 解决问题 解决Win10连接上wifi但是却显示“无Internet,安全” 解决方法 先将wlan先禁用,然后重新启用wlan即可! 大功告成!
  • 在html中如何使div在页面中居中显示

    万次阅读 多人点赞 2019-02-28 13:40:41
    在html中如何使div在页面中居中显示 最近无聊中又再温习了下html,发现好多东西都忘了。尝试着写了一个html网页,结果就连div如何在页面中居中显示都查了好久才弄出来。其实我不知道为什么这样可以实现,因为css还没...
  • 部分新手玩家对于CSGO怎么显示FPS还不清楚,下面就为大家带来CSGO显示fps参数命令与设置方法,包含FPS、ping、丢包等多项数据的显示,希望对你有所帮助! 简单科普一下fps、ping、丢包率 **帧数 fps:**画面每秒传输...
  • laydate 时间选择框 显示时分 不显示秒 只显示10分

    万次阅读 热门讨论 2018-10-30 17:42:55
    我这边只需要显示时间,分(10分单位) 我参照了laydate的官方文档以及fly讨论社区的内容(感谢感谢),实现了这个处理。 (0) 使用插件的版本 laydate-v5.0.9 jquery-1.12.3.js (1) 不显示秒的方法。 ...
  • 问题:显示一个提示框,几秒后显示框自动消失 方案: 1.使用AlertView提示,但是使用AlertView提示后,需要点一个按钮才会消失。 此方案不行,因为提示框不会自动消失 2.向页面添加一个Label,然后使用延时函数...
  • Vue中显示img图片,显示不出来怎么办?有几种方案

    万次阅读 多人点赞 2018-09-13 16:49:28
    1、近期在学习Vue中发现了一个难点就是显示图片<img> 试了很多办法都不行,有的还保错。后来我找了很多人,以及网上找资料终于被我给找到了。 2、如何你是一个普通组件的话,那么这样就可以了 &...
  • android studio preview 不显示

    万次阅读 2018-04-02 11:03:53
    点开不显示预览画面解决:默认第一次是不显示的,需要成功编译一次后可显示。如果编译后不显示 ,先clean一下试试,如果clean不好用,换一个版本的sdk试一下2.无意中关掉了 右边的Preview这个界面 ,我们去哪里找...
  • 方法一:Shift+Ctl+O(显示在顶部,不方便查看) 方法二:显示大纲(在编辑器左下角显示,方便查看) Shift+Ctl+P -> View: Quick Open View -> 大纲
  • CSS 设置文字只显示一行,多余显示省略号 .view-text{ /** 思路: 1.设置inline-block属相 2.强制不换行 3.固定高度 4.隐藏超出部分 5.显示“……” */ display: inline-block; white-space: nowrap; ...

空空如也

1 2 3 4 5 ... 20
收藏数 1,659,549
精华内容 663,819
关键字:

显示