- 博客(12)
- 收藏
- 关注
原创 python官网下载安装-Python2
该模块随后可以作为全局名称使用。打开解压后的文件夹,鼠标右击"python-2.7.6.amd64.msi”(32位选择"python-2.7.6.msi”),选择"安装”。8、文本处理:python提供的re模块能支持正则表达式,还提供SGML,XML分析模块,许多程序员利用python进行XML程序的开发。对于用户定义类的实例x,dir(x)返回包含由其类定义的实例属性和方法和属性的名称的字母顺序列表。对于用户定义类的实例x,dir(x)返回包含由其类定义的实例属性和方法和属性的名称的字母顺序列表。
2025-02-03 04:20:41
369
原创 Python多线程的基本套路你知道么?_python 多线程找边
()”方法,这里的target is a callable object, 是一个可调用对象,MyThread(show, (‘wing’,))实例化了一个类,得到的对象就是这样一个可调用对象,和函数名对应,真正调用的时候就是执行了__call__()方法,这里的__call__()只是简单地执行初始化时传递过来的函数,类来实现相比于函数要灵活很多。创建一个线程实例需要传递给它目标函数的引用,参数元组,然后调用start方法就会开始这个线程的运行。如上,其实这里很好理解,主要注意的一个知识点是类的“
2025-02-03 04:18:56
519
原创 Java并发理论总结
在多线程中稍微不注意就会出现线程安全问题,那么什么是线程安全问题?为什么会出现线程安全问题?出现线程安全的问题一般是因为和导致的,而解决线程安全的问题最重要的就是理解这两种问题是怎么来的,那么,理解它们的核心在于理解。为了性能优化,还会涉及到。为了在不改变程序执行结果的前提下,尽可能地提高程序执行的并行度,我们需要了解从聊了关于JMM的两个方面:1. JMM的抽象结构(主内存和线程工作内存);2. 重排序以及happens-before规则。接下来,我们来做一个总结。从三个方面进行考虑。
2025-02-01 19:32:35
649
原创 Java岗大厂面试百日冲刺 - 日积月累,每日三题【Day24】—— 分布式1
大家好,我是陈哈哈,北漂五年。相信大家和我一样,都有一个大厂梦,作为一名资深Java选手,深知面试重要性,接下来我准备用100天时间,基于Java岗面试中的高频面试题,以每日3题的形式,带你过一遍热门面试题及恰如其分的解答。一路走来,随着问题加深,发现不会的也愈来愈多。但底气着实足了不少,相信不少朋友和我一样,日积月累才是最有效的学习方式!共勉(juan)。晓海wiley。
2025-02-01 19:29:03
682
原创 Android 来去电监听,电话挂断
Overridecase TelephonyManager.CALL_STATE_IDLE: // 电话挂断break;case TelephonyManager.CALL_STATE_RINGING: // 电话响铃break;case TelephonyManager.CALL_STATE_OFFHOOK: // 来电接通 或者 去电 但是没法区分break;三种状态源码解释// 电话挂断// 来电响铃// 来电接通 或者 去电拨号 但是没法区分出来。
2025-01-31 02:33:18
1063
原创 Android 开源库发布到MavenCentral,jitpack (gradle-maven-publish-plugin+io
Issue Type: 选择 New ProjectSummary: 可填写jar 包名称Description: 描述信息Group Id: Group Id的命名规则为一个域名的反向名称,,可以采用io.github.[username]的方式,比如我上面填写的io.github.xiaozeiqwe8。
2025-01-31 02:31:35
883
原创 字节跳动面试官:请回答一个 TCP 连接上面能发多少个 HTTP 请求?
但是这样每次请求都会重新建立和断开 TCP 连接,代价过大。持久连接:既然维持 TCP 连接好处这么多,HTTP/1.1 就把 Connection 头写进标准,并且默认开启持久连接,除非请求中写明 Connection: close,那么浏览器和服务器之间是会维持一段时间的 TCP 连接,不会一个请求结束就断掉。HTTP/1.1 存在一个问题,单个 TCP 连接在同一时刻只能处理一个请求,意思是说:两个请求的生命周期不能重叠,任意两个 HTTP 请求从开始到结束的时间在同一个 TCP 连接里不能重叠。
2025-01-30 05:30:42
569
原创 字节跳动基于Flink的MQ-Hive实时数据集成
整体架构如下图所示,主要包括 DTS(Data Transmission Service) Source、DTS Core、DTS Sink 三大模块,具体功能如下:DTS Source 接入不同 MQ 数据源,支持 Kafka、RocketMQ 等DTS Sink 将数据输出到目标数据源,支持 HDFS、Hive 等DTS Core 贯穿整个数据同步流程,通过 Source 读取源端数据,经过 DTS Framework 处理,最后通过 Sink 将数据输出到目标端。
2025-01-30 05:26:33
1267
原创 Spring---概述及IOC理论推导
Spring Boot使用了约束优于配置的理念,很多集成方案已经帮你选择好了,能不配置就不配置 , Spring Cloud很大的一部分是基于Spring Boot来实现,Spring Boot可以离开Spring Cloud独立使用开发项目,但是Spring Cloud离不开Spring Boot,属于依赖的关系。:Spring 框架插入了若干个 ORM 框架,从而提供了 ORM 的对象关系工具,其中包括 JDO、Hibernate 和 iBatis SQL Map。
2025-01-29 21:13:03
1056
原创 Spring Security太复杂?试试这个轻量、强大、优雅的权限认证框架!
又例如账号登出:将某个账号踢下线(待到对方再次访问系统时会抛出NotLoginException异常)// 使账号id为 10001 的会话强制注销登录不止以上这些功能,其实在Sa-Token里,绝大多数功能都可以只用一行代码完成,听着很神奇是吧?但事实就是这样:// 标记当前会话登录的账号id// 获取当前会话登录的账号id// 获取当前会话是否已经登录, 返回true或false// 当前会话注销登录// 让账号为10001的会话注销登录(踢人下线)
2025-01-29 21:11:02
740
原创 HarmonyOS NEXT 文字识别案例
有很多小伙伴不知道学习哪些鸿蒙开发技术?不知道需要重点掌握哪些鸿蒙应用开发知识点?而且学习时频繁踩坑,最终浪费大量时间。所以有一份实用的鸿蒙(HarmonyOS NEXT)资料用来跟着学习是非常有必要的。为了能够帮助大家快速掌握**鸿蒙(HarmonyOS NEXT)**应用开发技术知识。在此给大家分享一下我结合鸿蒙最新资料整理出来的鸿蒙南北向开发学习路线以及整理的最新版鸿蒙学习文档资料。这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了。
2025-01-28 21:08:18
1122
原创 Hadoop之HDFS——【模块一】元数据架构_元数据hdfs
在HDFS中,元数据主要指的是文件相关的元数据,通过两种形式来进行管理维护,第一种是内存,维护集群数据的最新信息,第二种是磁盘,对内存中的信息进行维护与持久化,由namenode管理维护。从广义的角度来说,因为namenode还需要管理众多的DataNode结点,因此DataNode的位置和健康状态信息也属于元数据。
2025-01-28 21:06:13
686
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅