自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 一些框架小知识

1:谈谈对Spring的理解: 以玩笑话来说Spring就是一家公司,在者还有很多非常好用的Spring系列的产品,Spring就是一个轻量级的开源框架也可说是一 个集成框架,(像 SpringMVC,MyBatis,Hibernate,Struts,Shiro等框架就被Spring所集成),在Spring中有两个核心就是 IOC(控制反转)和 AOP(面向切面)...

2019-04-01 16:27:02 255

原创 Java集合的一些小简述

那么什么是集合呢?简单来说:集合就是一个放数据的容器,准确的说是放数据对象引用的容器。附注:iterable接口:它是所有集合的顶级接口 实现它可以增强for循环,如果想要实现Iterable接口的集合类必须提供一个iterable的方法返回值为Iterable注:Collection集合里面的remove(Object)和Iterable中的remove比较起来,Iterabl...

2019-03-27 22:02:15 185

原创 SpringBoot+Mybatis+Mysql结合微信小程序实现登录

今天利用了休息的时间自学了一下微信小程序 后端采用了流行的SpringBoot框架 接下来我们看代码吧 首先介绍的是后端代码搭建Spring Boot框架,搭建好后修改一下application.yml文件server: servlet: context-path: /springbootspring: redis: database: 0 ...

2019-03-17 09:33:22 8983 38

原创 解决IDEA中:Error running Tomcat8: Address localhost:1099 is already in use

今天在运行Web项目的时候,突然运行不起来,最后报Error running Tomcat8: Address localhost:1099 is already in use  从而致web项目无法运行。看了一下原来是1099端口被占用,  解决办法如下:  首先window+r  进入到cmd里面   执行netstat –ano命令这样一看占用1099的端口号的pid是110...

2019-02-25 16:07:39 6649

原创 JSP中出现According to TLD or attribute directive in tag file

  由于昨天做了一个简单的对学生的增删改查,结果在运行项目时出现了一下JSP页面错误:    于是就按CTRL点uri 找到forEach 的配置(因为我是使用forEach 时报错的),查看如下 而forEach 标签中items属性的配置<required> 是否必须,true表示该属性在使用时一定要设置;<rtexprvalue> 是否接受运行表...

2019-02-16 09:45:23 600

原创 SpringMVC入门

  那么什么是SpringMVC呢?  Spring Web MVC是一种基于Java的实现了MVC设计模式的、请求驱动类型的、轻量级Web框架。  SpringMVC:用来处理浏览器发出请求后台的URL  (我们可对照两个Struts  自定义的MVC框架去学习) SpringMVC的入门使用:  1):我们先导入SpringMVC的依赖(注:SpringMVC框架要和你当前整合...

2019-02-10 16:15:14 182

原创 Spring Aop 中XML 文件+自定义注解实现日志管理

首先我们先创建一个日志注解的类package com.ssh.aop;import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPol...

2019-02-04 16:52:44 252

原创 IDEA: org.apache.ibatis.reflection.ReflectionException: There is no getter for property named '的解决方法

 当我在mybits用模糊查询的三种方式中的${...}进行模糊查询的时候 居然给我报Caused by: org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'bname' in 'class java.lang.String' 如图所示:后面我...

2019-01-16 19:49:13 623

原创 Could not calculate build plan: Plugin org.apache.maven.plugins:maven-jar-plugin:2.4 or one of its d

今天在新建maven 项目的时候突然弹出然后找了好久 才发现是我的本地仓库中的一些jar包出了问题    (注意:如果我们在使用过程中未联网导致jar在下载的过程中失败就会在plugins中产生一个: .lastUpdated文件,导致以后都不会更新,只要删除错误提示的相关文件的.lastUpdated文件,就能够解决问题)然后我的解决办法是:找到自己的本地仓库 之后删除eclip...

2019-01-07 15:33:51 3564 2

原创 ehcache入门讲解

ehcache是什么Ehcache 是现在最流行的纯Java开源缓存框架,配置简单、结构清晰、功能强大ehcache的特点1) 快:Ehcache的发行有一段时长了,经过几年的努力和不计其数的性能测试,Ehcache终被设计于large, high concurrency systems.2)分布式缓存:从Ehcache 1.2开始,支持高性能的分布式缓存,兼具灵活性和扩展性3...

2018-12-10 11:34:32 164

原创 Spring中 IOC 控制反转入门

那么什么是控制反转呢  嘻嘻  请看下面解释控制反转(nversion of Control)IoC:用白话来说就是  java代码本身不用自己负责自己  交给外部文件来维护和创建  控制权就转移到了外部文件  所以就称之为控制反转   IoC其实还有一个另外的名字:依赖注入 (DI=Dependency Injection) ,也就是容器动态的将某种依赖关系注入到组件之中 我们就通过...

2018-12-10 10:56:19 132

原创 Jsp页面input中获取当前时间的js代码

首先我们先看js代码吧/** * 页面获取当前时间 * @param s * @returns */function getNow(s) { return s < 10 ? '0' + s: s; } function data(){ var myDate = new Date(); //获取当前年 var year=myDate.getFullYea...

2018-12-06 21:33:30 1174

原创 BootStarp的表格 实现 ,利用mvc框架+bootStarp+jsp

 首先我们来看下表格界面吧  这个其实挺简单的  我们看代码吧   (那些要引用的bootStarp的js我都是放在一个页面  然后直接在当前页面调用就行了)前端jsp代码:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> ...

2018-12-03 18:02:59 408

原创 Ajax的优点以及缺点

那么我们得先知道什么是AJAX:   AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是一种创建交互式网页应用的网页开发技术。   1):使用XMLHttpRequest对象与Web服务器进行异步数据通信;   2):使用Javascript操作Document Object Model进行动态数据显示及交互; ...

2018-12-02 15:04:41 10577 1

原创 解决JUnit测试中: java.lang.Exception: No tests found matching [{ExactMatcher:fDisplayName=testSave]出现的问题

当我运行hibernate框架时自己写的一个测试类的时候出现了以下的错误 导致这个错误的原因就是忘记在方法的前面加上@Test注解了,加上问题就解决了  还有一个有可能是没有保存  也有可能是没有导入类我是没有加@test  嘻嘻 ...

2018-11-26 16:21:07 2811 1

原创 解决 Repeated column in mapping for 实体类:(should be mapped with insert="false" update="false")

给你们一张图看我具体报的这个错吧 这个错的意思就是 : 重复列需映射到实体类  表里面的字段只能映射一次 最好不要映射多次当然既然会有这个错出现 那么就一定会有解决它的办法  嘻嘻嘻解决方法如下:1): 在 many-to-one 里面加insert="false" update="false":不能添加也不能修改 意思就是说我的这个字段只进行查询  不会去维护表的字段...

2018-11-24 15:06:26 3243

原创 解决在 Struts2 中没有提示

首先我们在自己的项目中找到struts-core的核心jar包 然后再依次打开 找到 struts-2.5.dtd的配置文件  之后复制出来到自己的某一个盘符下面 打开 struts-2.5.dtd 文件 然后复制其中的我标了蓝色的这一部分 在Eclipse中打开Window—》—》Preferences—》—》 搜索xml —》—》xml Catalog–》点击a...

2018-11-24 14:49:06 127

原创 hibernate的主键生成器策略

我们都知道Hibernate提供相应的API能自动生成数据库表,说到表,一定会设计到的一个概念就是主键,主键是由程序自动生成的,不应该由用户自己输入,那么Hibernate在往表中填充数据库时,主键是怎么生成的那,Hibernat提供了主键生成策略 第一种:assigned主键策略程序员自己手动添加,因为它不能自动生成(数据类型不限、保存前必须赋值)<?xml version="1...

2018-11-20 18:39:47 206

原创 hibernate的入门

hibernate可能市面上已经很少有人在用了,但作为一门技术,但还是讲一下,因为后面我可能会给你们介绍spring boot,可能会参杂一些hibernate的技术。那么什么是hibernate     它是ORM框架/持久层框架     object reference mapping     通过管理对象来改变数据库中的数据     通过管理对象来操作数据库    当然它的优...

2018-11-19 17:11:41 102

原创 maven 简单入门 以及简单的使用

 maven 开发环境 MyEclipse 2014  JDK 1.8  Maven 3.5.0那么什么是Maven呢?maven 就是一个Java语言编写的开源项目管理工具,是Apache软件基金会的顶级项目。主要用于项目构建,依赖管理,项目信息管理。1: 我们新建一个 Maven Project     group id:组织id      artifac...

2018-11-18 20:49:34 117

原创 maven 在 Eclipse里面的环境搭建

首先下载 maven 然后解压缩maven压缩包到你的电脑盘符下    配置方式跟jdk有些类似,环境变量MAVEN_HOME和    M2_HOME的值为maven的根目录、  然后在PATH环境变量里加入“%MAVEN_HOME%\bin;%M2_HOME%\bin;”即可             之后验证一下打开电脑的 doc窗口执行命令 “mvn –versi...

2018-11-18 19:39:56 83

原创 OGNL的一些原理介绍

OGNL中的基本概念: OGNL的全称是Object Graph Navigation Language(对象图导航语言),它是一种强大的表达式语言 OgnlContext(ognl上下文)其实就是Map集合 OgnlContext  =  根对象(1)+非根对象(N)                                   (注:根对象有且只有一个根对象    非根对象有且...

2018-11-12 14:21:22 341

原创 Struts常用 的标签

首先我们要在jsp的页面上导入struts标签库   1 :数据标签     1.1)set标签:         1.2)  property标签:     1.3)  push标签:   1.4)  action标签:  1.5)   url标签:  1.6)   param标签: ...

2018-11-11 16:49:36 174

原创 Struts2的入门

Struts2的概述:  1):Struts2  也可以说是视图层的框架  也可以说是控制层的框架 (视图层:展示数据   控制层:控制请求的跳转处理)  2):Struts2 可以减少Servlet的数量Struts2入门案例  1):  在Eclipse中导入Struts2相关的jar包    2): 创建一个Action 实现默认的execute()方法...

2018-11-11 15:55:05 115

原创 Andorid 跳转

 首先用一张图来展示: 页面A携带参数到页面B     a、创建两个布局文件和两个对应的activity     b、拿到页面A的输入文本框     c、添加发表说说的事件,获取intent对象,将需要携带的数据封装进intent对象,然后跳转到页面B     d、在页面b通过getintent方法获取intent对象,通过intent对象获取传递过来的值。   ...

2018-10-28 17:50:11 189

原创 Android中提示框与线程

消息提示框1.  Toast.makeText(当前上下文, "名字或密码错误", Toast.LENGTH_SHORT).show();     1.1 Toast是Android中的一种简单的消息提示框     1.2 使用这个类的最简单的方法是调用静态方法构造您所需要的一切,并返回一个新的Toast对象。          第一个参数:当前的上下文,可用getApplicationC...

2018-10-28 15:41:16 614

原创 Activity的生命周期

1:Activity生命周期的七个方法    1): void onCreate(Bundle savedInstanceState)        // Activity创建时    2):void onStart()                                                       // activity对用户可见时    3):void o...

2018-10-28 15:23:18 150

原创 java中的反射

1:那么什么是反射呢?      反射java语言中的一种机制,我们可以通过这种机制 动态的实例化对象、读写属性、调用方法2:java.lang.Class 类对象 以及 特定类 3:一切反射都从获取类对象开始 == 实例化对象      1.1 Class.forName(完整类名又称全限定类名)                  Class<?> clz = Cl...

2018-10-21 16:46:58 84

原创 Android的基本组件

1    Activity      1.1 Activity代表手机的一个屏幕      1.2 一个Android程序由多个Activity组成,即:一个Android程序由多屏内容组成      1.3 Activity相当于一个展板,本身没有可视的内容,你把画(View)贴到展板上就可以展示出来了2   Service    1.2  不可见的组件    1.2  在后台运行...

2018-10-21 15:53:45 192

原创 EasyUI 树形

1.树形tree的使用 用后台来体现父子节点的关系    然后天用map集合来体现 那么我们先建立一个实体类来体现它们的父子关系把package com.damei.entity;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;/**...

2018-10-21 15:07:29 410

原创 Android的组件详细

Android四大组件分别为activity、service、contentprovider、broadcast receiver。一、android四大组件详解1、Activity(1)一个Activity通常就是一个单独的屏幕(比如 一个手机得到屏幕)。(2)Activity之间通过Intent进行通信。(3) Activity相当于一个展板,本身没有可视的内容,你把画(V...

2018-10-15 10:47:36 92

原创 如何在map集合中取出list集合中的每一个value值

那我就直接上代码了哈 package com.damei;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;public class Temp { public static void main(String[] args) { /...

2018-10-08 14:18:57 8384

原创 Easyui的入门

easyui是一种基于jQuery的用户界面插件集合。easyui为创建现代化,互动,JavaScript应用程序,提供必要的功能。使用easyui你不需要写很多代码,只需要通过编写一些简单HTML标记,就可以定义用户界面。easyui节省您网页开发的时间和规模。easyui很简单但功能强大的。 easyui在项目中的引用:  (pageContext.request.co...

2018-10-08 14:01:03 1693

原创 JavaScript 变量的提升以及var对变量的提升

JavaScript声明过的变量提升往往会影响到我们对变量的正常获取,所以特写此文,以便以后使用  。 一  那么什么是变量提升呢      js中定义变量的两种:(注意在方法外不加var是不能定义变量的,出现 xxx is not defined) 都加var,在方法内则是局部变量,在方法外则是全局变量。 在方法内,加var为局部变量,不加var则是全局变量(在执行当前方法...

2018-10-08 13:43:55 170

原创 jQuery中ajax的使用

java 下常见的json类库都有Gson,JSON_lib 和 jackson等,但 jackson相对来说比较高效,在项目中主要也是使用jackson进行json和Java对象转换;那么什么是jackson呢  ?  1):Jackson是一个简单基于Java应用库,Jackson可以轻松的将Java对象转换成json对象   和xml文档,同样也可以将json、xml转换成Java...

2018-09-23 19:07:18 2116 1

原创 多线程基本知识点

 写的不好请多多指教哈一   首先我们要知道什么是多线程:多线程是实现后台服务程序  可以同时处理多个线程完成任务 ,并且不会发生阻塞现象,以提高系统的效率。二  使用多线程的优点:1):程序的运行速度可能加快2):可以分别设置各个任务的优先级以优化性能3):可以随时停止任务等;三  使用多线程的缺点:1):等候使用共享资源的时候会造成程序的运行速度变慢;2...

2018-09-21 21:46:04 152

原创 jQuery 插件小知识点

<%@ page language="java" contentType="text/html; charset=UTF-8"    pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

2018-09-19 19:43:12 81

原创 jQuery的小小知识点

1 :什么是jQuery 它是一个轻量级的JavaScript的类库, jQuery 极大地简化了 JavaScript 编程, 简写  $2 :jQuery的优点总是面向集合  , 多行操作集于一行;3 : jQuery的缺点1):不能向后兼容;2):插件兼容性不是太好;3):在大型框架中,jQuery核心代码库对动画和特效的支持相对较差等;4:如何到js库1...

2018-09-18 15:21:17 139 1

空空如也

空空如也

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

TA关注的人

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