手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
人工智能
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
网络运维
技术频道
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
转
转专题提供转的最新资讯内容,帮你更好的了解转。
转 ffmpeg图象倒置
转 ffmpeg图象倒置 2012-02-07 3:01 P.M. 用FFMPEG 开发在DirectShow 环境下生成FLV的筛选器(Filter)的时候,碰到了一个比较古怪的问题。因为该筛选器的输入格式需要支持常见的RGB,和YUV格式。但是在输入是RGB格式的时候,最终生成的视频图像是翻转的。而用YUV格式确实没有问题的。 分析了一下程序,因为ffmpeg支持的最终存入FLV的格式是Y
作者:佚名 时间:2020-04-20
转 控制反转IOC/依赖注入DI
IOC、DI模式 1.依赖 依赖就是有联系,有地方使用到它就是有依赖它,一个系统不可能完全避免依赖。如果你的一个类或者模块在项目中没有用到它,恭喜你,可以从项目中剔除它或者排除它了,因为没有一个地方会依赖它。下面看一个简单的示例: [java] view plain copy print ? /// <summary> /// 用户播放媒体文件 /// </summary
作者:佚名 时间:2020-04-29
转一个stm32单一计时器多路捕获PWM信号的方案
地址:http://bbs.5imx3g.com/forum.php?mod=viewthread&tid=70 OP: Ok, I've got it (mostly) worked out thanks to a post here and a post elsewhere. The key is changing polarity of the signal in the IRQ handl
作者:佚名 时间:2020-05-16
转ZeroMQ的模式-Pipeline
Pipeline pattern 管道模式。 这种模式描述的场景是数据被散布到以管道方式组织的各个节点上。管道的每一步都连接一个或多个节点,连接多个节点时数据以RR方式往下流。 注意是流,意味着数据跟发布模式一样是单向的。这个模式对应的socket是ZMQ_PUSH和ZMQ_PULL. ZMQ_PUSH 用来向下游节点发消息。下游多个节点时采取RoundRobin分发,zmq_recv()对于这个
作者:佚名 时间:2020-05-18
程序的聚合性和耦合性
程序的聚合性和耦合性 利用上述结构化设计方法,根据数据流图映射得到的程序结构图,只是程序结构设计的一个初步结果,我们还必须根据一些软件开发原理和设计准则对其进行分析评价和改进。下面结合结构化设计方法的特点,讨论介绍程序结构图的评价和改进原则。 1)分析评价程序结构的聚合性和耦合性,提高程序模块的独立性 聚合性和耦合性是描述结构图中模块内部及之间的联系的两个定性指标,聚合性指的是在模块内部各部分之间
作者:佚名 时间:2020-06-02
转设计模式六大原则1:单一职责原则
定义:不要存在多于一个导致类变更的原因。 通俗的说,即一个类只负责一项职责。 问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。 解决方案:遵循单一职责原则。分别建立两个类T1、T2,使T1完成职责P1功能,T2完成职责P2功能。这样,当修改类T1时,不会使职责P2发生故障风险;同理,当修改T2时,也不
作者:佚名 时间:2020-06-08
转设计模式六大原则2:里氏替换原则
肯定有不少人跟我刚看到这项原则的时候一样,对这个原则的名字充满疑惑。其实原因就是这项原则最早是在1988年,由麻省理工学院的一位姓里的女士(Barbara Liskov)提出来的。 定义1:如果对每一个类型为 T1的对象 o1,都有类型为 T2 的对象o2,使得以 T1定义的所有程序 P 在所有的对象 o1 都代换成 o2 时,程序 P 的行为没有发生变化,那么类型 T2 是类型 T1
作者:佚名 时间:2020-06-08
转设计模式六大原则3:依赖倒置原则
定义: 高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。 问题由来:类A直接依赖类B,假如要将类A改为依赖类C,则必须通过修改类A的代码来达成。这种场景下,类A一般是高层模块,负责复杂的业务逻辑;类B和类C是低层模块,负责基本的原子操作;假如修改类A,会给程序带来不必要的风险。 解决方案:将类A修改为依赖接口I,类B和类C各自实现接口I,类A通过接口I间接与
作者:佚名 时间:2020-06-08
[转]:xmake依赖包的添加和自动检测机制
xmake将依赖库、依赖头文件、依赖类型、依赖接口统一用 option 选项机制进行了封装,更在上一层引入package包的机制,使得添加和检测依赖更加的模块化,简单化。。。 下面通过一个具体实例,来看下xmake的包机制怎么使用。。 假如你现在的工程已经有了两个包:zlib.pkg,polarssl.pkg(如何构建包,后续会详细说明,现在可以参考TBOX依赖包下已有包的例子),你的工程目录结构
作者:佚名 时间:2020-06-16
[转]关于TDD、BDD和DDD的一些看法
互联网加下诞生很多新型的互联网团队,关于各工种的配合交流大家都有很多不同的实 践,最近看到不错额一篇文章,转给有这方面需求的道友look,look 在实际的项目中,我们可能随时面对各种不同的需求,它的各个方面的要素决定了我们所采用的开发模式。 比如,它的复杂度如何?所有的需求是否足够清晰?开发人员对相关的业务是否足够了解?项目的工期是否合理?种种问题,不一而足。这也决定了我们可能面对不同的需求可能
作者:佚名 时间:2020-06-16
聚合根、实体、值对象精炼思考总结
领域驱动设计之聚合与聚合根 对实体与值对象等进行关联设计后,就应该进行聚合的划分以及聚合根的确定。 首先我们需要明确为什么需要进行聚合的划分? 原来我们的系统对领域划分的最小单位通常是模块,比如客户信息管理模块、雇员信息管理模块。但模块的划分对于设计来说,还是显得粒度太粗。 一.聚合与聚合根 1.定义了对象之间清晰的关系和边界,并实现领域模型的内聚。我的理解是:一个聚合内的对象才具有强关联,对象的
作者:佚名 时间:2020-06-20
聚合根、实体、值对象的区别?
1. 聚合根、实体、值对象的区别? 从标识的角度: 聚合根具有全局的唯一标识,而实体只有在聚合内部有唯一的本地标识,值对象没有唯一标识,不存在这个值对象或那个值对象的说法; 从是否只读的角度: 聚合根除了唯一标识外,其他所有状态信息都理论上可变;实体是可变的;值对象是只读的; 从生命周期的角度: 聚合根有独立的生命周期,实体的生命周期从属于其所属的聚合,实体完全由其所属的聚合根负责管理维
作者:佚名 时间:2020-06-20
如何自动生成和安装requirements.txt依赖
如何自动生成和安装requirements.txt依赖 在查看别人的Python项目时,经常会看到一个requirements.txt文件,里面记录了当前程序的所有依赖包及其精确版本号。这个文件有点类似与Rails的Gemfile。其作用是用来在另一台PC上重新构建项目所需要的运行环境依赖。 requirements.txt可以通过pip命令自动生成和安装 生成requirements.txt文件
作者:佚名 时间:2020-06-26
[转]Lua 打包 exe 解决方案(srlua方式)
今天上网时,发现网上有人在询问如何在win32下将lua脚本打包成exe文件 http://lua-users.org/lists/lua-l/2007-09/threads.html#00008 在回帖中,提到了已经有将lua脚本文件和其解释器打包的小程序 http://www.tecgraf.puc-rio.br/~lhf/ftp/lua/#srlua 提供源代码和编译好的程序,大概看了一下,
作者:佚名 时间:2019-07-20
转Lua之父采访记录
LuaLua 是一门非常之小,但五脏俱全的动态语言。它由 Roberto Ierusalimschy、Luiz Henrique de Figueiredo 和 Waldemar Celes在1993年创建。Lua 拥有一组精简的强大特性,以及容易使用的 C API ,这使得它易于嵌入与扩展来表达特定领域的概念。Lua在专有软件界声名显赫。例如,在诸多游戏中,比如 Blizzard(暴雪)公司的《
作者:佚名 时间:2019-07-20
(转)LUA与python根本就不具有可比性
网上经常看到别人拿lua与python来进行对比,但是,本人认为,lua与python根本就不具有可比性.原因如下: 1、两者的定位不同。python的定位在于自身的独立开发,即是说python定位于自己能解决所有的问题。lua定位在与其它的代码,尤其是C++代码进行相互配合的编译,单独的Lua本身没有任何的意义。 2、站在解决问题的角度上看。python依靠自身越来越强大
作者:佚名 时间:2019-07-20
[转]lua的Debug库
debug库并不给你一个可用的 Lua 调试器,而是给你提供一些为Lua写一个调试器的方便。出于性能方面的考虑,关于这方面官方的接口是通过C API实现的。Lua中的debug库就是一种在Lua代码中直接访问这些C函数的方法。Debug库在一个debug表内声明了他所有的函数。 与其他的标准库不同的是,你应该尽可能少的是有debug库。首先,debug库中的一些函数性能比较低;第二,它破坏了语言的
作者:佚名 时间:2019-07-23
转LuaPlus C++ 函数互调
(转)LuaPlus C++ 函数互调 <--!版权所有foruok,转载注明出处!--> 从lua调用C++函数和对象 利用LuaPlus可以方便的从C++中调用lua脚本,翻过也一样。通过注册函数或类对象,lua便可以访问C++。 一、C风格函数注册 Lua提供了C风格的回调函数注册,该函数原型如下: int Callback(LuaState* state);
作者:佚名 时间:2019-08-19
转LUA和C之间的函数调用
LUA和C之间的函数调用 1.1 从C程序调用LUA函数 LUA的函数和普通变量一样也是First Class Variable类型,可以看作函数指针变量参与栈操作。因此调用过程分为如下几个步骤: 请求LUA函数(指针)入(GLOBAL)栈。 将函数需要的参数入栈,入栈顺序按照参数被声明的顺序。 告知LUA虚拟机入栈参数的个数、函数返回值的个数,并调用此LUA函数。 从栈定获得返回值,先返回的先入
作者:佚名 时间:2019-11-15
lua和c互相调用的程序示例
虽然也是用programming in lua这本书的给的代码基础上整合的。推荐这本书,挺不错。该程序是lua 和C++之间调用的关系,怎么互相调用函数,怎么创建用户自定义用户。也就是programming in lua 后面第四篇的内容这个程序我是能够运行的。不过注意项目的配置和相应的lua文件路劲要正确。呵呵。加油。*/ #include <stdio.h> #include <stdlib.
作者:佚名 时间:2019-11-21
上一页
1
2
3
4
5
6
7
下一页
小编推荐
苹果市值2025年有望达4万亿美元
• 联发科天玑 9400 频率敲定,3.626GHz 最
• 苹果新品发布会来了!5款产品面临停产
• 佳能R5C Mark II配置曝光:双系统设计,
• AI应用的东风,奥特曼不想错过
• 为新品让路!苹果定制版Mac发货延期
• 消息称英伟达RTX 4090/4090D顶级显卡已
• AI识别小偷抢手机,谷歌为安卓推出盗窃
热门标签
更多
python
JavaScript
java
HTML
PHP
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot