`
文章列表
知道SQL Injection 但是平时懒的去做这方面的东西,以后一定还得注意 .Net的项目看来要用存储过程和分层方式来写了 SQL Injection 讲解 http://en.wikipedia.org/wiki/SQL_injection 方法:(网上搜集) 1.带参数的的存储过程来完成用户验证的过程 2.用户通过网址提交过来的变量参数进行检查的代码,发现客户端提交的参数中有"exec、insert、select、delete、from、 update、count、user、xp_cmdshell、add、net、Asc"等用于SQL注入的常用字符时 ...
1、安装php-5.2.9-2-win32-installer.msi 2、将apache安装到C:\Program Files\Apache Software Foundation\Apache2.2目录下 3、对于C:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf进行如下修改: 在最后加如下几行: LoadModule php5_module "d:/php/php5apache2_2.dll" AddType application/x-httpd-php .php ...
Eclipse是IBM公司资助的开源IDE开发环境,Eclipse正受到越来越多的开发人员的关注。J2ME Wireless Toolkit 2.1提供了运行J2ME应用程序所需要的库以及模拟器等。EclipseME插件可以让开发人员在 Eclipse环境中轻松开发J2ME应用程序。 现在Eclipse的最新版本是3.0.1,而EclipseME刚刚在今年10月8日推出了0.5.5版本,此版本增加了很多新的功能,并且此版本有着跟已往完全不同的安装方式。 1. 安装前的准备工作 a) JDK的安装: J2SE 1.5 http://java.sun.com/j2se/1.5.0/ind ...
I installed the lastest version of JasperServer on my my brand new server based on tomcat6 with jdk6 but on the first page I got the message “Unable to read TLD “META-INF/c.tld” from JAR file…”. My first try was to downgrade tomcat and jdk to a previous version andit seemed to work. I first thoug ...
备注:整理别人的资料,加上自己的实践,参考文章: http://www.diybl.com/course/3_program/java/javashl/20090131/154668.html 12创建表 CREATETABLE`Employee`( `id`bigint(20)NOTNULLauto_increment, `code`varchar(10)NOTNULL, `dept`varchar(50)NOTNULL, `name`varchar(20)NOTNULL, `status`varchar(10)NOTNULL, `telephone`varchar(20)d ...
1. Setup your Development Environment - or follow the steps below if you're a veteran. a. Download and install JDK 5+ (make sure your JAVA_HOME environment variable points to the JDK, not a JRE). b. Download and install MySQL 5.x. c. Setup a local SMTP server or change mail.properties (in src/mai ...
1 初识Eclipse、EclipseME Eclipse是一个开发源代码的、基于java的可扩展开发平台。Eclipse相关的许可证是大多数基于Common Public License (CPL),CPL是一个为Open Source Initiative (OSI)所认可的许可证。由于Eclipse Foundation的建立,Eclipse的许可证将逐渐趋向于使用Eclipse Public License (EPL),EPL是一个与CPL相类似的许可证,正在进行OSI的认证工作。 作为当今最流行的java开发IDE之一,java社群使用Eclipse以及基于Eclipse技术 ...
1. XXX is not mappedXXX作为一个Value Objec,它仅仅包含了所需要的成员变量,以及他们的Getter和Setter方法错误原因:(1).XXX名称写错了(2).看下 hibernate.cfg.xml 文件中是否 <mapping resourc="你的那个类对应的映射文件"/>2.hibernate.cfg.xml not found的错误把hibernate.cfg.xml放到src文件夹下3.XXX.hbm.xml not found 错误最好把这个文件也放到src文件夹下
初学struts,刚把架构搭建了起来,希望下面信息对初学者有用!1.struts-config配置实例:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts-config PUBLIC "-//Apche Software Foundation//DTD Struts Configuration 1.1//EN""http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">&l ...
You will need to add the Action mapping in your struts-config.xml file.Youwill also need the form-bean mapping that your form will use to pass theform data to the action class.Here is an example.<form-beans> <!-- Loin form bean --> <form-bean name="loginForm" ...
java.net.BindException: Address already in use: JVM_Bind at java.net.PlainSocketImpl.socketBind(Native Method) at java.net.PlainSocketImpl.bind(Unknown Source) at java.net.ServerSocket.bind(Unknown Source) at java.net.ServerSocket.<init>(Unknown Source) at java.net.ServerSocket. ...
1、Hibernate 介绍 Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了轻量级的对象封装,使 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。它不仅提供了从 Java 类到数据表之间的映射,也提供了数据查询和恢复机制。相对于使用 JDBC 和 SQL 来手工操作数据库,Hibernate 可以大大减少操作数据库的工作量。 另外 Hibernate 可以利用代理模式来简化载入类的过程,这将大大减少利用 Hibernate QL 从数据库提取数据的代码的编写量,从而节约开发时间和开发成本 Hibernate 可以和多种Web 服务器或 ...
java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver这种错误的解决办法:1 去微软网站上下载JDBC For SQL Server的驱动,安装上后(C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib),把其安装上的三个JAR包(msbase.jar/mssqlserver.jar/msutil.jar),设置到 class_path里面。就应该可以了。2如果还是报告找不到驱动程序的话,就把以上的三个JAR包复制到 ...
数据库操作现在是项目开发的 根本,学习Java首先应该学会怎么样连接数据库,用Java连接数据库可不像用Delphi这类工具那样设几个属性就OK,说简单也简单,说复杂,其实 也挺复杂的,而且很麻烦,如果是初学,根本不能保证第一次就连接成功,下面以SQL Server 2000为例,说说Java连接数据库的基本方法,也记录一下心得。 1、下载SQL Server 2000 driver for JDBC SQL Server 2000 Driver For JDBC Downloads 该驱动截止目前有四个版本,建议下载最新的SP3版。 该驱动安装成功后, ...
1、判断窗体是否存在,如果存在就激活 bool flag = false; FormCollection frmArray = Application.OpenForms; foreach(Form frmname in frmArray) { if (frmname.Name == "Form2") { flag = true; frmname.Activate(); } } if (flag==false) { Form2 frm = new Form2(); frm.Show(); }
Global site tag (gtag.js) - Google Analytics