自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

编程手札

My Developer Knowledge Base

  • 博客(336)
  • 资源 (7)
  • 收藏
  • 关注

翻译 TArray<Byte> VS TBytes VS PByteArray

TArray is declared as "Array of Byte", as is TBytes. You missed a further very relevant type however, TByteArray (the type referenced by PByteArray).Being a pointer to TByteArray, PByteArray is

2017-04-10 11:04:26 1720

原创 修改fastreport实现页尾补空白行或打印固定行数

刚刚实现成功,“页尾剩余补空白行”和“打印固定行数”两种模式代码:frxClass加:  //在DataBand末尾加空白行//abcNone不启用,abcByRecordCount按记录数加,abcByFreeSpace按页面剩余空间加  TfrxAppendBlankCells = (abcNone, abcByRecordC

2014-12-02 16:52:46 19015 1

转载 IE11 中的兼容性更改

使用 Internet Explorer 11,你可以获得与 Web 标准、其他浏览器和实际网站的更好兼容性。 更新了对常用 Web 标准的支持并添加了可防止较旧版本的网站错误显示的更改。这些更改包括:User-agent 字符串更改文档模式更改传统 API 添加、更改和删除URL 字符编码自定义数据属性SVG“pointer-events”属性的 HTML

2014-01-18 17:49:07 14017

转载 Weblogic的classpath设置

在开发web应用时经常用到一些jar包,很多jar包都是公用的,例如:common-×××.jar,平常自己开发的一些util包..这些包我们一般都把他放到外面,这样可以减少工程发布包的体积,针对weblogic的classpath配置让人比较头疼,下面是我通常的配置方法1        直接将用到的包一个一个的添加到classpath底下:(1)先将我们用到的包拷贝到一个目录(D

2013-12-20 15:55:08 3175

原创 老生常谈IE兼容性:ie6 javascript:void(0)、IE7 input透明、IE8 jquery动态加载css

这年头依旧有人坚守IE6阵营,为什么呢?人家客户说单位以前系统必须用IE6没办法升级,这理由还真充分!一、IE6 对javascript:void(0)的支持     问题:a href=”javaScript:void(0)” onclick=”doSomething();”>click mea>,发现点击事件不起作用。原因是和IE6的事件冒泡处理方法有关,网上一大堆讨论。     

2013-11-29 17:58:18 9034

转载 Internet Explorer 11 的变化

微软刚刚发布了用于Windows 8.1上的首个Internet Explorer 11的预览版,此举是为了回应之前泄漏关于Internet Explorer 11的信息。我们已经确认Internet Explorer 11中的一些新特性,包括对WebGL的支持、预抓取、预渲染、flexbox、mutation observers 以及其他一些Web标准的支持。但是更有趣的是,虽然被叫为 Inte

2013-10-12 12:22:32 2978

转载 inline-block 前世今生

曾几何时,display:inline-block 已经深入「大街小巷」,随处可见 「display:inline-block; *display:inline; *zoom:1; 」这样的代码。如今现代浏览器已经全面支持这个属性值了,上面的代码只是为了兼容 IE6、7 而已。那么你真的了解 inline-block 了吗?本文将带你深入剖析该属性值的前世今生,让你更好的理解和运用 inline-

2013-08-23 10:49:45 2159

原创 神奇的IE6、IE7,莫名其妙的bug——单元格的高度会影响文本框的宽度?

很多时候古老浏览器带来的问题往往出乎我们意料,而多数时候我们都能找到一个原因来解释这个bug,但今天在IE6和IE7遇到的bug确实让摸不着头脑,见下图:从图片可以看到有两个问题:1、表格右边框线不见了;2、红色圆圈圈住的地方,那个文本框少了个右边框线,而另外的一个Textare和input则显示完好。问题重现的HTML源代码如下:XX系统*{paddi

2013-08-14 18:03:32 2707

转载 vertical-align:让表单与文字垂直对齐

最近的项目涉及到很多表单的制作,特别是复选框(checkbox)和单选框(radio)。但是在前端开发过程中发现,单(复)选框和它们后面的提示文字在不进行任何设置的情况下,是无法对齐的,而且在Firefox和IE中相差甚大。即使设置了vertical-align:middle,也依然不能完美对齐。如下图所示:于是上网查看了一些网站,发现这个问题是普遍存在的,如下图(FF3.5):

2013-07-13 18:12:08 2335

转载 微软雅黑字体的设计理念

导读:微软雅黑字体推出已经有些年头,有些设计师已经在使用这款字体,就单纯从视觉体验上来看,雅黑字体的确比常用的"宋体"或"黑体"表现出色,不过到底是什么原因让大家觉得雅黑字体漂亮,可能很少会有人研究字体本身的设计理念,本文就为您解密雅黑字体到底是怎样设计的。一.雅黑设计理念雅黑字体是为微软公司设计的屏幕显示汉字。它具有个性独特、结体优美、识别性强、块状效果好、显示清晰等优点。在当今

2013-07-13 18:10:52 3336

转载 CSS3那些不为人知的高级属性

原文:CSS的未来:一些试验性CSS属性译自:The Future Of CSS: Experimental CSS Properties请尊重版权,转载请注明来源,多谢!尽管现代浏览器已经支持了众多的CSS3属性,但是大部分设计师和开发人员貌似依然在关注于一些很“主流”的属性,如border-radius、box-shadow或者transform等。它们有良好的文档、很

2013-07-06 09:51:51 2458

原创 从浏览器剪切板中读取图片并显示--for chrome

利用chrome的clipboardData和File Reader对象,可以很好的实现些功能。function test(evt){ //for chrome var clipboardData = evt.clipboardData; for(var i=0; i<clipboardData.items.length; i++){ var ite

2013-06-25 11:02:18 5436 1

原创 XP硬盘读写速度很慢的解决方法

05购入的电脑,今日仍在发挥余热,但系统速度慢得出奇。今日检测了硬盘读写速度还不到2m/s,实在令人难以接受。一查之下,硬盘被置为PIO模式了,难怪。用以下方法得以解决:1、对桌面“我的电脑”右键选择“属性”,选择“硬件”->“设备管理器”。2、展开“IDE ATA/ATAPI 控制器”节点,双击“主要IDE控制器”。3、点击“高级设置”,查看“设备0”的传输模式为“DMA(若可用

2013-06-10 22:56:48 14493 2

转载 字符串匹配的KMP算法原理——16张图片看完就懂了

文章一字不落完全转载阮一峰自:http://www.ruanyifeng.com/blog/2013/05/Knuth%E2%80%93Morris%E2%80%93Pratt_algorithm.html,图文并茂,生动形象易懂。另外利用这个原理,对KMP算法做了一个Java实现,可以看博客KMP字符串模式匹配算法实现——Java实现字符串匹配是计算机的基本任务之一。

2013-05-22 10:35:21 2396

原创 oracle缩小表空间

数据库用久了难免会出现没有回收的空间,如果空间太大可使用以下方法进行回收。查询用个表所占用的空间:SELECTtablespace_name,100*(sum_max-sum_alloc+nvl(sum_free,0))/sum_max AS capa_per,(sum_max-sum_alloc+nvl(sum_free,0))/1024/1024 AS capa_fre

2013-04-22 15:03:49 3445

原创 关闭RTTI,减小Delphi2010程序的尺寸

自从Delphi2010增强了RTTI反射机制后,编译出来的程序变得更大了,这是因为默认情况下 Delphi2010 给所有类都加上了RTTI信息(呵呵,不管你用不用它,好像实用价值确实不高,至少目前我不会去用的)。虽说对程序的运行速度影响不大,但会增加安装程序的大小,这也是我们不愿看到的。有没有办法禁用RTTI信息,从而减小编译后程序的大小呢?,从文档中我们找到了方法。一、在工程中用编译

2013-04-16 14:17:55 2223

转载 CSS3 transform旋转属性

目前越来越多的浏览器兼容CSS3标准了,CSS3里有一个使对象旋转的属性transform rotate,号称兼容CSS3的浏览器对它的支持也不算好,好在Firefox、Webkit和Opera这些浏览器都已经提供了官方的hack去支持这个属性。唯独在IE浏览器里对这个transform属性无法通过一般的CSS写法去实现。在W3C官方的标准里,通过transform属性使对象旋转的写法如下

2012-12-29 13:03:18 4397

原创 document.execCommand("BackgroundImageCache",false,true)

IE6下的背景图片每次使用都会重新发送请求而不是使用本地缓存,特别是使用hover背景图片能明显感到到闪烁,有人用的办法解决了这个问题:css方法:html {filter:expression(document.execCommand("BackgroundImageCache", false, true));}js方法:window.isIE=navigator.appNa

2012-12-28 15:48:40 2685

转载 AQTime教程

1 简介AQTime和MemProof都是AutomatedQA旗下的产品,AQTime比MemProof提供了更丰富强大的功能。该产品含有完整的性能和调试工具集,能够收集程序运行时关键的性能信息和内存/资源分配信息,并提交概要报告和详细报告,还提供所有的程序优化处理工具,囊括了自定义过滤器、图形化的调用层次结构一直到源代码浏览等内容。AQTime的特色在于它不仅是一款调试工具,还是一款性

2012-11-15 10:02:22 2181

转载 SQL2005存储过程解密

问题一: DAC连接问题自己尝试了n次,最后总结一下连接步骤:1 先用有sysadmin角色的用户登陆SQL Server Management Studio;2 在工具栏上选数据库引擎查询;服务器名称改为 ADMIN:服务器名称 ;选项>连接属性>连接到数据库 改为加密存储过程所在的数据库;连接3 运行解密的存储过程;问题二: 可用的存

2012-10-30 15:13:57 2194

转载 全面理解javascript的caller,callee,call,apply概念

在提到上述的概念之前,首先想说说javascript中函数的隐含参数:argumentsArguments该对象代表正在执行的函数和调用它的函数的参数。[function.]arguments[n]参数function :选项。当前正在执行的 Function 对象的名字。 n :选项。要传递给 Function 对象的从0开始的参数值索引。 说明Argum

2012-09-11 17:44:09 1026

转载 现代C++风格以及在实际开发中的使用——谈微软英库中文输入法开发经验

本文转载自:http://blog.sina.com.cn/s/blog_4caedc7a0102eg2w.html,各位看客有问题请移步咨询。编者按:微软英库拼音输入法测试版已正式上线一周多了,我们收到了来自各方的大量反馈和建议。善意的肯定令我们欢欣鼓舞,问题的反馈更为我们提供了改进的源泉。在此感谢大家的关注和支持!微软英库拼音输入法项目是由微软亚洲研究院和微软中国Office商务软

2012-08-30 16:12:50 3343

原创 用透过数据库传输二进制文件

//服务器create table upd(bb image)insert upd(bb)select * from openrowset(bulk 'c:\Updater.exe', single_blob) aselect DATALENGTH (bb) from upd//方法1:客户数据库create table upd(bb image)i

2012-07-03 16:10:05 1203

转载 MSSQL2005恢复xp_cmdshell

SQL Server 阻止了对组件 'xp_cmdshell' 的 过程'sys.xp_cmdshell' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 'xp_cmdshell'。有关启用 'xp_cmdshell' 的详细信息,请参阅 SQL Server 联机丛书中的 "外围应用配置器"。SQL2005 在默认的设置中是

2012-06-30 15:33:17 1497

原创 定制webkit内核浏览器的滚动条样式

终于发现非IE内核的浏览器也可以定制滚动条样式的,下图里那些古怪的滚动条全都是用CSS定制出来:这里有详细说明:http://css-tricks.com/custom-scrollbars-in-webkit/,等有空再翻译翻译。

2012-06-08 16:15:36 1611

原创 神奇的weblogic,Connection关闭与Result set already closed!

最近新写的一套JAVA封装类,运行期间出现了“java.sql.SQLException: Result set already closed”错误,出现的机率比较高,但又有一定的随机性,注释掉Resultset的close代码后问题依旧。连接代码如下:javax.naming.Context initCtx = new javax.naming.InitialContext();

2012-03-30 18:31:13 4752

原创 记录几个开平方算法

整数开平方算法:本算法只采用移位、加减法、判断和循环实现,因为它不需要浮点运算,也不需要乘除运算,因此可以很方便地运用到各种芯片上去。我们先来看看10进制下是如何手工计算开方的。先看下面两个算式,x = 10*p + q  (1)公式(1)左右平方之后得:x^2 = 100*p^2 + 20pq + q^2 (2)现在假设我们知道x^2和p,希望求出q来,求出了

2012-03-28 11:11:04 13473 2

原创 使用TWebBrowser时存在内存泄漏问题的解决方案

用TWebBrower不断打开多个网页,多某些版本的操作系统上运行一段时间后,发现占用系统内存达几百M,直到关闭程序后,占用的内存才能释放。这个问题在网有很多讨论,比较多人的建议办法是用SetProcessWorkingSetSize(GetCurrentProcess(),-1,-1)处理一下,这个变通的办法貌似可行。然后在http://www.winu.cn/space-14160-d

2012-03-09 12:43:51 2043

原创 使用x-webkit-speech令网站支持语音输入功能

今天仔细看了看163邮箱,发觉搜索框有个小麦克风标志,联想在词霸也见过类似标志,突然生成好奇心用Chorme分析了一个源代码发现了个属性:x-webkit-speech和onwebkitspeechchange,接着Google了一下才知道是HTML5下的属性,通过使用google的语音服务支持语音输入功能。Google搜索的语音输入功能:检测浏览器是否支持

2012-03-05 23:42:04 5484

原创 兼容IE、新版Chrome、Firefox,实现本地图片等比例缩放预览

以前转载过一篇《兼容IE8、火狐的本地图片预览+等比例缩放》的文章,时至今日在新版的Chrome和Firefox上已经不能用了,原因getAsDataURL方法已经失效。当然在Chrome、Firefox上可以通过HTML5来实现,今天把它写出来了,见源码: 本地图片预览 #preview{width:100px;height:100px;border

2012-02-26 14:25:25 15686 27

转载 《福布斯》评出苹果公司十大失败产品

《福布斯》评出苹果公司十大失败产品ugmbbc发布于 2008-10-31 23:21:30《福布斯》杂志近日撰文称,作为一家知名IT公司,苹果如今已走过三十多年的发展历程。同许多公司一样,苹果在创新过程中也走过许多弯路,虽然以失败告终,不过帮助其积累了不少宝贵经验。以下便是苹果十大创新败笔。Lisa电脑  1.Lisa电脑  苹果Lisa电脑以乔布斯女儿的

2011-10-17 16:05:45 1360

原创 发现ie6一个bug

做系统要考虑兼容,IE6还没死翘翘。话说这个BUG相当神奇DOCTYPE声明为css写.mainbody {background: url(../images/desk_bg01.jpg) repeat-x top fixed;}当中的desk_b

2011-08-26 00:45:25 919

转载 QQ阳光牧场3D设计分享[转]

因为CSDN博客的问题,不想多说,请访问者移步:http://www.uimaker.com/uimakerhtml/uistudy/2011/0630/16199.html欣赏

2011-07-09 10:49:06 1607

转载 朋友找你做网站却又不想花钱的,你该怎么办?

博客有问题,请到些阅读:http://www.uimaker.com/uimakerhtml/uistudy/2011/0627/15925.html

2011-07-08 16:44:47 983

转载 JavaScript浮点数问题[转]

  JavaScript数值问题 收藏如果你是一个Web开发者,应该也写过这种接受用户输入的JavaScript代码: <input type="text" name="age" onchange="return (this.value>0)">表面上看,这行代码不存在任何问题,但实际运行一段时间后,却发现它偶尔莫名其妙地罢工。 这行代码的问题是

2011-06-30 13:21:00 3159

原创 偶尔被ie/ff/chrome玩玩

现在这个年代,写一个兼容所有浏览器的页面真的好难,记录一下今天碰到的几个问题:1.background:url()的内容,IE可见,FF/Chrome不显示:CSS中加上overflow:auto;就可以了。 2.自上而下连续三个DIV,第二个长度不固定,第三个要求紧接着第三个:你设置了float:了吗?第三个加上clear:both;吧,否则乱套了。 3.用了text

2011-06-26 17:16:00 907 1

转载 [电影]老男孩,给有梦想的你

<br /><br />看不到请点击这里:http://www.chengan.cn/bbs/thread-80540-1-1.html

2011-03-22 13:52:00 948

原创 慎用MonthsBetweent和MonthSpan

<br />●function MonthsBetween(const ANow, AThen: TDateTime): Integer; <br /><br />描述: <br />根据两个给定的TDateTime类型的参数ANow和AThen,MonthsBetween函数能得到两个日期在月份 <br />上差距数。因为月份的天数是不同的,所以 MonthsBetween 函数返回的是一个近似值,该近似 <br />值基于每个月份为 30.4375 天。不足一个月的数字将不被计算。 <br />因此,例

2011-03-21 16:04:00 2693

原创 MTK系列手机软件安装方法

<br />以前买的一台MTK系列的手机一直没装上软件,今天花了时间研究,原来真的可以,特意分享一下。<br /> <br />方法如下:<br />一、测试:<br />在待机状态下(也就是在桌面的背景图案下),直接按手机的“*#220807#”或“*#777755999#”(不含引号),手机有反应(此反应表现为:一直接打开一个游戏列表,二打开网页或出现方框),则说明可以安装软件。<br /> <br />二、建立软件列表:<br />  下载一个国产手机MTK平台mrp应用驱动文件DSM_GM.mrp(

2011-01-26 00:42:00 4936

转载 大悲寺——依教奉行溯正源,良苦用心谁人知?纵然世间一比丘,不退初心证菩提。[转]

愿以此功德 庄严佛净土 上报四重恩 下济三涂苦 若有见闻者 悉发菩提心 愿此一报身 同生极乐国

2011-01-20 13:51:00 4897

kktOutlookBar--OutlookBar样式的JS导航栏

用Javascript编写的OutlookBar控件,使用很方便和美观大方,支持换肤,内带5种风格、源码和示例,是导航栏的又一选择。

2009-04-04

mxOutlookBarPro2.13修改版

mxOutlookBarPro可以在Delphi和BCB中实现QQ、OutLook界面和windows资源管理器的效果。包含C5、C6、D5、D6、D7各种版本的组件。 此为2.13修改版,增加SelectedAsCheck属性,定义对mxButton的点击是否像PushButton一样,即单次点击时按下,再次点击时弹起。调整代码,在内部拖动按钮时也产生OnDragDrop事件。 内带Demo文件。

2009-02-17

FastReport4.7.9FullSource已解决乱码问题

FastReport4.7.9FullSource 已经解决中文乱码问题,在D2007下测试正常。

2008-12-12

ListView模拟的简单流程图界面

在ListView的基础上为Item图标添加连接箭头,模拟出简单的流程图界面,拖动图标时连线会自动调整。 开发环境D2007,练手之作,有需要的请自己扩展功能。

2008-11-07

Q2358 Q2438 CDMA AT指令

Q2358 Q2438 CDMA AT指令

2008-02-22

Motorola AT Commands

Motorola AT指令集

2008-02-22

Nokia手机AT指令集

手机,AT指令集,AT命令

2008-02-22

空空如也

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

TA关注的人

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