首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

每个程序员需要有自己的图

如果你是一个程序员,恰巧你也经常写技术博客,那么,你一定需要自己的图。 不要用免费图! 不要用免费图!! 不要用免费图!! ! 重要的事情说三遍,免费图库看似让你捡了个便宜,实际就是一个大坑。...因为你不知道什么时候,免费图就挂掉了。而你之前引用的所有图片,变成了404或403了,如果只是设置了防盗链,我们还可以通过技术方式恢复这些图片,可也颇费周折。...就如今年新浪微博图用得好好的,突然就设置了防盗链。此外,我有段时间一直使用简书作为图,简书的编辑器可以直接粘贴图片生成markdown链接,确实很方便。...为何不直接用付费的图呢?更何况如果只是个人用,没什么访问量的情况下,各大厂提供的图免费流量远远足够了。非程序员的同学要折腾图还是相当有难度的,程序员应该很容易就能搭建好。...这样就可以用程序自动生成不同规格的图片,如果你还在用程序生成不同规格的实体图,赶紧醒醒,2019了,别再抱残守缺了 腾讯云的图设置比阿里云和七牛相对麻烦一点,因为分成了两个业务,由对象存储和数据万象两者组成

1.8K30

【pic+js+gh】免费高速图方案

搭建一个自己的免费图工具 本文用到的工具或网站 PicGo jsdelivr github ---- 速度对比 Github的速度: image.png jsdelivrCDN的速度: image.png...image.png 自定义一个名字,然后勾选【repo】最后点绿色按钮创建即可 image.png 请复制你的token,它只显示一次,请妥善保管 image.png ---- 配置github图...先打开你安装好的picgo然后左栏依次选择【图设置】-【github图】 如果你打开picgo时没有直接出来界面,它可能藏在你的托盘图标处 仓库名格式是你的用户名/仓库名 分支是master token...它就会上传到你仓库的img目录下 自定义域名的格式:https://cdn.jsdelivr.net/gh/用户名/仓库名 最后记得确定保存 image.png ---- 上传图片 点击上传区记得图选...【github图】 image.png 直接将图片拖入即可上传 可以看到在你的仓库有了第一张图片,我上传了一个为1.png的图片 image.png ---- 配合jsdelivr使用 链接格式

89810
您找到你想要的搜索结果了吗?
是的
没有找到

js 判断是否字符串_js字符串查找

整理js中可以用到的判断一个字符串中是否包含另外一个字符的方法 String对象方法 1、indexOf indexOf 返回指定字符串在该字符中首次出现的位置,如果没有找到,则返回 -1 indexOf...'a',2));// -1 console.log(str.indexOf('a'))// 0 2、lastIndexOf lastIndexOf是从字符串末尾开始搜索,返回指定字符串在该字符中最后一次出现的位置...console.log(str.lastIndexOf('a',2));// 0 console.log(str.lastIndexOf('a'));// 5 3、includes includes() 方法用于判断字符串是否包含指定的子字符串...);//['a','a','a'] console.log(str.match(/z/gi));// null 5、 search seacrh方法用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串...如果字符串中有匹配的值返回该匹配值,否则返回 null。

10.7K20

js判断是否包含指定字符串_js字符串包含字符串

我是想在js中判断字符串是否包含某个中文,将方法记录起来,这些方法也适用于数字、字母。实践是检验真理的唯一标准,还是要多多测试啊。...= -1)); //true indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。如果要检索的字符串值没有出现,则该方法返回 -1。...= -1)); //true search() 方法用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串。如果没有找到任何匹配的子串,则返回 -1。..."; var reg = RegExp(/组/); alert('groupName.match(reg)=' + (groupName.match(reg))); //组 match() 方法可在字符串内检索指定的值...但你有木有发现打印出来的是 ‘ 组 ’ ,如果是在字符串中找不到的话打印 null ,神奇的是可以把它放在 if 里面做判断,如下: var str="123"; var reg3 = RegExp(/

10.6K10

我TM炸了,gitee 图废了,帅地所有文章挂了!!!

昨天有小伙伴在帅地的网站复习八股文,然后发现我文章里的图片变成了一个「G」的小图标,以为我网站图片是不是挂了 一开始我还没在意,说实话,我还不知道这个图标就是 gitee,大概过了一个多小时,处理完手头的杂事...为了确认是否是只有我一人这样还是大家这样,我马上在百度搜索了 引用 gitee 图标变成图标 发现两个小时前有人在 gitee 发了提问了,看评论大家基本的挂了 这下基本可以肯定 gitee...我知道很多人把 gitee 当作免费图来用,也知道 gitee 的初心并不是给你们当图,但是你有这个功能,很多人肯定是会利用的,如果你不想被别人这样用,那你可以弄个通知啊,也让别人有个缓冲的时间。...这里还是挺建议大家用腾讯云啊,七彩牛啊这些专业的对象存储来充当图吧,虽然需要付费,但其实图片不是特别多的话,花不了几块钱滴,大家可以了解下勒。 最后,大家出了问题的,赶紧去替换勒!

67420

js替换html中的字符串,js怎么替换字符串

js中,可以使用str.replace()方法来替换字符串。replace()方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串;然后返回一个新的字符串。...replacement 可以是字符串,也可以是函数。如果它是字符串,那么每个匹配都将由字符串替换。但是 replacement 中的 $ 字符具有特定的含义。...如下表所示,它说明从模式匹配得到的字符串将用于替换。 示例:使用 “hello” 替换字符串中的 “hi”: var str=”hi!”...good script language”; console.log(str.replace(/(JavaScript)\s*(is)/g,”$1 $2 fn.it $2″)); /*解释:每一对括号代表一个分组...—-“ab” 2、第一个分组匹配到的字符串,第二个分组所匹配到的字符串….依次类推一直 到最后一个分组—-“a,b” 3、此次匹配在源字符串中的下标,返回的是第一个匹配到的字符的下标—-2 4、源字符串

23.2K20

JS字符串对象

JS字符串对象 1.1 内置对象简介 在 JavaScript 中,对象是非常重要的知识点。对象可以分为两种:一种是“自定义对象”外一种是“内置对象”。...实际上,任何一门 Web 技术的知识点非常多,但是我们并不需要把所有的知识点记住,只需要记住常用的就可以了。...分析 对于 str 这个字符串,小伙伴数来数去觉得它的长度应该是 10,怎么输出结果是 11 呢? 这是因为空格本身也是作为一个字符来处理的,这一点我们很容易忽视。”...对于字符串的操作,凡是涉及下标的,都是从0开始。有些小伙伴会问:我记不住什么时候包含什么时候不包含,这该怎么办? 没关系,你在使用之前,可以自己写个小例子测试一下。...”在字符串中“最后出现”的下标位置 语法 字符串名.indexOf(指定字符串) 字符串名.lastIndexof(指定字符串) 说明 如果字符串中包含“指定字符串”,indexOf() 会返回指定字符串首次出现的下标

15220

js判断是否包含指定字符串_js分割字符串的方法

今天说一说js判断是否包含指定字符串_js分割字符串的方法,希望能够帮助大家进步!!! 前言:有时候,我们在js中需要判断一个字符串中,是不是包含某个字符。可以采用以下方法进行判断。...indexOf()方法可返回某个指定的字符串值,在首次出现的位置。如果要检索的字符串值没有出现,则改方法返回-1。...= -1);//true search()方法用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串。如果没有找到任何匹配的子串,则返回-1。...方法三:match() var str = "123"; var reg = RegExp(/3/); if(str.match(reg)){ //包含 } match()方法可在字符串内检索指定的值...参考博客:js判断字符串是否包含某个字符串 https://www.cnblogs.com/ooo0/p/7741651.html 今天文章到此就结束了,感谢您的阅读,Java架构师必看祝您升职加薪,

2.4K20

js字符串拼接的几种方式是_js字符串常用方法

,最方便 二、使用模板字符串,以反引号( ` )标识 ES6中新增的字符串方法,可以配合反单引号完成拼接字符串的功能 反单引号怎么打出来:将输入法调整为英文输入法,单击键盘上数字键1左边的按键。...用法: 1: 定义需要拼接进去的字符串变量 2: 将字符串变量用${}包起来,再写到需要拼接的地方 注意:反单引号:` ;单引号:’ 。...定义和用法: join() 方法将数组作为字符串返回。...该方法没有改变原有字符串,但是会返回连接两个或多个字符串字符串。 注释:concat() 方法不会修改原字符串的值,与数组的 concat() 方法操作相似。...将被连接为一个字符串的一个或多个字符串对象。 返回值: 类型 描述 String 两个或多个字符串连接后生成的新字符串

8.1K60

js-字符串方法

,子字符串到哪里结束 作用:创建新的子字符串(可以理解为字符串截取) substr() 参数:指定子字符串的开始位置,返回的子字符串的字符个数 作用:创建新的子字符串(可以理解为字符串截取) repeat...startsWith():返回布尔值,表示参数字符串是否在源字符串的头部 endsWith():返回布尔值,表示参数字符串是否在源字符串的尾部 这三个方法的参数与indexOf(),lastIndexOf...(这个字符串不会被转换成正则表达式),一个字符串或一个函数 利用replace()进行替换的时候,如果传入的是字符串,则只会替换第一个子字符串,要想替换所有的子字符串,则需要传入一个正则表达式,而且要指定全局...:假如replace()方法的第一个参数是RegExp对象,则代表第n个括号匹配的字符串。 offset:匹配到的子字符串在原字符串中的偏移量。...let s = 'hello'; let news = s.split('').reverse().join(''); console.log(news); // => "olleh" 另附js中String

4.9K20

JS篇(003)-请用 js 去除字符串空格?

答案:replace 正则匹配方法、str.trim()方法、JQ 方法:$.trim(str)方法 解析: 方法一:replace 正则匹配方法 去除字符串内所有的空格:str = str.replace...(/\s\*/g,""); 去除字符串内两头的空格:str = str.replace(/^\s*|\s*\$/g,""); 去除字符串内左侧的空格:str = str.replace(/^\s\*/,...,trim 方法并不影响原来的字符串本身,它返回的是一个新的字符串。...方法三:JQ 方法:$.trim(str)方法 $.trim() 函数用于去除字符串两端的空白字符。...注意:$.trim()函数会移除字符串开始和末尾处的所有换行符,空格(包括连续的空格)和制表符。如果这些空白字符在字符串中间时,它们将被保留,不会被移除。

6.6K20
领券