- 博客(48)
- 资源 (14)
- 收藏
- 关注
原创 安装和卸载VMware Tools方法
安装步骤:1、使用root账户登录2、在标题栏,选择安装VMware Tools工具3、双击桌面光驱图标,选择复制VMwareTools-10.2.5-8068393.tar.gz4、进去桌面主文件夹,点击其他位置,在点击计算机,进去目录后通过右键新建一个文件夹tools。5、把VMwareTools-10.2.5-8068393.tar.gz复制到tools里并解压。...
2018-09-25 14:02:10 42044 1
原创 Maven 总结
1、新建maven项目,选择webapp2、输入包名,项目名,Package后面只留包名就可以。3、新建实体类,dao接口类,dao实现类,service接口类,service实现类。 特别注意,实体类中@GeneratedValue注解时需要加(strategy=GenerationType.IDENTITY)4、新建和配置web.xml 在目录下/S...
2018-09-23 14:07:37 194
原创 Mybatis前端输入和 Hibernate前端输入区别
Mybatis前端输入<form action="check.do" method="post"><table><tr><td>学生姓名</td><td><input type="text" name="name"><
2018-09-23 11:10:00 138
原创 c3p0数据源和dbcp数据源配置
c3p0数据源变量名driverClass=com.mysql.cj.jdbc.DriverjdbcUrl=jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghaiuser=rootpassword=123456hiberna...
2018-09-23 11:07:56 403
原创 struts2.3和struts2.5配置<filter>区别
struts2.3 <filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>...
2018-09-23 11:03:30 1071
原创 maven jdk 版本配置
方式一:settings.xml 配置打开项目目录下conf/settings.xml,找到 <profiles> 节点,添加如下代码<profiles> <profile> <id>development</id> <activation> <jdk>1.8<
2018-09-23 11:02:38 188
原创 Eclipse maven项目和java source前打红色X号Archive for required library: cannot be read or is not a valid ZIP
1、右键项目名称 BuildPath ---> Configure Build Paht...中,然后上面有几个选项卡找到 Libraries中出现红色叉号的包为路径错误的包。2、到classpath中修改相应包的当前路径。然后回到eclipse中F5刷新工程。 不行的话可以试试clean项目; project--->clean 如果你的eclipse项目有红色叹号,而Librar...
2018-09-22 10:14:01 1045
原创 Maven继承和依赖
UserMath依赖Math,UserMath(mysql)依赖MathParentMathParent 父类 pom junit 往下继承,mysql 不会往下继承<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xs...
2018-09-21 17:21:37 415
原创 maven 聚合
Maven聚合(或者称为多模块),是为了能够使用一条命令就构建多个模块,例如已经有两个模块分别为Math和UserMath;我们需要创建一个额外的模块MathManage,然后通过该模块,来构建整个项目的所有模块,本身作为一个Maven项目,它必须有自己的POM,不过作为一个聚合项目,其POM又有特殊的地方,看下面的配置:<project xmlns="http://maven.apa...
2018-09-21 16:36:35 332
原创 maven乱码问题,DOC命令输出乱码和eclipse console输出乱码二选一
pom文件使用这个代码,DOC命令中文显示正常,eclipse console输出中文显示乱码。 <properties> <project.build.sourceEncoding>utf-8</project.build.sourceEncoding> </properties>pom文件使用这个代码,DOC命令中文显...
2018-09-20 21:50:56 160
原创 maven项目报错 Failed to execute goal on project UserMath: Could not resolve dependencies
项目中由于UserMath依赖Math,运行UserMath进行单元测试时提示Failed to execute goal on project UserMath: Could not resolve dependencies,解决办法: 需要把Math工程(也就是package是pom的那个工程)先install一下通过命令到Math目录下:mvn -X clean install ...
2018-09-20 21:42:58 3571
原创 maven 项目名前面打X,配置正确,解决办法。
解决办法:选中项目名,右键maven,Update Project,再点击ok。 方法2:把错误信息全部删除
2018-09-20 21:36:31 762
原创 Maven项目编译显示:程序包org.junit不存在错误
检查junit所用依赖是否为最新版本,如果不是最新版本会包程序包org.junit不存在错误。到网址查找http://mvnrepository.com/ 输入junit查找 <dependencies> <dependency> <groupId>junit</groupId> ...
2018-09-19 22:07:48 2453 2
原创 MAVEN下载安装及环境搭建
第一步:http://maven.apache.org/download.cgi官网下载第二步:把压缩包解压缩到不含中文和空格的目录下第三步:新建MAVEN_HOME环境变量,值为maven解压缩根目录(我的是:E:\Downloads\apache-maven-3.5.4)进行环境变量配置(右键计算机 -> 点击属性 -> 高级系统设置 -> 高级 -> ...
2018-09-19 14:34:02 134
原创 JSONP详解(五)跨域案例优化及部署
详解四中show方法是写死了,不够灵活。本列主要实现前端可以自定义方法名称。基本思路:1、编写实体类调用JsonObject,将实体类转换为json,然后和前端传来的回调函数组合。完成json和java对象之间转换的api,导入gson.jar包,将jar复制到lib目录下。参考http://blog.csdn.net/lrenjun/article/details/737...
2018-09-17 23:42:59 149
原创 JSONP详解(四)JSONP跨域访问
1.通过脚本访问json文件<script type="text/javascript" src="http://localhost:8080/test.json"></script>SyntaxError: missing ; before statementjson文件中不是js命令,执行时报错了!!2.报错的解决:加入对返回数据的处理方法,基本解决跨域...
2018-09-17 23:28:54 163
原创 JSONP详解(三)JSONP基本原理
JSONP基本原理1.为什么要跨域?分布式开发的需要,为了提高程序的运行效率,需要将项目的不同部分部署到不同的域名中,也就是不同的服务器上。根据应用的不同需求,采用集群(cluster)技术来提高服务能力。举例来说:前端页面部署到A域名订单系统部署到B域名后台管理部署到C域名前端:访问频繁,不涉及数据库操作订单:访问频繁,涉及很多数据操作后台:访问量少2.跨域访问会...
2018-09-17 23:07:25 234
原创 JSONP详解(一)基本概念和案例
需要准备的工具:dreamweaver cs 6,或者其他版本,或者其他前端开发工具hbuilder,sublime等tomcat 8.0或者其他版本。jQuery 1.11.1 或者其他版本eclipse Oxygen 或其他版本JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。https://www.cnblo...
2018-09-17 22:55:15 145
原创 JAVA 环境变量配置
1、找到配置位置右键计算机》属性》高级系统设置》环境变量2、在系统变量中进行环境变量配置2.1 新建JAVA_HOME变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.6.0_432.2 新建 CLASSPATH变量名: CLASSPATH变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\...
2018-09-17 14:20:02 111
原创 SSM整合总结
1、springMVC使用默认方式配置web,springMVC的名称要一一对应2、@Component 注解流程 -spring3、@resource注入流程1-spring @resource注入流程2-spring4、切面定义流程5、@Controller和@RequestMapping注解流程-spring MVC6、视图解析器的作用:通过...
2018-09-16 15:44:26 551
原创 Spring和MyBatis的整合详解
需要哪些配置文件? (3个配置文件) web.xml,springmvc的配置文件(例子为spring-servlet.xml),spring和mybatis整合的配置文件(applicationContext.xml)1、web.xml==========================================================================...
2018-09-16 14:51:28 294
原创 Spring MVC和Mybatis 返回json数据和模糊搜索
返回json数据和模糊搜索1.新建Book.java类实体,属性做set、get 和toString方法 private int id; private String name; private String author; private float price; private String publisher;2、建立BookMapper接口...
2018-09-15 23:07:33 3499
原创 视图解析器
视图,简单说就是JSP文件!视图解析器的作用:通过视图名称,找到视图!视图解析器有很多,常用的只有以下这种在spring文件配置文件中加<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value= ...
2018-09-15 17:49:41 614
原创 Spring MVC 和Mybatis整合
1、建动态项目 next 生成web.xml2、导入Mybatis jar包,放到lib目录下,及数据库连接文件和获取session文件3、导入Spring jar包,放到lib目录下。beans,context,aop,core,web,webmvc,expression + comms-logging4、配置web.xml 引入前端控制器DispatcherServlet&l...
2018-09-15 17:44:18 117
转载 闭包的创建及介绍
在Javascript中闭包的创建过程:function a(){var i=0;function b(){alert(++i);}return b;}var c=a();c();特点这段代码有两个特点:1、函数b嵌套在函数a内部;2、函数a返回函数b。 这样在执行完var c=a( )后,变量c实际上是指向了函数b,再执行c( )后就会弹出一个窗口...
2018-09-14 23:04:28 219
原创 一对一关联表-修改从表外键
1、修改非关联表字段可以直接修改2、关联字段sid必须修改为student表中存在的(而且没有联系人的)学生的id或者修改为null(前提是contact表的sid已经设置为可空)。3、修改SQL数据库提取代码, 左连接 left join: 左边表中数据必须出来。通过这个查询可以实现,在学生和联系人关联字段中,可以只提取学生信息。 select s...
2018-09-14 23:03:31 646
原创 Mybatis 总结
1、实体类Student2、StudentMapper接口 public void add(Student student);3、StudentMapper.xml <mapper namespace="javastudy.StudentMapper"> <insert id="add" parameterType="javastudy.Stude...
2018-09-14 22:48:31 88
原创 四表关联,提取课程时,同时提取选该课程的的老师和学生信息
课程 - 学生 - 老师 之间的关系(四表)SQL语句(A - B) - (C -D) select cid,cname,ctype,chours, tid,tname,tsex,tphone, sid,sname,ssex,spwd,sphone,sgrade,sphoto from...
2018-09-14 22:29:49 238
原创 多对多提取数据
学生 和 课程一个学生可以选择多门课程:getCourses() 一门课程,也可以被多个学生选择:getStudents()学生 Student(id,name,sex,pwd,phone,grade,photo)课程 Course(id,name,type,hours)数据库的设计:中间表 student_course(sid,cid)数据库表关系 sid ci...
2018-09-14 14:16:40 212
原创 一对多,增删改查
一对一建表完全相同,只是没有设置外键索引的唯一性A如果查询老师信息,那么左连接时老师的表要放在左边,反之查询课程信息,课程表左连接时放在左边 B老师对应得课程是多个,所以在定义返回值resultMap的时候,课程要使用Collection标签,并且返回类型为ofTypeC课程对应的老师只有一个,所以在定义返回值resultMap的时候,老师使用的是association标签,并且返回类型为...
2018-09-13 17:30:54 1266
原创 log4j日志输出方法
log4j日志(1)新建log4j.properties 放到src目录下 # Global logging configuration log4j.rootLogger=ERROR, stdout # MyBatis logging configuration... log4j.logger.javastudy=DEBUG # Con...
2018-09-13 14:55:37 581
原创 一对一关联表,关联字段修改
1、修改从表数据非关联字段可以随便修改,关联字段sid必须修改为student表中存在的(而且没有联系人的)学生的id或者修改为null(前提是contact表的sid已经设置为可空)。分析:在学生和联系人关联字段中(信息包含有学生信息,联系人信息),添加 left join 可以只提取学生信息,因为只有把学生信息提取出来才能够更改sid字段(更改后的学生需要有效的,存在的)。2、修改...
2018-09-13 13:44:43 2146
原创 Mybatis 注解配置和接口方式增删改查-SQL语句SQL命令写入一个专门类中
1、新建Sqlprovider类package javastudy;public class Sqlprovider { public String selectUser(){ return "select * from user where id = #{id}"; } public String selectAll(){ ret...
2018-09-11 16:27:14 252
原创 Mybatis 注解配置和接口方式增删改查-SQL语句写入到接口类中
1、接口类代码package javastudy;import java.util.List;import org.apache.ibatis.annotations.Delete;import org.apache.ibatis.annotations.Insert;import org.apache.ibatis.annotations.Select;import o...
2018-09-11 16:12:59 1116
原创 Mybatis XML配置和接口方式增删改查
1、新建一个UserMapper接口,接口中的方法与userMapper.xml中的sql命令标签的id一致。接口类和.xml文件、和user实体类默认在同一个包内。 如:<select id="selectUser" parameterType="int" resultType="model.User"> select * from user where id = #{id} ...
2018-09-11 14:58:15 714
原创 Mybatis XML配置和session.方式增删改查
环境搭建参考上一章,本节内容通过更新userMapper.xml和test测试类实现增删改查1、userMapper.xml代码<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.o...
2018-09-11 14:21:59 517
原创 Mybatis开发环境搭建
1.新建Java项目,引入jar包,mybatis的jar包和mysql的jar包,添加到buildPath库里 mybatis-3.3.0.jar mysql-connector-java-5.1.23-bin.jar 2.建立数据库users,建立表user(id,userName,userPwd)3.编写实体类User.javapackage javast...
2018-09-10 17:09:53 206
原创 用户和相册一对多关系思考分析
一、创建实体1.用户表user(id,userName,userPwd)2.相册album(id,uid,name,cover)二、数据库设计方面多方建立外键,指向一方,一个用户有多个相册,所以在相册类中建外键。三、类设计方面(1)站在用户的角度,每个用户可以有多个相册,通过getAlbums()可以拿到所有相册。在User这边有一个属性Set<Album>...
2018-09-09 09:52:04 227
create.sql.gz
2020-09-08
create.sql
2020-08-14
zabbix redis监控模板Template App Redis.xml
2020-07-30
mysql5.7.18.zip
2020-06-02
zbx_percona_mysql_template模板.zip
2019-11-24
lnmp+zabbix.zip
2019-10-20
安卓USB免驱读取卡号数据demo--MyApplication.zip
2019-07-29
全程不用usb数据线,adb通过网络连接Android设备.rar
2019-06-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人