Skip to content

Instantly share code, notes, and snippets.

@ipcjs
ipcjs / route-by-tx.sh
Created December 16, 2020 14:01
使用腾讯加速器模式一加速代理服务器 : )
#!/bin/bash
# you proxy server ip
ip="172.105.237.77"
function setup_route() {
# obtain gateway
gateway=""
while [ "$gateway" = "" ]; do
sleep 2s
@ipcjs
ipcjs / Json5.kt
Created December 8, 2020 15:34
convert json5 to json
package com.jinhandz.v2code.utils.ktx
/**
* see [JSON5 | JSON for Humans](https://json5.org/)
* */
object Json5 {
private val REGEX_MULTI_COMMENT = Regex("""/\*.*?\*/""", RegexOption.DOT_MATCHES_ALL)
private val REGEX_SINGLE_COMMENT = Regex("""^(.*)//.*$""")
private val REGEX_COMMA = Regex(""",\s*([]}])""")
fun convertJson5ToJson(json5: String): String {
@ipcjs
ipcjs / +Windows 10 Add Copy-Paste as Symbolic Link or Junction.md
Last active August 2, 2024 08:35 — forked from ndunks/paste-symlink.ps1
Windows 10 Add Copy-Paste as Symbolic Link or Junction
# 反向代理developer.android.com, 通过本地http代理访问网站
#
# 该方式不支持通过http代理访问https网站...
# 同时, developer.android.com不支持http访问
# 故该配置用不了...
server {
listen 8880;
server_name localhost;
location / {
package com.soling_ss.motorcycle.databinding
import android.arch.lifecycle.Lifecycle
import android.arch.lifecycle.LifecycleObserver
import android.arch.lifecycle.LifecycleOwner
import android.arch.lifecycle.OnLifecycleEvent
import android.databinding.ViewDataBinding
import com.soling_ss.motorcycle.util.FieldProperty
import com.soling_ss.motorcycle.util.writeOnly
import java.lang.ref.WeakReference
@ipcjs
ipcjs / IAnimator.kt
Last active May 7, 2019 02:55
Animator的pause/resume/seek相关Api向下兼容
package com.soling_ss.motorcycle.widget.anim
import android.animation.Animator
import android.animation.AnimatorSet
import android.animation.ValueAnimator
import android.annotation.TargetApi
import android.os.Build
import com.soling_ss.motorcycle.util.ReadWriteProperty
import com.soling_ss.motorcycle.util.SystemUtil.api23
import com.soling_ss.motorcycle.util.SystemUtil.api26
{"sig":"3884743ca731a9cf8171774bed40bd4672844aa828e380d38358d54e0341cb884517f43742e92891ee6190492daa3426cce58e3871cd714ad6a4b0269f3a9f680","msghash":"a1bc1502ac2f612a5af70ad3023650f76f0f505ef989a678db04bd32447fe2da"}
@ipcjs
ipcjs / transrush-baidu-map.html
Created November 21, 2017 11:57
转运四方自提点地图
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf8" />
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<title>自提点 地图 - 转运四方</title>
<style type="text/css">
body,
html {
@ipcjs
ipcjs / sfbuy-baidu-map.html
Created November 20, 2017 12:52
海购丰运的自提点地图
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf8" />
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<title>自提点 地图 - 海购丰运</title>
<style type="text/css">
body,
html {
@ipcjs
ipcjs / dom_load_order.user.js
Last active October 22, 2017 10:48
Dom相关事件的执行顺序
// ==UserScript==
// @name New Userscript
// @namespace https://github.com/ipcjs
// @version 0.0.1
// @description try to take over the world!
// @author ipcjs
// @match http://bangumi.bilibili.com/anime/5788/play*
// @grant none
// @run-at document-start
// ==/UserScript==