sprd_battery.c 是充电驱动,这个是充电功能的核心内容,电量显示策略、温度检测策略、充电保护机制等功能在这里实现,功能实现与硬件细节剥离,调用通用接口实现逻辑控制; 1 sprdbat_probe函数: 1.1 解析设备树: sprdbat_parse_dt函数如下: 2. 各个工作队列 ...
分类:
其他好文 时间:
2020-02-13 16:51:53
阅读次数:
112
暂不管功能实现,我们先来了解一下程序输出了些什么。 Cef输出 输出目录中包括了CEF必选和可选的类库和资源文件(加粗的为必选),它们的主要功能如下: │ CefSharp.dll:CefSharp基础类库,定义了相关接口; │ CefSharp.Core.dll:CefSharp核心类库; │ C ...
分类:
其他好文 时间:
2020-02-13 09:36:41
阅读次数:
120
前阵做微信公众号开发扫一扫功能,碰到一些坑记录下,废话少说直接上代码。 /* 请求后台接口获取微信配置responseData,入参含appId、applicationId、url url 为当前页面url 注意必须如:https://gzh.yunfuw.cn/account/add? code= ...
分类:
微信 时间:
2020-02-11 14:37:44
阅读次数:
404
一个程序可以按不同的功能实现拆分成不同的模块,而函数就是能实现某一部分功能的代码块。1、函数的概述 定义:在Python中,定义个函数要使用 def 语句,一次写出函数名、括号、括号中的参数和冒号(:),然后在缩进块中编写函数体,函数的返回值用return 语句返回。def area_of_squa... ...
分类:
编程语言 时间:
2020-02-10 22:11:34
阅读次数:
68
你会写代码吗你会写高质量代码吗你知道怎么写高质量代码吗不要一上来就开始写代码想清楚,再动手今天,分享10个写代码的小技巧教你写出高质量代码↓↓↓1、重构思维模式不要一上来就开始写代码,要掌握尽量多的重构方法,重构思维方式,掌握重构并不一定是要对原来代码的重构,而是让自己在操作之前就想好该怎么去进行。2、搞清需求再动手看到需求之后,肯定多多少少会有一些问题,或是理解上的错误,或是功能实现上的问题,这
分类:
其他好文 时间:
2020-02-10 16:30:32
阅读次数:
79
今天博客写的有点晚(好像算是昨天的了),有一点小bug刚刚改完。今天完成的任务有: 1.统计页的布局和功能 2.主页碎片的图表功能 实现效果如下: 其中,统计功能的个人分析部分可以按照不同的条件进行统计,条件的选择在顶部的下拉按钮样式处,可以按周、按月、按年以及自定义日期段进行统计,逐月对比功能类似 ...
分类:
移动开发 时间:
2020-02-08 09:38:38
阅读次数:
106
实训26 多重背景的应用 应用场景 新建 功能块 FB10 激活 多重背景功能 功能块1 FB1 也应该激活 多重背景功能 实现多重背景的关键 在功能块FB10 的变量声明表中。声明了名为"Motor1"和"Motor2"的两个静态变量 (STAT), 两个静态变量的数据类型为 FB1, 功能块FB ...
分类:
其他好文 时间:
2020-02-06 23:10:08
阅读次数:
132
1、引子 在某天与QA同学进行沟通时,发现QA同学有针对某个方法调用时,有让该方法停止一段时间的需求,我对这部分的功能实现非常好奇,因此决定对原理进行一些深入的了解,力争找到一种使用者尽可能少的对原有代码进行修改的方式,以达到对应的MOCK要求。 整体的感知程度可以分为三个级别: 硬编码 增加配置 ...
分类:
编程语言 时间:
2020-02-05 12:03:03
阅读次数:
73
此处只放相关部分,如有需要,请参考同名下本人的其他博客 index.jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <h ...
分类:
其他好文 时间:
2020-01-26 22:32:41
阅读次数:
65