1.ORM概述 ORM(Object-Relational Mapping) 表示对象关系映射。在面向对象的软件开发中,通过ORM,就可以把对象映射到关系型数据库中。只要有一套程序能够做到建立对象与数据库的关联,操作对象就可以直接操作数据库数据,就可以说这套程序实现了ORM对象关系映射 简单的说:O ...
分类:
Web程序 时间:
2020-02-23 09:31:19
阅读次数:
70
什么是持续集成? (1)Continuous integration (CI) 持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译、发布、自动化测试)来验证,从而尽快地发现集成错误。许多团队发 ...
分类:
其他好文 时间:
2020-02-22 15:34:01
阅读次数:
68
例如,打印超市小票 // 打印小票 void COnTheStageDlg::Print(CString sYje, CString sSje, CString sZl) { CTime time = CTime::GetCurrentTime(); CString sql, ph, xsph; / ...
分类:
编程语言 时间:
2020-02-21 22:25:16
阅读次数:
133
GPS平台、网站建设、软件开发、系统运维,找森大网络科技!http://cnsendnet.taobao.com来自森大科技官方博客http://www.cnsendblog.com/index.php/?p=419 1、多个线程对同一个队列进行读写操作,要注意进行读写控制,某个线程在读取的时候,不 ...
分类:
编程语言 时间:
2020-02-21 19:50:30
阅读次数:
95
前端缓存 缓存概述 在计算机领域中,缓存是一项十分重要的技术。 在软件开发,亦或者是在硬件设计开发中,缓存对性能的影响是十分显著的。 学过Java,会知道在Integer的自动装箱中 这个范围中的转换会有些特殊的表现,稍加研究源码,会知道这是因为Integer中的缓存类有关(该缓存类会使用数组存储[ ...
分类:
其他好文 时间:
2020-02-21 13:07:42
阅读次数:
100
2020-02-21 关键字:ubuntu编译Android4.4、Android编译依赖库 本篇文章记录一下笔者自行搭建 ubuntu 系统并成功编译 Android 4.4 源码的过程。 笔者这边选择使用虚拟机来开发,因为说实话对于我们这些普通开发者来说,做软件开发还是离不开windows的。 ...
分类:
移动开发 时间:
2020-02-21 12:58:20
阅读次数:
83
前言 面向对象的Java语言具备“一次编程,任何地方均可运行”的能力,使其成为服务提供商和系统集成商用以支持多种操作系统和硬件平台的首选解决方案。Java作为软件开发的一种革命性的技术,其地位已被确定。如今,Java 技术已被列为当今世界信息技术的主流之一。 正文 面向对象开发方法概述 一般说来,软 ...
分类:
其他好文 时间:
2020-02-21 12:46:18
阅读次数:
67
1.模式动机 在软件开发中采用类似于电源适配器的设计和编码技巧被称为适配器模式。 通常情况下,客户端可以通过目标类的接口访问它所提供的服务。有时,现有的类可以满足客户类的功能需要,但是它所提供的接口不一定是客户类所期望的,这可能是因为现有类中方法名与目标类中定义的方法名不一致等原因所导致的。 在这种 ...
分类:
其他好文 时间:
2020-02-20 13:20:24
阅读次数:
52
Xilinx的28nm、16nm SoC在业界应用非常广泛。最近也发布了7nm的SoC器件Versal VC1902和对应的开发板VCK190。Versal是新一代的异构计算平台,包含A72、R5、及内部管理用的CPU。Versal的软件开发工具是Vitis。 下面是在Vitis里创建软件工程时可以 ...
分类:
其他好文 时间:
2020-02-20 13:08:33
阅读次数:
61
软件架构师如何工作 对于初学软件架构的我来说软件架构师的工作这个概念是非常模糊的,在我的理解上软件架构师所从事软件开发方面的工作应该与建筑方面的建筑设计师很类似,他们应该承担着类似的责任,在整个项目真正投入开发之前提前把整个项目的框架勾勒出来以便于告诉执行者他们需要如何去做,显而易见这个岗位是在整个 ...
分类:
其他好文 时间:
2020-02-19 22:29:54
阅读次数:
84