LeetCode-226-反转二叉树

  • Post author:
  • Post category:其他

给你一棵二叉树的根节点 root ,翻转这棵二叉树,并返回其根节点。 class Solution { public TreeNode invertTree(TreeNode root) { if(root == null){ return null; } invertTree(root.left);//左递归 invertTree(root.right);//右递归 //交换左右子树的值 Tre…

继续阅读 LeetCode-226-反转二叉树

PyTorch分布式训练方法

  • Post author:
  • Post category:其他

实验|Vachel 算力支持|幻方AIHPC PyTorch分布式训练 2018年,将近3亿参数的Bert模型横空出世,将NLP领域推向了新的高度。近年来人工智能领域的发展愈来愈趋向于对大模型的研究,各大AI巨头都纷纷发布了其拥有数千亿参数的大模型,诞生出了很多新的AI应用场景。 另一方面,多种因素继续推动大模型的长足发展:1) 社会正经历着深度的数字化转型,大量的数据逐渐融合,催生出许多人工智能…

继续阅读 PyTorch分布式训练方法

AndroidStudio报错 W/System.err: java.io.IOException: Cleartext HTTP traffic to *** not permitted

  • Post author:
  • Post category:java

原因分析 Android9.0(API 28)对http请求的限制。规定所有应用程序默认使用 Https进行网络通信,不能使用Http进行明文通信。这个规定导致app的Http访问权限受限,从而抛出异常 解决办法 1.创建安全配置文件 在res文件夹下创建xml/network_security_config.xml文件,添加cleartextTrafficPermitted属性(是否允许使用ht…

继续阅读 AndroidStudio报错 W/System.err: java.io.IOException: Cleartext HTTP traffic to *** not permitted

android framework层input事件接收和派发

  • Post author:
  • Post category:其他

input序列图 前面是启动activity时,view的添加过程。在view添加过程中会注册inputchannel,而inputchannel是input事件处理的核心通道。在本篇里所有的介绍都是围绕inputchannel的创建和读取展开的,前面的view添加是窗口管理部分不是本篇关注的内容就不介绍了。本篇从inputchannel的创建开始介绍。 1.openInputChannel 在W…

继续阅读 android framework层input事件接收和派发

51单片机思考1

  • Post author:
  • Post category:其他

51系列单片机的存储器可划分为几个空间: 答:物理上有4个存储空间 逻辑上可分为3个存储空间 :在单片机RAM中哪些 字节有位地址,哪些没有位地址?特殊功能寄存器SFR中哪些可以位寻址?位寻址的好处是什么? 由表可知20H–2FH 有位地址,30H~7FH没有位地址 由表可知 打*号的是可以位寻址的寄存器 位寻址的好处:可以单独对某一位操作而不影响其他位的状态,位寻址指令是单周期指令,占用内存空间…

继续阅读 51单片机思考1

Vue学习

  • Post author:
  • Post category:vue

Vue环境的搭建以及Vue项目的创建与启动_时光独白@AWY的博客-CSDN博客_vue 环境启动 版权声明:本文为strivenoend原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/strivenoend/article/details/125398966

继续阅读 Vue学习

《学习记录》“Python”计算距离生日还有多久

  • Post author:
  • Post category:python

题目要求: 输入出生年和月,然后计算出接下来的生日距离今天还有多久。 代码如下: if __name__ == '__main__': #计算距离生日还有多久 import datetime import time year = int(input("请输入出生年:")) #未起作用 month = int(input("请输入出生月:")) day = int(input("请输入出生日:"))…

继续阅读 《学习记录》“Python”计算距离生日还有多久

maven下POM文件配置打包时引用本地jar包

  • Post author:
  • Post category:其他

找到build --> plugins --> 在maven-compiler-plugin下的confiuration中加入: <compilerArguments> <extdirs>src\main\webapp\WEB-INF\lib</extdirs> </compilerArguments> 如下所示,打包的时候就会将本地li…

继续阅读 maven下POM文件配置打包时引用本地jar包

Android 4.2中sqlite操作问题(二):某些情况下显式启用事务能提高操作效率

  • Post author:
  • Post category:其他

在sqlite插入数据的时候默认一条语句就是一个事务,有多少条数据就有多少次磁盘操作 如果需要频繁的执行sql语句,可以显式的开启事务,提高效率。 dataBase.beginTransaction();       //手动设置开始事务 //数据插入操作循环 dataBase.setTransactionSuccessful();       //设置事务处理成功,不设置会自动回滚不提交 dat…

继续阅读 Android 4.2中sqlite操作问题(二):某些情况下显式启用事务能提高操作效率

浅谈 Google Skia 图形处理引擎

  • Post author:
  • Post category:其他

这篇文章对于理解Android图形系统非常有帮助,推荐给大家 原文出处: http://blog.linux.org.tw/~jserv/archives/002095.html 2008 年九月,Google 宣佈以改良過的 WebKit 為核心的網路瀏覽器 Chrome,揭露了眾多新特徵,比方說嶄新的 [ V8 ] JavaScript (ECMAscript) 執行引擎,或許因為太亮眼,掩蔽…

继续阅读 浅谈 Google Skia 图形处理引擎