Skip to content

Instantly share code, notes, and snippets.

@oblank
oblank / removeAd
Created February 26, 2024 03:59
removeAd
// 获取要移除的 meta 元素
var metaToRemove = document.querySelector('meta[name="apple-itunes-app"]');
// 检查是否存在该 meta 元素
if (metaToRemove) {
// 从其父元素中移除该 meta 元素
metaToRemove.parentNode.removeChild(metaToRemove);
}
@oblank
oblank / bleve_with_jieba.go
Last active May 16, 2023 08:14
bleve结合 jieba 分词实现中文分词
package main
import (
"fmt"
"github.com/blevesearch/bleve"
_ "github.com/wangbin/jiebago/analyse/tokenizers"
"log"
)
func main() {
0xEBB63c421ef7514405b0CF8085c9aE167cdD1F34
ebb63c421ef7514405b0cf8085c9ae167cdd1f34
@oblank
oblank / Dockerfile
Created January 27, 2016 10:39
nginx php mysql redis memcached mongodb
#vim:set ft=dockerfile:
FROM centos:latest
MAINTAINER oBlank <dyh1919@gmail.com>
# Add the ngix and PHP dependent repository
ADD ./files/nginx.repo /etc/yum.repos.d/nginx.repo
# Installing nginx
RUN yum -y install nginx perl
@oblank
oblank / le-renew-webroot
Last active December 7, 2016 02:19 — forked from thisismitch/le-renew-webroot
Let's Encrypt Auto-Renewal using the Webroot Plugin (Nginx)
#!/bin/bash
web_service='nginx'
config_file="/etc/le-renew-webroot.ini"
le_path='/usr/local/bin/letsencrypt'
exp_limit=30;
if [ ! -f $config_file ]; then
echo "[ERROR] config file does not exist: $config_file"
@oblank
oblank / redis2txt.rb
Created July 8, 2016 06:32 — forked from nono/redis2txt.rb
Export data from redis to a plain text files
#!/usr/bin/env ruby
require "redis"
redis = Redis.new
redis.keys("*").each do |key|
val = case redis.type(key)
when "string"
redis.get key
when "list"
! function() {
var e, t = function() {}, o = ["assert", "clear", "count", "debug", "dir", "dirxml", "error", "exception", "group", "groupCollapsed", "groupEnd", "info", "log", "markTimeline", "profile", "profileEnd", "table", "time", "timeEnd", "timeStamp", "trace", "warn"],
n = o.length;
0 == /mmdebug/.test(location.search) && location.href.indexOf("dev.web.weixin") < 0 && (window.console = {});
for (var r = window.console = window.console || {}; n--;) e = o[n], r[e] || (r[e] = t)
}(), angular.module("Controllers", []), ! function() {
"use strict";
location.href.indexOf("dev.web") < 0 ? angular.module("exceptionOverride", []).factory("$exceptionHandler", [
function() {
return function(e) {
@oblank
oblank / gist:e0f4eb2afd540c8595e4
Created March 11, 2016 11:11
factory create class
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var _createClass = function () {
function defineProperties(target, props) {
console.log(target);
console.log(props);