在开发过程中,经常要用到分享功能,有时需要截取当前屏幕的画面,一起分享出去。如果当前Activity高度固定,不能滑动,截取屏幕代码网上到处都是,这里就不贴出了;如果当前Activity嵌套有可滑动子控件,如ScrollView或ListView,想要连未显示的部分一起截下来,前一种方法就行不通了,这里贴出一段有效代码:
/**
* 截取scrollview的屏幕
* **...
分类:
移动平台 时间:
2014-02-12 01:31:22
收藏:
0 评论:
0 赞:
0 阅读:
497
就DogSE的设计目标来说,它定位为千人左右的页游服务器,在不修改任何底层模块的情况下可以快速的写各种游戏业务。就算是新人在熟悉2~3天后也可以开始写一个游戏。
项目可以从github获得,访问地址:https://github.com/dogvane/DogSE
1.DogSE的基本结构
对于一个游戏再代码层面可以分为3个部分
1.与所有游戏无关的代码(DogSE...
分类:
其他 时间:
2014-02-12 01:07:10
收藏:
0 评论:
0 赞:
0 阅读:
554
std::complex 复数可以很方便的做旋转
以下为实现
//待旋转的点坐标 (fRotationX,fRotationY)
//中心点坐标 (fCenterX, fCenterY)
//旋转角度
void Rotation(float &fRotationX, float &fRotationY,float fCenterX, float fCenterY,double fAn...
分类:
编程语言 时间:
2014-02-12 00:20:58
收藏:
0 评论:
0 赞:
0 阅读:
478
作者:Prateek Gianchandani
译者:吴发伟
原文网址:http://resources.infosecinstitute.com/ios-application-security-part-9-analyzing-security-of-ios-applications-using-snoop-it/
版权声明:自由转载-非商用-保持署名
引言
在前面的文章中我...
分类:
其他 时间:
2014-02-12 01:30:16
收藏:
0 评论:
0 赞:
0 阅读:
363
至昨天,UML视频看完了。这里最重要的就是九种UML图(Use Casediagrams、Class diagrams、Object Diagram、StateChart Diagram、Activity Diagram、Sequence Diagram、Collaboration
Diagram、Component Diagram、Deployment Diagram)。此外还讲了RUP(统...
分类:
其他 时间:
2014-02-12 00:34:10
收藏:
0 评论:
0 赞:
0 阅读:
345
虚拟串口创建连接时提示”系统资源不足 无法完成请求的服务“...
分类:
其他 时间:
2014-02-12 00:33:04
收藏:
0 评论:
0 赞:
0 阅读:
926
在最近的一次代码签入中,Byteart
Retail已经可以支持领域事件(Domain Events)的定义和处理了。在这篇文章中,我将详细介绍领域事件机制在Byteart Retail案例中的具体实现。
在进行领域建模的时候,我们就已经知道保证领域模型纯净度的必要性。简而言之,领域模型中的各个对象都应该是POCO(POJO)对象,而不应向其添加任何与技术架构相关的内容。Udi Daha...
分类:
其他 时间:
2014-02-12 00:31:58
收藏:
0 评论:
0 赞:
0 阅读:
790
在领域驱动设计(DDD)的案例中,仓储及其上下文都是开发人员学习和讨论的重点。对这两个内容的讨论,大致包含两个方面:第一个方面是有关仓储及其上下文在整个应用程序架构中的位置;第二个方面,则是仓储及其上下文的设计与具体技术实现。我将在本文中,结合Byteart Retail案例,对这两个内容进行讨论。
仓储及其上下文在整个应用程序架构中的位置
仓储是DDD中管理对象生命周期的一个重要组件...
分类:
其他 时间:
2014-02-12 01:40:10
收藏:
0 评论:
0 赞:
0 阅读:
493
最近在使用《青葱日记》这款App,发现它的启动界面做的很精美。
不同我自己之前简单的替换Default.png图片。 它的动态效果做的不错。
于是乎,花了点时间,自己实现了这个功能。 其实也很简单,具体效果如下
实现起来也不困难。因为我们知道,在应用启动的时候,它会先执行AppDelegate.m中的- (BOOL)application:(UIApplication *)a...
分类:
其他 时间:
2014-02-12 00:19:52
收藏:
0 评论:
0 赞:
0 阅读:
369
题意:在n*m的棋盘上,有多少种方法使得两个皇后相互攻击
思路:分三种情况:
1.同一行上的相互攻击:第一个皇后有n*m种方法,第二个皇后只有(m-1),同行不同列的方法
2.同一列上的相互攻击:同上
3.同一对角线上的攻击:设n
另一个方向的也是如此,那么确定了第一个放皇后的位置后,另一个就好确定了
结果是:2 *(2*i(i-1){i 从1到n-1} + (n-m+1)*n*(n-...
分类:
其他 时间:
2014-02-12 00:30:52
收藏:
0 评论:
0 赞:
0 阅读:
397
从多个表中获取新的数据表,然后对新数据表的字段进行计算求值。
select (Number01.N1/Number02.N2) --get tow table_fields
from
(select count(A.field01)as N1
from Table01 A,
Table02 B
where A.field01=B.field02) Number01, --like ne...
分类:
数据库技术 时间:
2014-02-12 00:50:40
收藏:
0 评论:
0 赞:
0 阅读:
415
今天花了半天时间,向Byteart Retail案例加入了基于MongoDB的仓储实现,读者朋友可以直接从Byteart
Retail的代码库克隆最新代码来使用基于MongoDB的仓储实现。
实现步骤
1、重构ByteartRetail.Domain.Repositories目录结构
本来这一步是不需要做的,但是因为之前没有把结构规划好,所以所有基于Entity Framew...
分类:
数据库技术 时间:
2014-02-12 00:18:46
收藏:
0 评论:
0 赞:
0 阅读:
673
在我开发的《Byteart Retail》案例中,已经引入了领域事件(Domain
Events)的实现部分,详情请见之前我写的一篇文章:深度剖析Byteart Retail案例【领域事件】。经过一段时间的学习和思考,对于领域事件的设计与实现也有了新的认识。在本文中,首先让我们一起了解一下Byteart
Retail案例中领域事件的实现有哪些弊端,然后再对领域驱动设计中领域事件的设计与实现...
分类:
其他 时间:
2014-02-12 00:49:34
收藏:
0 评论:
0 赞:
0 阅读:
475
这两天将Byteart Retail案例程序宿主到了Windows Azure虚拟主机上。基本步骤是:
在Windows Azure管理器中,新建一台虚拟主机,我选择的配置是最高版本的Windows Server加上基本可以说是最烂的硬件配置:
Windows Server:Windows Server 2012 Datacenter Edition
硬件配置:Small(1 c...
分类:
Windows开发 时间:
2014-02-12 00:14:22
收藏:
0 评论:
0 赞:
0 阅读:
576
Apache软件基金会开发的分布式计算平台 —核心—>HDFS(分布式文件系统)和MapReduce(Google MR开源实现)...
分类:
其他 时间:
2014-02-12 01:26:58
收藏:
0 评论:
0 赞:
0 阅读:
517
function abc(A: Integer): Integer;
这是一个Delphi的函数声明,看上去很简单,只有一个参数而已,但是真实情况呢?在编译成二进制代码后,实际上函数的参数已经有3个了!
为了更详细的说明问题,先用Delphi写一个DLL,导出一个接口,接口有一个Show方法。
library Project1;
uses
Windows;
{$R *.res}...
分类:
其他 时间:
2014-02-12 00:47:22
收藏:
0 评论:
0 赞:
0 阅读:
452
使用JS检测客户端的代码,很简单,主要利用userAgent变量以及一些字符串处理得到比较详细的OS信息,Android还可以获取到手机厂商和型号
getOS = function() {
//获取用户代理
var ua = navigator.userAgent;
if (ua.indexOf("Windows NT 5.1") != -1) return "Window...
分类:
Web开发 时间:
2014-02-12 00:13:16
收藏:
0 评论:
0 赞:
0 阅读:
462
OS环境:
Windows7Pro
InstallShield环境:
InstallShield2008 Premier14
InstallShield工程类型:
Basic MSI Project
Q:
Deferred Execution的InstallScript Custom Actions中全局变量SUPPORTDIR和SRCDIR路径不能正确取得。
A:...
分类:
其他 时间:
2014-02-12 01:00:34
收藏:
0 评论:
0 赞:
0 阅读:
397
这里借助于开源项目ZXing,但是使用ZXing需要导入源码,并重新导入R文件,比较麻烦,这里对其源码做了一些修改并封装了一个jar,可以直接导入使用。另外就只需将ZXing的res资源文件下的图片、layout、menu、values、xml、raw拷贝到工程相应目录下即可。开源项目地址是 https://code.google.com/p/zxing/ 。
示例代码如下(后续会上传此demo...
分类:
其他 时间:
2014-02-12 00:46:16
收藏:
0 评论:
0 赞:
0 阅读:
561
目前有很多APP都开始使用一些滚动banner,我自己也做了一个,部分算法没有深思,
只是为了实现功能,毕竟只是几个小时的作品。
滚动做了2种为水平和垂直,自动滚动间隔可设,圆角可设,page位置可设(没做垂直方向的),
关闭btn可设,图片下载是使用SDWebImage的2.0版本,感觉这个旧版本还是比较稳定的,
并增加了gif支持,如图:
编译环境:Xcode5
支...
分类:
其他 时间:
2014-02-12 01:25:52
收藏:
0 评论:
0 赞:
0 阅读:
311