自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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">&lt

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  &lt;filter&gt;        &lt;filter-name&gt;struts2&lt;/filter-name&gt;        &lt;filter-class&gt;org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter&lt;/filter-class&gt...

2018-09-23 11:03:30 1071

原创 maven jdk 版本配置

方式一:settings.xml 配置打开项目目录下conf/settings.xml,找到 &lt;profiles&gt; 节点,添加如下代码&lt;profiles&gt;  &lt;profile&gt;    &lt;id&gt;development&lt;/id&gt;    &lt;activation&gt;      &lt;jdk&gt;1.8&lt;

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 ---&gt; Configure Build Paht...中,然后上面有几个选项卡找到 Libraries中出现红色叉号的包为路径错误的包。2、到classpath中修改相应包的当前路径。然后回到eclipse中F5刷新工程。 不行的话可以试试clean项目; project---&gt;clean 如果你的eclipse项目有红色叹号,而Librar...

2018-09-22 10:14:01 1045

原创 Maven继承和依赖

UserMath依赖Math,UserMath(mysql)依赖MathParentMathParent 父类 pom junit 往下继承,mysql 不会往下继承&lt;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又有特殊的地方,看下面的配置:&lt;project xmlns="http://maven.apa...

2018-09-21 16:36:35 332

原创 maven乱码问题,DOC命令输出乱码和eclipse console输出乱码二选一

 pom文件使用这个代码,DOC命令中文显示正常,eclipse console输出中文显示乱码。  &lt;properties&gt;    &lt;project.build.sourceEncoding&gt;utf-8&lt;/project.build.sourceEncoding&gt;  &lt;/properties&gt;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查找 &lt;dependencies&gt;    &lt;dependency&gt;            &lt;groupId&gt;junit&lt;/groupId&gt;         ...

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)进行环境变量配置(右键计算机 -&gt; 点击属性 -&gt; 高级系统设置 -&gt; 高级 -&gt; ...

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文件&lt;script type="text/javascript" src="http://localhost:8080/test.json"&gt;&lt;/script&gt;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详解(二)不跨域访问JSON的案例

test.json文件放在项目目录下,直接访问。

2018-09-17 22:59:18 223

原创 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文件配置文件中加&lt;bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"&gt;    &lt;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

原创 SSH层分析

2018-09-14 23:03:57 186

原创 一对一关联表-修改从表外键

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  &lt;mapper namespace="javastudy.StudentMapper"&gt;    &lt;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实体类默认在同一个包内。 如:&lt;select id="selectUser" parameterType="int" resultType="model.User"&gt; select * from user where id = #{id} ...

2018-09-11 14:58:15 714

原创 Mybatis XML配置和session.方式增删改查

环境搭建参考上一章,本节内容通过更新userMapper.xml和test测试类实现增删改查1、userMapper.xml代码&lt;?xml version="1.0" encoding="UTF-8" ?&gt;&lt;!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&lt;Album&gt;...

2018-09-09 09:52:04 227

redis内存分析器rdr

分析key内存大小

2021-03-25

node-v10.15.0-linux-x64.tar.gz

包含node,npm,pm2

2021-02-27

create.sql.gz

zabbix 5.0 自带的create.sql.gz下载地址,mysql5.7,导入数据库命令 zcat create.sql.gz |mysql -uxxx -pxxx zabbix

2020-09-08

create.sql

zabbix 5.0 在5.7时正常导入 create.sql ,在5.6版本导入时会出现错误,本 create.sql 文件已经修改兼容5.6版本,可阅文章https://blog.csdn.net/tangbin0505/article/details/108005676

2020-08-14

zabbix redis监控模板Template App Redis.xml

zabbix 系统导入redis 监控模板,先准备两台服务器,已经部署好了zabbix-sever和zabbix-agent

2020-07-30

mysql5.7.18.zip

插件boost库boost_1_59_0.tar.gz和mysql5.7.18版本安装包,MYSQL5.7版本及以上需要安装,源码编译安装mysql时使用。

2020-06-02

zbx_percona_mysql_template模板.zip

percona模版监控mysql,zabbix监控mysql总共包括191个监控项,在客户端配置好文件,然后在web端导入。

2019-11-24

t100w.sql进行压力测试100万行数据

mysql进行压力测试100万行数据,测试数据库的查询能力。

2019-11-07

lnmp+zabbix.zip

nginx-1.17.4.tar.gz boost_1_59_0.tar.gz mysql-5.7.18.tar.gz libiconv-1.15.tar.gz php-7.2.9.tar.gz zabbix-4.0.7.tar.gz

2019-10-20

安卓USB免驱读取卡号数据demo--MyApplication.zip

当Android界面有一个焦点输入框时候,扫码或者刷卡,数据都会自动填充输入框, 从输入框抓取数据并不能实现我们的需求,我们需要做的其实就是监听按键输入事件,然后获取扫到或者读取到的数据,之后进行一些其他方面的操作.

2019-07-29

全程不用usb数据线,adb通过网络连接Android设备.rar

全程不用usb数据线,adb通过网络连接Android设备,内含adb程序,adb说明,终端模拟器,连接配置说明,在WIN10 系统下亲测有效,简单易用。

2019-06-26

上传图片预览插件,jquery插件,支持多种浏览器

解决IE浏览器、谷歌浏览器、火狐浏览器,360浏览器等显示本地上传图片问题,

2018-08-25

单片机蜂鸣器-八月桂花 奏曲

51单片机蜂鸣器音乐 ,有完整的代码,和.HEX文件,直接下载即可

2011-11-06

蜂鸣器-祝你平安

51单片机蜂鸣器 祝你平安 音乐,完整的代码,内含有.HEX文件

2011-11-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除