自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (3)
  • 收藏
  • 关注

原创 java集合面试题

分享一下面试常会问到的 集合面试题 1,ArrayList, linkList,vector 的区别 ArrayList 的优点 查询速度快 使用异步方式 linkList 增删改速度快 vector 查询速度快 和ArrayList类似 使用同步方式 扩容是ArrayList的0.5倍使用场景:ArrayList: 适合在不...

2019-03-05 10:57:33 212

转载 idea之热部署插件jrebel的使用

一个java web项目,在写的过程中我们需要不断调试,如果没有热部署,则我们每修改一次项目要重启一次,验证问题有没有得到解决。如果项目很小,启动只要几秒或十几秒,可能感觉影响不是很大;但当项目变大了,重启一次需要几十秒,几分钟,甚至十几分钟,每次修改后都需要重启无疑会严重影响我们的工作效率。 正常情况下,我们使用IDEA(或Eclipse等IDE)+tomcat部署web项目时,如果只是...

2019-02-24 08:51:52 309

原创 Maven 搭建 spring ssh项目依赖包

pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/mav...

2018-11-07 11:50:12 148

原创 spring-aop

        前置通知        实现org.springframework.aop.MethodBeforeAdvice接口      package com.zking.aop.advice;import java.lang.reflect.Method;import java.util.Arrays;import org.springframework.aop.M...

2018-11-06 12:08:05 122

原创 Hibernate 二级缓存-ehcache

1 添加依赖包<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope&g

2018-10-31 19:12:23 100

原创 hibernate hql 查询返回结果类型

hql和sql区别/异同HQL ————————————SQL类名/属性 ————————— 表名/列名区分大小写,关键字不区分大小写———— 不区分大小写别名————————————————别名?,从下标0开始计算位置(hibernate5之后不支持) ?,从顺序1开始计算位置:命名参数———————————— ...

2018-10-29 20:21:59 2263

原创 hibernate 多对多关系维护

多对多关系注意事项一定要定义一个主控方多对多删除主控方直接删除被控方先解除多对多关系,再删除禁用级联删除关联关系编辑,不需要直接操作桥接表,hibernate的主控方会自动维护多对多定义一个主控方就可以:inverse=“false”(这里表示是否交给对方维护false 代表 自己主控方) <set name="categories" table="t_hibernate_b...

2018-10-28 16:28:43 528

原创 hibernated多对多关系原理

1 我这里以书本表和类别表为例一定义好桥接表,分别是书本,类别表的外键session.get(Book.class,1)->select*from t_hibernate_book where book_id=?(1)resultSet-> 1 西游记 50Book b=Class.forName(“com.zking.hibernate.entity.Book”).ne...

2018-10-25 16:13:51 207

原创 hibernate 一对多关系

1.首先在实体类描述数据库主外键关系,比如 我有多个订单项private Set<Order_item> orItems = new HashSet<>();在Order_item定义order 属性2.需要在映射的实体类描述关系,我这里是一个订单有多个订单项order.hbm.xml<set name="orItems" cascade="save-u...

2018-10-23 20:09:50 85

原创 hibernate管理对象的三种状态

2018-10-22 22:59:11 195

原创 hibernate的主键生成

1.1 程序员自己控制:assigned1.2 数据库控制: identity(标识列/自动增长) sequence1.3 hibernate控制:increment uuid/uuid.hex<id name="sid" type="java.lang.Integer" column="sid"> <!-- 数据库控制 等于identity+sequence--&...

2018-10-22 22:55:19 112

原创 Tomcat启动报org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter

解决办法:完美解决问题

2018-10-17 20:36:23 356

原创 1、struts2入门1.1、

环境搭建 1.1 jar 1.2 web.xml 1.3 struts.xml struts.xml(核心配置文件) 目录结构: Struts.xml Struts.base.xml regex:. Struts.sy.xml /hello.jsp 1.2、Actionu 不需要指定父类(ActionSupport)u 业务方法的定义 ...

2018-10-16 20:33:17 114

原创 Maven 搭建项目常遇到的

1:项目中无法使用jstl标签需要导入依赖包<dependency> <groupId>taglibs</groupId> <artifactId>standard</artifactId&gt...

2018-10-16 20:11:35 247

原创 struts2工作原理

1、Struts 2框架本身大致可以分为3个部分:核心控制器FilterDispatcher、业务控制器Action和用户实现的企业业务逻辑组件。1)核心控制器FilterDispatcher是Struts 2框架的基础,包含了框架内部的控制流程和处理机制。2)业务控制器Action和业务逻辑组件是需要用户来自己实现的。用户在开发Action和业务逻辑组件的同时,还需要编写相关的配置文件,供核...

2018-10-14 22:46:11 104

原创 sturts-2.5.16 标签示列

<h3 style="color: red;">数据标签</h3> <h3>set</h3> <s:set var="aaa" value="result" /> <s:property value="aaa" /> <h3>p

2018-10-13 08:40:08 119

原创 strust2-ognl 基础及思想

OGNL1.1 OGNL的全称是Object Graph Navigation Language(对象图导航语言),它是一种强大的表达式语言1.2 OgnlContext(ongl上下文)其实就是MapOgnlContext=根对象(1)+非根对象(N)非根对象要通过"#key"访问,根对象可以省略"#key"注1:context:英文原意上下文,环境/容器1.3 把根对象和非...

2018-10-11 09:48:52 116

原创 Struts2 -2.5.16的配置

先將所需jar包导入项目中在添加Struts 的配置web.xmlstruts.xmlstruts-base.xmlstruts-sy.xml环境搭建1.1 jar1.2 web.xml1.3 struts.xmlstruts.xml(核心配置文件)开发2.1 Action2.1.1 不需要指定父类(ActionSupport)2.1.2 业务方法的定...

2018-10-11 09:41:56 228

原创 导入PullToRefresh

1.1 修改library的build.gradle中的sdk版本//修改前compileSdkVersion 16buildToolsVersion “27.0.3” defaultConfig { minSdkVersion 4 targetSdkVersion 4 } //修改后 compileSdkVersion 27 buildToolsVe...

2018-09-26 11:13:50 529

原创 LayoutInflater

BaseAdapter:是所有适配器类的父类,可以对列表项进行最大限度的定制1.1 自定义适配器中的方法getCountgetViewgetItemgetItemId1.2 LayoutInflater(布局解析器)–LayoutInflater有三种获得方式,资料中有详细介绍用来把layout布局文件解析成一个View对象,不可以new,需要使用系统服务获得inflater ...

2018-09-26 11:13:02 93

原创 HttpClient的用法

简介2.1 HttpClient是Apache Jakarta Common下的子项目,用来提供高效的、最新的、功能丰富的支持HTTP协议的客户端编程工具包,并且它支持HTTP协议最新的版本和协议。2.2 Android已成功集成了HttpClient,这意味这开发人员可以直接在Android应用中使用HtppClient来提交请求、接收响应 注:在API 23中,Google已经移除...

2018-09-26 11:10:10 461

原创 AutoCompleteTextView-Spinner-MultiAutoCompleteTextView的用法

package com.example.android03;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.widget.ArrayAdapter;import android.widget.AutoCompleteTextView;import androi...

2018-09-18 19:04:20 152

原创 Android权限大全

1.android.permission.WRITE_USER_DICTIONARY 允许应用程序向用户词典中写入新词 2.android.permission.WRITE_SYNC_SETTINGS 写入Google在线同步设置 3.android.permission.WRITE_SOCIAL_STREAM 读取用户的社交信息流 4.android.permission.WRITE...

2018-09-16 18:16:40 126

原创 Android 获取 屏幕宽度和高度——获取文字高度和宽度

获得屏幕宽度和高度 //直接在子组件中 1、WindowManager wm = (WindowManager) getContext() .getSystemService(Context.WINDOW_SERVICE); //目前版本已经不建议使用了,建议使用下面的方式 int width = wm.getDefaultDisplay().g...

2018-09-15 14:51:24 1378

原创 Android Studio与夜神模拟器开发调试-初学者

使用Android Studio与夜神模拟器开发调试 1.1 启动android studio 1.2 启动夜神模拟器 1.2.1 cmd打开命令行窗口1.2.3 执行命令连接模拟器 “D:\Program Files\Nox\bin”\nox_adb.exe connect 127.0.0.1:620011.3 在Android Studio窗口上点击run ‘app’(或s...

2018-09-11 21:21:00 1337

SSH_Crm管理后台

后端使用ssh(hibernate,Struts2,spring)搭建 前端使用layUI+bootstrap 内含项目源码+数据库脚本 下载便可以使用

2018-12-12

前端框架Bootstrap-MVC

bootstrap做的前端页面框架,适合用作门户、网购、官网、博客等网站 支持手机网页端阅读

2018-09-22

Ueditor富文编辑器—jsp-utf-8

ueditor-jsp-utf-8 实现图片上传,在线管理图片,视频上传,文件上传,表情本地化等,

2018-09-22

空空如也

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

TA关注的人

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