经过研究SPI协议和W25Q64,逐步了解了SPI的通信过程,接下来,就要进行战场实战了!跟进Whappy步伐! 目标:主要实现基于软件的SPI的STM32对W25Q64存储写入和读取操作! 开胃介绍(代码基本…
2024/12/5 12:15:43理论基础 一、代码质量指标1.可维护性(maintainability)2.可读性(readability)3.可扩展性(extensibility)4.灵活性(flexibility)5.简洁性(simplicity)6.可复用…
2024/12/5 5:42:56第一个bug是版本问题 针对这个问题,我的建议是自己创建一个版本,然后将代码复制过去,把过期的版本,弃用的类更新一下。就最好了。因为学习肯定是跟着最新的技术学,建立项目也是学习项目中的东西,如果你下载…
2024/12/5 2:55:10本文将继续介绍POI的使用,上接在Java中使用Apache POI导入导出Excel(二) 使用Apache POI组件操作Excel(三) 24、拆分和冻结窗格 您可以创建两种类型的窗格;冻结窗格和拆分窗格。 冻结窗格按列和行进行拆分。您创建…
2024/12/5 1:33:291. Web Storage 简介 Web Storage 的目的是解决通过客户端存储不需要频繁发送回服务器的数据时使用cookie的问题。 Web Storage 的第 2 版定义了两个对象:localStorage和sessionStorage。localStorage是永久存储机制,sessionStorage是跨会话的存储机制…
2024/12/5 12:26:20 人评论 次浏览这是一个小坑,而且很恶心,找了1,2小时,最后看容器才发现了端倪。我相信很多人的项目一开始不一定会使用多数据源,可能是等项目需求发生变化后就可能需要使用,这个时候我们就要重写配置类,让每个config注入指…
2024/12/5 8:21:32 人评论 次浏览Visual Integrity PDF Objects SDK 14 Visual Integrity PDF Objects SDK(以前称为 PDF 自定义 SDK)为开发人员提供对象级控制。您可以使用它以编程方式预处理 PDF 文件、从页面中提取特定对象或在导入之前更改绘图上的对象。API 还可用于添加对专有或本机格式的支持。 Visual …
2024/12/5 4:39:33 人评论 次浏览1.crontab 安装 yum install vixie-cron 说明:vixie-cron软件包是cron的主程序 yum install crontabs 说明:crontabs软件包是用来安装、卸载、或列举用来驱动cron守护进程的表格的程序。根据项目编写.sh计划任务执行脚本 例如: 工程名称 .sh 结…
2024/12/5 1:32:43 人评论 次浏览3.1内存中字的存储 一个字(word)的长度为16位,即2个字节,而内存单元为单字节,所以要存储一个字长的数据,需要两个内存单元,并且字的高位存储在高地址单元,字的低位存储在低地址单元。比如数据:1…
2024/12/5 13:19:51 人评论 次浏览JavaScript 社区正在不断地发展创新,趋势在不断地变化着。本文将通过比较过去1年里在Github上的 star 数,告诉你 2016 年的主要趋势。在2015年,React成为最大赢家,Redux在与Flux的大战中赢得胜利。那么谁是2016年的 JavaScript 新…
2024/12/5 13:18:51 人评论 次浏览Description 给定一个含有n个数的序列a[1],a[2],a[3]……a[n],程序必须回答这样的询问:对于给定的i,j,k,在a[i],a[i1],a[i2]……a[j]中第k小的数是多少(1≤k≤j-i1),并且,你可以改变一些a[i]的值,改变后&a…
2024/12/5 13:17:50 人评论 次浏览引子 目前做一款金融产品,由于涉及到资金安全,采用动态公钥的方式,即客户端每次登录服务端返回一个不同的XML串,由公钥的模数和指数构成,我需要用这个串生成公钥加密相关信息。服务端返回的XML串形如: &…
2024/12/5 13:16:50 人评论 次浏览关注“潜在价值”,最好的技术商业媒体,了解那些智慧商业本文由潜在价值旗下创意产品推荐平台“钛空舱”推出钛空(ID:TiKong-life)一个关注于科技与创意生活的选品、荐品平台新奇、实用、品质保证一切关于未来生活的奇思…
2024/12/5 13:15:49 人评论 次浏览椒盐噪声 椒盐噪声也称为脉冲噪声,是图像中经常见到的一种噪声,它是一种随机出现的白点或者黑点,可能是亮的区域有黑色像素或是在暗的区域有白色像素(或是两者皆有)。椒盐噪声的成因可能是影像讯号受到突如其来的强烈干扰而产生、类比数位转换器或位元传输错误等。例如失效…
2024/12/5 13:14:49 人评论 次浏览本文框架如下 第一部分,主要是在阅读代码过程中的日志和笔记; 第二部分,主要介绍了 Redis 的主要框架,以及 Redis 是如何提供服务的,从一个最简单的命令开始讲起; 第三部分,主要介绍 Redis 底…
2024/12/4 23:48:44 人评论 次浏览网站安全中,对目录的执行权限是非常敏感的,一般来说,可以写入的目录是不能够拥有脚本的执行权限的,可写入的目录如: data、uploads,data目录主要是基本配置文件和缓存数据,uploads则是附件上传保…
2024/12/4 23:47:44 人评论 次浏览这里需要升级docker版本,因为centos7 yum源默认自带的docker版本无法使用compose,详情见: http://nanguawu.me/container/5013.html容器部署目录结构:[rootvm2 web_django]# tree -L 2.├── db│ ├── auto.cnf│ ├── ca-key.pem│ ├── ca.pem…
2024/12/4 23:46:43 人评论 次浏览概述 byval是将实参所占的内存空间复制一份出来;byref是给实参另起一个别名,就好像是一个人两个名字。这两个的区别针对于一般的数据类型,大家都非常的清楚,但是,当用遇到对象类型的变量的时候,要小心了&am…
2024/12/4 23:44:43 人评论 次浏览jquery:javascript的框架script的位置 1,可以放到任何地方2,可以多个<script src"xxx.js"></script><script >function (){alert(hello);}(); //匿名函数</script>prototype:最早的一个成熟的j…
2024/12/4 23:43:42 人评论 次浏览不知道大家有没有遇到过,有时候当我们从运行完成一个大程序后,我们只想要选取某个值进行一系列的调试,这时我们就会自然而然的想要复制从工作区得到的结果。然而这里在某些极端情况下,这种操作会人为地引入错误。这里记录一下。 …
2024/12/4 23:42:42 人评论 次浏览