- 博客(21)
- 收藏
- 关注
原创 产品经理的分类
技术可以分为前端,后端,测试.......那么产品为什么就不能分类呢? 产品经理这个职位是一个很笼统的概念,其实细分起来还是有很多不同的行业的比如:电商产品经理 在线教育产品经理 O2O产品经理 阅读产品经理等等做好产品经理需要对所在行业有着深刻的认识和理解这样才能设计出更加好的用户需求,符合产品发展的趋向。不同...
2018-11-03 14:22:38
771
原创 SpringBoot支持Jsp
做WEB项目,一定都用过JSP这个大牌。Spring MVC里面也可以很方便的将JSP与一个View关联起来,使用还是非常方便的。当你从一个传统的Spring MVC项目转入一个Spring Boot项目后,却发现JSP和view关联有些麻烦,因为官方不推荐JSP在Spring Boot中使用。在我看来,继续用这种繁杂的手续支持JSP仅仅只是为了简单兼容而已。我们先来看看如何在Spring
2018-01-21 19:42:20
309
原创 mybatis的CRUD
一:mybatis的简介 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。
2018-01-12 19:11:10
270
原创 四大作用域
名称作用域 application在所有应用程序中有效(全局) session在当前会话中有效 request当前请求中有效 page当前页有效 所谓“作用域”指的是信息共享范围,通俗讲就是一个信息在多大的范围内有效。 web交互最基本的单位是HTTP请求,当一个用户进入网站时就
2018-01-05 15:02:32
608
原创 Hibernate的查询方式
Hibernate的查询方式 hibernate的查询方式常见的主要分为三种: HQL, QBC(命名查询), 以及使用原生SQL查询(SqlQuery) 今天侧重讲HQL *1:HQL* 口诀:见表写对象,见列写属性 基本查询有:1. 1,查询表中所有数据例子:@Test public void testhql(){ //查询所有 List<Prontion> pro
2017-11-08 20:27:41
333
原创 多对多
今天我们来讲讲多对多多对多关系是关系数据库中两个表之间的一种关系, 该关系中第一个表中的一个行可以与第二个表中的一个或多个行相关。若有不恰,请斧正第一步:数据库今天我们建三个数据库分别有:角色表(),联系表,人物表
2017-11-07 22:17:38
313
原创 Hibernateo之一对一,多对一
今天分享的是一对一 ,多对一,诺有不当之处请斧正。一对一 思路:1:第一步:在Src/main/java中写entity包,注意:为两个实体类建立关系, 写get,set方法。2:第二步:写映射文件主表:例: //native 自动增加
2017-11-06 09:57:56
264
原创 ViewPager
他的作用是可以几个界面来回滑动第一步:xml文件xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" x
2017-07-28 10:03:03
275
原创 Gallery画廊
这是一个画廊视图,用于展示一组图片,用固定在中间位置的水平滚动列表显示列表项的视图。android最新的API文档中了解到,在Android4.1(Android API level16)之后,就不再赞成使用这个控件,但还对其有支持,所以这里简单讲解一下如何使用。在这篇博客中,将了解到Gallery的一些常用属性、方法、以及样式的设置,最后会以一个小示例来展示如何使用Gallery展示一个画廊
2017-07-28 09:54:09
406
原创 RecyclerView
那么有了ListView、GridView为什么还需要RecyclerView这样的控件呢?整体上看RecyclerView架构,提供了一种插拔式的体验,高度的解耦,异常的灵活,通过设置它提供的不同LayoutManager,ItemDecoration , ItemAnimator实现令人瞠目的效果。你想要控制其显示的方式,请通过布局管理器LayoutManager你想要控制Item
2017-07-28 09:47:53
310
原创 下拉刷新
一、导入Library下载源码后(https://github.com/chrisbanes/Android-PullToRefresh),里面有个Library工程,添加工程到项目中;代码奉上xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.c
2017-07-23 15:47:34
241
原创 ListView的优化
ListView是自己手动优化(优化:将滑出的item调到滑入复用,改变其中数据显示,这样永远只是创建手机屏幕容纳item加一个视图)ListView优化的优点:1.提升了列表的加载速度 2.降低系统内存消耗下面代码如下xml代码xml version="1.0" encoding="utf-8"?
2017-07-23 15:21:31
285
原创 自定义适配器
ListView是我们在Android应用开发中常用的组件,它通过列表的形式展示数据,具有很强的可扩展性,通常使用还会给每一项绑定一个点击时间,用于处理相应的请求,ListView在电商的商品列表中是必不可少的,下面我们介绍几种常用的使用方法。 列表的显示需要三个元素: 1.ListVeiw 用来展示列表的View。 2.适配器
2017-07-23 15:11:46
606
原创 Android高级控件
Android高级控件,是指具有更高级功能的控件,这类控件丰富了界面的多样性,强化了程序的功能,更好地实现了Android应用程序,比如,进度条,自动完成文本,Spinner等等。自动完成文本框。在Android开发中提供了两种智能输入框——AutoCompleteTextView和MultiAutoCompleteTextView。它们的功能类似于百度在搜索栏输入信息的时候,
2017-07-22 00:09:40
411
原创 安卓常见控件
一:ScaleType1:把小图片放入比图片大的scaletype中的八个属性以下图片有属性分别对应的效果图2:把大图片片放入比图片小的scaletype中的八个属性以下图片有属性分别对应的效果图二:进度条1,进度分为ProgressBar和ProgressB
2017-07-20 01:16:12
345
原创 常见控件3
此文章适合新学员,如果文章中有不恰当的地方请指点 一:ImageView图片框资源来自自身内存 1,把图片放进一个数组 2,设置默认的第一张图片 ID.setImageResource(下标第0个) 上一张图片1,下标--;if(下标下标=0} ID.setImageResource(下
2017-07-18 21:29:19
276
原创 常用控件2
此文章适合零基础的学员,如果文章中有不恰当的地方请指点 一,按钮的点击事件(Button) 1.按钮必须定义一个ID。 2.在Java类中拿到ID 3,给按钮设置点击事件 属性:setoncliclistener()中放一个参数new onclikListener4,写方法:要求必须是 public void 方法名必须是一致的({
2017-07-18 19:59:58
327
原创 Android常用控件
此文章适合初级学习Android常用控件的学员,如果文章中有不恰当的地方请指点1.TextView(显示文本的控件)其中常见属性有android:text 设置文本框内文本内容android:singleline 为true文本框不会换行android:lines 默认占几行android:minLines 最少占几行android:te
2017-07-14 23:33:29
272
原创 Android布局
此文章适合初级学习Android的学员,如果文章中有什么不恰当的地方请指点 我给各位介绍三种布局 第一种布局:相对布局RelativeLayout 属性可分为两类1:boolean型其中xml属性有2:ID型其中xml属性有2,相对布局有一个比较有个明显的特点那就是它可以添加ID例子:@+ID/name(
2017-07-13 22:39:03
236
原创 Android布局
此文章适合于初级学习Android布局的学员,如果有不恰当的地方请指点 我介绍四种布局分别是1:LinearLayout线性布局LinearLayout线性布局类似于swing中的流式布局LinearLayout线性布局有两种排布1.横向排布,2.竖向排布决定性属性是必须有的android:orientation:vertical(垂直方向)或者是horizontal(水
2017-07-12 06:40:57
279
原创 环境配置
此文章适合于零基础的学员,如果文章中有不恰当的地方请指点 学习Android之前应该学会搭建环境,本文主题如下1、环境搭建1.1:JDK的安装设置环境步骤如下:我的电脑--属性--高级--环境变量设置环境变量步骤如下:我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量:JAVA_HOME值为: D:\Program Files\Ja
2017-07-10 20:16:53
304
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人