前言 前文讲述了net.sz.framework 框架的基础实现功能,本文主讲 net.sz.framework.db 和 net.sz.framework.szthread; net.sz.framework.db 是 net.sz.framework 底层框架下的orm框架,仿照翻译了hiber ...
分类:
Web程序 时间:
2017-04-07 18:15:24
阅读次数:
386
游戏编程分为游戏逻辑和游戏引擎。游戏引擎是一套可重复利用的底层框架。包括渲染引擎、声音引擎、网络引擎等等。现提供一套游戏架构,从底层向上分别为: 硬件、驱动、操作系统。 第三方软件开发包:DirectX、OpenGL,Boost、STL库,Granny、Havok、Animation等。 平台独立层 ...
分类:
其他好文 时间:
2017-02-26 22:29:35
阅读次数:
220
转载:https://onevcat.com/2014/01/black-magic-in-macro/ 宏定义在C系开发中可以说占有举足轻重的作用。底层框架自不必说,为了编译优化和方便,以及跨平台能力,宏被大量使用,可以说底层开发离开define将寸步难行。而在更高层级进行开发时,我们会将更多的重 ...
分类:
其他好文 时间:
2017-01-04 00:10:05
阅读次数:
393
搭建SSM底层框架 1. 利用mybatis反向工程generatorSqlmapCustom完成对数据库十表的映射 generatorConfig.xml 2. 配置mybatis SqlMapperConfig.xml 3. 配置spring-dao db.properties applicat ...
分类:
其他好文 时间:
2016-12-26 00:18:07
阅读次数:
325
1 什么是框架? 2 1 是一堆代码的集合;2 一个半成品的应用; 3 包含了一些优秀的设计模式。 3 框架是一堆包含了常量和方法和类等代码的集合,它是一个半成品应用,还包括一些项目开发的时候所需要使用的底层框架,并不包括业务逻辑,好包括一些设计模式,如单例模式,工厂模式,ar模式,观察者模式。==... ...
分类:
Web程序 时间:
2016-12-15 20:36:27
阅读次数:
268
基于ABP的模块化、插件化设计,Abp底层框架提供便捷的方法集成每个Module,开发人员可以将自定义的功能以模块的形式集成到ABP中。 模块的加载 模块: 插件: 模块及插件的加载路线: 1. 扩展的HttpApplication对象(在Abp.Web项目中AbpWebApplication<TS ...
分类:
其他好文 时间:
2016-12-05 14:56:12
阅读次数:
1337
基于ABP的模块化、插件化设计,Abp底层框架提供便捷的方法集成每个Module,开发人员可以将自定义的功能以模块的形式集成到ABP中。 模块的加载 模块: 插件: Configuration: 模块及插件的加载路线: 1. 扩展的HttpApplication对象(在Abp.Web项目中AbpWe ...
分类:
其他好文 时间:
2016-12-02 21:48:33
阅读次数:
631
客户端的加载流程和样式应该收敛内置到底层框架中的,对常规页面来说,这些流程和规范是无须上层业务关心的。 好处: 1, 统一的UI UE体验; 2, 把业务开发人员从加载样式中解放出来,不必在业务逻辑代码中插入各种弹出、关闭加载样式的代码,业务自己做的话很容易漏掉,导致加载状态异常; 3,方便后续修改 ...
分类:
其他好文 时间:
2016-11-21 11:08:05
阅读次数:
157
1 基础设施程序最基本的处理就是数据IO以及为了并行计算所做的操作,它们通常会作为程序的底层框架,供上层使用。2 交互从PC到现在的移动设备还有VR,人机交互中的输入设备在不断自然化,可是展示界面的元...
分类:
其他好文 时间:
2016-09-26 18:09:15
阅读次数:
120
在JDK5里面,提供了一个Lock接口。该接口通过底层框架的形式为设计更面向对象、可更加细粒度控制线程代码、更灵活控制线程通信提供了基础。实现Lock接口且使用得比较多的是可重入锁(ReentrantLock)以及读写锁(ReentrantReadWriteLock)。 1. ReentrantLo ...
分类:
编程语言 时间:
2016-08-27 23:16:52
阅读次数:
382