前言 作为Android开发者人人都应该有一份自己Android源码,这样我们就可以随时对自己有疑惑的地方通过亲手调试来加强理解 一 源码下载 1.1 配置要求 官方推荐配置请参考:AOSP使用入门文档,重点有如下几项: 1.1.1 硬件配置要求 至少需要…
2025/1/31 18:03:19C中的负数取余规则(取模%)规则 在C中,取余运算( % )的结果符号与被除数相同。从数学定义角度看,C遵循的是尽量让商向零取整的规则。例如计算 -7/3,商是 -2 (向零取整)&a…
2025/1/28 8:07:50IIC有两条线 一条SDA Serial Data 半双工通信 一条SCL Serial Clock 主从模式 支持多设备通信 所以称为总线协议 异步模式 基于双方各自的时钟 需要保证时钟系统精确 同步通信 由主机通过时钟线发送时钟信号 时钟低电平时,主机设置信号 时钟高电平时,从…
2025/1/24 19:33:03背景 在性能优化中,app开发者,需要优化app的资源调用,尽量做到用最少的系统资源完成自己的目标。而整机开发者作为系统资源的提供者,在既定的资源索求下,也是尽量提供最少的资源完成app想要的目标,以达到节…
2025/1/24 13:27:11解决方案1: 通过修改mysql的配置文件,强制mysql权限用户为mysql_native_password 模式 https://www.cnblogs.com/wangziyue/p/10642809.html 解决方案2: 新建一个mysql_native_password 用户: CREATE USER zxl127.0.0.1 IDENTIFI…
2025/2/1 15:25:04 人评论 次浏览问题描述:在使用java.io.ObjectInputStream类的readObject()方法去读取包含有序列化了多个(两个及两个以上)类的文件时,当读取到第二个类时,会抛出题目中提到的异常.原因:任何一个文件都有文件头(header)和文件体(body),java在以追加的方式写一个文件时,他每次都会向文件追加一…
2025/2/1 14:29:16 人评论 次浏览优化前和优化后的代码,融在一起,能看看进化的过程。 MODELS.PY from django.db import models from pygments.lexers import get_all_lexers from pygments.styles import get_all_stylesLEXERS [item for item in get_all_lexers() if item[1]] LANGUA…
2025/2/1 13:33:28 人评论 次浏览1.C11 STL中的容器 一、顺序容器:vector:可变大小数组;deque:双端队列;list:双向链表;forward_list:单向链表;array:固定大小数组;string…
2025/2/1 12:26:56 人评论 次浏览“敏捷”是当前项目管理领域的新热词,当你使用敏捷方法进行项目管理时,“敏捷”仅仅是一个用来包装的流行词语,还是它的方法论能够真正地实践到你的项目当中,让项目获得成功? 首先,你需要了解你的项目是否适…
2025/2/1 15:35:47 人评论 次浏览背景 最近参与了一个项目,团队有自动化测试诉求,但是测试人员没有编程能力,开发人员也没有精力帮忙,探索了已有的自动化测试工具,满足不了团队需求后,决定自己造个轮子。 PostmanPostman是一个不需要编码能…
2025/2/1 15:35:17 人评论 次浏览Tomcat 在 7.0 以前的版本都是使用 commons-dbcp 做为连接池的实现,但是 dbcp 饱受诟病,原因有: dbcp 是单线程的,为了保证线程安全会锁整个连接池dbcp 性能不佳dbcp 太复杂,超过 60 个类dbcp 使用静态接口,…
2025/2/1 15:34:46 人评论 次浏览电子书:http://download.csdn.net/download/qfire/10232839 代码:https://github.com/EthanRBrown/web-development-with-node-and-express 第一章 初始Express 多页和混合的Web程序 Express是在Sinatra的启发下创建的。 Node的搭建和配置非常容易&…
2025/2/1 15:33:10 人评论 次浏览throw raise raise Exception.CreateFmt(sFileWithNoExt, [FileName]);
2025/2/1 15:32:40 人评论 次浏览Linux Kernel Kernel 是与计算机硬件接口的易替换软件的最低级别。它负责将所有以“用户模式”运行的应用程序连接到物理硬件,并允许称为服务器的进程使用进程间通信(IPC)彼此获取信息。 查看 Kernel 的几种方式 uname [rootlocalhost ~]$ uname -a Linux loca…
2025/2/1 15:32:10 人评论 次浏览Pycharm的简单使用 个性化设置 file --》 settings --》 editor --》general --》 change font size file --》 settings --》 editor --》font --》 修改默认字体大小 file --》 settings --》 editor --》color Scheme --》 python --》monokai (主题的配置&#…
2025/2/1 13:06:03 人评论 次浏览参数为int*,表明参数为指针,调用的时候需要地址,如f(&a); 参数为int&,传引用参数,调用时f(a),“引用类型的形参就通过形实结合࿰…
2025/2/1 13:05:33 人评论 次浏览python 2.7 >>> print "".join(map(unichr, xrange(0x4e00, 0x9fa6))) 一丁丂七丄丅丆万丈三上下丌不与丏丐丑丒专且丕世丗丘丙业丛东丝丞丟丠両丢丣两严並丧丨丩个丫丬中丮丯丰丱串丳临丵丶丷丸丹为主丼丽举丿乀乁乂乃乄久乆乇么义乊之乌乍乎乏乐乑乒乓乔乕…
2025/2/1 13:05:02 人评论 次浏览198. 打家劫舍 题目链接:力扣 题目要求: 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯…
2025/2/1 13:04:32 人评论 次浏览去年买了本数字图像处理算法,一直都没有看,前几个星期都一直忙着工作上的活,趁这阶段悠闲点,玩一玩图片处理,这玩意 还是非常有意思的。 以前我们在做Web上的用户注册时,通常都会做一个验证码,大…
2025/2/1 13:03:31 人评论 次浏览//列表//存储数据到列表中$redis->lpush(list, html);$redis->lpush(list, css);$redis->lpush(list, php);//获取列表中所有的值$list $redis->lrange(list, 0, -1);print_r($list);echo ;//从右侧加入一个$redis->rpush(list, mysql);$list $redis->lran…
2025/2/1 13:03:01 人评论 次浏览