`
wb284551926
  • 浏览: 551571 次
文章分类
社区版块
存档分类
最新评论
文章列表
网上看了很多jsp实现验证码的例子 大多数实现思路是: 1.在一个java(继承了HttpServlet)类 里面生成验证码,把验证码放到session里(验证用户输入的验证码是否正确时取出)   2.根据生成的验证码画出一个有干扰线或干扰点的图片   3.在WEB-INF/web.xml中配置 servlet   4.在jsp页面调用配置好的servlet,一般是通过<img src="servlet名" id="code"/>调用   5.验证的时候提交数据,在本页面或另外一个servlet或者另外一个页面取出 s ...
微波炉会干扰无线网络通讯 相信已经有人开始在用兰牙或是无线网卡了. 不过很不幸的是,家庭用的微波炉会严重干扰兰牙或是无线网卡的通讯, 因为它们都使用2.4GHz的频段, 想想看,功率只有几瓦或是几十瓦的无线通讯设备 ...
MyEclipse 设置JSP的默认打开方式 在web开发中,我们在编辑JSP的时候,会碰到一个非常郁闷的事,在没有做任何默认设置的情况下,使用的是系统默认的打开方式,当我们直接双击打开JSP页面的时候,会感觉非常的卡,好半天Myeclipse才反应过来,所以如果能够设置使用其他的方式打开JSP页面的话,就好了,方法如下: windows ==> preferences ==> General ==> Editors ==> file Associations,选中上面的JSP页面,在下面的那个选项中选择需要以哪种方式打开JSP页面,点击右侧的Default就行 ...
1.isNull, isNotNull与isEmpty, isNotEmpty区别 在iBATIS中isNull用于判断参数是否为Null,isNotNull相反 isEmpty判断参数是否为Null或者空,满足其中一个条件则其true isNotEmpty相反,当参数既不为Null也不为空是其为true 2.Dynamic标签内,最好每一个条件项都附带prepend参数。有些人喜欢第一项不带,在某些情况下这样会出现问题,都带着也多不了一点代码。
编写dbms_job   variable job number; begin   sys.dbms_job.submit(job => :job,                       what => 'test;',                       next_date => to_date('15-10-2012 15:38:07', 'dd-mm-yyyy hh24:mi:ss'),                       interval => 'sysdate+1/1440');   commit; end; / ...
注意点: 1.如果在PL/SQL 等工具里打开的话,直接修改下面的代码中[斜体加粗部分]执行 2.确保路径存在,比如【D:\oracle\oradata\Oracle9i\】也就是你要保存文件的路径存在 /*分为四步 */ /*第1步:创建临时表空间  */ create temporary tablespace user_temp   tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf'  size 50m   autoextend on   next 50m maxsize 20480m  
1 在表视图的列上创建。双击表视图,打开table properties ———>columns ,双击要设置的列(显示列的序号的那个按钮,单击后,会显示横向的黑色箭头)。打开column properties 对话框。在 ‘general’ 项中,最下面,找到 sequence,下拉框 后面,有三个按钮就 ‘create’,‘select’,‘properties’。 新建的话就点击‘create' 打开 sequence properties 对话框,general 中的name, code 随意修改切换到 physical options 项,输入下面几项内容start with 1 ...
1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容 4、随机读取文件内容  public class ReadFromFile {    /**     * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。     
//获取封装输出信息的 ValueStack 对象    ValueStack vs = (ValueStack)request.getAttribute("struts.valueStack");       //调用ValueStack的fineValue方法获取books属性值        String[] books = (String[])vs.findValue("books");   上面代码返回一个 ValueStack 对象,该对象封装了 Action 全部的输出信息。该对象是 Struts 2 使 ...
    Struts2中的ModelDriven机制及其运用   为什么需要ModelDriven   所谓ModelDriven,意思是直接把实体类当成页面数据的收集对象。比如,有实体类User如下: package cn.com.leadfar.struts2.actions;   public class User {     private int id;     private String username;
在写数据库链接时,如下书写即可 wi为数据库名称 红色字体是关键添加上即可解决中文乱码问题 jdbc\:mysql\://127.0.0.1\:3306/wi?useUnicode\=TRUE&characterEncoding\=utf8
create or replace procedure 存储过程名(    参数名 in 参数类型,    p_name in varchar2,    p_password in varchar2    aaout integer   --返回的参数 ) --这里可以有许多参数 is   cursor cc is  select did from taskdetails; --循环用到的cursor游标 path varchar2(2000);--定义变量   格式为: 变量名 + 变量类型 +(数值) tdpath varchar2(2000);  type
ibatis SqlMapConfig.xml <settings>配置   <settings cacheModelsEnabled="true" enhancementEnabled="true" lazyLoadingEnabled="true" maxRequests="32" maxSessions="10" maxTransactions="5" useStatementNamespaces="false" /> ...
用SQL语句,删除掉重复项只保留一条 在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1) 2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最小的记录 delete from people where   peop ...
   今天忽然接到一客户反馈,一个运行中的系统图片无法上传。我就纳闷了,上传一直没接到过问题,怎么就无法上传了呢。根据了解的情况,客户的上传应该是被拦截器拦截了,说明白点,就是本来在允许范围内的图片被非法拦截,导致不能上传。马上启用测试帐户进行测试,一切ok。然后联系过去,我还耐心的教该客户是不是无意中选择了非法的类型。然后还让他把他要上传的图片发了过来,在这边上传,一切也ok。这个问题就有点麻烦了。    如果的确这样的话,问题应该出在拦截器。    找了拦截器配置,类型过滤的配置如下:  <param name="allowedTypes">     ...
Global site tag (gtag.js) - Google Analytics