首页 文章 精选 留言 我的

精选列表

搜索[环境],共10000篇文章
优秀的个人博客,低调大师

代码生成的思考:MyMeta提供数据库架构,反射、Emit提供构建的提供动态创建的环境

首先介绍几篇文章: Emit学习系列文章导航 使用 MyMeta 组件获取数据库结构 来一点反射,再来一点Emit —— 极度简化Entity! 都是很好的东西啊,当然了思考这些的前提是对反射、程序集、域都有一定概念并有过一些尝试,否则就有点累了。 Emit对于熟悉反射的人来说它就是用来写入信息(程序),比如创建类、方法等等。 这里不得不说下,我对于 IL真的是很不爽,以前学汇编就是,尽管很努力了,但都停留在很概念的程度上,想要熟练是没有那个动力的。但是不要灰心,不会怕什么,咱可以这样,先用代码写,然后用idm来查看IL就可以了。虽然这是个方法,但是总归不爽不是,这里介绍一个Reflector的插件: ReflectionEmitLanguage 。是不是太爽了,对了,第一次用的人可能找不到看它的地方,在添加了插件后在菜单上的语言选择的地方就可以看到了。 好了那么构造类的一切阻碍都扫平了,接下来进入代码架构。 熟悉多层架构的人对实体一定不陌生,这个让人极度郁闷的东西,太恶心了,呵呵,总是一个个不停的写,干脆用代码生成工具吧,总比自己写的差点,虽然实体里头没啥东西,但是跟实体相关的其它类等等都是问题。 还有就是跟数据库总是不同步(^_^需求经常更改),有了Emit这个利器后,就是数据库的问题了,MyMeta出场了,它的命名规则和架构太帮了,写起代码来虽然不太习惯,但是不得不承认非常非常的简洁。有它写起跟数据库有关的东西就太简单了啊哈。 最后就是对反射Emit简化Entity的一些问题,第三篇文章也非常的好,可以借鉴下。 本文转自today4king博客园博客,原文链接:http://www.cnblogs.com/jinzhao/archive/2009/07/30/1535426.html,如需转载请自行联系原作者

优秀的个人博客,低调大师

【Unity3D 游戏开发之一】搭建Unity3D环境&导出自带Demo示例;

那么从下个月开始Himi将陪大家一起关注下Unity3D的开发,主要是针对于iOS和Android两个平台,当然在Unity3D(3.5)的项目当今支持导出的平台有如下: 1.Web Player 2.PC and Mac 3.iOS 4.Android 5. Flash Player 6.Xbox 360 7.PS3 8. Wii 虽说Unity3D项目能同时导出这些平台确实很不错,但是不光使用收$,而且平台的导出都需要对应license才行的,反正不少$噢,而且后期如果想使用一些第三方插件一样$; 反正各种$了。。 对于Unity3D与Cocos2dx之间Himi只想说一句: 2D-Game->Cocos2dx 3D-Game->Unity3D 最新的3.5版本下载地址:http://unity3d.com/unity/download/ 下载安装后,第一次打开可以免费注册试用30天噢。观看版本在Unity->About Unity…中可以看到,如下图Himi安装的Unity3D版本信息(右下角): OK,这里对于Unity3D的安装部署比较简单不再说了,下面介绍如何导出Unity3D自带的项目 AngryBots 项目; 1. 打开你的Unity后,然后通过 File->Build Settings 如下图: 2.选中你想要导出的平台(试用版本无法导出Android和iOS等项目哦): 这里Himi是Unity3d Pro版所以下面导出几个平台来供大家参考; 首先导出的iOS版本项目与运行截图: 下面是mac os版本: 最后导出一个web版: OK,本章不多介绍了,从下篇开始Himi将与大家一起真正的走入Unity 世界~ 本文转自 xiaominghimi 51CTO博客,原文链接:http://blog.51cto.com/xiaominghimi/908682,如需转载请自行联系原作者

优秀的个人博客,低调大师

《Android App开发入门:使用Android Studio 2.X开发环境》—— 2-2 Android 程序的设计流程

2-2 Android 程序的设计流程 Android程序设计是把程序代码和资源(Resource)分开设计的。“资源”包含界面的安排、字符串对象、图形对象、音乐对象等,这些对象都以文件的方式存放在项目的 res 文件夹下,再构建(Build)起来成为 .apk 文件,最后由用户下载安装到手机上使用。 Android 的资源以视觉部分最多,其他也包含音乐、字符串等资源,为解说方便,除非在特别谈到音乐、字符串等资源时,否则我们多以视觉资源为代表。 视觉设计和程序逻辑 原本 Android 程序是可以一直用 Java 写下去的,但那样往往工程浩大又十分复杂,因此 Android 把程序设计的工作分成两大部分:一部分专门负责做程序的视觉设计(也就是用户界面,User Interface,UI),另一部分负责程序代码(程序逻辑)的编写。And

优秀的个人博客,低调大师

《Android App开发入门:使用Android Studio 2.X开发环境》——2-5 开始动手编写程序

2-5 开始动手编写程序 在这一节中,本书将会带领大家制作第一个互动 Android App。这个范例执行后会显示“Hello world!”字符串,并且可在用户单击屏幕上的按钮时自动放大文字。 我们会遵循设计 Android App 的流程,先将视觉外观的部分设计好,再加入控制互动行为的程序逻辑。通过实际演练这个范例可以对 Android App 的设计有更清楚的认识。 创建项目后,会自动打开项目并以图形布局编辑器打开布局文件。 在新建的 Android项目中,默认的布局含有两个组件。 在设计布局的过程中,Android Studio 的语法检查程序 lint 会持续检查 XML 的内容,若有问题,则提出错误或警告。对于错误,用户当然要将之排除才行,否则就无法构建程序执行文件;至于警告,许多是 Android 的建议,在学习阶段可先忽

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册