JUST DO IT.

私信 关注
shixueli
码龄18年
  • 345,412
    被访问量
  • 137
    原创文章
  • 38,034
    作者排名
  • 17
    粉丝数量
  • 于 2002-12-26 加入CSDN
获得成就
  • 获得14次点赞
  • 内容获得16次评论
  • 获得10次收藏
荣誉勋章
兴趣领域
  • #人工智能
    #NLP#Flink#TensorFlow#视觉/OpenCV#图像处理#机器学习#PyTorch#语音识别#数据分析#自然语言处理#算法#神经网络#Python#深度学习
TA的专栏
  • Delphi
    71篇
  • WEB
    11篇
  • JAVA
    17篇
  • VC
    10篇
  • 数据库
    8篇
  • 杂谈
    19篇
  • 汇编
    16篇
  • C#
    10篇
  • 股票
    2篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

各种开发语言的入口方法

1.Borland Delphi 6.0 - 7.0PUSH EBPMOV EBP,ESPADD ESP,-14PUSH EBXPUSH ESIPUSH EDIXOR EAX,EAXMOV DWORD PTR SS:[EBP-14],EAXMOV EAX,unpack.00509720CALL unpack.0040694C2.Microsoft Visual C++ 6.0PUSH EBP ; (初始 cpu 选择)MOV...
转载
25阅读
0评论
0点赞
发布博客于 2 月前

DLL巧妙的绕过被VMP壳HOOK的ZwProtectVirtualMemory

被VMP HOOK的ZwProtectVirtualMemory介绍ZwProtectVirtualMemory,是一个修改内存输入的API函数,VirtualProtect和VirtualProtectEx修改内存属性都会通过ZwProtectVirtualMemory这个API函数.在VMP壳的程序中,注入DLL进行一定的内存修改,但会发现,对WINAPI或者程序的代码段等进行WriteProcessMemory操作,会发现修改错误,错误提示是没有修改权限.而WriteProcessMemo
转载
171阅读
0评论
0点赞
发布博客于 3 月前

PE文件的加载和修改

PE文件的加载和修改一、Windows加载器加载器读取一个PE文件的过程如下:1.先读入PE文件的DOS头,PE头和Section头。2.然后根据PE头里的ImageBase所定义的加载地址是否可用,如果已被其他模块占用,则重新分配一块空间。3.根据Section头部的信息,把文件的各个Section映射到分配的空间,并根据各个Section定义的数据来修改所映射的页的属性。4.如果文件被加载的地址不是ImageBase定义的地址,则重新修正ImageBase...
转载
9阅读
0评论
0点赞
发布博客于 3 月前

获取当前指令地址汇编指令2

call addressaaddressa pop eax ret这种方法利用了call指令会在栈上保存ip值,之后pop就可以使某寄存器获取为该ip值了。
转载
1216阅读
0评论
1点赞
发布博客于 2 年前

OD搜索指令中的const

不确定值的常量可以用const代替,例如push 0x13300998可以用push const代替
原创
190阅读
0评论
0点赞
发布博客于 2 年前

OD鲜为人知的小技巧--搜索通配符(关键字)

我看过一些OD教程,关于通配符这一点很少有人讲解(大概是我看的教程少吧)  近日通过看《黑客反汇编揭秘(第二版)》第165页了解到,原来OD还有这样方便的功能,那就是搜索通配符:   OllyDbg所支持的用于指定断点的关键字(以正则表达式形式给出)     关键字 描述 R8...
转载
2280阅读
0评论
3点赞
发布博客于 3 年前

脱壳工具

Quick Unpack 3.4 releasedASPACK ATRIPPER
原创
1199阅读
0评论
0点赞
发布博客于 4 年前

.NET/C#调用webservice的坑

服务引用和Web服务引用是有区别的: 如果他的Service为 WCF Service  那得添加服务引用 , 如果是普通的WebServices  就添加 Web服务引用。 如果你的webservice调用是写在dll里面的, 那么应该把dllname.dll.config改名为exename.exe.config, 才能读到配置文件里面的webservice地址,否则要自己通过代码去指
原创
776阅读
0评论
0点赞
发布博客于 4 年前

由雄安概念股想到概念股炒作那些事

雄安新区引爆雄安概念股,很多地处京津冀的股票不分青红皂白地涨停。这不禁让人想起了当年炒作重庆直辖市概念股的往事,只是雄安新区规格更高。温故而知新,回顾过往的一些概念股炒作历程,对雄安概念股的炒作路径也就会胸有成竹了。   公司经营好坏与地处何方关系不大  重庆市直辖在当年是很大的一件事,因此重庆区域股票的炒作经历了一个较长的时期,从市场有传闻开始炒,到1997年3月14日消息落实,行情基本结束。炒
转载
348阅读
0评论
0点赞
发布博客于 4 年前

“自我炒作”雄安新区 遭监管层严打

4月7日,雄安新区指数再次大涨5.06%。与此同时,监管层对上市公司借雄安新区概念炒作股价行为的打击力度一丝都没有放松。中国证券报记者从接近监管层的人士处独家获悉,监管层对上述行为早已关注,并积极引导相关上市公司做好信息披露工作。所以,4月4日晚间多家上市公司才集体发布公告,“撇清”与雄安新区的关系,自我降温。  不过,令人防不胜防的是,在监管层严堵上市公司利用发布公告炒作雄安新区概念的同
转载
684阅读
0评论
0点赞
发布博客于 4 年前

优化服务器性能要点

1. 客户端如果要频繁上传数据, 可以搞成异步上传2. 客户端不要一次上传所有数据, 要分批上传, 例如一个月一个月的上传, 一次上传所有数据, 可能一个包就把服务器搞死了.
原创
297阅读
0评论
0点赞
发布博客于 4 年前

C# BASE64中文乱码问题

private string Base64Encode(string text)        {            System.Text.Encoding encode = System.Text.Encoding.ASCII;//用ASCII的话, 碰到中文就变成乱码了, 要用Default            byte[]  bytedata = encode.GetBy
原创
3559阅读
0评论
1点赞
发布博客于 4 年前

如何选择正确的结婚对象

1/首先是要互相喜欢, 判断是否喜欢一个人, 可以从是否喜欢跟他在一起, 是否愿意能自豪的向朋友介绍ta2/其次是不要异地恋, 异地恋不容易发现问题. 如果到结婚之后才发现, 你喜欢接吻, 而她不喜欢, 你喜欢她穿丝袜, 而她却很讨厌, 你喜欢看电影, 她偏偏不喜欢, 这就有点晚了.3/不要勉强, 喜欢就是不喜欢, 不喜欢就是不喜欢, 不要勉强自己去喜欢一个人, 不要勉强自己去忽视和对方不
原创
725阅读
0评论
0点赞
发布博客于 4 年前

自动导入上传数据的注意事项

1/ 如果没导入数据或者导入出错就不要更新时间戳,避免这次没取到下次又取到2/ 就算没导入数据也要尝试上传,因为不能保证每次导入都能马上上传成功的
原创
232阅读
0评论
0点赞
发布博客于 4 年前

.NET混淆器试用报告

Dotfuscator Professional Edition v4.96 报错Eazfuscator.NET 5.4 报错Xenocode Postbuild 2010 for .NET混淆器 8.0.112 特别版   打不开
原创
311阅读
0评论
0点赞
发布博客于 5 年前

apache搭的服务器域名能访问, IP访问不了的解决方法

加:ServerAlias *            Options FollowSymLinks        AllowOverride All         Order deny,allow        allow from All        DocumentRoot "c:/wamp/www/"#ServerName *:80Serv
原创
3671阅读
0评论
0点赞
发布博客于 5 年前

测试了一下ics和indy10 http都有经常断线的情况

但delphi7自带的idhttp和用.net写的就没有断线的情况, 是我哪里没写对吗?
原创
879阅读
0评论
0点赞
发布博客于 5 年前

用idhttpserver做web服务器的问题

D7版本, 出现的严重问题有:1/ 有些机器不访问一下index.jsp就死机.2/经常出现connection time out的情况, 重试一下又没问题
原创
1631阅读
0评论
0点赞
发布博客于 5 年前

遍历list<T>

public static void ListGenericType(object list)        {            Type objType = list.GetType();            int count = (int)(objType.GetProperty("Count").GetValue(list, null));            f
转载
797阅读
0评论
0点赞
发布博客于 5 年前

各种概念的龙头股

量子通信神州信息       公司在量子通信领域再下一城,占据国内量子通信产业领先地位:2014年,公司中标当时国内外最大规模的量子通信项目--量子保密通信“京沪干线”技术验证及应用示范项目室内联调系统,中标金额上亿元,在我国量子通信产业化进程中取得领先优势。今年再次中标主干网络量子系统建设集成,中标金额6104.46万元,占本次招标5个包合计中标金额的44.70%,在中标的三家公司中排名
原创
1239阅读
0评论
0点赞
发布博客于 5 年前

高手复盘手记:如何判断一个题材或者利好到底有多大

再好的股票,炒得高了,都不值得冒险去赌博!一般的股票,价格低位,只需一根导火索,也可以让股价暴动!渣渣的股票,预期向上以及基本面迎来拐点,就能坐着火箭升空!不知大家是否发现一个现象?但凡那些在底部盘旋的股票,只要有市场级别的大利好!主力就敢连拉2、3个涨停板,甚至5、6个涨停板!而那些已经炒得特别很高的股票,利好出来了,反而是高开低走,或者上升空间有限!其实市场是最理性的,
转载
915阅读
0评论
0点赞
发布博客于 5 年前

年报行情预热 117股高送转潜力大

年报行情预热 117股高送转潜力大  进入12月以来,市场再度进入震荡格局,但作为年报行情的“先锋军”,有关“高送转”概念的炒作热情已悄然升温。截至12月11日,已有9只股票率先发布了“高送转”预案,且送转幅度都较大,且阶段表现均十分强势。在当前赚钱难度明显增大的背景下,狙击“高送转”概念股成为优选策略。据中国证券报记者统计,总股本小于A股75%位数、每股公积金大于3元、股价高于A股50%
转载
896阅读
0评论
0点赞
发布博客于 6 年前

选股日记,目标军工/央企国资改革

天科股份(页岩气,央企国资改革)!!!但有股东之间有纷争,形态上这个最好金山股份 新能源,电力改革, 不如天科股份和山东海华好,因为前期涨幅不大山东海化(油品改革,央企改革,基础化学)同方股份(军工,物联网,计算机设备,建筑节能,央企国资改革) 这个也超好.近期横盘东材科技(军工,太阳能), 10天内涨了18%同方国芯(军工,蓝宝石,节能照明,央企国资改革) 这个也超好.
原创
508阅读
0评论
0点赞
发布博客于 6 年前

写屏版开票必须校验的项目

1/发票号码是否重复2/写完之后校验一下写过去的数据是否正确.
原创
290阅读
0评论
0点赞
发布博客于 6 年前

真正好用的delphi gzip解压代码

procedure DecompressGZip(AInStream, AOutStream: TStream);var  pb1, pb2: Byte;begin  AInStream.Seek(1, 0);  AInStream.Read(pb1, 1);  AInStream.Seek(2, 0);  AInStream.Read(pb2, 1);  AInS
转载
3899阅读
1评论
0点赞
发布博客于 6 年前

多次惨痛教训告诉我, 以时间戳获取数据必须设一个提前量

不要只从上一次获取开始, 而要从前一天或者前几个小时开始, 以免由于各种原因导致获取不到数据.
原创
4075阅读
0评论
0点赞
发布博客于 6 年前

c#的equals

hashtable["key"]="1";然后 hashtable["key"]=="1"  结果为false, 必须用 "1".Equals(hashtable["key"]) 才行
原创
252阅读
0评论
0点赞
发布博客于 6 年前

股票

15-9-7 从盘面看,软件、安防、网贷、电子支付等概念板块涨幅居前;前期护盘积极的银行、保险、航空等蓝筹板块跌幅居前,热点两极分化严重。
原创
405阅读
0评论
0点赞
发布博客于 6 年前

不要用mssoap来调用webservice, 否则等着头大吧

mssoap经常坏的, 一坏就报各种错, 疲于奔命
原创
1103阅读
0评论
0点赞
发布博客于 6 年前

用regasm注册C#的dll时报"没有注册类型"的解决方法

在项目属性-应用程序-程序集信息中勾上"使程序集 COM 可见"
原创
10457阅读
0评论
2点赞
发布博客于 6 年前

Error: org.apache.axis2.AxisFault at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430) at 的原因

Error: org.apache.axis2.AxisFault at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430) at org.apache.axis2.description.AxisService.createService(AxisService.java:2504) at org.apache.axis2.des
原创
3083阅读
0评论
0点赞
发布博客于 6 年前

axis2连SQLServer 2008, 应用服务器用tomcat

驱动下载: Microsoft JDBC Drivers 4.1 和 4.0压缩包里有sqljdbc.jar/sqljdbc4.jar/sqljdbc41.jar 三个jar包, 如果三个文件同时放到lib目录中, 默认用sqljdbc.jar, 而这个文件不支持java 7.必须放到tomcat的lib目录中, 放到其他目录然后在tomcat的classpath中添加该目录我试过不行
原创
470阅读
0评论
0点赞
发布博客于 6 年前

在axis2中用log4j

log4j.properties这个文件在Tomcat 8.0\webapps\axis2\WEB-INF\classes目录下, 不用自己新建, 自动有的.好用的log4j.properties内容, 我主要改了log4j.appender.LOGFILE.File=logs/axis2.log这句, 原来没有logs/的, 输不出信息来.## Licensed
原创
2622阅读
0评论
0点赞
发布博客于 6 年前

不要用delphi来写有复杂类型的webservice, 否则会死得很惨

.
原创
2533阅读
1评论
0点赞
发布博客于 6 年前

java 编写和调用webservice文章

WebService大讲堂之Axis2(1):用POJO实现0配置的WebServiceWebService大讲堂之Axis2(2):复合类型数据的传递
转载
332阅读
0评论
0点赞
发布博客于 6 年前

RollbackTrans的时候最好先判断是否InTransaction, 否则有错时真是没法查

...
原创
2294阅读
0评论
0点赞
发布博客于 6 年前

SQLServer获取年月

convert(nvarchar(6),getdate(),112)  返回201506
原创
988阅读
0评论
0点赞
发布博客于 6 年前

将一个控件的imMode设为imClose之后, 其他控件的imMode也会变为imClose

除非显式指定其他控件的imMode属性, 例如设为imOpen.
原创
938阅读
0评论
0点赞
发布博客于 6 年前

肌肉挫伤处理方法

恒大队医康克宝医生专栏:肌肉挫伤运动医学中又叫硬伤,是指肌肉受到钝性暴力损伤时,引起局部软组织(包括皮肤、皮下组织、肌肉、其中包含有神经、血管和淋巴组织)的挫伤。在体育运动中身体对抗的时候,经常发生肌肉挫伤,受伤后会产生局部疼痛、压痛、肿胀、活动不利。传统治疗方法是,直接冰敷然后加压包扎,但是在临床工作中,此方法处理后,第二天受伤的位置淤血发硬,疼痛加重,挫伤严重者几周都有疼痛。我对肌
转载
3810阅读
0评论
0点赞
发布博客于 6 年前

bulk insert 和 insert bulk的区别

网上大部分介绍的都是bulk insert , 只能从物理文件中导入, insert bulk要通过编程去导入, 没法直接通过sql实现, c#的SqlBulkCopy就是用这种方法来实现的.
原创
6647阅读
0评论
0点赞
发布博客于 6 年前

unidac这家公司还做了一个sdac, 据说支持Table-valued parameter, 但unidac又不支持

变态吧
原创
628阅读
0评论
0点赞
发布博客于 6 年前

语法高亮控件

http://www.tmssoftware.com/site/advmemo.asp
原创
400阅读
0评论
0点赞
发布博客于 6 年前

.net 4.0.3和4.0.0是不兼容的

.net 4.0.3(v4.0.30319)和4.0.0还不兼容, 真是服了微软. 4.0.3的下载地址:https://www.microsoft.com/en-us/download/confirmation.aspx?id=29052
原创
815阅读
0评论
0点赞
发布博客于 6 年前

Ida windbg笔记

编辑ida目录下cfg/pdb.cfg,把PDBSYM_DOWNLOAD_PATH指向你的符号安装目录,打开idb后选择 文件...载入文件...PDB文件
原创
938阅读
0评论
0点赞
发布博客于 6 年前

不出所料, 广东队又输给了北京

四年三输北京, 原因众说纷呈, 但在我看来, 从来只有一个原因, 就是外援不行. 没人能和马布里抗衡, 以前广东的外援积尘还有死神帕克多厉害, 总能在关键时刻稳定得分, 现在的外援关键时刻就隐身了.有人说本土球员青黄不接也是原因, 没错, 但这不是根本原因, 关键时刻能依靠本土球员吗? 对其他球队可能可以, 但对北京不行, 对北京不管你领先多少分, 马布里一突破上篮再一三分就化为乌有. 广东4年来
原创
524阅读
0评论
0点赞
发布博客于 6 年前

.net 笔记

SharpDevelop: 可以替换vs的.net开发工具, 最新版已经可以调试exe了ILSpy with debugger: http://build.sharpdevelop.net/BuildArtefacts/#ILSpyMaster, 好像要自己编译才有debugger插件反混淆工具:de4dot
原创
338阅读
0评论
0点赞
发布博客于 6 年前

c++builder笔记

1/在c++builder中使用string类型(注意,不是String)除了include 之外还要using namespace std;才
原创
354阅读
0评论
0点赞
发布博客于 7 年前

sqlserver 锁

select * from  table1 with (rowlock)  并不能阻止别的事务更新, select * from  table1 with (updlock) 才可以
原创
441阅读
0评论
0点赞
发布博客于 7 年前

VC版AddLog

void AddLog(CString msg){UINT mode;if (GetFileAttributes(_T("c:\\a.txt"))==-1)mode = CFile::modeWrite|CFile::modeCreate|CFile::typeText;elsemode = CFile::modeReadWrite|CFile::typeText;
原创
772阅读
0评论
0点赞
发布博客于 7 年前

VC笔记

DLL类型的区别:使用共享的DLL: 要依赖MFC/VC的DLL
原创
433阅读
0评论
0点赞
发布博客于 7 年前

MFC DLL初始化位置

BOOL CSAPInjApp::InitInstance(){CWinApp::InitInstance();CFile mFile(_T("c:\\a.txt"), CFile::modeWrite|CFile::modeCreate); char ss[] = {"111"};mFile.Write(ss, 3);mFile.Flush(); mFile.
原创
775阅读
0评论
0点赞
发布博客于 7 年前

获取当前指令地址汇编指令

获取当前指令地址汇编指令00424A35 D9EE fldz00424A37 D97424 F4 fstenv [esp-C]00424A3B 5B pop ebx执行后ebx的值为0x00424a35fstenv[esp-C] 这句执行之后会把当前堆栈的4个值改掉,...
转载
4519阅读
0评论
0点赞
发布博客于 7 年前

如何设置多个webbrowser间不共享session

IE如果不共享session的话,要加上-nomergeexmaple:"C:\Program Files\Internet Explorer\iexplore.exe" –nomerge但不知道webbrowser控件怎么设
原创
3014阅读
1评论
0点赞
发布博客于 7 年前

Delphi 服务程序编写

1、必须在Start事件中将Started设为True ,表示已经启动成功。2、Execute只执行一次,所以必须自己写消息循环。3、消息循环不能写在 Execute 事件中,否则无法停止服务,应该写在另一个线程中。
原创
481阅读
0评论
0点赞
发布博客于 7 年前

delphi tcp http proxy

If you're using Indy (highly recommended), then try using a TIdConnectThroughHttpProxy object from the IdConnectThroughHttpProxy unit. It's a descendant of TIdIOHandler, so connect an instance of
转载
1118阅读
0评论
0点赞
发布博客于 7 年前

DelphiIE插件开发

看这篇文章就差不多了:Delphi 开发ActiveX控件(非ActiveForm)另外要注意的是Delphi7 web deploy一次之后菜单就变灰了。Delphi6没这个问题。html文件中的cab版本号一定要和dll版本号一致,否则总是提示安装的。
原创
1494阅读
0评论
0点赞
发布博客于 7 年前

空气净化器、抽油烟机相关知识

别太过依赖 空气净化器也有负效应_腾讯数码_腾讯网http://digi.tech.qq.com/zt2013/kqjhq/
转载
1238阅读
0评论
0点赞
发布博客于 7 年前

clientdataset 更新数据

dspdetail.UpdateMode := upWhereKeyOnly;    errorcount := 0;    dspdetail.ApplyUpdates(dsDetail.Delta, -1, errorcount);procedure TInvoiceDetailForm.dspdetailUpdateError(Sender: TObject; 
原创
1333阅读
0评论
0点赞
发布博客于 7 年前

动态调用事件

tnotifyevent( GetMethodProp(btnK3Inj, 'onclick'))(btnK3Inj);
原创
449阅读
0评论
0点赞
发布博客于 7 年前

delphi showmodal特征

搜索PUSH 0B001,第一个便是。
原创
1009阅读
0评论
0点赞
发布博客于 7 年前

禁用win7的挂起窗口管理

procedure DisableProcessWindowsGhosting;var  DisableProcessWindowsGhostingProc: procedure;begin  DisableProcessWindowsGhostingProc := GetProcAddress(    GetModuleHandle('user32.dll'),    '
转载
1128阅读
0评论
0点赞
发布博客于 7 年前

delphi模态窗口跑到后面的解决办法

procedure TForm1.ShowForm2;begin  Self.Enabled := False;  try    with TForm2.Create(nil) do    begin      try        if ShowModal = mrOk then          // Returned OK. Do something; 
转载
3801阅读
0评论
0点赞
发布博客于 7 年前

解决An error occurred while attempting to initialize the Borland Database Engine (error $210D)

Insufficient memory for this operation" ($2501)Problem: Your application (or another BDE application) has exhausted the memory available to the BDE.Solution:1) Close all BDE applications.2) Fi
转载
38680阅读
0评论
2点赞
发布博客于 8 年前

多语言替换清单

TextOut WideCanvasTextOutTextRect WideCanvasTextRect
原创
727阅读
0评论
0点赞
发布博客于 8 年前

菜单相关操作

单击:SendMessage(Handle, WM_COMMAND, MENU_ID, 0);获取菜单标题:GetMenuString(ahmenu, MENU_ID, wndtext, 255, 0);
原创
497阅读
0评论
0点赞
发布博客于 8 年前

delphi2007的midas.dll有问题

如果表里有流字段,savetofile再loadfromfile后会丢掉一部分数据。delphi7的midas.dll就没有这个问题。
原创
669阅读
0评论
0点赞
发布博客于 8 年前

log4j 2 配置

1、配置文件名是log4j2.xml,一定要放到src目录下,eclipse会自动复制到WEB-INF/classes目录下的。2、要想把日志输出到文件,log4j2.xml要这样写,这样产生的日志文件就放到www目录的上级目录下的子目录logs中了: %d %p %c{1.} [%t] %m%n
原创
6052阅读
3评论
0点赞
发布博客于 8 年前

web ajax ui框架对比

jQuery Tools 小。组件少。样式少。easy UI 不开源的。有问题没法改。且主页没法访问了。http://www.vegui.org/ 打不开了。Rico 09年之后就不更新了。dojo 样式不好看,没有网格。www.miniui.com 国产的。没有dwz好看。smartui 网站打不开了。http://mochaui.com/ 网站打不开了。http
原创
1166阅读
0评论
0点赞
发布博客于 8 年前

resin4

另外要指定网站根目录的话,在resin.xml中搜索webapps/ROOT把值改掉即可。
原创
3586阅读
4评论
0点赞
发布博客于 8 年前

Oracle的insert into 加上append参数会快很多的

因为这样不会产生这么多日志,学习了吧。
原创
1741阅读
0评论
0点赞
发布博客于 8 年前

nativexml4.07版改动

1、取消了tsdfastxml,论坛上说改成了tcustomxml,但我没找到,应该是与tnativexml合并了。2、加载一个7.4M的文件,4.07的tnativexml 仅需187ms,而旧版的tsdfastxml需560ms。3、旧版解析不了的文件新版也能解析了。4、新版的nodecount是包含空格节点的,不包含空格节点的属性是ElementCount,而旧版是没有Eleme
原创
1448阅读
0评论
0点赞
发布博客于 8 年前

struts使用经验

1、Action的execute方法没有执行的原因原因可能是execute有两个重载的方法,执行到另一个去了。
原创
366阅读
0评论
0点赞
发布博客于 8 年前

正确释放iframe的方法

var panel=mainForm.tabPanel.add({            region : 'center',            title : 'xxxxxx',            margins : '0 3 3 0',            id : id,            align : 'center',            htm
原创
2300阅读
0评论
0点赞
发布博客于 8 年前

EXTJS panel 比较节省html的样式设置

frame: false,bodyStyle : {padding: '2 4 0 4'},bodyCssClass : 'x-panel-mc',
原创
510阅读
0评论
0点赞
发布博客于 8 年前

delphi性能笔记

技术方案二:由于是考虑到大数据量的批量插入,于是想到了ADO.NET2.0的一个新的特性:SqlBulkCopy。有关这个的性能,很早之前我亲自做过性能测试,效率非常高。这也是我推荐的技术方案。技术方案三:利用SQLServer2008的新特性--表值参数(Table-Valued Parameter)。表值参数是SQLServer2008才有的一个新特性,使用这个新特性,我们可以把一
原创
965阅读
0评论
0点赞
发布博客于 8 年前

combobox用getwindowtext的方法取不到text,得用SendMessage才行

SendMessage(hchild, WM_GETTEXT,256, integer(@strCaption) );
原创
3245阅读
0评论
0点赞
发布博客于 8 年前

BPL一样可以像DLL那样输出函数的

unit Unit2;interfaceprocedure bplfunc(a: string); stdcall; export;implementationprocedure bplfunc(a: string); stdcall;beginend; exports bplfunc; end.
原创
503阅读
0评论
0点赞
发布博客于 8 年前

WEB框架

http://jquerytools.org/jQuery Tools 是基于 jQuery 开发的网站界面库,包含网站最常用的Tabs(选项卡)、Tooltip(信息提示)、Overlay(遮罩、弹窗)、Scrollable(滚动控制)、Form Validator(表单验证)、Rangeinput(范围选择)、Dateinput(日期选择)等众多功能。jQuery Tools 提供了高自定
原创
312阅读
0评论
0点赞
发布博客于 8 年前

jdeclipse可以显示源文件的行号,而jadclipse不能

jdeclipse安装方法(在eclipse3.3下):在http://java.decompiler.free.fr/?q=jdeclipse处下载jdeclipse_update_site.zip,点击eclipse的help-software updates-find and install,在出来的窗口中选第二个,点下一步,点new archived site,选择下载到的jdecli
原创
1075阅读
0评论
0点赞
发布博客于 8 年前

struts笔记

1、web.xml定义servlet,struts-config.xml定义action的。2、action-mapping中的path:是Action请求的相对路径,配置时不用加.do,访问时要不要加.do看web.xml的servlet-mapping的url-pattern的配置,如果配为.do,就要加,否则不用。3、action-mapping中的validate:若为true,则
原创
359阅读
0评论
0点赞
发布博客于 8 年前

struts action-mapping中的input的作用

type="SomeAction"         name="SomeForm"         scope="session"        input="someinput.jsp">If the form bean SomeForm returns validation errors , it will return the page someinput.jsp.
原创
635阅读
0评论
0点赞
发布博客于 8 年前

Servlet与struts的Action的关系

struts通过ActionServlet来拦截.do的请求,通过配置文件来确定调用哪个Action,你也可以继承ActionServlet来实现自己的拦截器。如:/** * ActionServlet。 * 统一采用UTF-8编码; */public class CPCUTF8ActionServlet extends ActionServlet {protected v
原创
703阅读
0评论
0点赞
发布博客于 8 年前

eclipse插件安装笔记

把插件的jar包放在eclipse的plugins目录下就行拉。放了之后没效果?那应该是插件不支持你的eclipse版本。
原创
284阅读
0评论
0点赞
发布博客于 8 年前

jadclipse安装笔记

1、最新版是3.3.0,支持eclipse3.3,不支持eclipse3.4。2、jadclipse只是把jad.exe集成到eclipse中的一个插件,两者的开发商不是同一个。所以还必须下载jad,还必须配对jad的路径。修改path to decompiler必须重启eclipse,path to decompiler必须设为jad,jad.exe放到system32目录下好像不行,好像得
原创
405阅读
0评论
0点赞
发布博客于 8 年前

xampp是个好东西

安装xampp之后,apache、php、mysql、tomcat什么都有了,真牛叉。但是有个小问题,就是我配好了自己的虚拟目录之后,出现403 的错误,google之后才知道要改httpd-xampp.conf 这个文件,在这个文件的最后把自己的目录加上即可。
原创
489阅读
0评论
0点赞
发布博客于 9 年前

VC.NET写的DLL导出函数的奇怪现象

在.NET Framework 2.0中,通过__declspec( dllexport )int __stdcall MessageHookProc(int nCode, WPARAM wparam, LPARAM lparam);声明出来的输出函数的名字是:int __stdcall MessageHookProc(int,unsigned int,long)在__decl
原创
321阅读
0评论
0点赞
发布博客于 9 年前

备忘:Delphi

1、在主线程中sleep程序就死掉了,而在线程中sleep不会导致主线程死掉2、多线程要更新主界面的状态的话,要通过同步方法Synchronize才行,否则会报错的。3、同步方法Synchronize执行过程中,主线程也死掉了。
原创
327阅读
0评论
0点赞
发布博客于 9 年前

如何设计Delphi TCP客户端

要实现客户端断线重连、等待服务器消息各位要怎么做?我原来的做法是:procedure TClientThread.Execute;var Msg, strClassName, strActionName: string; i: Integer; Obj: TExObj; BufferLen: Integer; errorMsg: string; tick
原创
1381阅读
0评论
0点赞
发布博客于 9 年前

一个Oracle触发器的例子

有一个表,表名是xx,有ABCD四个字段,正常情况下,ABC、ABD这三个字段都可以唯一确定一条记录,按理应该做成唯一索引,但由于历史原因,该表存在重复数据,但要删掉哪一条需要人工判断,无法用语句批量删除,于是唯一索引加不上。但为了保证以后数据的准确性,需要控制新插进去的记录是唯一的。于是我写了一个触发器,当新插进去的记录与现有记录重复时就报错: CREATE global tempora
原创
418阅读
0评论
0点赞
发布博客于 9 年前

备忘:WEB

padding 和margin的区别:padding  对子元素起作用,margin 对元素本身起作用
原创
218阅读
0评论
0点赞
发布博客于 9 年前

cxGrid拖动多选的方法

OptionsBehavior.PullFocusing = True。
原创
749阅读
0评论
0点赞
发布博客于 9 年前

茶

红茶:美国杂志报道,红茶抗衰老效果强于大蒜头、西兰花和胡萝卜等。日本大阪市立大学实验指出,饮用红茶一小时后,测得经心脏的血管血流速度改善,证实红茶有较强的防治心梗效用。2002年5月13日美国医师协会发表对男性497人、女性540人10年以上调查,指出饮用红茶的人骨骼强壮,红茶中的多酚类(绿茶中也有)有抑制破坏骨细胞物质的活力,各种食品含多酚类的量如下:红茶—17.4,绿茶—12.0,
转载
2096阅读
0评论
0点赞
发布博客于 9 年前

防止口臭的方法

勤刷舌头。在刷牙后,应用牙刷柄刷舌头表面的舌苔。美国整容牙医学会牙科专家劳拉·托拉多博士建议,用小苏打刷舌头,可快速去除滞留于口腔、喉咙甚至胃中导致口臭的有毒酸性物质。喝酸奶。日本横滨鹤见大学研究表明,每天坚持喝酸奶可以降低口腔中的硫化氢含量,这种物质正是口腔异味的罪魁祸首。但是,只有天然酸奶具有这样的功效,含糖的酸奶起不到这种效果。常吃小米。美国营养学专家、《食物圣经》作者吉莉安·麦基思
转载
1528阅读
0评论
0点赞
发布博客于 9 年前

ansi string TO PWideChar注意事项

转换方法当然是:PWideChar(WideString(strAnsi))但因为有很多地方要调用,我写了一个通用的函数:function StrToPW(s: string): PWideChar;begin    result := PWideChar(WideString(s));end;结果问题来了,只有第一次调用时得到的值是对的,第二次调用得到的值就乱七八糟了。不
原创
1929阅读
0评论
0点赞
发布博客于 9 年前

备忘:Oracle

select to_date('2004-05-07 13:23:44','yyyy-mm-dd hh24:mi:ss')    from dual//字符串转为日期select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') as nowTime from dual;   //日期转化为字符串
原创
268阅读
0评论
0点赞
发布博客于 9 年前

备忘:SQLSERVER

取时间的日期部分:select   convert(varchar,getdate(),23),结果:2012-08-04'08 24 2012 12:00AM'='08 24 2012'='08 24 2012 00:00AM'
原创
264阅读
0评论
0点赞
发布博客于 9 年前

备忘:DELPHI控件

ImageEn 图像处理、 查看、分析控件。能够读取和保存多种图像格式,并能从扫描仪中(单页和多页)获取图像、捕获视频、添加滤镜效果、合并图像、选择图像区域(支持魔术棒)等等。压缩包含D7/BDS2006两个版本的安装包。Add-in Express VCL是第一个用于Borland Delphi的可视化Microsoft Office插件开发工具,支持Microsoft Offi
原创
1373阅读
0评论
0点赞
发布博客于 9 年前

Delphi内存表控件性能对比

2.5万条数据。加载数据集速度对比:clientdatasetMemTableEhkbmMemTabledxMemData65698410621359656101610311344625103110311343645.66666671010.333333104
原创
6490阅读
0评论
1点赞
发布博客于 9 年前

FastReport里面正确调用函数的方法

错误:[FormatDateTime('yyyy-mm-dd',[frxDBDataset1."日期"])]正确:[FormatDateTime('yyyy-mm-dd',)]
原创
7834阅读
1评论
0点赞
发布博客于 9 年前

在Delphi的脚本里调用返回值为复合类型的webservice

program main; var   soap : variant;    ReturnXML : array of variant;    Item1: Variant;begin  soap := CreateOleObject('MSSOAP.SoapClient30');  soap.mssoapinit('http://xx?wsdl');
原创
1386阅读
0评论
0点赞
发布博客于 9 年前