- 博客(13)
- 收藏
- 关注
原创 python 利用jsonpath_ng库快速过滤json结构数据并增加key
jsonpath-ng可以利用jsonpath语法操纵json数据。这里首先是利用type这个key查找数据,利用type的值来过滤出学生,然后获取match.full_path,并在此基础上构建一个在原json中“不存在”的path,最后用update_or_create来根据path更新对应json中的数据,以达到添加key的效果。在一个json结构的数据中,按要求添加key和值。
2023-02-27 14:26:16
1826
原创 Hook函数(钩子函数)
Hook 举例:onclicklistener就是一个hook函数钩子函数其实就是事件,就是配置执行完成的回调函数Android的执行流程中,把按钮按下去后执行的逻辑写在onclicklistener(它就是一个hook函数)中,并且暴露给用户,让用户可以重写onclicklistener(可理解为注册hook函数),这就是hook函数。Hook是一种编程模式,并不是和语言有关的。...
2022-05-06 18:48:39
1168
原创 设计模式学习笔记:单例模式
单例模式【2021版】马士兵重讲23种设计模式,居然能这么通俗易懂_哔哩哔哩_bilibili单例模式的常见应用场景 - 简书单例模式 | 菜鸟教程 (runoob.com)Singleton单例即只有一个实例。当整个程序中,某个对象只需要有一个唯一的实例存在的时候,就可以使用单例模式。例如:在确定某个对象在整个程序只会有唯一的一个实例时,可以在代码中加一些限制,保证他只有一个实例(比如不能被别人new出来第二个实例等),这种编程方式就叫单例模式。名称:单例模式Si
2022-05-06 18:46:08
918
原创 设计模式学习笔记:访问者模式(含设计模式概述)
设计模式【狂神说Java】通俗易懂的23种设计模式教学(停更)_哔哩哔哩_bilibili【2021版】马士兵重讲23种设计模式,居然能这么通俗易懂_哔哩哔哩_bilibili23种设计模式设计模式概述概念:设计模式(Design Pattern)是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。主要针对面向对象软件设计 95年,GoF四人帮合伙出了一本书,收录23设计模式,又称G
2022-05-06 18:44:03
611
原创 Python3 利用filter()函数过滤/筛选/批量删除 字典/dict中的元素
需求原字典如下:{'1': {'type': 'A', 'id': 1}, '2': {'type': 'B', 'id': 2}, '3': {'type': 'C', 'id': 1}, '4': {'type': 'D', 'id': 2}, '5': {'type': 'D', 'id': 3}}现在要求只保留其中'type'为'A'和'D'的元素,即处理后字典变为:{'1': {'type': 'A', 'id': 1}, '4': {'type': 'D', 'id
2021-11-25 16:43:36
12989
原创 ubuntu 20 Python os.path.exists 总返回false
原代码:os.path.exists("~/MyStudy/test.txt")
2021-11-09 14:59:56
1598
1
原创 阿里云Ubuntu 20.04无法远程连接MongoDb 4.4
阿里云Ubuntu 20.04无法远程连接MongoDb 4.4.2前提:系统Ubuntu 20.04已安装MongoDb 4.4.2在/etc/mongod.conf中配置允许所有IP访问和使用验证:...# network interfacesnet port: 27017 bindIp: 0.0.0.0 ...新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:
2020-12-25 15:54:42
399
1
原创 条件随机场(CRF)个人笔记整理
条件随机场(CRF)本博文来源于笔记整理参考资料如下:手推机器学习系列:https://www.bilibili.com/video/BV19t411R7QU?from=search&seid=2569593673903728420文字版blog:https://anxiang1836.github.io/2019/11/05/NLP_From_HMM_to_CRF/推荐教材:1.李航《统计学习方法》2.西瓜书CRF是无向图模型1.分类问题根据输出时硬输出(输出结果为0/1,
2020-08-27 11:43:20
1172
4
原创 隐马尔可夫模型(HMM)个人笔记整理
发现一个大佬的笔记 全系列都有https://www.yuque.com/books/share/f4031f65-70c1-4909-ba01-c47c31398466?#机器学习白板推导系列:https://www.bilibili.com/video/BV1MW41167Rf1.背景介绍可以看这个 HMM概述:https://blog.youkuaiyun.com/weixin_30642869/article/details/97254733HMM在DL前中的NLP占据重要的地位机器学习:1.
2020-08-27 10:47:07
987
原创 推荐一个CRF(条件随机场)学习资料
视频:https://www.bilibili.com/video/BV19t411R7QU对应的笔记:https://anxiang1836.github.io/2019/11/05/NLP_From_HMM_to_CRF/
2020-07-25 11:19:26
157
原创 递归DFS找出有向图中所有的环(Python)
借鉴:https://blog.youkuaiyun.com/iteye_8466/article/details/82440433child_graph = {"0": "1#2", "1": "3", "2": "5", "3": "4", "4": "2", "5": "4#6", "6": "0#2"}visited = []trace = []has...
2020-05-07 21:21:32
7463
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人