javaEE
wudinaniya
具有多年大厂工作经验,在工作中沉淀技术,在实践中升华能力!
展开
-
Apache Commons 工具类介绍及简单使用
Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。下面是我这几年做开发过程中自己用过的工具类做简单介绍。 组件功能介绍BeanUtils提供了对于JavaBean进行各种操作,克隆对象,属性等等.BetwixtXML与Java对象之间相互转换.Codec转载 2017-06-17 10:51:00 · 1485 阅读 · 0 评论 -
使用反射封装自己的工具类MyBeanUtils
使用反射封装自己的工具类MyBeanUtils原创 2017-08-22 08:56:26 · 645 阅读 · 0 评论 -
使用mvc模式获取表单数据--未牵涉数据库
(反射应用)使用mvc模式获取表单数据原创 2017-08-22 16:57:35 · 383 阅读 · 0 评论 -
反射应用进阶篇之自定义反射工具类在springmvc中的应用
aop.spring,springmvc,mybatis,反射原创 2017-08-23 09:05:13 · 1664 阅读 · 0 评论 -
声明式事务的应用(以ssm项目为例)
添加事务在实际项目中是必不可少的,事务是用来实现要么全都成功,要么全都不成功, 而主要针对的就是要不成功就全都不成功的问题.想象你给你女朋友转账,这边刚扣了钱,你女朋友账户还没收到钱呢,突然出故障了,比如停电了. 那怎么办. 这就涉及到一个关键的知识点:事务. 利用的事务的回滚,把你账户上扣的钱再回滚到你账户上.本篇采用maven构建war工程涉及主要知识点:spring+sp原创 2017-08-26 20:19:24 · 4208 阅读 · 0 评论 -
Eclipse,MyEclipse配置tomcat步骤
Eclipse配置环境变量步骤1 先配置Java的环境变量见我的另一篇博客:正确配置java环境变量方式 及 配置tomcat后执行startup.bat闪退原因分析http://blog.csdn.net/wudinaniya/article/details/72848687正确配置java环境变量方式及配置tomcat后执行startup.bat闪退原因分原创 2017-07-05 16:07:00 · 672 阅读 · 0 评论 -
使用maven自动部署功能将war工程自动部署到远程tomcat服务器
使用maven的自动部署功能可以很方便的将maven工程自动部署到远程tomcat服务器,节省了大量时间。部署步骤:1,首先,配置tomcat的manager编辑远程tomcat服务器下的conf/tomcat-users.xml,在末尾标签里面增加(其实只要拉到文件末尾,去掉注释改一下就可以了)将上面的username改为自己的用户名,password改为自原创 2017-08-29 00:11:09 · 978 阅读 · 0 评论 -
地址映射/如何去造一个本地域名
地址映射/如何去造一个本地域名C:\WINDOWS\System32\drivers\etc\hosts 编辑hosts文件,在最下面输入 127.0.0.1 www.qq.com ,以管理员身份保存即可.此时 ping一下 www.qq.com ,你会发现该域名被解析为127.0.0.1此时去tomcat.bin文件夹下 执行sta原创 2017-08-27 22:36:45 · 19028 阅读 · 0 评论 -
jsp总结
回顾:javaScript的这个页面它是往html里面进行嵌套的,依赖于html, 单独运行js文件,你肯定运行不了 所有的东西都是往服务器上搭, tomcat就是一个平台,可以接收好多的项目,可以去加载,访问的时候就去服务器里面找,看有没有该项目jsp就是servlet, 只不过一个是图形化的,一个是代码的所谓javaweb指的就是动态web资源的开发 ...原创 2017-08-19 20:27:47 · 4167 阅读 · 3 评论 -
JavaScript、jQuery、AJAX、JSON 这四个之间的关系
在知乎上看到一位大神的解答,关于JavaScript,jQuery,AJAX和JSON四者的关系.出处链接:https://www.zhihu.com/question/31305968/answer/116023020有一天,你们人类不满足网页只是一些文字和图片的展示,希望页面上可以有更多功能。比如点击一个按钮,弹一个窗口或者改变页面上某些内容。为了实现这种功能,就创造了原创 2017-07-29 15:32:27 · 373 阅读 · 0 评论 -
java利用cors实现跨域请求
什么是跨域?跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对JavaScript施加的安全限制。ajax本身实际上是通过XMLHttpRequest对象来进行数据的交互,而浏览器出于安全考虑,不允许js代码进行跨域操作,所以会警告。常见解决跨域的方式script标签iframejsonp服务端中转请求corscors全称:Cross-O原创 2017-12-04 18:36:09 · 2681 阅读 · 0 评论 -
正确配置java jdk环境变量方式 及 配置tomcat后执行startup.bat闪退原因分析
我们用的很多软件都需要配置环境变量,有的软件会自动配置环境变量,不需要我们手动配置.而有的必须手动配置环境变量,比如git, eclipse等.下面分享一下正确配置java环境变量的方法.因为很多软件的运行都需要基于配置java环境变量的基础上. 以配置jdk1.8为例:1 安装jdk1.8如图中所以,打开jdk-xxx.exe,进行安装jdk,事先建两个文件夹jdk,jre...原创 2017-06-02 23:39:36 · 12427 阅读 · 11 评论 -
悲观锁和乐观锁
以网上商城商品的库存为例:旺财和小强是一对生活在某一个网上商城系统的线程好基友。某个商品本来有1000件库存,旺财接到领导电话说,把该商品的库存减少20,旺财不敢怠慢,赶快把库存取出来一看,哦,现在有1000个。与此同时,小强也接到电话说要把同一商品的库存减少30,他一看,哦,现在有1000个。旺财计算出最新的库存值980,保存!小强也计算出最新的库存值970,保存!旺财的数据被小强...原创 2019-01-06 23:20:08 · 311 阅读 · 0 评论 -
1s后自动跳转页面到指定网址
1s后自动跳转到指定网址,代码如下:<html> <head> <meta http-equiv="refresh" content="1;url=https://www.gxzs.co/trace/login.action"> </head></html>如图,只需5行代码:...原创 2019-01-25 15:14:13 · 518 阅读 · 0 评论 -
java.lang.NoSuchMethodError: org.springframework.core.io.ResourceEditor错误
一般是jar包冲突,或者某些jar包版本不同。 com.alibaba dubbo 2.5.3 org.springframework spring org.jboss.netty netty 排除dubbo的依赖spring(版本太低原创 2017-08-15 18:12:29 · 3741 阅读 · 0 评论 -
传统Servlet获取表单数据
创建一动态web项目index.jsp:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>Insert title here 姓 名: 密 码: 年 龄: 爱 好:抽烟 喝酒 烫头 入职原创 2017-08-21 21:09:51 · 1351 阅读 · 0 评论 -
SessionFactory在Hibernate中的作用
1 .先来说一下Configuration的作用Configuration的构造方法: 将Hibernate的配置信息(hibernate.cfg.xml)读入到内存.2.SessionFactory的作用把Configuration对象中的所有配置信息拷贝到SessionFactory的缓存中,创建后不再与Configuration对象关联.Hibernate的配置信息举例:hibernate.c原创 2017-07-13 21:10:53 · 685 阅读 · 0 评论 -
Hibernate懒加载异常: org.hibernate.LazyInitializationException: could not initialize proxy - no Session
1. lazy 的含义 及lazy的有效期lazy :懒加载,延迟加载 lazy的有效期: 只有在session打开的时候才有效: session关闭后延迟加载就没效了.2.LazyInitializationException出现原因当使用了lazy=true, 则hibernate在从数据库中调数据的时候是不会把关联的对象查出来的,而是保存一个获取值的方法,在你使用getXXX()调用的时候,原创 2017-07-17 15:41:17 · 1461 阅读 · 0 评论 -
怎么更改maven工程jdk版本(默为1.5,怎么更改jdk版本为1.8)
使用maven 创建工程更改默认jdk版本(1.5)方法:step1: 找到自己项目的pom.xml文件,添加下图黄色区域代码(文末附上的有代码:可以直接复制)step2: 保存一下更改后的的pom.xml文件,然后项目右键>Maven>Update project.... 更新一下工程:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~原创 2017-07-05 10:48:43 · 10675 阅读 · 0 评论 -
创建spring配置文件时,xsd namespace不提示解决方案
创建spring配置文件时,xsd namespace不提示解决方案 解决方案: 先在pom.xml文件中添加spring的依赖,比如: org.springframework spring-context 4.3.9.RELEASE 则再新建spring配置文件时将弹出提示多少命名空间声明原创 2017-08-18 17:16:36 · 1417 阅读 · 0 评论 -
JavaEE面试题
一.基础知识:1)集合类:List和Set比较,各自的子类比较(ArrayList,Vector,LinkedList;HashSet,TreeSet);ArrayList,LinkedList,Vector都属于ListList:元素是有顺序的,元素可以重复因为每个元素有自己的角标(索引) |-- ArrayList:底层的数据结构是数组结构,特点是:查询很快,增 删 稍微慢点,线程不同步原创 2017-07-27 16:31:01 · 3902 阅读 · 0 评论 -
流
按方向 输入/输出流按单位分 字节流 字符流按功能分 节点流 处理流FileInputStream 输入流 字节流 节点流File类 创建文件 createNewFile mkdir() mkdirs() 相对路径 相对于指定位置来说的 没有盘符 绝对路径 明确到原创 2017-07-27 16:46:23 · 214 阅读 · 0 评论 -
dom4j 解析xml文件(涉及知识点:dom4j,XPath,递归)
dom4j解析xml文件原创 2017-08-19 17:43:59 · 1145 阅读 · 0 评论 -
Referenced file contains errors
JavaWeb项目报Referenced file contains errors 错误 解决方案原创 2017-07-28 16:20:47 · 4275 阅读 · 1 评论 -
图片验证码
二维码工具类jsp页面表单项:jsp代码: 验证码: 看不清?换一张 js代码: /* 提交表单 */ function test(){ $("form").trigger("submit"); } /* 更新图片验证码 */ function changeImage(){ va原创 2017-08-12 16:47:42 · 449 阅读 · 0 评论 -
jsp页面报红,出现The suprclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 解决方案
jsp页面出现下图所示错误如何解决?该错误不解决,会直接导致项目运行出错. 解决方案:添加两个依赖 这两个依赖的scope都改为 provided(如果未添加jsp-api 包,则在jsp页面中使用 $符号比如${1+1}时 会报红) <dependency> <groupId>javax.servlet.jsp...原创 2017-08-21 12:28:38 · 656 阅读 · 0 评论 -
Http请求响应码
Http请求响应码① 客户方错误 100 继续 101 交换协议 ② 成功 200 OK 201 已创建 202 接收 203 非认证信息 204 无内容 205 重置内容 206 部分内容 ③ 重定向 300 多路选择 301 永久转移 302 暂时转移 303 参见其它 304 未修改(Not Modified) 305 使用代理原创 2017-07-28 15:33:03 · 350 阅读 · 0 评论 -
Eclipse怎么离线安装Hibernate 插件并使用 及如何导入Hibernate的源码
一 准备好离线安装的压缩包需要用到的是中间的那个jbosstools-4.4.4.Final-updatesite-core.zip,二 .安装2.1 打开Eclipse,菜单栏:Help>Install New Software,弹出安装窗口,如图: 点击add按钮,弹出一个Add Repository窗口.2.2 点击Archive,选择第二个jbos...原创 2017-06-26 16:05:12 · 4406 阅读 · 0 评论 -
自定义JsonUtils实现对象和json字符串的相互转换
自定义JsonUtils实现对象和json字符串的相互转换原创 2017-08-24 21:40:53 · 6612 阅读 · 0 评论