森林海的棕熊
码龄6年
  • 593,462
    被访问
  • 188
    原创
  • 7,718
    排名
  • 133
    粉丝
关注
提问 私信

个人简介:极客文化

  • 加入CSDN时间: 2016-04-24
博客简介:

厚积薄发,持之以恒

博客描述:
To be a Geek
查看详细资料
  • 3
    领奖
    总分 482 当月 5
个人成就
  • 获得162次点赞
  • 内容获得70次评论
  • 获得642次收藏
创作历程
  • 1篇
    2022年
  • 1篇
    2021年
  • 18篇
    2020年
  • 26篇
    2019年
  • 62篇
    2018年
  • 86篇
    2017年
  • 2篇
    2016年
成就勋章
TA的专栏
  • flutter
    1篇
  • C
    4篇
  • 用Python写网络爬虫笔记
  • android
    52篇
  • python
    17篇
  • networkx
    1篇
  • 算法
    26篇
  • PC
    2篇
  • git
    1篇
  • http
    1篇
  • 网络
    6篇
  • 随笔
    40篇
  • 云计算
    3篇
  • 笔记
    9篇
  • C#
    1篇
  • javascript
    9篇
  • 数据库
    1篇
  • 树莓派3
    1篇
  • linux
    5篇
  • Java
    25篇
  • 游戏
    2篇
  • tornado
    3篇
  • 设计模式
    9篇
  • cpp
    7篇
  • 逆向
    5篇
兴趣领域 设置
  • 安全
    系统安全web安全安全架构
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

tar命令笔记

作用tar 可以保存文件属性,本身不具备压缩能力,配合gzip或者bzip 进行压缩解压缩参数相关参数如下,来自百度百科-c,–create 创建新的tar文件-x,–extract,–get 解开tar文件-t,–list 列出tar文件中包含的文件的信息-r,–append 附加新的文件到tar文件中-u,–update 用已打包的文件的较新版本更新tar文件-A,–catenate,–concatenate 将tar文件作为一个整体追加到另一个tar文件中-d,–diff,–com
原创
发布博客 2022.04.23 ·
74 阅读 ·
0 点赞 ·
0 评论

Flutter摘要-Text

无状态组件,富文本控件官网说明单一样式的文字。该文本控件显示与单一风格的文本字符串。该字符串可能会跨越多行,也可能全部显示在同一行上,具体取决于布局约束。该风格参数可选。如果省略,则文本将使用最接近的封闭DefaultTextStyle的样式。如果给定样式的 TextStyle.inherit属性为true(默认值),则该给定样式将与最接近的DefaultTextStyle合并。这种合并行为非常有用,例如,在使用默认字体系列和大小时使文本变为粗体。使用基本使用Text("文本").
原创
发布博客 2021.03.04 ·
86 阅读 ·
0 点赞 ·
0 评论

Unity手游资源修改流程

最近接到一个Android手游汉化需求,研究了一下,特此记录开发环境AssetStudioGUI该软件可解析,定位压缩后的Unity 资源。下载: https://github.com/Perfare/AssetStudioAssetBundleExtractor用于资源替换下载 https://www.lanzous.com/i3wcjxe010Editor游戏文本文件是二进制dat文件,需基于010Editor修改下载 https://www.sweetscape.com/010.
原创
发布博客 2020.11.02 ·
3335 阅读 ·
3 点赞 ·
2 评论

keytool.exe

发布资源 2020.11.02 ·
exe

Java 热代理源码阅读

使用主要业务一个InvocationHandler接口 和 一个 Proxy类,实现InvocationHandler,然后传入Proxy.newProxyInstanc函数中,获取代理对象。从而实现代理模式样例代理具体业务package proxy.dynamic;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;public class HackHandler implements In
原创
发布博客 2020.10.28 ·
90 阅读 ·
0 点赞 ·
0 评论

Android 页面加载笔记

作用Android中的页面展示主要是WindowManagerService负责,应用通过Binder与WMS通信,切换当前展示页面的内容。业务在Activity的setContentView函数调用的是getWindow()的对应函数 public void setContentView(@LayoutRes int layoutResID) { getWindow().setContentView(layoutResID); initWindowDecorA
原创
发布博客 2020.10.26 ·
80 阅读 ·
0 点赞 ·
0 评论

C 实现全类型单向链表笔记

定义#ifndef LIST_H#define LIST_H#ifdef __cplusplusextern "C" {#endiftypedef struct ListElmt_ { void *data; struct ListElmt_ *next;} ListElmt;typedef struct List_ { int size; int(*match) (const void *key1, const void *key2); void(*destroy) (voi
原创
发布博客 2020.09.17 ·
39 阅读 ·
0 点赞 ·
0 评论

NDK动态注册

提供需注册类的类名完整路径const char* className= "com/hack/application/util/Enciphere";获取jclassjclass myClass = env->FindClass(className); if (myClass == NULL) { //无法找到需动态注册类,so加载失败 return -1;}3.提供需注册java函数名和native函数JNINativeMethod二维数组表示了java函数与nat.
原创
发布博客 2020.09.08 ·
82 阅读 ·
0 点赞 ·
0 评论

反转链表

题目描述输入一个链表,反转链表后,输出新链表的表头Java/*public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; }}*/public class Solution { public ListNode ReverseList(ListNode head) { ListNode start = n
原创
发布博客 2020.09.01 ·
38 阅读 ·
0 点赞 ·
0 评论

UML 类关系图笔记

原创
发布博客 2020.08.29 ·
80 阅读 ·
0 点赞 ·
0 评论

Android so反调试

原理在Android系统中,如果进程处于调试状态,/proc/进程pid/status (等同于/proc/self/status)文件中的tracePid不为0,所以只要在加载so的时候,读取status文件,若tracePid不为0,则说明进程处于调试状态。status文件分析Name: shState: R (running)Tgid: 23809Pid: 23809PPid: 195TracerPid: 0Uid: 0 0
原创
发布博客 2020.08.28 ·
487 阅读 ·
0 点赞 ·
0 评论

世界IP数量分布 (IPv4)

按 IP 地址拥有量的国家排序(前二十名,中国包含港澳台)美国 1537033152中国 411403965日本 197399208德国 132279277英国 119098036韩国 114011448巴西 89046901法国 82350251加拿大 71378220澳大利亚 59303901意大利 56456752荷兰 52738275俄罗斯 46075222印度 44773242西班牙 34403321墨西哥 29538978南非 29060485瑞典 28379
原创
发布博客 2020.08.24 ·
3402 阅读 ·
0 点赞 ·
1 评论

二叉树Java实现

二叉树Java实现定义相关概念遍历先序遍历中序遍历后序遍历搜索前继节点后继节点源码定义二叉树的定义是每个节点最多两个子节点,左子节点始终小于根节点,右子节点始终大于根节点。相关概念遍历先序遍历先访问根节点,再访问左子叶节点,最后访问右子叶节点中序遍历先访问左子节点,再访问根节点,最后访问右子节点,对每个节点访问时都执行以上规则,从而输出从小到大的排序后序遍历先访问左子叶节点,再访问右子叶节点,最后访问根节点搜索搜索过程模拟了就是一个二分搜索法前继节点小于当前节点值的最大节点后继
原创
发布博客 2020.08.21 ·
114 阅读 ·
0 点赞 ·
0 评论

Android 10 重大隐私权变更记录

隐私权变更受影响的应用缓解策略分区存储 针对外部存储的过滤视图,可提供对特定于应用的文件和媒体集合的访问权限访问和共享外部存储中的文件的应用使用特定于应用的目录和媒体集合目录 了解详情增强了用户对位置权限的控制力 仅限前台权限,可让用户更好地控制应用对设备位置信息的访问权限在后台时请求访问用户位置信息的应用确保在没有后台位置信息更新的情况下优雅降级 使用 Android 10 中引入的权限在后台获取位置信息 了解详情系统执行后台 Activity 针对从后台...
转载
发布博客 2020.07.31 ·
105 阅读 ·
0 点赞 ·
0 评论

LeetCode两数相加

给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -> 8原因:342 + 465 = 807来源:力扣(LeetCode)链接:https://leetcode
原创
发布博客 2020.07.16 ·
46 阅读 ·
0 点赞 ·
0 评论

C 标准库头文件说明记录

C 标准库头文件说明<assert.h> 条件编译宏,将参数与零比较<complex.h> (C99 起) 复数运算<ctype.h> 用来确定包含于字符数据中的类型的函数<errno.h> 报告错误条件的宏<fenv.h> (C99 起) 浮点数环境<float.h> 浮点数类型的极限<inttypes.h> (C99 起) 整数类型的格式转换<iso646.h> (C95 起) 符号的替代写
原创
发布博客 2020.07.13 ·
90 阅读 ·
0 点赞 ·
0 评论

Android手机网络类型转换

public static String getNetworkType(Context context) { TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); if (telephonyManager == null) { return ""; } ...
原创
发布博客 2020.07.02 ·
236 阅读 ·
0 点赞 ·
0 评论

Unicode字符串转换

private static final char[] DIGITS_LOWER = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f'}; //字符串转unicode public static String str2Unicode(String message) { if (message == null || message.isEmpty()) { return message.
原创
发布博客 2020.06.30 ·
236 阅读 ·
0 点赞 ·
0 评论

Josephus问题最优解

问题描述n个人排成一圈,编号0~n-1,确定一个数字m,从第一个人开始报数,数到m的那个人出圈,然后重新从出圈的下一个人开始报数,直到m再次出圈,最后剩一个人时,他的号码是多少?公式f(1) = 0;f(n) = (f(n-1) + m)%n;#include<iostream>using namespace std;int main() { int amountOfPeople, count; cout << "Please i
原创
发布博客 2020.05.30 ·
323 阅读 ·
0 点赞 ·
0 评论

Android Root文件路径

/sbin/su/system/bin/su/system/xbin/su/system/sbin/su/vendor/bin/su/su/bin/su/system/sd/xbin/su/system/bin/failsafe/su/system/bin/failsafe/su/data/local/xbin/su/data/local/bin/su/system/sd/xbin/su/system/bin/failsafe/su/data/local/su/system/a.
原创
发布博客 2020.05.26 ·
1200 阅读 ·
0 点赞 ·
0 评论
加载更多