03 2016 档案

摘要:var I: Integer; S: string; A: TArray;begin S := 'AAA分割bbb分割ccc'; A := S.Split(['分割']); for I := 0 to High(A) do ShowMessage(A[I]);end; 输出结果为: AAA BBB CCC var str: string; arr: TArr... 阅读全文
posted @ 2016-03-30 18:27 h2z 阅读(8023) 评论(0) 推荐(0) 编辑
摘要:1.创建新的项目(project),创建完成之后单击工具栏的应用运行/调试(Select Run/Debug Configuration)的下拉菜单弹出 Edit Cofigurations选项,单击进入编辑对话框。(或者用菜单栏的 run - edit configuration). 如下图 2. 阅读全文
posted @ 2016-03-30 13:59 h2z 阅读(1218) 评论(0) 推荐(0) 编辑
摘要:不明白phpStorm+XAMPP+chrome组合的phpStorm配置XDebug的断点调试,很多种网页办法都看过了,可用,但没达预期。QQ群问,一个大牛很奇怪我都配置了怎么还不正确,很干脆地说远程协助。哈爽快人说爽快话给办利落的事,我还没说感谢呢大牛就直接说有事88。 今天me总算明白了,其实 阅读全文
posted @ 2016-03-30 13:59 h2z 阅读(1525) 评论(0) 推荐(1) 编辑
摘要:一:安装设置xdebug 这个一般有两个步骤1:浏览器的xdebug插件安装,一般用firefox的插件,chrome好像不太好使,chrome安装后的 效果 安装后如下图所示,需要配置IDEKEY 填入PHPSTORM;打开浏览器,如果是用chrome或者Firefox可以找到对应的XDebug工 阅读全文
posted @ 2016-03-30 13:58 h2z 阅读(1250) 评论(0) 推荐(0) 编辑
摘要:http://www.oschina.net/news/62897/docker-hub-contains-high-risk-vulnerabilities 这里有个统计,docker官方和个人发布的镜像由于版本等各种原因,漏洞较多,那我们如何自己从头开始做个定制的镜像呢? 对,找官方文档 htt 阅读全文
posted @ 2016-03-29 17:30 h2z 阅读(2767) 评论(0) 推荐(0) 编辑
摘要:常用命令: 阅读全文
posted @ 2016-03-29 13:32 h2z 阅读(299) 评论(0) 推荐(0) 编辑
摘要:Docker介绍 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销,可以很容易地在机器和数据 阅读全文
posted @ 2016-03-29 13:10 h2z 阅读(533) 评论(0) 推荐(0) 编辑
摘要:前段时间重装了系统,今天刚好有时间,就用docker安装一个lnmp开发环境,下面是我的安装笔记。 1. 安装docker 这个就不说了,不会的可以看下我之前的文章《Docker介绍及安装》。 1)启动docker# service docker start 2. 下载docker镜像 官网dock 阅读全文
posted @ 2016-03-29 13:08 h2z 阅读(2347) 评论(1) 推荐(0) 编辑
摘要:1 简介 AQTime和MemProof都是AutomatedQA旗下的产品,AQTime比MemProof提供了更丰富强大的功能。该产品含有完整的性能和调试工具集,能够收集程序运行时关键的性能信息和内存/资源分配信息,并提交概要报告和详细报告,还提供所有的程序优化处理工具,囊括了自定义过滤器、图形 阅读全文
posted @ 2016-03-28 21:30 h2z 阅读(1429) 评论(0) 推荐(0) 编辑
摘要:1.主要通过GetMemoryManager来hook原来的内存管理。 2.通过SetMemoryManager来设置你自己的新的内存管理,可以用一个内存池来优化和管理程序的内存调用情况。 procedure RegisterMemMgr;var AMgr: TMemoryManagerEx;beg 阅读全文
posted @ 2016-03-28 11:22 h2z 阅读(316) 评论(0) 推荐(0) 编辑
摘要:什么是 xmodmap 改变按键的行为 修改修饰键的行为 修改鼠标按键行为 Fvwm中的修辞键使用 1. 什么是 xmodmap xmodmap 是一个在 X 图形环境下用于修改键盘和鼠标按钮映射的工具。比如你可以使用它来实现鼠标的左右键互换,把 caps lock 键改成 ctrl 键, a 键改 阅读全文
posted @ 2016-03-27 19:57 h2z 阅读(808) 评论(0) 推荐(0) 编辑
摘要:最近几天折腾了一下Debian 7 (gnome桌面DVD版,KDE桌面CD版最后会提到),总的来说收获还是挺大的,对比以前使用ubuntu,debian 7给我的感觉像是一个新生婴儿,不带多余的花俏,那么的简单和单纯。话不多说,下面写出自己安装完debian后碰到的一些问题及解决方法。 1.安装系 阅读全文
posted @ 2016-03-26 23:19 h2z 阅读(606) 评论(0) 推荐(0) 编辑
摘要:方法一: 修改/root/.bash_profile文件,增加export LANG=zh_CN.GB18030该文件在用户目录下,对于其他用户,也必须相应修改该文件。 使用该方法时putty能显示中文,但桌面系统是英文,而且所有的网页中文显示还是乱码 方法二:修改/etc/sysconfig/i1 阅读全文
posted @ 2016-03-26 22:49 h2z 阅读(105806) 评论(0) 推荐(2) 编辑
摘要:转载:http://www.cnblogs.com/onechen/p/4549631.html 自从 XE8 提供 ImageList 带来了很多便利,但 SpeedButton 的图标太小(不够大气),还好 FMX 提供了 Style 可供使用者自订图标大小及显示位置,请自行按图索骥,做一遍: 阅读全文
posted @ 2016-03-25 11:10 h2z 阅读(352) 评论(0) 推荐(0) 编辑
摘要:JNI其实是Java Native Interface的简称,也就是java本地接口。它提供了若干的API实现了和Java和其他语言的通信(主要是C&C++)。也许不少人觉得Java已经足够强大,为什么要需要JNI这种东西呢?我们知道Java是一种平台无关性的语言,平台对于上层的java代码来说是透 阅读全文
posted @ 2016-03-24 16:43 h2z 阅读(300) 评论(0) 推荐(0) 编辑
摘要:1.设置JVM路径 FJavaVM := TJavaVM.Create(JNI_VERSION_1_6, 'C:\Program Files\Java\jre6\bin\server\jvm.dll');2.设置jar包或类的搜索路径 Options[0].optionString := '-Dja 阅读全文
posted @ 2016-03-24 13:55 h2z 阅读(1025) 评论(0) 推荐(0) 编辑
摘要:最近再搞个PHP的项目,找了很多发现phpstorm这个非常小巧而且很好用,,顺便推荐一下idea开发android非常不错,这2个IDE都是一家公司的。本文由智动软件(zdexe.com)原创,转载请保留版权刚开始用,发现phpstorm可以像vs一样不配置安装开发环境就可以测试程序了,(因为我电脑上开发的东西太多,少安装一个服务器程序就少一个了)好了不废话,下面教大家怎么弄吧(因为做完这些才觉... 阅读全文
posted @ 2016-03-23 17:12 h2z 阅读(678) 评论(0) 推荐(0) 编辑
摘要:一:安装设置xdebug 这个一般有两个步骤1:浏览器的xdebug插件安装,一般用firefox的插件,chrome好像不太好使,chrome安装后的 效果 安装后如下图所示,需要配置IDEKEY 填入PHPSTORM;打开浏览器,如果是用chrome或者Firefox可以找到对应的XDebug工 阅读全文
posted @ 2016-03-23 17:09 h2z 阅读(280) 评论(0) 推荐(0) 编辑
摘要:三、开关控件TlincoSwitch 用过Delphi1(好古老的东东呀!)的人相信都记得这个开关控件 ,不知道当初Borland为什么把这么一个在开发普通应用程序中应用不到的工控控件放到Delphi中,而且在Delphi2及其以后的版本中再也没有见过它的身影。让我们怀着怀旧的心情把这位“开国元老” 阅读全文
posted @ 2016-03-23 13:58 h2z 阅读(420) 评论(0) 推荐(0) 编辑
摘要:一. 现在的Windows应用程序几乎都使用图标、图片、光标、声音等,我们称它们为资源(Resource)。最简单的使用资源的办法是把这些资源的源文件打入软件包,以方便程序需要的时候调用。资源是程序的一部分,程序要正常运行就离不了资源文件。但是它是不可执行代码。 为了更好地管理资源,Delphi中提供了一种.RES类型的资源文件。它可以把我们程序中所需要的资源整合到一个资源文件(.R... 阅读全文
posted @ 2016-03-23 13:48 h2z 阅读(3423) 评论(0) 推荐(0) 编辑
摘要:总结下C++中模块(Dll)对外暴露接口的方式: (1)导出API函数的方式这种方式是Windows中调用DLL接口的最基本方式,GDI32.dll, User32.dll都是用这种方式对外暴露系统API的。这种方式的优点是导出函数没有语言限制,什么语言都能调用;缺点是这种方式是面向过程的,外部如果 阅读全文
posted @ 2016-03-22 15:28 h2z 阅读(2514) 评论(0) 推荐(0) 编辑
摘要:- 阅读全文
posted @ 2016-03-22 11:06 h2z 阅读(987) 评论(0) 推荐(0) 编辑
摘要:cport是一个很强大的串口控件。支持delphi/bcb.最新版本是v4.10.官网下载地址是:http://sourceforge.net/projects/comport/files/comport/ ,配有详细的说明文档。在这我仅仅作为一个总结,方便以后自己查看。 由于我认为新学习pasca 阅读全文
posted @ 2016-03-22 10:59 h2z 阅读(2171) 评论(0) 推荐(0) 编辑
摘要:对于程序员来说,要凭一己之力开发出漂亮逼真的工控仪表和工控图表是非常耗时间和精力的,那么使用专业的第三方控件就是不错的选择,不仅节约开发时间,降低了项目风险,最重要的是第三方控件写的程序更专业,工控图表图像更精细。笔者认为最好用的工控控件当属 Iocomp 和 ProEssentials。下面笔者对 阅读全文
posted @ 2016-03-22 10:58 h2z 阅读(9402) 评论(0) 推荐(0) 编辑
摘要:1.读取or照相,得到一张ARGB图片。 2.转化为bitmap类,并对其数据做如下操作: A通道保持不变,然后逐像素计算:X = 0.3×R+0.59×G+0.11×B,并使这个像素的值新R,G,B值为X,即: new_R = X, new_G = X, new_B = X 例如:原来一个像素是4 阅读全文
posted @ 2016-03-16 16:51 h2z 阅读(2415) 评论(0) 推荐(0) 编辑
摘要:  一个bmp文件以BITMAPFILEHEADER结构体开始, typedef struct tagBITMAPFILEHEADER { WORD bfType;//固定为0x4d42;    DWORD bfSize; //文件大小    WORD bfReserved1; //保留字,不考虑  阅读全文
posted @ 2016-03-15 19:24 h2z 阅读(699) 评论(0) 推荐(0) 编辑
摘要:1、在dcm4che-3.3.7目录下的bin文件夹下运行命令行窗口 运行以下命令: dcmdir -c E:\TEMP\DICOMDIR E:\TEMP\04E439CE 为E:\TEMP\04E439CE目录下的dicom文件生成dicomdir文件 (文件绝对路径为E:\TEMP\DICOMDIR,没有后缀的,记住! ) 2、Transfer Syntax UID必须正确,一般为1.2.84... 阅读全文
posted @ 2016-03-11 13:40 h2z 阅读(1057) 评论(0) 推荐(0) 编辑
摘要:例子: dcmmkdir --recurse --input-directory C:\TEMP DICOM --output-file C:\TEMP\DCMDIR --recurse 递归 --input-directory 输入目录 --output-file dcmdir文件保存地址 对C:\TEMP目录下 DICOM 文件夹内的所有文件进行递归操作 并将结果文件保存到C:\T... 阅读全文
posted @ 2016-03-10 16:28 h2z 阅读(780) 评论(0) 推荐(0) 编辑
摘要:Android MIFARE NFCA源码解析TagTechnology定义了所有标签的共有接口类BasicTagTechnology 实现了TagTechnology的一些接口再有具体的标签协议继承BasicTagTechnologyNFC-A 遵循ISO 14443-3A协议。关键字ATQA A 阅读全文
posted @ 2016-03-09 20:22 h2z 阅读(1543) 评论(0) 推荐(0) 编辑
摘要:Delphi XE8来了,FMX的性能有了巨大的提升,比如:XE7下ListBox上下滑动的卡顿已经不复存在,直接用xe8编译后,再上下划动ListBox,已经变的非常流畅。另外,也见到有网友说,通过测试内存表,发现xe8编译后有20%的提升。如果你实做一个项目,第一件事肯定要美化一下界面,这时候,TStyleBook就一定用到了。本以为用前期学习的结果就可以,没想到,还是纠结了我两天的时间,才找... 阅读全文
posted @ 2016-03-09 09:32 h2z 阅读(1775) 评论(0) 推荐(0) 编辑
摘要:近期在开发一个团队文档管理工具,使用Embarcadero的XE2-C++builder进行界面开发,使用Firemonkey框架。 而这个框架十分有趣!可能吸引界面开发者的就是这个StyleBook; 首先先附上一个小范例 http://docwiki.embarcadero.com/CodeSamples/en/CustomListBox_Sample 这个小东西就是在Listbox里面增加自... 阅读全文
posted @ 2016-03-09 09:22 h2z 阅读(1357) 评论(0) 推荐(0) 编辑
摘要:不是由BORLAND提供的组件叫第三方组件:安装方法:南山古桃(nsgtao)首先提醒一下:最好把要安装的文件先复制到Delphi安装目录的Lib目录下再执行下面的操作!就目前常见的各种形式的组件的安装方法介绍一下。1 只有一个DCU文件的组件。DCU文件是编译好的单元文件,这样的组件是作者不想把源码公布。一般来说,作者必须说明此组件适合Delphi的哪种版本,如果版本不对,在安装时就会出现错... 阅读全文
posted @ 2016-03-09 09:15 h2z 阅读(2885) 评论(0) 推荐(1) 编辑
摘要:看了网上写的一些关于M1卡的文章,多数有些误导之嫌。首先谈谈M1卡的规格,M1卡的容量为1KB,好多网上写8KB,这里其实是有个误区,应该是8K位。1Byte=1B=8位。其实也就是说8k位想到于1KB的容量,也就是说一个4GB的U盘的存储空间约等于四百万张m1卡的空间。 虽然空间比较小,但是里面其实学问很大,我们来看一下M1卡的内部结构。M1卡分为16个数据存储区,通常我们称为“扇... 阅读全文
posted @ 2016-03-07 15:19 h2z 阅读(13062) 评论(0) 推荐(2) 编辑
摘要:(一),以常用设置"08 77 8F 69"控制条件为例,先搞清楚它――具有的访问权限。1、对"08 77 8F 69"值进行计算,该值定位于各区块3的6,7,8,9四个字节内,字节6=08,字节7=77, 字节8=8F, 字节9=69(默认值,不予计算)。2、例如:字节6=08,对应其二进制值=0 阅读全文
posted @ 2016-03-07 15:18 h2z 阅读(6899) 评论(0) 推荐(1) 编辑
摘要:DICOMDIR 是一个可变长度 迷你 database 文件。由 group (0002, xxxx) 和 group (0004, xxxx) 为主题。描述的是一个 4 层的树状结构 (tree structure)。 1. Patient 2. Study 3. Series 4. Image 除了用 DICOM 惯用的 Sequene 外还用了 offset 来做 linked list。... 阅读全文
posted @ 2016-03-07 14:51 h2z 阅读(738) 评论(0) 推荐(0) 编辑
摘要:王颖2015/10/08 最新版本中,严重程度1、2、3、4分别代表什么意思?还有优先级中1、2、3、4分别代表什么意思? 回复 石洋洋2015/10/08 1 2 3 4 都代表不同的级别,一般是1最严重最紧急,4最轻不紧急,可以在 后台-自定义 中修改显示的名称。 示例:如何修改禅道的语言提示? 2010-08-28 17:38:37 王春生 17952 最后编辑:春哥 于 20... 阅读全文
posted @ 2016-03-07 14:42 h2z 阅读(432) 评论(0) 推荐(0) 编辑
摘要:转载:http://www.zentao.net/book/zentaopmshelp/137.html 说明:svn集成功能配置会比较复杂,我们会尽量通过文档来帮助大家配置成功!如果实在配置不成功的,可以考虑找我们做收费技术支持。 禅道于2.2版本内置了svn集成功能,把禅道和用户代码进行有效关联,方便用户查看。这篇文章将给大家讲述如何配置禅道集成svn。 一、subversion集成机制说明 ... 阅读全文
posted @ 2016-03-07 08:23 h2z 阅读(1803) 评论(0) 推荐(0) 编辑
摘要:原文地址 13.56 MHz RFID Software An Open Source implementation of an NFC stack, and various related utilities is available from the LibNFC project. The au 阅读全文
posted @ 2016-03-03 19:53 h2z 阅读(6942) 评论(0) 推荐(0) 编辑
摘要:使用Proxmark3进行MIFARE Classic卡的安全测试 Proxmark3的MIFARE安全测试是很多朋友都非常重视的一部分,所以我们特地以这个部分进行介绍,告诉大家如何当你完成前期操作之后,进行MIFARE CLassic卡类的安全测试操作。 首先,我们要把高频天线连接到Proxmar 阅读全文
posted @ 2016-03-03 19:23 h2z 阅读(1019) 评论(0) 推荐(0) 编辑
摘要:Proxmark3命令帮助 目录 [隐藏] 1 使用技巧 2 help 主帮助命令(基于r830以及以下版本) 3 hw 硬件检测相关命令 4 data 图形窗口/缓冲区数据操作等命令 5 lf 低频相关命令 5.1 lf em4x (EM4X卡类相关命令...) 5.2 lf hid (HID卡类 阅读全文
posted @ 2016-03-03 19:16 h2z 阅读(4395) 评论(0) 推荐(0) 编辑
摘要:Proxmark3介绍 Proxmark3是由Jonathan Westhues设计并且开发的开源硬件,其主要用RFID的嗅探、读取以及克隆等的操作。 其官方网站为:Jonathan Westhues个人网站 Proxmark3官网:PROXMARK.org Proxmark3销售网站:Proxma 阅读全文
posted @ 2016-03-03 19:15 h2z 阅读(2461) 评论(0) 推荐(0) 编辑
摘要:procedure TForm10.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;DataCol: Integer; Column: TColumn; State: TGridDrawState);var Im1: TBitmap;staff_id: string;beginIm1:=TBitmap.Create;if (dm.A... 阅读全文
posted @ 2016-03-01 10:54 h2z 阅读(608) 评论(0) 推荐(0) 编辑