在用Visual Studio进行开发的时候,避免不了要使用一些常用的第三方提供的库。如果是一次两次设置还能让人忍受,但是如果要写很多项目的话,设置这些库真的很让人头疼。不过Visual Studio中提供了修改项目默认设置的方法。 在Property Manager选项卡中,选择任意一个项目,选择...
分类:
其他好文 时间:
2015-05-25 00:49:27
阅读次数:
244
Guid适用于多平台、多领域,给我们的开发带来的诸多的方便,同时也避免了开发中很多的问题,自己也是感同身受!但在对Guid为空的判断时却遇到了问题,网上找了很多的资料有各种各样的解决方案,但是并不是很适用于自己的情况,下面就将自己的办法分享给大家,希望可以惠及到更多的人!...
分类:
其他好文 时间:
2015-05-24 23:42:39
阅读次数:
525
高性能HTML一、避免使用iframe iframe也叫内联frame,可将一个HTML文档嵌入另一个HTML文档中。 iframe的好处是,嵌入的文档独立于父文档,通常也借此使浏览器模拟多线程。缺点是: ①虽然iframe能模拟多线程,但主流浏览器的同域名并行下载数是不变的,浏览器对同域名的...
分类:
Web程序 时间:
2015-05-24 21:45:30
阅读次数:
165
又一周的结束,下周js就要结束,但自己感觉对js印象很模糊,对对象、属性、方法、事件、调用函数很不熟悉,不知道怎么分类,也不知道什么时候触发事件,总之一句话,分界很模糊,知其然,却不知其所以然,恼火! 首先,建立js,就要面向对象的概念,谈到面向对象,就不可避免的要涉及类的概念。要实现一般用:...
分类:
编程语言 时间:
2015-05-24 21:44:26
阅读次数:
173
又刷了一套题
以下题目出自 牛客网
这些题都是百度、阿里巴巴、腾讯、网易、新浪等公司的面试原题,有一定的难度,不过确实相当有水平,可以通过做题来查漏补缺。
1.补充下面函数代码:
如果两段内存重叠,用memcpy函数可能会导致行为未定义。 而memmove函数能够避免这种问题,下面是一种实现方式,请补充代码。
#include
using namespac...
分类:
编程语言 时间:
2015-05-24 14:20:54
阅读次数:
642
一、引入
在Android开发中常常会遇到网络请求,数据库数据准备等一些耗时的操作;而这些操作是不允许在主线程中进行的。因为这样会堵塞主线程导致程序出现未响应情况。
所以只能另起一个子线程进行这些耗时的操作,完成后再显示到界面。众所周知,界面等控件操作只能在主线程中完成;所以不可避免的需要从子线程切换到主线程。
二、方法
对于这样的情况在Android 中...
分类:
移动开发 时间:
2015-05-24 14:18:11
阅读次数:
150
WIP源代码:GithubOSC镜像对象系统以对象为中心,对象系统的最基本设计策略是基于组件的设计。对象系统将尽量避免使用继承方式来拓展游戏对象,恰当的使用Mix-in来来最属性做拓展,单个属性可以适当使用继承。每个游戏对象都是由属性组装起来的。组件分为两种,c++组件和脚本组件,脚本组件是在脚本中...
分类:
其他好文 时间:
2015-05-24 12:48:29
阅读次数:
288
近期用C#开发了一个小的东西,甚至不能叫工程吧,但是我们做出了3个版本的,还是有点小骄傲的。下面我介绍下:这是个小游戏,名字叫调皮蛋(Naughtyegg),游戏规则非常简单,你的屏幕会响应你的拖动事件,你要避免红色加深,促进绿色加深,来赢取游戏。但是到第三关你就会发现惊喜!在开发的时候我们也为了一...
分类:
其他好文 时间:
2015-05-24 12:47:22
阅读次数:
87
要学习Java,首先不可避免的就是要搭建Java开发环境。对于一些新手而言,Java开发环境的搭建也是一个比较头疼的问题,本文章将介绍如何安装和配置Java环境。步骤打开JDK下载地址,选择合适的版本进行下载(目前最新版本为8u45)。安装JDK,默认一直下一步即可,注意取消JRE的安装,因为J.....
分类:
编程语言 时间:
2015-05-24 11:25:55
阅读次数:
203
? 此例中混合了纯虚函数、虚函数、非虚函数等,只是为了强调隐藏的是继承而来的名字,至于名字代表的是什么并不重要,即使enum、nested class、typedef也不例外。 1 #include 2 3 using namespace std; 4 5 class Base 6 { 7 p...
分类:
其他好文 时间:
2015-05-24 10:08:43
阅读次数:
102