上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 36 下一页
  2011年3月25日
摘要: sun推出的JSP(Java Server Pages)是一种执行于服务器端的动态网页开发技术,它基于Java技术。执行JSP时需要在Web服务器上架设一个编译JSP网页的引擎。配置 JSP 环境可以有多种途径,但主要工作就是安装和配置Web服务器和JSP引擎。下面就以Tomcat作为JSP引擎,配合Tomcat、Apache、IIS这三种Web服务器来讲述3种搭建JSP运行环境的方案。一、相关软件介绍1、 J2SDK:Java2的软件开发工具,是Java应用程序的基础。JSP是基于Java技术的,所以配置JSP环境之前必须要安装J2SDK。2、 Apache服务器:Apache组织开发的一种 阅读全文
posted @ 2011-03-25 20:55 dartagnan 阅读(933) 评论(0) 推荐(1) 编辑
摘要: 平常有事没事可以把玩下这几个抓包软件,蛮有意思!抓包分析源地址和目标url一般有下面几个软件:第一个是国产的WSockExpert。以前大家上网漏洞的时候很多时候都用到他。易上网,功能一般。但自身dll文件容易被认为木马删除。适用于特定程序提交的分析。第二个是HttpWatch。一种内嵌于IE内的抓包程序。可以清楚看到post头和返回值。比较合适WEB整站数据的分析。第三个是HttpAnalyzerStdV2,也是我现在最喜欢的一个抓包工具。分两种形式,有一种模式类似于HttpWatch,可嵌套IE。另一种模式是独立的EXE,可以抓取所有WEB请求,包括EXE向WEB的请求,这一点就有很多效用 阅读全文
posted @ 2011-03-25 20:38 dartagnan 阅读(15465) 评论(1) 推荐(1) 编辑
摘要: java获取结果集,if(rs!=null),和while(rs.next())区别com.microsoft.sqlserver.jdbc.SQLServerException: 结果集没有当前行。st = conn.createStatement();ResultSet rs = st.executeQuery(sql);if(rs!=null) {//rs.next();System.out.println(rs.getRow());System.out.println(rs.getString("name")); }st = conn.createStatement 阅读全文
posted @ 2011-03-25 20:30 dartagnan 阅读(6990) 评论(0) 推荐(0) 编辑
摘要: Android应用程序开发入门教程 之一 实现一个登录对话框难度:适合人员:刚接触Android的开发人员简述:对网络应用来说“登录框”还是蛮常见的,Code上没有太复杂的东西,基本都是UI设计,很适合练手,代码登录后可下载。需求分析:1.实现用户名和密码的输入2.提取用户名和密码信息3.登录时有进度条4.超时处理5.登录成功跳转6.(不都列举了, 大家根据实际情况自己添上吧)Step 1:目标:设计UI1.1 编写Layout XML login_view.xml这种四方规整的布局自然是TableLayout合适了。值得说明的是,每行用一个TableRow标签标识。论坛贴代码太难看了,所以只 阅读全文
posted @ 2011-03-25 14:25 dartagnan 阅读(7072) 评论(1) 推荐(0) 编辑
摘要: 在使用Eclipse+MyEclipse开发中,许多文件编码默认是ISO-8859-1,不支持中文(如常用的JSP)。这样我们每次建文件都要手动改编码,其实我们可以在设置文件默认编码,今后再创建时就不用每次修改编码了,UTF-8如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码。然而,Eclipse工作空间(workspace)的缺省字符编码是操作系统缺省的编码,简体中文操作系统 (Windows XP、Windows 2000简体中文)的缺省编码是GB18030,在此工作空间中建立的工程编码是GB18030,工程中建立的java文件 阅读全文
posted @ 2011-03-25 11:47 dartagnan 阅读(3009) 评论(0) 推荐(0) 编辑
  2011年3月24日
摘要: AsyncTask实现异步处理任务:http://www.javaeye.com/topic/827513我们都知道Android提供了一个较线程更简单的处理多任务的方法AsyncTask异步任务类,相对于线程来说AsyncTask对于简单的任务处理更安全,其内部的实现方法使用了Android的Handler机制,对于常见的文件下载可以使用AsyncTask类来处理,在android系统中的Browser浏览器中就是用了该类下载Web服务器URL的Favicon图标。见如下链接:Android AsyncTask的异步任务关于AsyncTask的几点注意事项(摘自androiddoc):Thr 阅读全文
posted @ 2011-03-24 22:32 dartagnan 阅读(823) 评论(0) 推荐(0) 编辑
摘要: Android中实现了英文apk应用的简单汉化,效果类似这样:说一下具体步骤:首先利用解压工具解压apk文件,解压后的目录结构如下:然后利用smali工具对classes.dex进行反编译和编译,同时修改英文“help ”为“帮助”。smali下载地址http://code.google.com/p/smali/downloads/list,将红框中的四个文件下载到本地,并且放到同一个文件夹中。反编译classes.dex:ubuntu@ubuntu-desktop:~/fanxiang/hanhua$ ./baksmali com.braveo.langaid.apk_FILES/class 阅读全文
posted @ 2011-03-24 22:07 dartagnan 阅读(8252) 评论(0) 推荐(0) 编辑
摘要: 为了防止别人反编译android apk程序,需要对代码做混淆,如果你安装了android SDK 2.3,对程序代码做混淆就变得很简单了.说一下具体的步骤,安装完SDK2.3以后,创建android工程,你会发现多了一个proguard.cfg文件,如下图:这个文件就是混淆代码的配置文件,如果想让配置文件生效,需要在default.properties文件最下边添加:proguard.config=proguard.cfgdefault.properties文件内容如下:然后利用eclipse android打包工具对程序进行签名打包。关于签名文件的生成参见实现Android apk的简单汉 阅读全文
posted @ 2011-03-24 22:01 dartagnan 阅读(1315) 评论(0) 推荐(1) 编辑
摘要: 常用的保护技术由于Java字节码的抽象级别较高,因此它们较容易被反编译。本节介绍了几种常用的方法,用于保护Java字节码不被反编译。通常,这些方法不能够绝对防止程序被反编译,而是加大反编译的难度而已,因为这些方法都有自己的使用环境和弱点。1. 隔离Java程序 最简单的方法就是让用户不能够访问到Java Class程序,这种方法是最根本的方法,具体实现有多种方式。例如,开发人员可以将关键的Java Class放在服务器端,客户端通过访问服务器的相关接口来获得服务,而不是直接访问Class文件。这样黑客就没有办法反编译Class文件。目前,通过接口提供服务的标准和协议也越来越多,例如 HTTP、 阅读全文
posted @ 2011-03-24 21:18 dartagnan 阅读(2591) 评论(1) 推荐(1) 编辑
摘要: 说 明:你希望自己用.net辛辛苦苦做出来的软件被人轻易破解吗?你希望自己花了大量人力物力用.net开发出来的产品被竞争对手轻易获取核心代码吗?这是 一篇比较详尽地介绍如何保护自己的.net源代码的文章,如混淆、加密和强名称等,出于保护原作者的角度,所以本人没有掐头去尾作为自己个人的文章,正因 为是全文转载,所以并不代表本人完全赞同作者的全部观点,也不代表本人本人提作者提到的软件做广告,这一点请大家注意,不要认为我为别人做广告而骂我,其 实我根本不认识作者。一.前言大家好,我是康世杰,大家可以叫我Jason。我和大家一样,都是搞技术出身,也未当过讲师,所以口材有限,如果讲得不好之处,还希望大家 阅读全文
posted @ 2011-03-24 21:06 dartagnan 阅读(7631) 评论(3) 推荐(6) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 36 下一页