- 博客(72)
- 资源 (15)
- 收藏
- 关注
转载 java常见问题解决办法汇总
1.java.lang.NullPointerException 原因是:有空指针,有地址没赋值2.Exception in thread "main" java.lang.ArithmeticException: / by zero 原因是除数是03.ArrayIndexOutOfBoundsException 原因是:数组越界4.ja
2017-11-02 20:46:55
4887
原创 css的三大样式
css使用必要性1.可以很好的统一网站的显示风格.css使用的基本语法选择器{属性1:属性值;属性2:属性值;….}Html文件:<!--css部分可以单写一个文件,然后引入,也可以直接嵌入到该html文件-->元素通常用于存放小块内容-->栏目一栏目二栏目三栏目四栏目五 C
2017-10-24 11:50:46
410
原创 spring和springmvc整合案例
项目源码传送门:http://download.youkuaiyun.com/download/six_666666/10037348项目框架源码分享Spring.javapackage com;public interface Spring { void get(); } SpringManager.javapackage com
2017-10-24 10:52:02
520
转载 setInterval
JavaScript中的setInterval用法setInterval动作的作用是在播放动画的时,每隔一定时间就调用函数,方法或对象。可以使用本动作更新来自数据库的变量或更新时间显示。setInterval动作的语法格式如下:setInterval(function,interval[,arg1,arg2,......argn])setInterval(object,method
2017-10-23 20:21:00
309
转载 getComputedStyle
Dom中getComputedStyle方法可用来获取元素中所有可用的css属性列表,以数组形式返回,并且是readonly的。IE中则用currentStyle代替。语法:arr_style=window.getComputedStyle(elem_id,ov)其中ov:伪元素,是否要获取伪元素属性值。如hover,active,link等属性。如果不想获取这些伪元素的属性值请填
2017-10-23 20:19:24
471
转载 Unsupported major.minor version 51.0和52.0错误解决
现象:有时运行Java程序时,会报版本不支持的异常,类似如下:[java] view plain copyjava.lang.UnsupportedClassVersionError: org/apache/activemq/ActiveMQConnectionFactory : Unsupported major.minor ver
2017-10-23 20:13:28
2831
原创 javascript中的闭包
一个案例说明JavaScript中的闭包闭包 //闭包其实就是子函数可以使用父函数的局部变量function show(){ //父函数var a=12;function show1(){ //子函数alert(a);}show();}show();
2017-10-23 20:08:47
207
原创 activemq案例
第一步下载activemq下载完之后找到activemq.bat运行它,直接运行可能回闪退可以在windows下的cmd中运行activemq.bat start运行完成之后输入http://localhost:8161/admin登录activemq,账户admin密码admin剩下的就是创建eclipse中的项目项目框架项目源码:发送者packa
2017-10-23 17:46:02
426
转载 hibernnate一对多查询
注意事项:1.单向一对多 只需在“一”放进行配置2.双向一对多 需要在关联双方都加以配置,而且需要在一的一方设置inverse=true首先是实体类:TAddress.java(多的一方)public class TAddressimplements Serializable { pri
2017-10-17 11:47:15
363
原创 Hibernate关联查询
项目源码传送们:项目框架数据库表分析:两个表之间的关联查询需要两个工具类,两个工具类对应两个映射文件,这也是hibernate的缺点,几个工具类就需要对应多少工具类同时还需要将两个类互相注入也就是user要注入到phone中,phone也需要注入到user中同时在这其中如出现错误大部分是映射文件配置出错,需要注意映射文件的名称,需要的属性。代码块
2017-10-17 11:23:41
1976
转载 java拦截器和过滤器的区别
今天学习和认识了一下,过滤器和SpringMVC的拦截器的区别,学到了不少的东西,以前一直以为拦截器就是过滤器实现的,现在想想还真是一种错误啊,而且看的比较粗浅,没有一个全局而又细致的认识,由于已至深夜,时间原因,我就把一些网友的观点重点摘录下来,大家仔细看后也一定会有一个比较新的认识(在此非常感谢那些大牛们的无私奉献,分享他们的经验与心得,才能让像我这样的小白有机会站一下你们这些巨人的肩膀,才能
2017-10-16 16:57:18
1050
原创 git项目提交和导入
中央仓库是码云首先我新建一个项目在d盘下叫test文件夹项目建完以后我们去拉别人上传好的代码拉代码之前先右键如下图这样就打开了如下图然后我们git init创建仓库仓库创建完成之后开始建立远程关系(因为我之前已经建立了远程关系所以提示是exists)远程关系建立完成以后开始拉代码代码
2017-10-13 15:42:20
322
原创 mybatis增删改查综合案例
项目源码传送门:http://download.youkuaiyun.com/download/six_666666/10010095项目框架 数据库表思路:1、创建mybatis的主配置文件configur
2017-10-07 15:35:42
489
原创 hibernate数据增删改查汇总
项目源码传送门:http://download.youkuaiyun.com/download/six_666666/10009874项目框架 数据库表思路很重要hibernate数据库增删改查需要哪些文件:1、hibernate主配置文件hibernate.cfg.xml2、hibernate的实体工具类3、hibernate实体类对应的xml映射文件4、剩下的就是数
2017-10-07 10:45:09
344
原创 ssm框架事物配置
项目源码传送门:http://download.youkuaiyun.com/download/six_666666/9991144项目框架 数据库表代码块UserController.javapackage yw;import java.util.Map;import javax.servlet.http.HttpServletRequest;import o
2017-09-22 21:13:28
572
原创 mybatis查询数据库基础
项目源码传送门:http://download.youkuaiyun.com/download/six_666666/9989159项目结构 mysql数据结构代码部分Test.javapackage test.yw.d
2017-09-21 17:24:47
376
原创 mybatis初识理论
mybatis是持久层框架,apache的项目。mybatis通过映射方式,半自动化的生成sql语句。可以将preparedStatement中的参数自动进行输入映射,并将结果集映射成java对象(输出映射)框架环境mybatis全局配置文件配置数据源,事务等mapper.xml映射文件,配置sqlSqlSessionFactory(会话工厂)作用:创建SqlS
2017-09-21 17:15:01
378
原创 hibernate案例数据库增加数据
项目架构Person.javapackage yw;public class Person {private Integer id;private String name;private int password;public Person(Integer id,String name, int password) {super();this
2017-09-21 11:16:52
791
原创 Hibernate案例基础之理论
Hibernate初识一、Hibernate是对JDBC进一步封装 原来没有使用Hiberante做持久层开发时,存在很多冗余,如:各种JDBC语句,connection的管理,所以出现了Hibernate把JDBC封装了一下,我们不用操作数据,直接操作它就行了。 二、我们再从分层的角度来看 我们知道非常典型的三层架构:表示层,业务层,还有持久层
2017-09-21 11:10:18
245
转载 spring与mybatis整合及事务控制
一. 简介本文将会使用spring整合mybatis, 并添加事务管理, 以此为记, 方便以后查阅。二. 例子1. 代码结构图:2. 建表语句:[sql] view plain copy DROP DATABASE test; CREATE DATABAS
2017-09-19 20:48:16
472
转载 MyBatis(5):MyBatis集成Spring事务管理(上)
单独使用MyBatis对事务进行管理前面MyBatis的文章有写过相关内容,这里继续写一个最简单的Demo,算是复习一下之前MyBatis的内容吧,先是建表,建立一个简单的Student表:123456create table student( student_id
2017-09-19 20:44:03
396
转载 Tomcat7出现HTTP Status 500 - java.lang.ClassCastException: org.apache.jasper.el.ELContextImpl cannot b
Tomcat7出现HTTP Status 500 - java.lang.ClassCastException: org.apache.jasper.el.ELContextImpl cannot be cast to org.apache.jasper.el.ELContextImpl今天在Tomcat7上发布了一个war,过一阵子发现localhost:8080都进不去
2017-09-19 11:20:26
594
转载 阿里云部署Java web项目初体验(转)/linux 上配置jdk和安装tomcat
一、准备工作 购买了阿里云的云解析,和云服务器ecs。2、下载putty和FileZlilla 我用的是xshell+xftp强烈推荐,也可以使用FileZilla本地远程SSH登陆到个人阿里云服务器的过程很简单,这里就不再细说 二、JDK安装 1、首先先到http://www.oracle.com/technetwork/java/javase/downloa
2017-09-17 16:51:51
485
转载 阿里云的CentOS系统配置java web环境
转自:http://blog.youkuaiyun.com/puhaiyang/article/details/50365526配置javayum -y list java* //列出所有的java源yum -y install java-1.8.0-openjdk* //安装Java 1.8,稍等片刻安装即可安成。默认安装的JDK目录为: /usr/lib/jvm/java-1.8.
2017-09-15 19:17:22
318
转载 SpringBoot入门系列:第一篇 Hello World
跟随SpringBoot的文档(http://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#boot-documentation)学习,前后几章关联才调通代码,煞是痛苦,在这里记录结果,过程隐忍。一、准备工作1、根据Maven工程特点,建立文档结果myFirstProject +-sr
2017-09-15 14:11:01
315
转载 阿里云服务器安装配置mysql数据库
一、安装mysql数据库方法一、yum命令安装:yum install mysql方法二、下载安装文件:下载地址:http://download.youkuaiyun.com/detail/yuanyuan_186/7684517下载成功,解压后,将安装文件上传到阿里云服务器上检查已安装mysql数据库并卸载1、查找以前是否装有mysql命令:rpm -qa|gre
2017-09-14 16:54:01
2343
转载 SpringMVC拦截器(资源和权限管理)
1.DispatcherServlet SpringMVC具有统一的入口DispatcherServlet,所有的请求都通过DispatcherServlet。 DispatcherServlet是前置控制器,配置在web.xml文件中的。拦截匹配的请求,Servlet拦截匹配规则要自已定义,把拦截下来的请求,依据某某规则分发到目标Controller来处理。 所以我们现在w
2017-09-14 14:02:18
369
转载 通过JDBC进行简单的增删改查(以MySQL为例)
前言:什么是JDBC一、准备工作(一):MySQL安装配置和基础学习二、准备工作(二):下载数据库对应的jar包并导入三、JDBC基本操作(1)定义记录的类(可选)(2)连接的获取(3)insert(4)update(5)select(6)delete四、测试五、代码分析六、思考问题 前言:什么是JDBC 维基百科的简介:
2017-09-14 11:15:11
444
原创 JDBC查询数据返回给jsp页面(注解方式完成)
所需要jar包:mysql图表eclipse框架input.jsppageEncoding="ISO-8859-1"%>Insert title hereID: value="submit" id="btn">var oBtn = document.getElementById("b
2017-09-14 11:01:52
6564
1
原创 JDBC案例之基础查询mysql
jdbc不做过多的解释,其实就是查询mysql的一个工具,环境mysql+eclipse+jdbc的jar包这个网上可以找到数据库图user表 eclipse框架图Jdbc.javapackage com.jdbc;import java.sql.Connection;import java.sql.DriverManager;
2017-09-14 09:21:47
286
转载 SSM框架搭建
SSM =SpringMVC +Spring +Mybatis 需要的jar包链接链接:http://pan.baidu.com/s/1c10kx7U 密码:1u18 我们先来看看文件结构图 有点多吗?没关系,我们可以一步一步的来首先我们在mysql中创建一个数据库SSM 然后创建一个表d_usercreate table d_user(id va
2017-09-13 14:26:40
285
原创 spring和mybatis整合,spring获取sqlsession对象
这里不做过多解释,主要是把spring和mybatis整合起来,自己在网上找了很久发现获取sqlsession对象的方法比较少首先还是jar文件一个不能少这个可以自己准备也可以去我上传的资源中找到mysql表下面直接上配置1、配置User类(工具类)package domain;import org.apache.ibatis.session.SqlSessio
2017-09-12 16:44:17
11521
1
原创 java温度转换方法
public class CelsiusConverter { public double getFahrenheit(double celsius){ double fahrenheit = 1.8*celsius+32; return fahrenheit; } public static void main(Stri
2017-09-07 20:22:17
1466
原创 JAVA依赖注入
在java开发中有时候我们的一个类需要依赖另外一个类,这种就是依赖关系,创建对象的工作一般由spring容器来完成然后注入给调用者,这种就是依赖注入。文件结构案例Boss.java类public class Boss {@Resourcepublic Employee employee; // 依赖public void _do() {e
2017-09-07 17:03:04
9637
转载 JAVA反射与注解
前言现在在我们构建自己或公司的项目中,或多或少都会依赖几个流行比较屌的第三方库,比如:Butter Knife、Retrofit 2、Dagger 2、GreenDao等,如果你没用过,那你需要找时间补一下啦;有时在使用后我们会好奇他们到底是怎么做到这种简洁、高效、松耦合等诸多优点的,当然这里我不探讨它们具体怎么实现的 (可以看看我之前写的几篇文章) ,而关心的是它们都用到
2017-09-07 16:54:10
478
原创 java简单理解spring控制反转
先简单说下控制反转(文中所需jar包可以网上下载)其实就是相当于你要调用一个类里的方法的时候需要我们自己创建对象去调用,而现在spring帮我们去创建对象,我们只需要去操作bean就可以完成对象的创建然后用bean去操作调用方法即可。看下面简单的例子java文件架构(控制反转主要用到Ioc.java、User.java文件和主配置文件spring.xml)User.java
2017-09-06 17:01:27
2433
原创 java二维数组的行列互调
public class ArrayRowColumnSwap { public static void main(String[] args) {//创建二维数组 int arr[][] = new int[][]{{1,2,3},{4,5,6},{7,8,9}}; System.out.print("行列互换:"); //输出二位数
2017-09-06 10:18:59
4714
转载 JavaScript中的闭包
前面的话 闭包已经成为近乎神话的概念,它非常重要又难以掌握,而且还难以定义。本文就从闭包的定义说开去 古老定义 闭包(closure),是指函数变量可以保存在函数作用域内,因此看起来是函数将变量“包裹”了起来 那这样说来,包含变量的函数就是闭包//按照古老定义,包含变量n的函数foo就是闭包function foo() { var
2017-09-06 10:01:07
198
原创 java for循环输出菱形
public class Diamond { public static void main(String[] args) { printHollowRhombus(7);} public static void printHollowRhombus(int size){if(size % 2==0){size++;}for(int i=0;if
2017-09-06 09:28:22
901
原创 java中的switch语句
public class Example { public static void main(String[] args) {Scanner scan = new Scanner(System.in);System.out.println("请输入新员工姓名:");String name = scan.nextLine();System.out.println("请
2017-09-05 20:37:18
287
mysql-connector-5.1.7
2017-09-05
SSH框架所需的包
2017-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人