关键字:ip

  • 网站新增总字数统计
    继昨天实现了如何统计单篇文章字数后,突然想看看目前我在网站上发表的文章总共的字数,于是简单的将这个想法付诸实践了,有一个问题就是之前的文章并没有保存这个字数,所以为了实现这个小目标,只能挨个把要统计的文章重新编辑保存,只有这样字数的字段才能保存到数据库。保存到数据库后在mysql只需要通过 select sum() 就能查询所有行中某个字段的汇总,如下代码就是我的网
  • 如何统计一篇文章的字数
    我们经常看到一些文章会显示字数和阅读完大概几分钟这个功能,提前给读者一个信息可以让读者决定是否继续阅读。这个功能虽然看起来就是统计字数,但是其实也比较麻烦,因为一般情况下文章的内容属于富文本,富文本通常是一段包含文字、图片的字符串,而且里面是包含一些html标签的,如果要统计字数需要去除这些无效的内容,当然你可以在实现统计的时候通过正则表达式去掉这些标签,但是可能并不能完全去除
  • 给网站添加了每日一句小功能
    昨天给网站添加了一个小功能,就是在登录后台管理系统后,在页面的顶部能看到一个每日一句的文字。这个都是平常收集的好的文字,每次登录后看到这些文字都能感受到不同时代的人在文字间传达的信息。我记得最早在wordpress 这个系统的时候也有类似这样一个功能,它是作为wordpress的一个插件,开启后会在右上角显示好像是莎士比亚作品中的句子。其实很多网站跟
  • 给网站添加了文章自动保存功能,为了避免因为用户登录信息超时导致数据丢失
    今天在网站写完一片文章后点击保存的时候提示用户信息失效,直接退出到了登录页面,导致之前写的内容没有保存,数据全部丢失。之前就有预料到会出现这种情况,所以写的时候中间特地复制了一下内容,但是没想到后面有不小心复制了一下其他数据导致剪贴板的数据被覆盖,之前写的文章召回。出现这个问题的原因是因为目前网站的设置的超时时间为两小时,在这个时间内不与服务器有请求交互的情况下,
  • 如何使用ip2region实现通过ip地址查到ip归属地
    最近看到ip2region这个开源库,它是一个离线 IP 数据管理框架和定位库,简单说就是通过Ip地址可以查询到对应的归属地,比如通过1.2.3.4 这个地址可以查询到属地为【美国|0|华盛顿|0|谷歌】。<span style="font-size: 14
  • 爬虫太多添加robots文件来禁止一些爬虫访问网站
    自从网站的统计插件升级后,每天的uv/pv数据直线下降,但是每天的访问量却没有变化,访问量笔者采用的是统计每篇文章接口的调用量,所有有理由怀疑是爬虫导致的。之前网站一直都是没有做任何限制的,但是从某一天后发现网站运行比较慢,从登录后台管理的情况看尤为明显,页面加载都要一两秒,之前都不会出现这种情况。所以今天给网站添加了一个robots.txt文件来禁止一些爬虫,从
  • 如何通过npm publish 发布自己的Node 包
    首先执行Npm init初始化一个项目,按默认选择后会生成一个package.json文件,主要包含即将要构建包的主要信息,比如包的名称、版本号、面熟、入口文件、单元测试入口、作者、版本等等。{ "name": "web", "version": "1.0.0",&n
  • mysql 如何查询某个字段对应的内容长度
    今天笔者在更新网站的功能的时候,发现有一些之前的文章内容字数比较少,有些甚至只有不到5个字,所以打算精简一下数据,想将数据库目前的内容长度少于一定字数的内容删除,提升一下网站内容质量。其实这部分内容较少的内容主要是之前笔者在github找到的中国诗词数据,当时通过批量方法导入到数据库中,目的就是想提升下网站的数据量,但是并未对数据的长度做清洗,将源数据一股脑直接导入了,现在发现
  • ecma international 批准 ECMAScript 2022:新增功能是什么
    1. ECMAScript 2022 中有哪些新增功能?类的新成员class MyClass { instancePublicField = 1; static staticPublicField = 2; #instancePrivateField = 3; static #staticPrivateF
  • 解决DDE注入攻击
    很多人很容易忽略的是DDE注入:导出格式为csv,xls时,或许你可以尝试构造这个漏洞,它不会对网站本身产生危害,但会对终端用户造成任意OS命令执行等危害。 Excel解析机制 在Excel任何以<

暂无数据