Skip to content

Instantly share code, notes, and snippets.

View upwon's full-sized avatar
😁

lifeee upwon

😁
View GitHub Profile
@upwon
upwon / MainActivity.java
Last active October 19, 2021 09:09
NetWorkStateUtils
package top.lifeee.broadcastdemo;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
@upwon
upwon / MainActivity2.java
Last active October 19, 2021 08:44
NetworkChangeReceiver
package top.lifeee.broadcastdemo;
import androidx.appcompat.app.AppCompatActivity;
import android.content.IntentFilter;
import android.net.ConnectivityManager;
import android.os.Bundle;
// 测试用例
public class MainActivity2 extends AppCompatActivity {
@upwon
upwon / SharedPreferencesHelper
Last active October 18, 2021 09:56
SharedPreferencesHelper
import android.content.Context;
import android.content.SharedPreferences;
import androidx.annotation.NonNull;
import java.util.Map;
import java.util.Set;
/**
* @ClassName: SharedPreferencesHelper
* @Description: SharedPreferences 类封装
@upwon
upwon / QuickSort
Created July 10, 2021 02:58
快速排序 QuickSort #Sort #Algorithm
#include <iostream>
#include <vector>
using namespace std;
#include <memory>
!
function(e, t, a) {
function n() {
c(".heart{width: 10px;height: 10px;position: fixed;background: #f00;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);}.heart:after,.heart:before{content: '';width: inherit;height: inherit;background: inherit;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;position: fixed;}.heart:after{top: -5px;}.heart:before{left: -5px;}"), o(), r()
}
function r() {
for (var e = 0; e < d.length; e++) d[e].alpha <= 0 ? (t.body.removeChild(d[e].el), d.splice(e, 1)) : (d[e].y--, d[e].scale += .004, d[e].alpha -= .013, d[e].el.style.cssText = "left:" + d[e].x + "px;top:" + d[e].y + "px;opacity:" + d[e].alpha + ";transform:scale(" + d[e].scale + "," + d[e].scale + ") rotate(45deg);background:" + d[e].color + ";z-index:99999");
requestAnimationFrame(r)
}
@upwon
upwon / listen1_aha_playlist.md
Created December 21, 2020 07:07
updated by Listen1(http://listen1.github.io/listen1/) at 2020/12/21下午3:06:51

本歌单由Listen1创建, 歌曲数:3287,歌单数:20,点击查看更多

@upwon
upwon / test_markdown.md
Created May 6, 2020 06:10
[测试markdown] 测试gist #markdown

测试一下markdown

新建界面,设置名称、描述、tag,以及私有等。

@upwon
upwon / test_markdown.md
Last active May 6, 2020 02:38
[测试markdown] 测试gist #markdown

测试一下markdown

新建界面,设置名称、描述、tag,以及私有等。

@upwon
upwon / bdd2voc.py
Last active April 29, 2019 03:57
将伯克利BDD100K的数据集标签转为PASCAL VOC数据集标签(jason转xml)
# -*- coding: utf8 -*-
# 数据集官网:https://bair.berkeley.edu/blog/2018/05/30/bdd/
import os
import pascal_voc_io
import parseJson
from os.path import join
import glob
import sys
def main(srcDir,dstDir):
@upwon
upwon / File.py
Created December 7, 2018 14:23
一些常用的python函数
'''
常用代码段
python获取文件路径、文件名、后缀名
GetFileShotName_filepath_extension.py
'''
#########start 获取文件路径、文件名、后缀名############
def get_filePath_fileName_fileExt(filename):
(filepath,tempfilename) = os.path.split(filename);
(shotname,extension) = os.path.splitext(tempfilename);