一些框架面试知识

1:谈谈对Spring的理解: 以玩笑话来说Spring就是一家公司,在者还有很多非常好用的Spring系列的产品,Spring就是一个轻量级的开源框架也可说是一个集成框架,(像 SpringMVC,MyBatis,Hibernate,Struts,Shiro等框架就被Spring所集成),在S...

2019-04-01 18:26:57

阅读数 23

评论数 0

集合

1.ArrayList和LinkedList的区别: 1.ArrayList(数组结构): 优点:get和set调用花费常数时间,也就是查询速度快。 缺点:新项的插入和现有项的删除代价昂贵,也就是添加删除的速度慢。 2...

2019-03-27 21:21:07

阅读数 35

评论数 0

shiro入门

shiro spring security 1. 什么是shiro    shiro是apache的一个开源框架,是一个权限管理的框架,实现 用户认证、用户授权。    spring中有spring security (原名Acegi),是一个权限框架,它和spring依赖过于紧密,没有shir...

2019-02-18 16:05:14

阅读数 12

评论数 0

查看并设置Linux的IP地址

ip addr    --查看网卡分配情况 如发现IP地址为:127.0.0.1,这里要修改ip地址。 修改IP地址方法: (1)进入/etc/sysconfig/network-scripts 注:不同版本ifcfg-ens33文件名可能会不一样。 (2)修改ifcfg-ens33...

2018-12-10 10:36:08

阅读数 294

评论数 0

layui 的form表单清空

当你在写新增与修改的时候,大家都会共用一个界面,但是当你点击完修改,再去点击新增,会有残留在新增界面上 炒鸡有用的form表单清空: document.getElementById("form表单的id").reset(); 当你不想清空所有的form表单,而...

2018-12-10 10:32:48

阅读数 1345

评论数 0

hibernate一对多自关联的记录(以树形菜单为例)

下图为一个普通的树形菜单,这里有几个概念需要提前说明: 1、对于树形菜单中的某一个菜单而言,都是有子节点与父节点的,根节点与无子节点的菜单除外 2、一个父节点是可以有多个子节点的,而一个子节点只能对应有一个父节点 下面直接上代码: 数据库脚本: – 建表代码 create tabl...

2018-12-10 10:30:12

阅读数 35

评论数 0

Hibernate 多对多

1. 数据库的多对多   1.1 数据库中不能直接映射多对多       处理:创建一个桥接表(中间表),将一个多对多关系转换成两个一对多       注1:数据库多表联接查询            永远就是二个表的联接查询            A   B   C  D           ...

2018-11-26 20:39:15

阅读数 16

评论数 0

hibernate的主键生成器策略

我们都知道Hibernate提供相应的API能自动生成数据库表,说到表,一定会设计到的一个概念就是主键,主键是由程序自动生成的,不应该由用户自己输入,那么Hibernate在往表中填充数据库时,主键是怎么生成的那,Hibernat提供了主键生成策略  第一种:assigned主键策略程序员自己手...

2018-11-26 20:35:43

阅读数 21

评论数 0

hibernate对象的三种状态、一级缓存、加载策略

  一、hibernate管理对象的三种状态: 1、临时状态 2、持久状态 3、游离状态 1、hibernate是通过管理对象来操作数据,这里对象指的是持久化对象。 2、hibernate中的三种状态的对象是可以相互转换的,通常编码时只关注持久 化对象。关注get、save、upd...

2018-11-26 20:30:23

阅读数 20

评论数 0

hibernate中一对多双向关联的记录

在这里模拟一个业务场景记录hibernate中一对多双向关联的配置及使用: 当我们在手机上购物付款之后,是会生成订单的。一个订单中会存在着多个订单项,订单与订单项之间就存在着一对多的关系;一个订单中可以有多个订单项,而多个订单项又组成为一个订单。所以这里以订单与订单项为例进行记录: 数据库脚本...

2018-11-26 20:28:13

阅读数 25

评论数 0

解决struts2 xml没有提示问题

很多人在使用struts2的时候,发现在xml中写代码时没有提示,这里告诉大家一个很实用的方法(ps:任何电脑都通用): 这个是标签库 点开它找到核心库 注意不要复制错了,(ps:这里是复制不是剪切,不然会报错的哦) 找到window——>preferences 进...

2018-11-19 18:45:13

阅读数 179

评论数 0

struts2文件上传和下载

Interceptor implements Interceptor extends AbstractInterceptor 与filter的区别:先过filter再过interceptor org.apache.struts2.interceptor.FileUploadInterceptor...

2018-11-19 18:41:10

阅读数 12

评论数 0

hibernate 入门

hibernate可能市面上已经很少有人在用了,但作为一门技术,但还是讲一下,因为后面我可能会给你们介绍spring boot,可能会参杂一些hibernate的技术。 那么什么是hibernate      它是ORM框架/持久层框架      object reference mapping...

2018-11-19 18:38:32

阅读数 19

评论数 0

struts 标签

1. struts标签   1.1 通用标签     1.1.1 数据标签           property           set             scope="action",action=request+actionContext     ...

2018-11-12 13:43:21

阅读数 32

评论数 0

struts的ongl原理

1. OGNL   1.1 OGNL的全称是Object Graph Navigation Language(对象图导航语言),它是一种强大的表达式语言   1.2 OgnlContext(ongl上下文)其实就是Map (教室、老师、学生)       OgnlContext=根对象(1)+非...

2018-11-12 13:42:20

阅读数 42

评论数 0

struts 入门

0. 请说明为啥报找不到result name=input 相当于自定mvc中的action层。 com.zking.framework 配置文件引入dtd不生效,无提示 1. 环境搭建   1.1 jar   1.2 web.xml   1.3 struts.xml       strut...

2018-11-12 13:40:46

阅读数 14

评论数 0

Android jackson和httpcliet

webservice->xml jackson->json 从第三方项目中拿数据通常有两种方式(根据数据交互的格式来定) xml->webservice/httpClient json->httpClien...

2018-10-29 22:05:43

阅读数 56

评论数 0

Android PullToRefresh

1. 导入PullToRefresh      1.1 修改library的build.gradle中的sdk版本       //修改前       compileSdkVersion 16       buildToolsVersion "27.0.3" ...

2018-10-29 22:04:20

阅读数 19

评论数 0

Android ListView

1. BaseAdapter:是所有适配器类的父类,可以对列表项进行最大限度的定制   1.1 自定义适配器中的方法       getCount       getView       getItem       getItemId   1.2 LayoutInflater(布局解析器)    ...

2018-10-29 22:02:51

阅读数 16

评论数 0

Android高级控件

1. 高级控件与低级控件区别    是否使用适配器 2. 适配器种类和作用   2.1 种类       数组适配器 ArrayAdapter         new ArrayAdapter<String>(this,R.layout.actv_s...

2018-10-29 22:01:12

阅读数 30

评论数 0

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