前往Shuct.Net首页

Shudepb PB反编译专家长时间以来,为业内同类软件事实上的唯一选择.细节,彰显专业.态度,决定品质.

关于PB反编译专家的搜索

2012年4月 随笔档案 - 黄兆张's Blog - 博客园 hakuci 我的Blog,技术在线。CSharp ASP.NET,Winform,J2EE,PHP,Android,项目管理,软件工程 随笔 - 216, 文章 - 11, 评论 - 142, 引用 - 5 04 2012 档案 Win7 64位 IIS未能加载文件或程序集“System.Data.SQLite”或它的某一个依赖项 摘要: 未能加载文件或程序集“System.Data.SQLite”或它的某一个依赖项解决方案:1、需要在IIS里设置,启用32位应用程序我用的是iis7把启用32位应用程序的false改为true2、下载System.Data.SQLite.dll 的64位驱动。地址如下:http://www.sqlite.org/download.htmlPrecompiled Binaries For .NEThttp://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki阅读全文 posted @ 2012-04-28 21:05 黄兆张's Blog 阅读(7539) | 评论 (2) 编辑 VS 创建assemblyinfo项目信息文件 摘要: 1、先右键项目名称,点击“属性”2、点击“程序集信息”3、修改4、生成GUIDAssemblyInfo.cs主要用来设定生成的有关程序集的常规信息dll文件的一些参数请看以下具体说明://备注: [assembly:AssemblyDescription("用最强的抢劫类写成!")]//产品名称[assembly:AssemblyProduct("无为搜索")]//公司[assembly:AssemblyCompany("无为网络")]//合法商标[assembly:AssemblyTrademark("无为")]阅读全文 posted @ 2012-04-27 09:26 黄兆张's Blog 阅读(253) | 评论 (0) 编辑 DataTable中Rows.RemoveAt(i)和Rows(i).Delete的区别 摘要: //delete并不是真的删除 只是 将该row的rowstate变为 rowstate.delete(Rows.Count还是那么多)//remove是 真的从datatable中删除比如:ds.Tables[0].Rows[i].Delete();ds.Tables[0].Rows.RemoveAt(i);两者是有区别的. 1. 使用myDataTable.Rows.RemoveAt(i)删除行. 2. 使用myDataTable.Rows(i).delete 这时候需要使用 myDataTable.AcceptChanges 才能更新到数据库. 两种方法看似第一种比较简单.但不要在循环里阅读全文 posted @ 2012-04-26 16:11 黄兆张's Blog 阅读(296) | 评论 (0) 编辑 除非 Windows Activation Service (WAS)和万维网发布服务(W3SVC)均处于运行状态,否则无法启动网站。IIS 7 摘要: ---------------------------Internet 信息服务(IIS)管理器---------------------------除非 Windows Activation Service (WAS)和万维网发布服务(W3SVC)均处于运行状态,否则无法启动网站。目前,这两项服务均处于停止状态。---------------------------确定 --------------------------- ======== 解决办法: 在WINDOWS服务管理里 启动World Wide Web Publishing Service即可!阅读全文 posted @ 2012-04-24 22:25 黄兆张's Blog 阅读(141) | 评论 (0) 编辑 ASP.NET操作服务System.ComponentModel.Win32Exception: 拒绝访问 摘要: 引用空间 using Microsoft.Win32; ((TimeSpan)Process.GetCurrentProcess().TotalProcessorTime).TotalSeconds.ToString("N0"); 如果出现“System.ComponentModel.Win32Exception: 拒绝访问” 1.在WEBCONFIG中使用 <identity impersonate="true" userName="服务器系统用户名" password="服务器系统密码"/> 放在&阅读全文 posted @ 2012-04-24 15:29 黄兆张's Blog 阅读(456) | 评论 (0) 编辑 正斜杠(/)与反斜杠(\)总结 摘要: 正斜杠,又称左斜杠,符号是"/";反斜杠,也称右斜杠,符号是"\"。 经常很迷惑正斜杠与反斜杠到底有何区别?以下是一些总结: DOS路径:C:\WINDOWS\SETTING ..这是反斜杠的作用后面跟着的是文件名C:\dir /P ...这就是正斜杠后面是一个名令的参数dir 是命令. C#中: 在C#中 \ 是转义字符,如下所示 转义序列 字符 \’ 单引号 \” 双引号 \\ 反斜杠 \0 空 \a 警告 \b 退格 \f 换页 \n 换行 \r 加车 \t ...阅读全文 posted @ 2012-04-24 14:26 黄兆张's Blog 阅读(1949) | 评论 (0) 编辑 Server.MapPath() 摘要: Server.MapPath() ./当前目录 /网站主目录 ../上层目录 ~/网站虚拟目录 如果当前的网站目录为E:\wwwroot应用程序虚拟目录为E:\wwwroot\company浏览的页面路径为E:\wwwroot\company\news\show.asp 在show.asp页面中使用 Server.MapPath("./")返回路径为:E:\wwwroot\company\news Server.MapPath("/")返回路径为:E:\wwwroot Server.MapPath("../")返回路径为:E:\www阅读全文 posted @ 2012-04-24 11:05 黄兆张's Blog 阅读(38) | 评论 (0) 编辑 GridView的RowDataBound事件 获取当前行的某个数据列 摘要: 要获取当前行的某个数据列,我在实践中总结有如下几种方法:1. Cells[x].Txt。从列单元格的文本值获取。这种方法简单高率,最为常用,但是功能单纯。此法存在几个缺点:(1)无法获取到设置了隐藏属性的数据列的值,所取到的值为“”(空)。(2)只能获取在HTML中定义过的数据列,无法查询数据源中的当前数据行的所有字段列。一般情况下,通过HTML设置GridView的字段列的数量往往小于数据源的实际字段数量,这是因为从业务逻辑的角度看,并不是所有的字段都是要显示在页面上的。当需要使用没有被显示的字段时,此法就不能直接满足需求了。2. e.Row.Cells[x].FindControl(&qu阅读全文 posted @ 2012-04-19 14:12 黄兆张's Blog 阅读(605) | 评论 (0) 编辑 如何判断数据库中取出的某个字段为空 摘要: 如果通过name字段在数据库中为空值,用data.Tables[0].Rows[0]["AlarmFlag"] !=null判断得到的结果为true,原因为AlarmFlag字段读出来为system.DBNull其中AlarmFlag为tinyint类型正确的判断方法是data.Tables[0].Rows[0]["AlarmFlag"] != System.DBNull.Value也可以用下面的方法data.Tables[0].Rows[0]["AlarmFlag"].ToString()!=""附:null表示阅读全文 posted @ 2012-04-18 11:13 黄兆张's Blog 阅读(985) | 评论 (0) 编辑 ASP.NET DridView 显示行号 摘要: 方法一aspx GridView 添加OnDataBound="GridView1_DataBound"和<asp:TemplateField ItemStyle-Width="50px" ItemStyle-HorizontalAlign="Center"> <HeaderTemplate> 序号</HeaderTemplate> <ItemTemplate> <asp:Label ID="Label1" runat="server" Te阅读全文 posted @ 2012-04-18 09:57 黄兆张's Blog 阅读(68) | 评论 (0) 编辑 ASP.NET dropdownlist绑定数据却显示System.Data.DataRowView 摘要: 问题: 在VS中用dropdownlist控件绑定数据,浏览时却在控件里显示System.Data.DataRowView,而不是要显示的数据,代码如下: /// <summary> /// 绑定DropDownList /// </summary> private void ListBind() { //功能列表 DataSet ds = bllPower.GetAllList(); this.DDLPower_Id.DataSource = ds; this.DDLPower_Id.DataBind(); this.DDLPower_Id.Items.Insert(阅读全文 posted @ 2012-04-18 09:20 黄兆张's Blog 阅读(74) | 评论 (0) 编辑 关于Asp.NET中验证码点击刷新问题 摘要: 一、验证码产生 当我在开发.NET网页的时候,发现大家使用验证码时都是在旁边提供一个"看不清,换一张"的方式,我也是一个庸人,所以也同样这么设置: <img style ="vertical-align:middle;" src="./Number.aspx" id="check" onclick="refresh()" alt="请输入验证码,看不清楚?点击换一个" /> 其中1、Number.aspx是验证码产生代码段。 2、refresh()是图片切换函数。 在这当中“docu阅读全文 posted @ 2012-04-17 09:50 黄兆张's Blog 阅读(842) | 评论 (2) 编辑 关于VS中白色的文件夹 摘要: 参考自:http://zhidao.baidu.com/question/105189925.html?fr=ala0 在解决方案Web站点下,突然发现从别处复制过来的文件夹是白色的,然后引用里面的代码的时候,也没有弹出智能提示! 百度下,才知道是因为复制过来的文件夹还没包含到项目。 解决方法: 1、右键点击白色文件夹; 2、选择 包括在项目中。 这样就解决了!里面的代码也能引用了!阅读全文 posted @ 2012-04-17 09:21 黄兆张's Blog 阅读(67) | 评论 (0) 编辑 ASP.NET 利用Linq和XPath操作XML 摘要: XML格式<?xml version="1.0" encoding="UTF-8"?><Projects ID=""> <ProjectGroup> <ProjectItem ID=""> <InfoList> <InfoItem Code="GCXX" Name="工程信息" Remark="" Value=""> <InfoItem Code="阅读全文 posted @ 2012-04-16 13:31 黄兆张's Blog 阅读(218) | 评论 (0) 编辑 反编译工具 摘要: 一、PB的,最常用的是 PB反编译专家 SHUDEPB二、.Net,一般是Reflector三、Delphi,一般是dede四、Flash反编译工具 闪客精灵五、JAVA,比较出名的有小颖的反编译专家、XJad(Java源代码反编译工具) V2.2 XJad是基于Jad核心的Java源程序反编译软件,内置Jad1.5.8e2。 XJad可处理多个*.class文件,可以处理文件夹内的所有文件,甚至可以处理*.jar文件。 XJad带有多页面文本编辑器,反编译完成后可以直接编辑查看,编辑器支持java语法的高亮显示功能。 XJad是一个纯绿色软件,为使用方便,可以在选项中设置集成到资源管理器中,阅读全文 posted @ 2012-04-14 15:48 黄兆张's Blog 阅读(157) | 评论 (0) 编辑 ASMX WCF 比较 摘要: 1.Net的Web Service主要有两种,ASMX的Web Service和WCF的Web Service.后者是前者的功能增强版.比如前者只支持http协议,只能建在IIS上,安全性也依赖于IIS等,后者还支持MSMQ, Enterprise Service(似乎主要是面向COM的)等,多了一些配置(如可以配置成双向的消息传送),可以设置多个EndPoint,这样对同一个服务,可以用不 同的方式访问.可以建在Windows Service上或控制台程序即所谓self-hosting.两者之间有几个中间产品,如附加了SOAP Extension和后期的WSE的ASMX Web Se...阅读全文 posted @ 2012-04-13 15:17 黄兆张's Blog 阅读(1655) | 评论 (0) 编辑 IIS7中 “HTTP Error 500.23 - Internal Server Error” 问题的解决 摘要: 在用windows7操作系统进行IIS配置时,配置网站时会出现错误。 这里除了IIS要装好,把Internet 信息服务里面的所有都给勾上外,在网站配置好以后,配置默认网站页后,再点击右侧的高级设置,修改Application Pool 改为Classic.Net AppPool 这样配置后,网站就能运行了。 IIS7中“HTTP Error 500.23 - Internal Server Error” 问题的解决 今天把开发环境一直到Windows7下,在IIS7.5中部署站点的时候遇到了这个问题,现在把我的解决方案贴出来。 ...阅读全文 posted @ 2012-04-13 15:07 黄兆张's Blog 阅读(1375) | 评论 (0) 编辑 Win7 IIS7 HTTP 错误 404.2 - Not Found解决方法 摘要: Win7 +IIS 刚配置的网站,输入网址后报以下错误: 应用程序“PFIZERQUERY”中的服务器错误 Internet Information Services 7.5 错误摘要 HTTP 错误 404.2 - Not Found 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。 详细错误信息 模块 IsapiModule 通知 ExecuteRequestHandler ...阅读全文 posted @ 2012-04-13 15:07 黄兆张's Blog 阅读(4965) | 评论 (0) 编辑 win7配置iis 出现:HTTP 错误 403.14 - Forbidden 摘要: 打开 IIS 管理器。 在“功能”视图中,双击“目录浏览”。 在“目录浏览”页上,在“操作”窗格中单击“启用”。 确认站点或应用程序配置文件中的 configuration/system.webServer/directoryBrowse@enabled 特性被设置为 True。阅读全文 posted @ 2012-04-13 14:56 黄兆张's Blog 阅读(255) | 评论 (0) 编辑 Windows 7 IIS (HTTP Error 500.21 - Internal Server Error)解决 摘要: 今天在测试网站的时候,在浏览器中输入http://localhost/时,发生如下错误: HTTP Error 500.21 - Internal Server Error Handler "WebServiceHandlerFactory-Integrated" has a bad module "ManagedPipelineHandler" in its module list. 在网上找了一下原因,结果是 原因:在安装Framework v4.0之后,再启用IIS,导致Framework没有完全安装 解决:开始->所有程序->附件-&阅读全文 posted @ 2012-04-07 16:09 黄兆张's Blog 阅读(52) | 评论 (0) 编辑 安装 Microsoft Silverlight 4 Tools for Visual Studio 2010 时报错 的解决办法. 摘要: 安装Microsoft Silverlight 4 Tools for Visual Studio 2010 时报错: 安装需求:必须先安装与 Silverlight Tools 4 语言版本相一致的 Visual Studio 2010、Visual Web Developer 学习版 2010 或 Visual Phone Developer 学习版 2010,Silverlight Tools 的安装才能继续。以下网址提供了其他语言版本的 Silverlight Tools: http: //go.microsoft.com/fwlink/?LinkId=177...阅读全文 posted @ 2012-04-06 13:38 黄兆张's Blog 阅读(72) | 评论 (0) 编辑 Warning session_start() Cannot send session cookie 摘要: Warning Cannot send session cookie - headers already sent...问题的解决(PHP的UTF-8 BOM引起的问题) 习惯了用edit plus进行php编程,所以有时会出现一些不为人知的错误,很麻烦;。 近日,在开发项目时,某些页面总是出现以下问题: Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at E:\web\Apache2\htdocs..阅读全文 posted @ 2012-04-05 14:48 黄兆张's Blog 阅读(1740) | 评论 (0) 编辑 导航 博客园 首页 新随笔 联系 订阅 管理 公告 Powered by: 博客园 Copyright &copy; 黄兆张's Blog