软件分享

分享一个简单易用的软件定时器模块——基于keil+stm32f103zet+hal库(裸机实现)

☆樱花仙子☆ 提交于 2019-12-11 10:58:58
公众号上看到一个比较好的一个github项目:https://github.com/0x1abin/MultiTimer 今天看了看,简单的,就移植了~ 且看文档的说明, ================================= 分享一个简单易用的软件定时器模块—— MultiTimer 。源码地址: https://github.com/0x1abin/MultiTimer 简介 MultiTimer 是一个软件定时器扩展模块,可无限扩展你所需的定时器任务,取代传统的标志位判断方式, 更优雅更便捷地管理程序的时间触发时序。 使用方法 1、先申请一个定时器管理handle struct Timer timer1; 2、初始化定时器对象,注册定时器回调处理函数,设置定时时间(ms),循环定时触发时间 timer_init(struct Timer* handle, void(*timeout_cb)(), uint32_t timeout, uint32_t repeat); 3、启动定时器 timer_start(&timer1); 4、设置1ms的硬件定时器循环调用 timer_ticks() 以提供时间基准 void HAL_SYSTICK_Callback(void){ timer_ticks();} 5、在主循环调用定时器后台处理函数 int main() {

与某军工背景软件企业分享Azure DevOps Server的经验

萝らか妹 提交于 2019-12-05 07:30:17
DevOps 是英文单词Development和Operations的组合词,是一种用于促进软件开发、运维实施和质量保障部门之间协同工作的过程和方法。 结合软件开发管理规范,应用自动化的构建、测试和发布技术,提高软件交付速度和质量可以提高交付速度、减少变更范围,也可以强化发布过程的协作,还可以提高交付过程的自动化程度。 作为微软公司软件研发管理平台产品的Azure DevOps Server,已经逐渐被越来越多的软件研发团队所关注。笔者近期就软件研发管理流程和敏捷开发,与国内一著名军工背景的软件企业就DevOps做了经验分享。 也欢迎所有关注Azure DevOps (原名Team Foundation Server - TFS)的开发人员,来相互学习,共同提高! ------------------------------------------------------------ http://www.cnblogs.com/danzhang/ DevOps MVP 张洪君 ------------------------------------------------------------ 来源: https://www.cnblogs.com/danzhang/p/11913841.html

分享数百个 HT 工业互联网 2D 3D 可视化应用案例

半世苍凉 提交于 2019-12-03 04:54:13
在 2018 到 2019 年,我们认为是国内工业互联网可视化的元年, 图扑软件 作为在工业可视化领域的重度参与者,一线见证了众多 HTML5/Web 化、2D/3D 化的项目在工业界应用落地,我们觉得有必要在此分享下过去一年,基于 HT 实施的数百个工业互联网 2D 3D 可视化应用案例,希望能激发行业和学术工作者对可视化的深度思考,为推进国内工业互联网发展出份薄力。 数百个工业互联网2D/3D可视化案例集: http://www.hightopo.com/demos/index.html 提到工业互联网往往会涉及:物联网、IoT、5G、数字孪生、边缘计算、PaaS平台、SaaS应用、产业互联网、互联网+、工业4.0、智慧城市、智慧园区、智慧楼宇、智能制造等概念,但本文将围绕可视化的话题,围绕更基础的 HTML5/WebGL/WebVR 等底层技术,我们觉得业界还没达到智能化、平台化的成熟阶段,走得太快即使是 GE Predix 也会从明星变流星,了解垂直行业需求,采集足够多有效数据,做好实时的、稳定的、美观的、Web 化的 2D 和 3D 数据可视化呈现,是工业互联网需要走好的第一步。 3D城市建筑群: http://www.hightopo.com/demo/intelligent-city/entry/dest/index.html 3D动车站: https:/

不玩手机-自律习惯养成记

你离开我真会死。 提交于 2019-12-02 11:45:28
不玩手机-自律习惯养成记 这个App可以让你更专注地工作或学习,戒掉手机瘾,让你在工作或学习的时候远离手机,提高工作和学习的效率。 当开启了不玩手机警报后,你在设定的时间里拿起手机将会报警,这将培养你更专注于学习或工作的习惯。 App使用方法: 选择要集中精力工作的时间间隔。 把手机放在水平桌面上。 点击开始按钮。 直接按下锁定屏幕按钮。 开始并专注于你的工作或学习。 快来和我们一起进步吧!!! ![不玩手机-自律习惯养成记 ](https://apps.apple.com/cn/app/id1449020025) 价格:免费 - 类别:生产工具 @爱疯兔-优秀软件分享 ![爱疯兔-优秀软件分享 ](https://www.ifuntools.cn/)@ifuntools-优秀软件分享 来源: https://blog.csdn.net/qq_33351341/article/details/102757718

#Plugin 免费CSS生成器CssCollector

╄→гoц情女王★ 提交于 2019-12-02 08:46:29
免费CSS生成器CssCollector 下载: 百度云 自己在做Web开发的时候,页面里会有很多样式类,一个个复制到样式表里总感觉很麻烦 网上也没有找到合适的工具,可以一键生成样式表 所以,干脆自己做一个咯~ 花了一天时间,CSS样式生成器诞生了,哈哈。命名CssCollector 可以快速拾取HTML中样式的类名,节省开发时间和精力 话不多说,有图有真相 分享给网友啦,需要的话可以直接下载使用哈,而且免费、免费、免费哦 软件里有我的作者信息,欢迎和我交流,欢迎打赏支持哈 软件仅供学习使用,请勿用作商业用途 来源: https://www.cnblogs.com/KevinTseng/p/11738921.html

值得推荐的MAC软件下载软件的网站

杀马特。学长 韩版系。学妹 提交于 2019-11-28 23:20:50
Z2ER资源网站 Windows 绝赞应用 爱软客 | 专注常用软件绿色版、优化版、便携版 精品绿色便携软件 PortableAppC 开心软件园 - 软件资讯、下载及使用交流 Yanu - 分享优秀、纯净、绿色、实用的精品软件。ChromeGAE唯一官方网站 首页-大软坊-绿色 数字未来 | Digital Future 产品类别 Windows | 极致分享 Uptodown软件下载——下载、探索、分享 浏览迷 软件No1 | 绿色软件制作与分享 软件盒子 - 最好的电脑软件、安卓软件和单机游戏下载基地 N软网 - 屹立在IT前沿 软件街 - 最新版给力免费软件官方下载推荐 软件酷 - 软件库、免费软件下载、绿色软件下载、绿色软件分享平台 奇奇玩儿童软件 小众软件_好玩的软件,有趣的软件,很酷的软件下载 汉化新世纪 晒而网 OldVersion 找找软件的过去 下载频道 - 上帝之眼 国内外软件推荐 下载Android应用程序 来源: CSDN 作者: Rails公园 链接: https://blog.csdn.net/qq_33403617/article/details/99129395

虚拟键盘灯 软件分享

丶灬走出姿态 提交于 2019-11-26 22:57:05
一般情况下,键盘都配置了键盘指示灯,它们指示 CapsLock 、 NumLock 以及 ScrollLock 按键的锁定状态,对于经常从事文本输入活动的用户来说,这些灯能带来很大方便。但在今天,笔记本电脑大行其道,出于环保或提高电池续航能力等方面考虑,一些型号的笔记本电脑没有配置键盘指示灯,比如 THINK PAD 系列中的部分机型,此外有些机型的键盘指示灯所处的位置不方便查看(例如笔者使用的联想 Z580 ,它只有 CapsLock 灯,而且位于触摸板前缘的垂直边缘上),不得不说这些设计都是很令人蛋疼的。虽然这些机型也提供用于提示键盘状态的驱动,但其功能单一,界面单调且不够灵活(只适用于特定机型、不能进行设置)。 出于方便自己的最初动机,我用几天时间写了这个虚拟键盘指示灯小软件,试用感觉良好。后来想想,独乐不如众乐,于是分享我的成果。 这款小软件由本人独立开发。独创嵌入任务栏的仿真LED指示灯,也可以随时在切换悬浮窗模式,右键菜单中的选项可以方便的在两个显示模式中随意切换。另外软件还有声音提示功能,内置了5种提示音和4种窗口皮肤,用户可自由设置。 下面是软件的设置和关于界面: 下面两图分别是指示灯在嵌入任务栏和悬浮显示时的效果 相信有了 这些功能,您不必在打字前再歪头看自己电脑上隐蔽角落的指示灯,也不用不时的试着按 CapsLock 以确定大写锁定状态了。 最后特别说明

移动App设计常见功能点

百般思念 提交于 2019-11-26 17:03:12
本篇文章本想着写技术实现来着,写着写着写成了产品。产品就产品吧,之后我再按这个大纲写技术实现。这是一个不小的工程,每个点每个平台都是一篇文章。目前未完待续,先发一下大纲再持续更新。 程序中常见且通用的几个点 登录 如果程序涉及到会员注册用户,那么登录是必不可少的。用户模块会在很多的程序中见到。 应用程序做会员有诸多好处 一、成为注册会员方便了对于用户的管理与分析,包括活跃用户与留存用户等。 二、通过对用户的奖励机制,能够提高用户粘度,提高用户留存 三、通过账号的关联关系,用户可以实现多端数据同步 还有其他等等 当然也有一些坏处,如 一、用户反感登录采集个人隐私数据 二、注册登录流程麻烦,使用户失去兴致 常见登录方式罗列了一下,也是各有有缺点 账号登录 账号登录是互联网初期最常见的一种登录方式,也是在程序员学习时最常用到的方式。这种方式实现起来也简单,而且也不需要采集过多的数据。对于一个用户来讲,只需要有个账号和密码就可以。对于个人信息,可以说是采集度最低。 但是对于这种登录,弊端也是很大的。 首先账号的随意性大,没有什么规律。如果是数据库后台没有做字符限制的话,那也会有一些风险,比如特殊字符SQL注入之类的。 其次,对于用户来讲,账号可能是随意起的,如果不记住账号的话,很容易就忘掉了。本来密码就已经难记了,账号也想不起来是啥,会让用户放弃使用,或者直接注册一个新的账号