- 博客(28)
- 资源 (8)
- 收藏
- 关注
转载 关于 iOS 10 中 ATS 的问题
WWDC 15 提出的 ATS (App Transport Security) 是 Apple 在推进网络通讯安全的一个重要方式。在iOS 9 和 OS X 10.11 中,默认情况下非 HTTPS 的网络访问是被禁止的。当然,因为这样的推进影响面非常广,作为缓冲,我们可以在 Info.plist 中添加 NSAppTransportSecurity 字典并且将NSAllowsArbitra
2016-11-16 09:44:57 619
原创 IOS APP配置.plist汇总
整了一下了,分享給大家 1. Application does not run in background(键名:UIApplicationExistsOnSuspend) 自从iOS4.0之后,当你在应用程序执行的时候按下Home键,应用程序并不会中断目前的应用,而是放到后台去了。因此希望使用者在按下Home键之后就要退出当前应用的请勾选这个选项。
2016-09-06 17:57:00 1144
转载 DataSnap基础
1. DATASNAP 历史作为MIDAS起始于Delphi3,Delphi4是MIDAS II,Delphi5中是MIDASIII,而后基于COM远程数据模块方式使 用TCP/IP,HTTP,(D)COM构建出强大的通讯能力.从Delphi6开始改名为DataSnap,直到D2007这个框架一直在使 用.D2009重新架构了DataSnap—移除COM依赖,使用TCP/IP以更轻量级的方
2016-08-19 17:02:44 2295
转载 获取Windows系统特殊性目录路径
引用单元 uses ShlObj 获取方法:function GetPath(FID: Integer): string;var pidl: PItemIDList; path: array[0..MAX_PATH] of Char;begin SHGetSpecialFolderLocation(0, FID, pidl); SH
2016-08-12 17:20:18 2239
转载 Sha1WithRSA签名的问题
为了帮助网友解决“请教Sha1WithRSA签名的问题,急”相关的问题,中国学网通过互联网对“请教Sha1WithRSA签名的问题,急”相关的解决方案进行了整理,用户详细问题包括:我使用的是D2010,openssl是1.0.0.7(其他版本也试过),libeay32.pas是从网上下载的0.9.6b按照百度搜索的文章所说,在libeay32.pas中添加procedure EVP_MD_
2016-05-05 16:10:02 4010
原创 程序员创业的福音,加速创业,写在XE10 Seattle Update1发布后
做为一名程序员,你是否遇到过这样的窘境,“帮我把字体调成16号呗,颜色变成#FFFF00FF,老大说这里最好改一下”,“android版本的app出来了吗?客户要看看效果。”,“现在的版本,ios上能运行了吗?客户明天就要!”,作为一名app的开发只能无奈但心里窃喜的告诉你,“只能等下个版本了,必须要重新发布才能改”,如果你问为什么不能改了就生效啊,为什么不同时支持浏览器,android,ios,
2016-01-14 09:31:07 2289
原创 取得应用程序的版本号 (跨4个平台)
//------------------------------------------------------------------------------//------------------------------------------------------------------------------unit Main;interfaceuses System.
2015-04-26 17:39:24 1256
原创 用XE7新开发的一个Android员工积分查询的案例
在经过一段学习开发后,用一个项目结束之前的自我培训,这次以Mysql数据库作为后台,DataSnap作为关键技术支撑,虽然界面还很难看,但毕竟迈出了Android开发的第一步,在此也感谢给我帮助的朋友们,也感谢Embarcadero提供帮助各位观众可以随时根据具体问题来进行交流,最后展示一下软件运行在手机上的效果:
2015-03-29 10:32:13 2650 2
原创 DataSnap Http 用法注意事项
DataSnap 我们常用的是Tcp/Ip协义,但它也支持http,在局域网中我们可以用TCP/IP,因为人数有限,保持长连接也无所谓。但如果在广域网中则最好用http协义,就像web一样,客户端有需求,则服务端就响应。 因为广域网中你不知道经过多少防火墙和路由器,所以用tcp不算太好,也容易掉线,即使用心跳包也会出现连接死掉的情况。 而http是一次请求后就会断开,也不会占用服务端过
2014-12-24 17:30:49 3482
转载 乔布斯的发展理念
1、苹果是一家将复杂技术变简单的公司,我们的目标是站在科技与人性的交汇处。2、成功没有捷径,必须把卓越转变成你身上的一种特质。3、别问消费者想要什么,企业的目标是去创造那些消费者需要但表达不出来的需求。4、热忱是胜利的秘诀,热忱的人将会拥有更多如愿以偿的机会。
2014-12-10 15:28:37 973
原创 XE7 Datasnap使用dbExpress连接MySQL数据库
dbExpress提供了多种数据库的连接能力,这次以MySQL为例,对MYSQL的连接进行了试验,解决了连接报错的问题。
2014-12-09 17:52:26 3641
原创 Delphi春天将来临,Android遇到XE7我也是醉了,Hello World
delphi也能开发android,你开玩笑吧,不信你来看,我觉得我看这个已经醉了
2014-11-20 17:27:50 27338 1
转载 CodeSite使用小结
一.要使用Codesite,需要引用csintf单元二.CodeSite的基本方法(一)AddCheckPoint方法codesite.AddCheckPoint 加入监测点(二)AddSeperator方法codesite.AddSeperator 加入分隔线,用于分离消息(三)Assert方法codesite.Assert 检测表达式的结果是否为假(四)Clea
2012-06-25 20:50:00 2044
转载 CodeSite 的使用方法 for Delphi XE2
CodeSite是调试程序的强大助手,启用CodeSite,要先引用CodeSiteLogging单元在工程文件里做如下设置,可非常方便启用或禁用CodeSite,并用程序里关于CodeSite的代码也不用删除. ------------------------------------------工程文件里引用-----------------------------------
2012-06-25 20:49:30 5718
转载 在Delphi中如何使用RC文件中的字符串表
首先用Notepad或Resource workshop 4.5建立RC文件。结构如下 /****************************************************************************rcdemo.rcproduced by Borland Resource Workshop***************
2012-06-24 23:38:07 939
转载 使用字符串资源的技巧
----不同于其它资源,字符串资源不能直接编辑,需要先按格式编制一个文本文件,再用程序将其编译成资源文件。下面用一个简单的例子来说明。首先用文本编辑器编一个文件lb.rc,其内容如下:STRINGTABLEBEGIN1,"开始"2,"退出"END----然后,找到Delphi的Bin子目录下的BRCC32.EXE文件进行编译,命令格式为:BRCC32LB
2012-06-24 23:30:44 929
转载 减小Delphi2010程序的尺寸(关闭RTTI反射机制)
自从Delphi2010增强了RTTI反射机制后,编译出来的程序变得更大了,这是因为默认情况下 Delphi2010 给所有类都加上了RTTI信息(呵呵,不管你用不用它,好像实用价值确实不高,至少目前我不会去用的)。虽说对程序的运行速度影响不大,但会增加安装程序的大小,这也是我们不愿看到的。有没有办法禁用RTTI信息,从而减小编译后程序的大小呢?,从文档中我们找到了方法。一、在工程中用编译指令
2012-03-30 01:09:01 644
原创 DELPHI2010开发多语言界面的方法。
DELPHI2010开发多语言界面的方法。只需要下面3个方法就可以实现了。//判断某一个公开属性是否存在。引用单元 use typinfo;Function TSeverForm.HasProperty(AComponent : TComponent;APropertyName : string) :boolean;begin //本方法主要是用于判断控件的CAPTIO
2012-03-29 23:24:18 2433 1
转载 sqlite3中的数据类型
大多数的数据库引擎(到现在据我们所知的除了sqlite的每个sql数据库引擎)都使用静态的、刚性的类型,使用静态类型,数据的类型就由它的容器决定,这个容器是这个指被存放的特定列。Sqlite使用一个更一般的动态类型系统,sqlite中,值的数据类型跟值本身相关,而不是与它的容器相关。Sqlite的动态类型系统和其他数据库的更为一般的静态类型系统相兼容,但同时,sqlite中的动态类型允许它能做
2012-03-28 15:38:31 764
转载 巧妙控制Delphi 的窗体
不用标题栏也移动窗体一般情况下,移动一个窗体需要将鼠标放置在该窗体的标题栏上才能拖动窗体,为什么非要使用标题栏呢?其实我们可以使用一个巧妙的方法来实现将鼠标放置在窗体上按下就可拖动窗体。看一下实现的过程:新建一个工程,在Form1的“Private”部分中申明过程,加入以下的代码,如图1所示:procedure wmnchittest( var msg:twmnchit
2011-10-20 11:52:53 1166
原创 苹果理念
1、苹果是一家将复杂技术变简单的公司,我们的目标是站在科技与人性的交汇处。 2、成功没有捷径,必须把卓越转变成你身上的一种特质。 3、别问消费者想要什么,企业的目标是去创造那些消费者需要但表达不出来的需求。
2011-10-18 14:28:42 1025
转载 Delphi Package无痛使用
作者:Deven Tzu 日期:Sep-3-2001相信很多使用Delphi的人都有想过将自己的应用系统分割成好几个Package, 这样的好处是可以只更新单一的Package (.BPL)就可以了, 而且.BPL还有一个.DLL没有的好处, 所有的.BPL 可以有一份大家共用的记忆区块(变数, function, procedure 等), 使用上就很方便了, 但是事实上很多人都因为Pa
2011-10-14 13:06:50 2474
转载 以Delphi Package架构的应用程序开发
在一般的AP开发时,我们知道在Delphi7.0整合环境中将Project->Options->选到Packages卷标页,Builder with runtime packages选项打勾,就会让编译出来的执行文件Size变小很多(以空白的Form1为例,编译出来的Size
2011-10-14 11:50:17 2239 1
转载 BPL文件调用
1、先建一个BPL文件 **************************************************************** initialization registerclass(Class_Name); finalization u
2011-10-14 10:52:22 3147
转载 DELPHI包(bpl)
DELPHI包可以用做一种构件分发方法,用来分发将要被安装在环境中的构件。程序员也可以将DELPHI包用做一种代码结构设计方法,进而以一种动态方式组织代码;与程序员使用普通DLL时不同,这种动态方式仍然保留DELPHI OOP的全部能力。请考虑这样一种情形:一个包是一些已编译
2011-10-13 21:55:28 1826
转载 DELPHI的BPL使用
了解BPL和DLL的关系将有助于我们更好地理解DELPHI在构件制作、运用和动态、静态编译的工作方式。对初学DELPHI但仍对DELPHI开发不甚清晰的朋友有一定帮助。BPL vs. DLL(原文http://www.delphi3000.com/ 翻译:房客)
2011-10-13 21:42:24 1290
2009中国ERP行业化现状与趋势
2011-10-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人