摘要: 在hibernate中,编写sql语句时要注意: sql语句中的表的名称要与pojo包中对应的类名相同 使用MyEclipse2013 hibernate4.1和spring3.1时,编写数据库与旧版本的有点差异public List findByQuery(final String hql, fi... 阅读全文
posted @ 2015-04-22 15:38 欣欣家园 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 好久没写代码了,昨天在JSP页面与后台进行数据传输的时候出现了中文乱码,百度了一下发现很多处理中文乱码的方法,试了很多就这个解决了我的问题,如下:String tcforname=""; if(request.getParameter("tcforname")!=null && !""... 阅读全文
posted @ 2015-04-22 15:25 欣欣家园 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 一年多没写代码了,以前搭建SSH框架的时候用的版本还是MyEclipse6.5的,这次用MyEclipse2013搭建框架整整花了我2天的时间,还是自己太弱了啊。为了记忆深刻还是把这次搭建框架的过程记录下来吧。步骤:1.在MyEclipse下new一个web project,转到数据库模式下连接好数... 阅读全文
posted @ 2015-03-25 15:17 欣欣家园 阅读(440) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: cp936 -*-#最简单的邮件发送#!/usr/bin/pythonimport smtplibsender = '13762385196@139.com'receivers = ['13632582072@139.com']message = """From: Fro... 阅读全文
posted @ 2014-10-24 18:18 欣欣家园 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 在做项目的时候有很多地方都要用到ajax,特别是当我们在同一页面上要频繁用ajax进行验证的时候,ajax缓存是一个很常见的要解决的问题,在这里我们可以通过在打开发送路径的时候添加一个随机数,这样的话每次发送的内容都不一样,就有效的避免了缓存问题,以下是处理这个问题的代码:if($("#bbo").val()!="" && $("#brec").val()=="" && $("#bcname").val()==""){ //创建核心对象 var 阅读全文
posted @ 2013-08-05 09:58 欣欣家园 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 这是一个很简单的处理重复导入的方法,但是速度比较慢,我想除了这个方法之外应该也可以用sql语句来对他进行处理吧!我这里是对导入数据库的每一条记录和数据库里面相关的所有记录进行比较,只要存在相同的记录就不导入,如果没有相同的就插入新的记录!以下是我的代码: //导入数据库 public String intoDB() throws IOException{ HttpServletRequest request = ServletActionContext.getRequest(); HttpSession session = request.getSess... 阅读全文
posted @ 2013-08-05 09:48 欣欣家园 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 我想对于重复提交这个问题应该有很多处理方法,下面是我的处理方法,用起来简单方便,易懂!在jsp页面:num是传的一个随机数;" onclick="return(confirm('真的要删除吗?'))">删除在action包中: //根据id删除船舶 String delete=""; public String delOneBoat(){ HttpServletRequest request=ServletActionContext.getRequest(); HttpServletResponse response=Se 阅读全文
posted @ 2013-08-01 16:44 欣欣家园 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 对于SSH框架下多表查询聚合函数的问题,还真纠结了我蛮久!做出来之后,发现虽然这个问题没有特别复杂,但是要注意的东西还是有蛮多的!比如:在SSH框架下平时简单的多表查询中,我们可以通过对象来获取他的值,但是在聚合函数查询的时候,我们不能select一个对象,必须是一个具体的值!下面是我做的一个项目中有用到关于这个问题的地方,跟大家一起来分享一下!在dao包里面://分页显示所有统计查询船舶违章的具体信息 public List getAllBreakInformationT(final String hql, final Integer page , final Integer size... 阅读全文
posted @ 2013-07-31 09:04 欣欣家园 阅读(1916) 评论(2) 推荐(0) 编辑
摘要: 首先要导包,对于excel2003要导jxl.jar包,excel2007要导poi.jar包关于导入excel2003和excel2007除了在导包上面有区别以外,在处理表格中的数字和字符串也有一定的差异下面是我对SSH框架关于excel表格导入到MySQL数据库的详细编码过程一.关于strut.xml的配置 /general/ShowBoat.jsp /general/err.jsp ... 阅读全文
posted @ 2013-07-30 23:37 欣欣家园 阅读(1949) 评论(1) 推荐(2) 编辑
摘要: 这里是按照条件模糊查询要查找的内容在jsp页面: 中文名 英文名 船员名 船舶名 违章代码 违法行为 违法依据 记分 罚款(元) 行政处罚 经办人 事发时间 ... 阅读全文
posted @ 2013-07-19 15:41 欣欣家园 阅读(1316) 评论(2) 推荐(1) 编辑
摘要: 在这里我是用ajax来处理级联的,这里关注的问题是从数据库中取出数据在jsp页面中级联显示,下面是我写的一些代码:在service中: //查找所有违章信息 public List findAllInfor(){ return informationDao.findAll(); } //得到第一条违章记录 public InformationTable findOneInfor(){ List list=findAllInfor(); return (InformationTable) list.get(0); ... 阅读全文
posted @ 2013-07-17 12:08 欣欣家园 阅读(528) 评论(1) 推荐(0) 编辑
摘要: 一、在做项目的时候经常要用数据库中的某个值与下拉列表里面的值(这里的值是固定写死的)相比较,然后确定选择下拉列表中的哪个值,一下是解决这个问题的一个方法: for(var i=0;i<mat.options.length;i++){ if(mat.options[i].value==bmaterial){ mat.options[i].selected=true; } }二、在做项目的时候经常要用数据库中的某个值与下拉列表里面的值(这里的值是从数据库中取... 阅读全文
posted @ 2013-07-16 18:08 欣欣家园 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 在Java中日期的转换是一个非常常见的问题,下面给出几种常见的日期转换:1.将日期转换为字符串格式:yyyy-MM-ddDate now=new Date(); SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd"); String string=sdf.format(now);2.将日期转换为字符串格式:yyyy-MM-dd HH:mm:ssDate now=new Date(); SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:... 阅读全文
posted @ 2013-07-15 17:36 欣欣家园 阅读(1231) 评论(0) 推荐(0) 编辑
摘要: JS判断只能是数字和小数点0.不能输入中文1)2)1.文本框只能输入数字代码(小数点也不能输入)2.只能输入数字,能输小数点.3.数字和小数点方法二4.只能输入字母和汉字5.只能输入英文字母和数字,不能输入中文6.只能输入数字和英文chun7.小数点后只能有最多两位(数字,中文都可输入),不能输入字母和运算符号:57) && event.keyCode!=46 || /\.\d\d$/.test(value))event.returnValue=false”>8.小数点后只能有最多两位(数字,字母,中文都可输入),可以输入运算符号:禁止特殊字符:onKeyPress=”i 阅读全文
posted @ 2013-07-11 16:10 欣欣家园 阅读(7333) 评论(1) 推荐(0) 编辑
摘要: listFiles方法接受一个FileFilter对象,这个FileFilter对象就是过虑的策略对象,不同的人提供不同的FileFilter实现,即提供了不同的过滤策略。//将d:\java目录下的所有.java文件复制到d:\jad目录下,并将原来文件的扩展名从.java改为.jadpackage com.file;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FilenameFilter;import java.io.IOException 阅读全文
posted @ 2013-05-18 21:51 欣欣家园 阅读(703) 评论(1) 推荐(0) 编辑
摘要: 编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔。package com.file;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;public class ChangeFlie { FileManage a=new FileManage("a.txt 阅读全文
posted @ 2013-05-13 22:37 欣欣家园 阅读(588) 评论(1) 推荐(0) 编辑
摘要: package com.thread;public class second extends Thread{ public static void main(String[] args) { /** * if(条件){ * System.out.println("hello"); * }else{ * System.out.println("wrold"); * } * 输出:hello wrold */ //方法一// ... 阅读全文
posted @ 2013-05-09 11:00 欣欣家园 阅读(873) 评论(1) 推荐(1) 编辑
摘要: 这是一道面试题,自己也做了一下问题分析:从这个题目可以看出,有三个对象(妈妈,儿子和盐),其中盐是共享对象代码实现如下:package com.thread;/** * 妈妈炒菜,儿子买盐,必须有时刻以上的盐,妈妈才能开始炒菜,否则儿子就要去买盐 * 问题分析:这里有三个对象(儿子,妈妈和盐),其中盐是共享对象 */class Salt{ int saltnum=0; public synchronized int subsalt() { if(saltnum<10){ System.out.println("盐不够用了,儿子要去买盐!"); ... 阅读全文
posted @ 2013-05-09 10:55 欣欣家园 阅读(1139) 评论(0) 推荐(0) 编辑
摘要: 只要try{}里面没有System.exit(),finally{}里面的code就会执行;package com.test;public class TryAndFinally { public String ff(){ System.out.println("ff()"); return "111"; } public String hh(){ try{ return ff(); }catch(Exception e){ System.out.println("e"); ... 阅读全文
posted @ 2013-05-05 17:19 欣欣家园 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 面向对象的基本特征有:封装,继承,抽象和多态封装:封装是保证软件部件具有优良的模块性的基础,封装的目标就是要实现软件部件的“高内聚、低耦合”,防止程序相互依赖性而带来的变动影响。在面向对象的编程语言中,对象是封装的最基本单位,面向对象的封装比传统语言的封装更为清晰、更为有力。面向对象的封装就是把描述一个对象的属性和行为的代码封装在一个“模块”中,也就是一个类中,属性用变量定义,行为用方法进行定义,方法可以直接访问同一个对象中的属性。通常情况下,只要记住让变量和访问这个变量的方法放在一起,将一个类中的成员变量全部定义成私有的,只有这个类自己的方法才可以访问到这些成员变量,这就基本上实现对象的封装 阅读全文
posted @ 2013-05-05 15:06 欣欣家园 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 接着上面一章所讲的,用selenium IDE录制139邮箱日历模块创建活动的脚本,并将其转换为java脚本到Eclipse中运行。运行发现脚本运行到打开日历模块页面就停止了,并没有创建活动。分析一下原因:其实当点击创建活动的时候,这里加载了一个iframe,而selenium2的get()方法并不... 阅读全文
posted @ 2014-11-25 18:37 欣欣家园 阅读(2406) 评论(0) 推荐(0) 编辑
摘要: 今天是我第一用selenium录制脚本并回放,感觉用起来并不像想象中的那么简单,上午遇到的问题到现在才解决,感觉自己学习能力还是不够的,不过慢慢来,相信很快就可以上手的。 我录制的是mail.10086.cn日历模块创建活动。 1.打开火狐浏览器,打开selenium打开红色按钮,开始录制脚本 2... 阅读全文
posted @ 2014-11-25 17:23 欣欣家园 阅读(1591) 评论(0) 推荐(0) 编辑
摘要: Selenium driver Java版本的安装方法下载selenium-java-2.44.0.zip压缩文件,并解压到当前文件夹,解压后打开 下载selenium-java-client-driver-1.0.2.jar下载selenium-server-standalone-2.39.0.j... 阅读全文
posted @ 2014-11-19 16:07 欣欣家园 阅读(5159) 评论(0) 推荐(0) 编辑
摘要: import XXE_checkif __name__=="__main__": try: check=XXE_check.xxe_check() #登录 input_url="http://mail.richinfo.cn/" getL... 阅读全文
posted @ 2014-11-06 16:11 欣欣家园 阅读(1276) 评论(0) 推荐(0) 编辑