Monthly Archives: August 2009

VS2008无法在断点处停留的解决方案—vs2008 can’t debug, why?—(z)

  from http://blog.csdn.net/downmoon/archive/2009/08/18/4457756.aspx 发现遇到的人还比较多,所以在网上搜了一下,再稍作整理。 VS2008按F5无法在断点处停留,主要有以下几种情况: 1、生成方式是Realse不是Debug。2、调试时到“附加到进程”菜单里看有没有“aspnet_wp.exe”的进程,如果没有,添加。3、控件的事件丢失。这个比较常见。4、右键解决方案的属性里,看生成项里的“生成调试信息”那里是不是FALSE,如果是,改成TRUE。5、想要调试的代码行根本不能调试。这个比较少见。 6、 在vs2008中,工具-> 选项->调试->常规中有个选项,要求源文件与原始版本完全一致,vs2008默认的是选中的,取消试试。 7、还有一种修改注册表的方法 方法 1: 禁用环回检查请遵循以下步骤:1. 单击 开始 , 单击 运行 , 类型 regedit然后单击 确定 。2. 中注册表编辑器, 找到并单击以下注册表项:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlLsa3. 右击 Lsa , 指向 新建 , 然后单击 DWORD 值 。4. 类型 DisableLoopbackCheck然后按 Enter。5. 右击 DisableLoopbackCheck … Continue reading

Posted in asp.net | Leave a comment

Visual Studio 2008和SQL Server 2008安装问题–visual studio 2008 不能更改 安装路径(z)

  安装Visual Studio 2008和SQL Server 2008的时候,更改安装路径是个费事费时的事。。。 如果先装Visual Studio 2008,那么在装SQL Server 2008的时候你会无法安装下去,安装程序会要求你先安装VS的SP1补丁。好,那就打补丁吧~~~但是,当你打好补丁后,你会发现SQL Server 2008的共享目录路径无法更改了。。。因为在打VS SP1的补丁的时候,会有个“Microsoft SQL Server 管理对象”的更新, 而我们又无法修改“Microsoft SQL Server 管理对象”的安装路径,可能就是它把SQL Server 2008的共享目录路径给锁定了。接近2个多GB的数据不得不放在C盘里。。。 没法,那就先装SQL Server 2008吧,但装好之后,你会发现。。。在装Visual Studio 2008的时候,整个Visual Studio 2008的安装路径无法更改了。。。因为在装SQL Server 2008的时候,它会先安装.NET Framework,可能就是这个时候把Visual Studio 2008的安装路径给锁定了。那试着把.NET Framework给删了再装Visual Studio 2008?对不起,不让删,说是重要文件,没法,这个时候要装Visual Studio 2008的话,6点多个GB都只能全在C盘,更汗。。。 … Continue reading

Posted in asp.net | Leave a comment

java sap gui for sap in any platform setup and config—因为配置连接时多了一个空格,花了我好几个时找原因(sap gui for java)

看: SAPGUI for Java 7.10 rev 8 (java), no library (lib) 连接字串为: conn=/H/192.168.0.131/S/3200 就是这个3200后面不能有空格 这是文档里的: Example for a connection to an SAP system with the connection string /H/iwdf8997.wdf.sap-ag.de/S/3200: conn=/H/iwdf8997.wdf.sap-ag.de/S/3200 Example for the same SAP system, with automatic logon (user guest, … Continue reading

Posted in sap-abap-java | Leave a comment

delphi-develop_debug___Delphi 调试方法

  以下内容是个人在使用中的总结,不足之处还望指正。第一种是堆栈。快捷键是Ctrl+Alt+S比如过程A和B都调用了过程C,或者不只如此,过程C在整个程序中大量地被调用。但现已知过程C在一次调用中因参数错误而运行失败了。怎样找出是哪一个过程传给C错误的参数了?这种情况下,一句一句跟踪是比较麻烦的。其实只要在过程C的开始的地方打个断点,中断的时候调出堆栈窗口就可以看到是哪一个过程调用C了,不仅如此,在A中调用B,在B中调用C,这一过程都可以看得一清二楚。在程序raise出一个异常而中断的时候也可以看出是从哪里调用了这段子程序的。第二种是数据断点。菜单命令是Run->Add Break Point->Data Break Point这个断点只能在运行时设。举例如下:要查看某全局变量或某类的属性何时被修改了的情况。例如要跟踪一个全局变量g_GlobalVar。在运行后中断程序,然后选Run->Add Break Point->Data Break Point。在地址一栏输入@g_GlobalVar,点OK即可。以后在这一变量被改变后就会中断(注意程序中断在改变这个变量的语句的下一条语句处,而不是本语句) 有时候调试的时候可以编码来实现动态断点:if [Condition] thenasmint 3;end;作用相当于设置条件断点,在条件比较复杂的情况下还是非常有用的注意,这些调试语句需要使用编译条件控制以避免编译到正式的版本中。   =============================================================================

Posted in delphi | Leave a comment

delphi-develop___Delphi变量类型

  delphi整形变量类型有以下几种 Type    Range     FormatShortint     -128..127     signed 8-bitSmallint     -32768..32767     signed 16-bitLongint     -2147483648..2147483647     signed 32-bitInt64     -2^63..2^63-1     signed 64-bitByte     0..255     unsigned 8-bitWord     0..65535     unsigned 16-bitLongword     0..4294967295     unsigned 32-bit integer     -2147483648..2147483647     signed 32-bitCardinal     0..4294967295 unsigned 32-bit delphi浮点型变量类型有以下几种 Type Range Significant digits Size in … Continue reading

Posted in delphi | Leave a comment

关于 delphi develop 中的 @ 操作符,怎么理解?

     @是用作取变量,函数,过程或方法地址的操作符,就是取得函数或者变量的地址,可以赋值给指针或者用语地址运算, 相当于c里的&。

Posted in delphi | Leave a comment

Google网络相册Picasaweb无法访问的解决方法(中国确实是一个没有多少人权,极其封闭的国家)

不清楚是政府没有用,还是电信的核心交换机他们管不了?还是故意的用的那个墙给全封了?为啥封呢?GOOGLE为啥一言不发? 每次讲到政务公开,我就感觉好笑。 与西方发达国家真的差的太远了。不是物质是的,而是精神思想上的。   进入C:WINDOWSsystem32driversetc 文件夹 在里面找到hosts这个文件, 鼠标右键选择”打开” 之后把下面这段代码复制到hosts文档的尾部空白处,代码如下: 74.125.91.99 http://www.picasa.com74.125.91.103 picasa.google.com203.208.33.100 lh1.ggpht.com203.208.33.100 lh2.ggpht.com203.208.33.100 lh3.ggpht.com203.208.33.100 lh4.ggpht.com203.208.33.100 lh5.ggpht.com203.208.33.100 lh6.ggpht.com203.208.33.100 lh7.ggpht.com203.208.33.100 lh8.ggpht.com至此,所有操作完成, 再次打开http://picasweb.google.com/看看, 是不是已经正常显示了

Posted in 我的生活 | Leave a comment

成为Java Expert的几本重要的书

成为Java Expert的几本重要的书 我所看重的成为Java Expert的几本重要的书: 1 component development for the java platform Author: Stuart Dabbs Halloway 2 Server-Based Java Programming Author:Ted Neward 3 Inside The Java Virtual Machine Author: Bill Venners 4 Effective Enterprise Java Author: Ted Neward

Posted in java language | Leave a comment

sap abap-mm 统计 物料进销存 进出存 jxc 仓库库存报表 part1

早期的一个进销存第一版本函数: 取得物料的仓储位置期间库存-进销存报表函   FUNCTION Z_GET_PERIOD_MARD_STOCK.*"———————————————————————-*"*"Local interface:*"  IMPORTING*"     VALUE(WERKS) TYPE  WERKS_D*"     VALUE(LGORT) TYPE  LGORT_D*"     VALUE(MATNR) TYPE  MATNR*"     VALUE(LFGJA) TYPE  LFGJA*"     VALUE(LFMON) TYPE  LFMON*"  EXPORTING*"     VALUE(MENGE_SUM) TYPE  MENGE1*"     VALUE(MENGE_X) TYPE  MENGE1*"     VALUE(MENGE_S) TYPE  MENGE1*"     VALUE(MENGE_N) TYPE  MENGE1*"———————————————————————-DATA: CYEAR(4),CMONTH(2),CURRMONTH(6),MARDMONTH(6).DATA: H_TAB LIKE MARDH OCCURS … Continue reading

Posted in SAP ABAP | Leave a comment

java中的break和continue关键字使用总结(z)

http://lavasoft.blog.51cto.com/62575/52685 有时会忘了,记一下: 一、作用和区别 break的作用是跳出当前循环块(for、while、do while)或程序块(switch)。在循环块中的作用是跳出当前正在循环的循环体。在程序块中的作用是中断和下一个case条件的比较。 continue用于结束循环体中其后语句的执行,并跳回循环程序块的开头执行下一次循环,而不是立刻循环体。 二、其他用途 break和continue可以配合语句标签使用。这个都很简单,下面给个综合实例,看看就明白 了: /*** Created by IntelliJ IDEA.* User: leizhimin* Date: 2007-11-29* Time: 15:47:20*/public class Test {public static void main(String args[]) {         Test test = new Test ();        test.testBreak1();        test.testContinue1();        test.testBreak2();        test.testContinue2();    }/**     … Continue reading

Posted in java language | Leave a comment