原文:Windows平台LoadLibrary加载动态库搜索路径的问题 一、背景 在给Adobe Premiere/After Effects等后期制作软件开发第三方插件的时候,我们总希望插件依赖的动态库能够脱离插件的位置,单独存储到另外一个地方。这样一方面可以与其他程序共享这些动态库,还能保证插件... ...
关于 JSBridge,绝大多数同学最早遇到的是微信的 WeiXinJSBridge(现在被封装成 JSSDK),各种 Web 页面可以通过 Bridge 调用微信提供的一些原生功能,为用户提供相关的功能。 JSBridge 很早就出现在软件开发中,在一些桌面软件中很早就运用了这样的形式,多用在通知 ...
分类:
移动开发 时间:
2020-06-10 22:46:00
阅读次数:
94
我无意引起单片机、Linux、Android孰优孰劣的讨论,我确实不看好纯粹的单片机软件开发,但是很看好RTOS及物联网在单片机上的应用。
生活不容易,码农不容易,走上码农之路,只有不断学习了。 ...
分类:
移动开发 时间:
2020-06-10 13:29:10
阅读次数:
160
掌握单片机的应用开发需要一个过程,毕竟单片机的应用开发不仅仅涉及到软件开发,而且跟开发语言和硬件也密切相关,那么一名单片机工程师需要具备哪些技能呢?1.超强的动手能力,如果你笨手笨脚,那我劝你要么拼命练成熟手,要么就立马转行,俗话说的好,勤能补拙,我想在这里就是很好的例子。2.宽阔的知识面,由于单片机涉及的知识内容较多,数字电路、模拟电路等知识,还有单片机原理、硬件结构、扩展接口和编程语言等等都是
分类:
其他好文 时间:
2020-06-10 09:29:45
阅读次数:
161
自动化测试与软件开发过程从本质上来讲是一样的,无非是利用自动化测试工具(相当于软件开发工具),经过对测试需求的分析(软件过程中的需求分析),设计出自动化测试用例(软件过程中的需求规格),从而搭建自动化测试的框架(软件过程中的概要设计),设计与编写自动化脚本(详细设计与编码),测试脚本的正确性,从而完成该套测试脚本(即主要功能为测试的应用软件)。下面介绍一下软件自动化测试基本流程(附流程图)制定测试
分类:
其他好文 时间:
2020-06-10 09:20:09
阅读次数:
600
前言 作为一个软件开发人员,不可能不知道Git。Git作为一个复杂的版本控制系统,命令之多,即使经常使用,一些命令也记不住,一般只记住几个常用的命令,不是所有使用Git命令行都是高效的。本教程不讲Git命令,而是先让你用上git,再去学习git。本教程应该称作TortoiseGit入门指南。因为下面 ...
分类:
其他好文 时间:
2020-06-09 23:27:04
阅读次数:
93
软件开发模型 软件开发模型(Software Development Model)是指软件开发全部过程、活动和任务的结构框架。软件开发包括需求、设计、编码和测试等阶段,有时也包括维护阶段。 软件开发模型能清晰、直观地表达软件开发全过程,明确规定了要完成的主要活动和任务,用来作为软件项目工作的基础。对 ...
分类:
编程语言 时间:
2020-06-09 20:19:58
阅读次数:
75
软件开发过程模型 分为三个模型分别为:瀑布模型、快速原型模型、螺旋模型 瀑布模型 1、瀑布模型是线性模型的一种,在所 有模型中占有重要地位,是所 有其他模型的一个基础。 2、每一个阶段执行一次,按 线性顺序进行软件开发。 测试的切入点: 测试阶段处于软件实现后,必 须在代码完成后留出足够的时 间给测 ...
分类:
其他好文 时间:
2020-06-09 16:38:33
阅读次数:
36
软件开发过程模型 1.瀑布型模型 1.1 是线性模型的一种,是所有其他模型的基础 1.2测试切入点 测试阶段处于软件后期实现后,必须在代码完成后留有足够的时间给测试, 导致测试时间不够充分,很多问题到项目后期才暴露出来。 优点: 1.开发的各个阶段比较清晰 2.适合发展需求稳定的产品 3.适用于小型 ...
分类:
其他好文 时间:
2020-06-09 12:35:35
阅读次数:
73
6.4选择测试工具 测试工具的选择,需考虑下列因素: 软件产品的软硬件环境; 开发所用的编程语言; 公司目前已有的测试工具; 测试团队对相关工具的熟悉度; 开源还是商用测试工具。 常见的测试工具,如C++ Test、C# Test、Pytest、Jmeter、Gatling、LoadRunner、R ...
分类:
其他好文 时间:
2020-06-09 10:07:44
阅读次数:
79