cnblogs中在闪存中屏蔽某人的实现代码

代码如下:

var unlikes = ['zhang523012313', 'yangtongnet'];
function delUnlike(filter, expr) {
$(filter).filter(function() {
var href = $(this).find(expr).attr('href');
for (var i = 0; i < unlikes.length; i++) {
if (href.indexOf(unlikes[i]) > 0) return true;
}
return false;
}).remove();
}

function clearUnlike(n) {
setTimeout(function() {
delUnlike('.avatar_list li', 'a'); //头像
delUnlike('#feed_list li:visible', 'a'); //闪存列表
delUnlike('.ing_comments li:visible', 'a:last'); //评论
delUnlike('.ing_top_list li', 'a'); //热门闪存
delUnlike('#ing_comment_recent_block div', 'a'); //最新回复
}, n);
}
var getComments = GetRecentComments;
function GetRecentComments() {
getComments();
clearUnlike(1000);
clearUnlike(3000);
}

在浏览器的JavaScript控制台运行(如Firefox的firebug)一下,刷新,世界终于清净了。

想要添加黑名单,只要在控制台中执行 unlikes.push('某人ID')即可。

(0)

相关推荐

  • cnblogs中在闪存中屏蔽某人的实现代码

    复制代码 代码如下: var unlikes = ['zhang523012313', 'yangtongnet']; function delUnlike(filter, expr) { $(filter).filter(function() { var href = $(this).find(expr).attr('href'); for (var i = 0; i < unlikes.length; i++) { if (href.indexOf(unlikes[i]) > 0) ret

  • Android模拟器中窗口截图存成文件实现思路及代码

    Android模拟器内容是用OpenGL渲染的,所以用一般的编程截图(如PrintWindow()等)会是黑屏.这是因为画的东西放在framebuffer里. 一种方法是通过adb把guest的framebuffer数据/dev/graphics/fb0倒到host,再转为图片.但这样速度比较慢. 好在Android模拟器中把guest的framebuffer传到host进行显示,所以在host端只要将framebuffer输出到文件即可. 首先定义每次framebuffer更新时的回调函数:

  • Mybatis如何从数据库中获取数据存为List类型(存为model)

    目录 从数据库中获取数据存为List类型(存为model) Mybatis存储List类型数据 从数据库中获取数据存为List类型(存为model) 从数据库中获取的数据,存到一个model中,需要注意两点. 一.在dao中,只能用List类型接受结果 二.要在mapper中写清楚resultType //DAO @Override public ArrayList<YourModel> getMainInfo(int id) { // TODO Auto-generated method s

  • 关于IDEA中Git暂存代码的使用

    目录 一 问题引入 二 解决方法 三 总结 一 问题引入 ​ 在日常工作中, 通常都按照迭代功能划分分支开发, 即一个迭代一个分支. 正常迭代开发-测试-上线没有问题. 可是突然上个分支有一个很紧急的问题bug,需要修改优化, 此时都是在新分支上开发, 随意进行分支切换, 很容易导致代码混乱,不利于代码管理, 那么有没有一个办法可以暂存当前代码状态呢? 类似小时候玩游戏, 玩到一半想存档, 玩其他的或看电视, 下次再继续玩,还是当前状态. 二 解决方法 通过IDEA来完成操作 在新分支中, 点击

  • springboot中shiro使用自定义注解屏蔽接口鉴权实现

    目录 传统做法 使用自定义注解屏蔽接口鉴权 拓展内容:关于spring中的派生注解 传统做法 spring boot整合shiro后,如果某些接口需要屏蔽鉴权的话(比如登录)接口,我们一般会这么做: @Bean(name = "shiroFilter") public ShiroFilterFactoryBean shiroFilterFactoryBean(org.apache.shiro.mgt.SecurityManager securityManager) { ShiroFil

  • Python3使用requests发闪存的方法

    requests是一个python 轻量的http客户端库,相比python的标准库要优雅很多.接下来通过本文给大家介绍Python3使用requests发闪存的方法,一起学习吧. 使用以下命令安装requests 复制代码 代码如下: pip install requests 抓包工具中看到的http头和cookies会多很多项,其中一些是可以省略掉的.比如我省略掉了Content-Length. import requests url='http://ing.cnblogs.com/ajax

  • Oracle数据库部分迁至闪存存储的实现方法

    环境:Oracle 11.2.0.4 RAC(2 nodes) 说明:假设新增闪存挂载点是/flash(使用了第三方的集群文件系统),如果是使用Oracle的ASM,则本文提及的所有/flash目录都可以认定是新的闪存磁盘组是+FLASH. 1 实施需求 为提高数据库IO性能,采购了全闪存阵列存储,但由于前期预算有限,只能将部分数据迁移到闪存存储上(当然,如果条件允许,还是强烈建议将数据库整体全部迁移到闪存).经评估,最终确认将业务高峰时刻,IO压力最大的表空间整体迁移到闪存存储上,此外,将数据

  • python 截取XML中bndbox的坐标中的图像,另存为jpg的实例

    文件目录 Annotations中是XML文件. JPEGImages中是对应的JPG文件 XML文件 要截取bndbox坐标中的内容. python代码 # -*- coding: utf-8 -*- # @Time : 2020/2/8 22:14 # @Author : SanZhi # @File : get_xml.py # @Software: PyCharm import cv2 import numpy as np import xml.dom.minidom import os

  • SpringBoot中使用Session共享实现分布式部署的示例代码

    前言:我们知道,在单体项目中,我们将用户信息存在 session 中,那么在该 session 过期之前,我们都可以从 session 中获取到用户信息,通过登录拦截,进行操作 但是分布式部署的时候,我们请求的服务器可能不是同一台服务器,那么我们就必须要面对 session 共享的问题,下面介绍的是在 SpringBoot 实现 session 共享的方式 一.创建项目 创建 SpringBoot 项目,选择 Maven 依赖 最终 pom.xml 文件如下: <!-- redis的依赖 -->

  • 小程序中实现excel数据的批量导入的示例代码

    目录 1 建立数据源 2 编制入库的代码 2.1 创建低码方法 2.2 低码中调用连接器 3 最终的代码 4 总结 我们上一篇介绍了如何利用微搭的自定义连接器接入腾讯文档的数据,光有接入是不够的,更重要的是我们需要将采集的数据积累下来,变成企业的数字资产. 积累数据最好的方式就是把数据存入数据库,低码工具除了有可视化编程的便利外,还提供了线上的文档型数据库.文档数据库比传统数据库的优势是,文档数据库的返回结构是JSON格式,直接就可以在前端进行渲染.关系型数据库还得通过代码进行转译. 另外一个方

随机推荐