网站图片优化插件卖699?快得了吧。
本来想花这个钱来着,但最终还是找了另一个解决办法,多了两个操作步骤,省了一千。
我们只需要对图片进行无损化压缩,使用AI进行本地部署,然后对图片进行智能算法压缩,原本11.5MB的图片被压缩至358KB,访问速度直接起飞!
请那些坑人的插件不要再坑人了行么?
网站图片优化插件卖699?快得了吧。
本来想花这个钱来着,但最终还是找了另一个解决办法,多了两个操作步骤,省了一千。
我们只需要对图片进行无损化压缩,使用AI进行本地部署,然后对图片进行智能算法压缩,原本11.5MB的图片被压缩至358KB,访问速度直接起飞!
请那些坑人的插件不要再坑人了行么?
前++,后++,会改变变量的值
a++ 与 a+1 是不等价的
拆数
输入一个任意位的整数 n(1<=n<=10^12),把它的各个位数倒着打印出来(或者求各个位数的的和)。
输入:56387 输出:7 8 3 6 5
输入一个任意位的整数 n(1<=n<=10^12),判断它是不是弱位减数,是就输出1,不是就输出0。弱位减数是指从高位到低位非严格递减,例如3221是弱位减数,123不是弱位减数。
常数的数据类型
没有小数和任何后缀的为 int 类型,例如 22;
没有小数有 ll(或者 LL)后缀的为 long long型,例如22ll;
含有小数但是没有 f 后缀为 double 类型,例如 22.0;
含有小数和 f(或者F) 后缀的为 float 类型,例如 22.0f。
两个整数整除,结果还是整数,小数部分会被扔掉,不管小数部分多大。
349/10 = 34
22/4 = 5
30/7 = 4
42/8 = 5
只要有一个数为浮点数,运算结果就是浮点数。
22.0/4 = 5.5
1. 今天是礼拜X, N天后是礼拜几?(礼拜天称为礼拜7)
巧妙的解法是: (X-1+N%7)%7 + 1
一般的解法是:
if((X+N%7)%7 == 0)
结果为 7;
else
结果为 (X+N%7)%7;
2. 定义在循环外面的循环变量,在循环结束后还能使用。循环结束后循环变量的值为循环里的最后一个值的下一个值。
3. 对于任何正整数N,N%10就是这个数的个位数,N/10%10 得到它的十位数,N/100%10 得到它的百位数。
4. 等差数列:从第二项开始,每一项跟前一项的差是一个固定的数,这个数叫公差。
等差数列的求和公式:(a1 + an)*n/2
5. 解答代码里带有循环的选择题的步骤:
- 看它要计算什么:
求循环次数,还是累加求和,还是做其他运算
- 看哪些值参与计算:
先列出循环变量所有的值(要看初值、结束值,如何变化)
再把不参与运算的值过滤掉
- 最后计算结果(要看结果有没有赋初值)
最近我网站出了个验证码功能,主要依靠另一个网页提供验证码服务,所以我们开始使用验证码服务,以前的那些使用别的密码的网页,密码统一都在这里:验证码查看器 (←这是一个链接)
STATUS: 200 OK
本篇文章格式有误,请谅解!
本篇文章内容隐藏,请访问网站:验证码查看器 (←这是一个链接)
进入文章详情页以获得帮助 Go to the article details page for assistance
今天发现在whois.com的查询中,.cn会暴露注册者的信息,给服务商通了电话后,发现如果要保护自己的隐私,需要购买一项服务,该项目名称为:“whois隐私保护”
为此,大家可以在各个平台的控制台中搜索“whois隐私保护”这类关键词,然后花点钱进行保护。
&& 逻辑与 例子: 1.true && true 结果:true 2.true && false 结果:false 必须两个都是true,表达式结果才是true,有一个是false就不行
|| 逻辑或
例子: 1.true || true 结果:true 2.true || false 结果:true 只要有一个是true,整个表达就是true
公历闰年的判断方法:
1)年份是4的倍数,且不是100的倍数的,为闰年;
2)如果年份是400的倍数,也是闰年。
3)以上两个条件是或的关系
整合成一行代码就是这样:
cout<< ((n%4==0&&n%100!=0) || (n%400==0)) << endl;
判断a是否为小写字母 :
if(a>='a'&&a<='z')
判断d是否为数字字符:
if(d>='0'&&d<='9')
温馨提示:此处“X”代表的是大/小写字母
大写转小写:
X+'a'-'A
小写转大写:
Node.js这个语言真是一言难尽,好用的时候很好用,但不好用的时候也很难用,它只要一内存溢出就停止运行的BUG我也真是服了,好了回到正题,下面讲一下解决方法。
如果你是Ubuntu用户:
sudo -i apt update apt install npm npm install increase-memory-limit cd (你的Node.js项目目录) increase-memory-limit
如果你是Debian等其他发行版的用户:
curl -fsSL https://deb.nodesource.com/setup_current.x | bash -
这样就可以下载NPM,不过如果你是Windows用户,就会有些麻烦,你需要先安装Node.js,不过由于Windows的node自带npm,你可以直接执行
npm install increase-memory-limit cd (你的Node.js项目目录) increase-memory-limit
也可以达到同样的效果,本次我就不说原理了,留到下次再说。
英语过去式的变化规则是什么
英语过去式的变化规则主要包括以下几种情况:
直接在动词原形后面加-ed:这是最常见的规则变化,适用于大多数动词。例如:work——worked, play——played, visit——visited。
以不发音的字母e结尾的动词:直接在词尾加-d。例如:live——lived, move——moved, like——liked。
辅音字母加y结尾的动词:变y为i再加-ed。例如:study——studied, carry——carried, try——tried。
重读闭音节动词:双写词尾辅音字母,再加-ed。例如:stop——stopped, plan——planned。
特殊情况:以c结尾的动词需要变c为ck,再加-ed。例如:picnic——picnicked, frolic——frolicked。
不规则动词的过去式变化没有固定规则,需要逐个记忆。例如:go——went, have——had, see——saw, do——did, draw——drew, fly——flew, come——came等。
评论信息收集中的网站和邮箱不是必要项,可以不填写。