`
文章列表
lucene是基于java的全文搜索引擎框架 lucene的存储结构 lucene 其实很简单的,它最主要就是做两件事:建立索引和进行搜索 IndexWriter:lucene中最重要的的类之一,它主要是用来将文档加入索引,同时控制索引过程中的一些参数使用。 An ...
1)需要什么头文件? #include <mysql/mysql.h>//mysql interface's include file 2)需要什么库函数 /usr/lib/mysql 3)怎么连接到一个已经存在的MySQL数据库? 可以用mysql_real_connect来连接数据库,用完后记得要用mysql_close断开这个连接.mysql_real_connect()试图建立到运行host的一个MySQL数据库引擎的一个连接 。 在调用mysql_real_connect()之前,你必须调用mysql_init()初始化MYSQL结构 4)连接到数据库后,怎样执行一 ...
import java.math.BigInteger; import java.security.SecureRandom; import javax.crypto.Cipher; public class ModeTest { public static void main(String args[]) { // int result = ModeTest.modeOperator(7, 563, 563); // System.out.println(result); // // int result1 = Fermat(563,7); // System.ou ...
import java.security.SecureRandom; public class MillerRabin { public static void main(String[] args) {         // TODO Auto-generated method stub         System.out.println("2047\t"+MillerRabin(2047, 1));         System.out.println("1203972837\t"+MillerRabin(1203972837, ...
[JSTL]<c:choose>标签的使用 <c:choose>用于条件选择,他和<c:when><c:otherwise>一起使用,他们只能组合在一起 使用<c:when>代表了<c:choose>的一个条件分支,他必须以<c:choose>作为他的父标签 他必须在<c:otherwise>之前出现,只要遵寻这两个规则,使用起来很简单,下面给出代码: <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix=&qu ...
struts2 Action获取表单传值 1.通过属性驱动式 JSP: <form action="sys/login.action" method="post"> <input type="text" name="username"> <input type="submit" value="submit"> </form> Action:直接通过get、set方法获取。 public class sysAction ext ...
严重: Exception starting filter struts2 Class: java.net.PlainSocketImpl File: PlainSocketImpl.java Method: connect Line: 177 - java/net/PlainSocketImpl.java:177:-1 .... .... 解决不联网无法启动struts2问题 将struts.xml中的声明部分 <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2. ...
OGNL表达式struts2标签“%,#,$” 一、什么是OGNL,有什么特点?       OGNL(Object-Graph Navigation Language),大概可以理解为:对象图形化导航语言。是一种可以方便地操作对象属性的开源表达式语言。OGNL有如下特点:        1、支持对象方法调用,形式如:objName.methodName();       2、支持类静态的方法调用和值访问,表达式的格式为@[类全名(包括包路)]@[方法名 |  值名],例如:       @java.lang.String@format('foo %s', 'bar')或@ ...
1、通过ActionContext来获得举例代码如下:   情况1:    ActionContext context = ActionContext.getContext();    Map request = (Map) context.get("request");    Map session = context.getSession();    Map application = context.getApplication(); 情况2:   ActionContext actionContext = ActionContext.getContext() ...
1首先一个servlet类负责生成验证码的图片给前台页面,每次需要验证码的功能的时候就可以通过<img src="code" alt="code"/>来生成一副图片 下面是code.java的具体内容 package cn.huas; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.image.BufferedImage; import java.io.ByteArrayOutputStream; import ja ...
我的开发工具是MyEclipse8.5 ,整合ssh的步骤一般是spring,hibernate,struts 。 spring和hibernate都是通过MyEclipse工具自动帮助生成的,而struts用的自己在官网下载的完整的struts2.0的包, spring与hibernate的整合 在项目中通过菜单栏上的 MyEclipse->ProjectCapabilities->Add Spring Capabilites ,接着按照提示信息一步步往下面操作就可以了, 增加hibernate支持, MyEclipse->ProjectCapabilities->A ...
1.struts1的action是单例模式且必须是线程安全的,action的一个实例处理所有请求. struts2的action对象为每个请求产生一个实例,没有线程安全问题. struts1的action依赖于servlet api,struts2的action不依赖与容器,允许脱离容器单独测试. 2.struts1的execute方法依赖于servlet api,使得测试要依赖于容器.struts2的action可以通过初始化,设置属性,调用方法来测试,依赖注入支持是测试更容易. struts1试用ActionForm对象捕获输入,普通JavaBean不能捕获输入.动态bean可以作为Acti ...
1.首先写前台的页面, <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@ taglib prefix="s" uri="/struts-tags" %> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getSer ...
1首先写前台的现实上传文件的界面 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@ taglib prefix="s" uri="/struts-tags" %> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.g ...
public class Caesar { //利用凯撒密码对输入的字母加密后出一个加密后的字母 public static String table = "abcdefghifjmnlqpqrstuvwxyz"; public static char cipher(char str){   int position = (table.indexOf(str)+3)%26;   System.out.print(position+":");   return table.charAt(position); } public s ...
Global site tag (gtag.js) - Google Analytics