自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

moxiaomomo的专栏

个人blog: blog.moguang.me

  • 博客(18)
  • 资源 (17)
  • 收藏
  • 关注

原创 Windows8开发-应用中使用统一的可切换背景(xaml)思路图

情景应用中使用统一的可切换背景,当背景切换时,所有页面的背景同时切换。看起来是个很简单的任务,但是还是需要花一点功夫的。思路偶的思路很简单:首先创建一个可观察的BackgroundUri类,它主要与几张背景图Uri相关联;然后在所有的应用页面中绑定了同一个ImageSource,其Uri正好与Background对象相关联;然后创建一个BackgroundManager类,用于

2012-12-31 11:28:25 2210

原创 凡事留个心,三思而后行

当知道文章从首页被摘下来时,心里一直在翻腾着一种滋味:耻辱感。是自己太大意了,没有好好写标题,结果被人以为是在卖广告。这种滋味,真的不好受。就好像是当总被人扇了一巴掌,又或者是被人活生生的脱了自己的衣服。忽然想起曾经当志愿者那次,因为犯了一次错,挂在胸前的志愿者证被人强硬摘下并教训了一顿的时候,心里的那种感觉。被人家骂,没觉得什么;但是被人夺走你的证件,就像被人夺走了你的尊严一样令

2012-12-31 01:47:10 1437

原创 【Qt开发】关于编译时报"undefined reference to"问题

前几天做Qt项目时,碰到了许多蛋疼的编译问题,下面便是一个。例如有两个工程A和B,工程A依赖于工程B。B中定义了一个类和一些方法,在A中调用它们。编译的时候编译器报出undefined reference to some_method的错误。这个意思就是说找不到相关的库吧;查了一下论坛,原来这就是Qt中的一个经典错误。解决方法如下:在.pro文件中添加上对应的引用库,如 LIBS +=

2012-12-30 21:46:18 5902

原创 读IT狂人传有感

有时候,喜欢看一下别人的故事,看一些人奋斗的历史。还没想过会读到这些故事,会把IT强人描述地这么有血有肉,宛如传奇。(这样不算广告了吧?)。刚开始读的时候,就像是在赞美微软的帝国传奇的传记。其实不然,当慢慢读下去的时候,才发现原来很多东西值得去学习。或者怎么样也达不到他们的境界,了解他们的故事和奋斗史,本身也是一种乐趣,不是吗。成功从来就不是偶然的。虽然,我不觉得一个人的一生一定要

2012-12-29 14:25:05 1433

原创 【Qt开发】调起外部程序/进程

在Qt4中,QProcess作为QIODevice的继承类,主要用来实现启动外部应用程序,并且进行进程间通信的。调起外部程序,主要有两种方式: start()和startDetached()。这两种方式的区别是,start()后的进程与原有进程属于父子进程关系,当父进程退出后,被调起的进程也会结束;而startDetached()会在程序调起完成后,将这两个进程分离开来。(1)star

2012-12-27 21:35:20 9985 1

转载 Qt 出现“undefined reference to `vtable for”原因总结 (ZZ)

由于Qt本身实现的机制所限,我们在使用Qt制作某些软件程式的时候,会碰到各种各样这样那样的问题,而且很多是很难,或根本很难找到原因的,即使解决了问题,假如有人问您为什么,您只能回答--不知道;今天我在这里列举的问题也是再编写Qt程式时,总是碰到的问题,问题普遍,而答案却不唯一,解释这一个问题的说法很多,往往只适合某一种情况,因为这个错误太笼统了,他就是-- “undefined referen

2012-12-27 09:40:23 1311

原创 【Qt开发】修改源码文件的编码格式的小技巧

默认情况下,代码文件应该以utf-8的格式来存储的。而如果在代码文件的转移或者上传下载过程中,弄乱了文件的编码格式,一般会出现乱码的情况。例如windows系统下,中文就很容易出现乱码,如下图,文件本来是在utf-8格式下进行编辑的,结果却意外保存成了GB2312格式。如果知道原来的编码格式是什么,可以直接通过"选择编码"来选择正确的编码方式。而如果不清楚原有的格式

2012-12-24 19:54:05 8813

原创 windows8开发-应用添加隐私权申明

在win8应用提交规则里面有这么一条:4.1 你的应用必须符合以下隐私相关要求:4.1.1 如果你的应用支持连网使用,则它必须包含隐私声明如果你的应用从技术角度而言能够传输任何用户的“个人信息”,则你必须维护一个隐私策略。你必须在你的应用的“描述”页中以及在显示于 Windows“设置”超级按钮中的应用设置中提供对你的隐私策略的访问途径。使你的应用可以联网使用的应用功能声明

2012-12-21 00:52:46 2497 3

原创 windows8开发-关于ListBox中的Items元素

ListBox中的Items集合,是ItemsSource集合的映射。在API中是这么声明和定义的: // // 摘要: // 获取用于生成控件内容的集合。 // // 返回结果: // 如果存在用于生成控件内容的集合,则为该集合;否则为 null。默认值为空集合。

2012-12-19 21:01:52 2547

原创 windows8开发-初学阶段知识点小结

学了一个多月的win8开发,做着一个项目;其间遇到了许多困难,也收获了不少知识,有些东西是自学得到的,有些则是别人的帮助,例如devdiv论坛就是一个不错的学习助手。下面做一下本阶段的一个简单学习小结吧。(1)wp7应用移植到metro风格应用。废了不少劲,其中数据库的重写占了大部分时间。可以参考博客:http://blog.csdn.net/moxiaomomo/article/de

2012-12-18 16:59:44 1905 4

转载 C# new,Virtual,abstract,sealed,Override的簡單理解

转载自:http://www.cnblogs.com/scottckt/archive/2007/09/26/906875.html   new    new 关键字可以显式隐藏从基类继承的成员。隐藏继承的成员意味着该成员的派生版本将替换基类版本。也就说在使用派生类的方法是调用的方法是New关键字新定义出来的方法,而不是基类的方法。   在不使用 new 修饰符的情况下隐藏成员

2012-12-18 10:45:30 1156

原创 Windows8开发-处理计划通知Toast和使用Task

在使用计划通知时,如果过于频繁的做一些获取或删除Toast的操作,程序会抛出"无法找到元素"的异常。至于具体是什么原因,暂时搞不清楚。异常提供的信息实在有限。不过Toast这些与UI交互并无多大关系数据,可以放到后台来处理,同时可以做一下访问频率的限制,从而减少抛出异常的几率。使用后台线程的一大特点是,交互过程变得流畅了,而底层的一些数据可以在非UI线程中处理。可以怎么实现呢?本人是这

2012-12-18 10:30:52 2421 1

转载 《XNA游戏开发》在战机游戏中使用Decorator模式

在之前的关于XNA的介绍中,我们主要讲解了XNA的一些基础,但是将我们在实现一些简单游戏时,众多对象的处理则是一个比较让人头痛的问题。在这里,我们使用装饰模式来解决在现有对象基础上的扩展问题。整个程序包括以下几个类文件:Program XNA入口程序Game1 完成基础数据加载、卸载,游戏进行时数据的更新、图型的绘制。GameEngine 用来定义要扩展对象

2012-12-18 00:27:40 1024

原创 windows8开发-判断网络链接状况

如果当前网络处于未连接状态,直接使用HttpClient中的PostAsync等方法发起数据请求时,会抛出异常。所以,在进行网络的数据交互之前,应当进行网络状态的判断。如果网络可用,则再执行网络数据请求的操作。在Windows8 API中可以通过NetworkConnectivityLevel这接口获取网络的状态。具体代码如下: /// /// 提供与网络相关的数据

2012-12-17 19:25:17 3441

原创 windows8开发-xaml中实现ComboBox的Item样式

假设想实现ComboBoxItem的Foreground样式,可以在PointerOver或Pressed的状态下呈现不同的效果,那么可以这样实现:

2012-12-11 11:19:53 3276

原创 windows8开发-图片云存储与流的转换

关于上传图片与下载图片目前发现的情况是,图片是不能用中文名字的(可能与自己使用的编码方式有关吧,不确定)。如果图片路径中包含了中文名,图片数据貌似可以上传,但是在下载回来的时候会出现异常,获取到的数据为空。(1)从本地获取图片并上传图片可以这样实现: FileOpenPicker openPicker = new FileOpenPicker()

2012-12-11 10:59:49 2198

原创 windows8开发-metro应用中页面渐入效果(透明度)

在自定义的Page或者基类LayoutAwarePage(如果继承了这个类的话)的OnNavigateTo事件中,可以定义这么一个动画效果:修改页面的透明度,从透明渐变为不透明。建议尽量使用基于LayoutAwarePage(基本页)的页面Page,因为许多导航的功能以及页面生命周期的管理都已经封装得比较完善了。在页面的跳转过程中,利用其提供的LoadState()和SaveState()

2012-12-06 21:28:36 2479

原创 C#中对于Enum类型的遍历

假设有enum类型定义为MyEnumType则可以这样遍历:foreach (MyEnumType type in Enum.GetValues(typeof(MyEnumType))){// TODO: 遍历操作}或者foreach (string name in Enum.GetNames(typeof(MyEnumType))){// TODO:遍历操作}

2012-12-06 21:20:31 13951

google_appengine_1.9.50.7z

app engine, 源码包,版本1.9.50 for python sdk。源地址googleapis。可用于搭建webRTC服务。通过grunt build可以完成编译。

2020-03-05

ArmorySDK2002.zip

经过数次下载失败后获取的ArmorySDK, 202002开源版本。亲测可用,支持Windows/Mac/Linux等平台,可直接作为blender的游戏引擎插件使用。

2020-03-02

google_appengine_1.9.40.tar.gz

代替: wget https://storage.googleapis.com/appengine-sdks/featured/google_appengine_1.9.40.zip # 解压google_appengine_1.9.40.tar.gz tar -zxf google_appengine_1.9.40.tar.gz

2019-07-25

springboot+redis共享session(Demo)

基于maven构建的springboot工程,结合redis实现session共享的源码

2018-09-18

互联网开发职位技能图谱

开发职位技能图谱描述: 含C++/Golang/视频编解码/数据分析等。

2017-10-18

booststrap示例

8个booststrap示例整合 源码基本源自官方 maven工程 欢迎下载参考

2013-05-04

win8应用开发指南(Metro Revealed Building Windows 8 apps with XAML and C#)

英文原版 Metro Revealed Building Windows 8 apps with XAML and C# 内容详细和源码示例 高清pdf

2013-01-05

XNA_4.0_学习指南

XNA_4.0_学习指南 中文版 内容齐全 pdf格式 排版整齐 接近高清

2012-09-25

Linux内核设计的艺术(新设计团队)

Linux内核设计的艺术:图解Linux操作系统架构设计与实现原理 重点是图解,更容易理解书本所讲述的内容 此资料仅包含第一章和第四章

2012-06-10

五子棋(c#源码程序)

人机对战五子棋 人工智能 c#实现 界面简约清新

2012-05-18

敏捷开发技巧

第一章 移除重复代码 第二章 将注释转换为代码 第三章 除去代码异味 第四章 保持代码简洁 第五章 慎用继承 第六章 处理不合适的依赖 第七章 将数据库访问,UI和域逻辑分离 第八章 以用户例事管理项目 第九章 用CRC卡协助设计 第十章 验收测试 第十一章 对UI进行验收测试 第十二章 单元测试 第十三章 测试驱动编程 第十四章 结对编程

2012-03-27

一起学windowsphone7系列教程

一起学windowsphone7系列教程 本资料包含前4章教程

2012-02-07

Ice3.4.2_Manual

Ice分布式程序设计 网络通信架构 服务器应用部署 一步程序 多线程与并发 Ice信号处理 Ice Run Time

2011-09-26

Ice-3.4.2_Manual

Ice分布式程序设计,网络通信架构,异步程序设计,多线程,Slice规范语言,服务器应用部署

2011-09-26

C#.net 人事管理系统

首先配置好数据库的表,在MS Server管理器中附加数据库 然后在工程中修改Web.config文件中的数据库登录名 工程在vs2008及更新版本打开。

2011-05-25

flash cs5 与as3制作的仿雷电小游戏

flash cs5 与as3制作的仿雷电小游戏 flash cs5 与as3制作的仿雷电小游戏

2011-05-25

菜单栏图标,工具栏图标icons

菜单icon,各种icon图标,菜单icon,各种icon图标

2011-05-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除