- 博客(22)
- 资源 (6)
- 收藏
- 关注
转载 Eclipse配置Struts2问题:ClassNotFoundException: org...dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
直接使用MyEclipse添加Struts2.1之后,将项目部署到Tomcat中,启动Tomcat,直接输出未找到org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter这个类,而在struts2的core jar包中又能找到该类,这是怎么一回事儿呢?Tomcat默认从WEB-INF/目录下加载资源,Eclips
2017-08-04 10:33:36 338
转载 JAVA解析JSON
一json-lib.jar开发包使用依赖包 json-lib.jar开发包使用需要依赖包以下开发包: Json-lib requires (at least) the following dependencies in your classpath: * jakarta commons-lang 2.4 * jakarta commons-beanutils 1
2017-08-04 09:13:18 304
转载 Java 之 HTTP请求乱码解决,GZIP 返回值乱码解决
今天请求一个天气接口,发现一直乱码,开始没注意看请求头信息,平时 HTTP 请求无非几种方法解决乱码问题。其实只要注意一点就可以了,编码一致即可,其次对方怎么编码,接收方怎么解码即可。HTTP请求乱码解决方案一这也是最简单的方式,主要是用IOUtils 工具类。URL realUrl = new URL(url);// 打开和URL之间的连接 co
2017-08-03 18:05:51 4661
转载 免费的天气接口(满足你的大部分需求)
项目中有需要抓取当地天气的需求,在网上找了很多的接口,要么是接口请求次数有限制,要么是数据不全,要么是接口失效,总之是无法很好的提供一个稳定的接口。为此很是头疼的一段时间,然后天不绝人,最终还是在网上找到些比较好用的接口,特此记录下来,方便你我他。1.通过城市名(北京/北京市)获取当前城市当前温度及未来一周天气预报 (Json数据) :包含台湾的主要县市接口:http://wthr
2017-08-03 17:35:22 17402 5
原创 struts.xml的常用配置
xml version="1.0" encoding="UTF-8"?>DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd">struts> 所有匹配*.action的请
2017-08-03 15:51:19 261
转载 hibernate多对多配置 many-to-many
多对多(many-to-many):在操作和性能方面都不太理想,所以多对多的映射使用较少,实际使用中最好转换成一对多的对象模型;hibernate会为我们创建中间关联表,转换成两个一对多。1. E-R图 2. 实体类:Teacher实体类如下:Java代码 package com.reiyen.hibernate.domain;
2017-08-01 17:48:21 239
转载 Hibernate one to many 映射配置
多对一关联映射:在多的一端加入一个外键指向一的一端,它维护的关系是多指向一一对多关联映射:在多的一端加入一个外键指向一的一端,它维护的关系是一指向多也就是说一对多和多对一的映射策略是一样的,只是站的角度不同用户表:CREATE TABLE `tbl_user` (`id` INT(32) NOT NULL AUTO_INCREMENT,`user_name`
2017-08-01 17:03:02 245
原创 hibernate_ID生成策略
increment:主键按数值顺序递增。此方式的实现机制为在当前应用实例中维持一个变量,以保存着当前的最大值,之后每次需要生成主键的时候将此值加1作为主键。这种方式可能产生的问题是:如果当前有多个实例访问同一个数据库,那么由于各个实例各自维护主键状态,不同实例可能生成同样的主键,从而造成主键重复异常。因此,如果同一数据库有多个实例访问,此方式必须避免使用;1)identity:
2017-08-01 10:36:53 186
转载 hibernate.hbm2ddl.auto配置详解
hibernate.cfg.xml 中hibernate.hbm2ddl.auto配置节点如下: Hibernate Reference Documentation 3.3.1解释如下:Automatically validate or export schema DDL to the database when the SessionFactory is create
2017-08-01 10:34:09 218
原创 15个常用的javaScript正则表达式
摘要收集整理了15个常用的javaScript正则表达式,其中包括用户名、密码强度、整数、数字、电子邮件地址(Email)、手机号码、身份证号、URL地址、 IPv4地址、 十六进制颜色、 日期、 QQ号码、 微信号、车牌号、中文正则。表单验证处理必备,赶紧收藏吧!用户名正则//用户名正则,4到16位(字母,数字,下划线,减号)var
2017-07-27 14:54:24 209
原创 span 内容过多时强制换行 而不隐藏
1.将span设置为块级元素 即display:block;2.设置span元素的宽高3.使用css3中的word-break属性 将其设置为break-all大功告成!
2017-07-27 14:40:50 2258
原创 jquery.validate.js 常见的验证类型
required: 必选字段 remote: "请修正该字段", email: 电子邮件验证 url: 网址验证 date: 日期验证 dateISO: 日期 (ISO)验证 dateDE: number: 数字验证 numberDE: di
2017-07-26 14:34:34 913
原创 去掉超链接或按钮点击时出现的虚线边框
在前端制作的过程中会发现,一些文字/图片链接,或者一些input控件,在点击时会在周围出现虚线边框,一般会在火狐和IE浏览器下出现虚线框,谷歌下不会有。 这些虚线边框是作为对视觉设计的一种辅助,在不使用鼠标,而用键盘Tab键进行页面浏览时,会标示出当前所在的链接或控件的位置,便于浏览。这对那些视觉有障碍的人士来说更是必不可少的。 但是有些时候我们却不想使用它们,因为浏览器对虚线
2017-07-26 11:36:32 513
转载 linux下实时查看tomcat运行日志
1、先切换到:cd usr/local/tomcat5/logs2、tail -f catalina.out3、这样运行时就可以实时查看运行日志了 Ctrl+c 是退出tail命令。顺便讲一下linux中tail命令tail 命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会
2017-07-25 09:02:30 6454 2
转载 Linux 下启动、关闭tomcat 杀掉进程等命令
1、启动Tomcat去到tomcat的Bin目录下./startup.sh 这是执行启动脚本,tomcat就启动2、关闭tomcat,也一样,执行关闭脚本 ./shutdow.sh3、kill -9 pid #pid 为相应的进程号 例如 ps -ef |grep tomcat 输出如下 sun 5144 1 0 10:21 pts/1 00:00:06 /J
2017-07-24 20:39:05 811
原创 tomcat本地部署war包的方式
一、本地构建生成war包 在本地项目中的terminal下,使用命令 “mvn clean install”或 先执行“mvn clean”再执行“mvn install”,将本地项目中的target目录清除,重新生成新的目录及war包, 比如此处我生成的war包的名称是 “yao.demos.war”。二、本地tomcat部署war包首先,自己设定
2017-07-20 16:28:29 5779
原创 Myeclipse Server窗口抛异常
1.关闭 MyEclipse 或者 Eclipse2.删除com.genuitec.eclipse.ast.deploy.core.prefs 文件文件位于:/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.genuitec.eclipse.ast.deploy.core.prefs3.重启 MyEcl
2017-07-20 14:48:07 481
转载 StringUtils类API及使用方法详解
StringUtils方法概览判空函数1)StringUtils.isEmpty(String str)2)StringUtils.isNotEmpty(String str)3)StringUtils.isBlank(String str)4)StringUtils.isNotBlank(String str)5)StringUtils.isA
2017-07-19 11:23:06 457
原创 myeclipse 取消对单词的拼写检查
详情见网页:https://jingyan.baidu.com/article/1876c852ab2db3890b137609.html
2017-07-17 09:04:06 1058
原创 取消 myeclipse 对js,html文件的验证
1.选择window,如下图2.选择preferences --> MyEclipse -->Validation3.将build下的复选框(除了第一个)其他都去掉选中 -->apply -->ok
2017-07-15 13:10:02 844
转载 Tomcat热部署的三种方式
热部署是指在你修改项目BUG的时候对JSP或JAVA类进行了修改在不重启WEB服务器前提下能让修改生效。但是对配置文件的修改除外! 1、直接把项目web文件夹放在webapps里。2、在tomcat\conf\server.xml中的内部添加标签: docBase:项目路径,可以使用绝对路径或相对路径,相对路径是相对于webapps path:访问项目
2017-07-15 12:42:32 276
原创 myeclipse svn插件下载地址
svn各个版本的下载地址 http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240
2017-07-15 12:35:33 462
mysql5.7.19.0 安装文件
2017-07-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人