自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

未来~超越自己

平平凡凡的男孩想过平平凡凡的日子。如果够幸运,努力得到认可,会有小小的记忆~~~

  • 博客(129)
  • 资源 (93)
  • 收藏
  • 关注

原创 博客论文系列篇导航

攀山零代码产品的行者,产品思维的商贩。 欢迎关注《壹叁零壹》公众号

2016-05-29 09:41:40 837

原创 软件系统三基座之三:用户管理

软件系统三基座包含:权限管理、组织架构、用户管理。基于权限控制、组织搭建,用户可以批量入场。

2023-06-21 16:12:46 592

原创 软件系统三基座之二:组织架构

软件系统三基座包含:权限管理、组织架构、用户管理。

2023-06-21 16:11:00 339

原创 软件系统三基座之一:权限管理

如上例,若新人是个特殊人才,除了通有角色的权限,还需要一个单独权限,就需要增加用户直接授权的能力。两个用户相比较而言,用户B就只能查询用户,相当于获取用户信息,则不能进行用户信息的编辑、修改。用以上含产品管理的系统进行授权管理,则可授权两大类,一类是A:系统管理,有权限管理、角色管理、用户管理权限,适用于人事;支持三方应用的权限点管理,就能实现三方应用在较小的改造成本下,纳入系统下,为系统的融合扩展提供了支持。以用户管理为例,需要支持最基础的增删改查操作,即是添加用户、编辑用户、删除用户、查询用户。

2023-05-26 11:09:45 820 1

原创 【产品成长】产品专业化提升路径

产品专业化就是上山寻路,梳理一套作为产品经理的工作方法。本文作者从设计方法、三基座、专业强化、优秀产品拆解、零代码这五个方面,对产品经理的产品专业化进行了总结归纳,一起来看一下吧。

2023-05-23 15:50:19 628 1

原创 【产品经理】需求池和版本树,相生相持,铺垫产品成就参天大树

需求池和版本树,相生相持,铺垫产品成就参天大树。

2022-02-23 10:42:03 427

原创 【产品经理】目标决定方向,行动成就未来。产品规划为产品定向

目标决定方向,行动成就未来。产品规划为产品定向。

2022-02-22 10:34:17 465

原创 【产品经理】业务问题的诊断。由简入繁,渐进成长

诊断业务问题,挖掘用户的真实问题,成为产品良好设计的先决条件。先控制,后碎部,步步检核。

2022-02-15 15:25:03 567

原创 【产品经理】百炼成钢,万锻成神。最快乐的事,兴趣和工作相结合

人生有很多次选择,重要却只有那么几次。选择产品经理,选择将初始的产品经历记录,都是很重要的选择。各位看官,请一览呢

2022-02-15 14:19:47 511

原创 《爱的五种语言》阅读笔记

        角色的转换,带来了新的很多信息,也需要较多的转换。        沟通,在人之间的交际中,有特别重要的作用。作为工科出来笨鹅,加上本身就不太擅长交际,在合作模块会有较多的阻碍。阅读经典,提升处理办法,算是当前可以找到的方式方法。读《爱的五种语言》确实相对收获较多。一、整体书本的内容       正如书名所述,爱有五种语言:肯定的言词、精心的时刻、接受礼物、服务的...

2018-09-07 17:14:33 4225

原创 《Don't Make me think》阅读笔记

一、相关情况的说明        时间过得很快,来这家公司四个多月多一点。刚刚完成系统的熟悉部分,在这个阶段完成产品的组合与拆解,在产品规划中形成指导路线。        作为从技术转换过来的产品,在理论方面确实相对薄弱较多。查漏补缺,在这个小方向上让自己无悔。        《Don't make me think》是我理论储备中的第二本理论基础。当前公司所做产品正好是Web类型产品...

2018-08-09 11:49:10 7447

原创 《简约至上》阅读整理

    《简约至上》是产品理论整理基础上的第一本完整阅读资料,算是产品生涯上的一个flag。如图所示,是《简约至上》的导图整理。一、简约至上的主要内容1,什么是简单     简单不等于极简主义,更好的理解的是:少就是多!是尽可能的功能减少,从删除不必要的,组织要提供的,隐藏非核心的去执行。同时在使用中,尽可能大量的重复操作当前功能,体验实际的使用场景,将细节完善。实际中有个...

2018-08-02 18:26:22 1189

原创 协作软件分析

一、协作分析概况1、目的分析公司当前需要实现敏捷研发管理方式支持工具,核心功能类似于“看板”。借此能够直观查看任务进度及任务整体推进情况,实现研发项目更好更有效的管理。整体功能抽取主要有:任务面片化查看,任务状态修改。鉴于公司有信息通讯功能,需要添加通知功能。通讯通知,是我们当前面板实现的第一优势;任务的实际执行过程数据保留,是我们的第二优势。二、使用体验1、用户注册分析对象账户创建第三方登录创建...

2018-05-30 15:41:49 1613 2

原创 Scrum敏捷初识

一、Scrum的初识    软件市场发展越来越迅速和成熟,传统瀑布式开发模式存在一定的限制,敏捷从而有了更广阔的的平台与机遇。Scrum作为在敏捷中使用最常用的一种方案,受到众多的关注。    下图是典型的Scrum执行架构图。    其中,涉及很多的要素,以下部分将一一说明。    这其中,加入自我的理解,整体运作,主要在与两个关键环节:1,需求收集整理;2,研发流程控制。作为小小的产品经理,似...

2018-05-29 17:08:13 4364

原创 个人形象即是个人品牌

一,提升个人形象1,提前思考(1)外在形象维护:头:身 = 7:3 发型:头 = 7:10身形:搭配:健美身形 = 5:5搭配的关键:合身,干净 --- 极简健美身形关键:阳光的形象 够用的体能------ 发型 和 健身(2)内在自己的定位 (自信) ----- 时刻确定自己的位置,做该做的事,把你能做的事做的更好有一技之长(自立) ----- 能够有自己的爱好并...

2018-05-28 18:46:04 1253

原创 敏捷开发的初始理解

一,什么是敏捷开发1,敏捷开发的概念敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。2,遵循的基本原则个体和交互 胜过 过程和工具可以工作的软件 胜过 面面俱到的文档客户合作 胜过 合同谈判响应变化 胜过 遵循计划虽然右项也有价值,但是我们认为左项具有更大的价值。3,实际有效的...

2018-05-24 17:06:49 1004

原创 产品经理切换后入职第一周

一,背景的介绍1,下决定时间似乎很快,也似乎很慢。参加工作一瞬间快两年了,作为一个特殊存在,自己在Android方向熬煎了近三年,自己还是决定离开当前的岗位。总共经历了两家公司,业务上都熟悉了,Android技术需求上也差不多理清楚了,最人员缺乏的阶段也熬过来了。在2017年年底,问了自己一个问题:我的工作量在哪里?告诉自己,我有26个上线版本,其中半数以上的版本都是自己一个人扛过来的。有一个对比...

2018-04-17 10:28:34 2055

原创 python基础语法一

一、基础语法        数据类型:int long float str  复数 1+2j  //整除        运算符:算术,逻辑,        循环结构  while (实数循环) for   break  contain (相互转换)        分支结构  if   elif        list:            是地址的集合1、注释单行注释:#多行注释:'''内容''...

2018-02-28 11:30:11 386

原创 javaEE学习 ----- spring环境搭建及基础应用

一、基础环境搭建1,导包 当前只是spring初始阶段,只使用spring最核心的包及相关支持。spring关系如图所示:最终,导入项目的包结构如图所示:2,创建对象public class Worker { // 姓名 private String name; // 薪水 private Integer sa

2018-02-05 16:22:23 1018

原创 javaEE学习 ----- Struts2环境配置

相当于servlet,处理网络请求部分。一、导包struts导包中没有进行区分,使用打开示例,引入示例导入部分,则可以实现基本功能,也就是hibernate中必须导入的jar包。二、书写Action类用于测试类的Action:public class HelloAction { public String hello() { S

2018-02-01 18:09:24 716

原创 javaEE学习 ----- hibernate环境搭建

hibernate相当于dbUtils作用!一、导包以上jar包是hibernate运行环境所需要jar包,在后面给出的demo实例中会有jar包原件。二、创建数据库,实体准备在最开始给出了自己的理解,hibernate相当于dbUtils的作用,也就是全线接管对数据库的操作。操作的前提是有数据库。所以,需要创建数据库。以保存个人基本信息为测

2018-02-01 11:00:33 374

原创 MySQL解压版本安装及Navicat数据库操作工具安装

一、MySQL的下载1,https://dev.mysql.com/downloads/file/?id=474496  这里可以下载所需MySQL版本。2,解压下载文件到你想要安装MySQL的路径。二、MySQL的安装1,命令安装。使用cd命令到解压目录,使用:mysqld  -install安装MySQL。2,创建data目录

2018-01-26 17:41:19 7910 1

原创 MySQL安转版本安装

一、下载http://download.csdn.net/download/u014682894/7814411 这里可以下载。链接:https://pan.baidu.com/s/1dHhdx1v 密码:ubmj,为防止下载不成功,这里也可以下载。https://dev.mysql.com/downloads/file/?id=474496,当然,官网也可以下载。

2018-01-26 11:09:32 590

原创 移动产品设计进阶 ---- 测试

一、测试的自我定位在整个研发环节中,经测试确定的产品将直接上线,迎接用户的检核。经过和一些测试同学的接触,会发现不同的人有不同的定位。绝大多数的同学会认为我找到了一个问题,发现问题,那就很好了。这表现在较多刚刚从事测试工作的同学身上。随着时间或者感悟的加深,一些同学修改理念,觉得需要一个全方位的防守。有了测试用例,做一个相对比较完善的考虑,从而一一检核产品的功能。这在测试中,确实是

2018-01-23 15:10:48 249

原创 移动产品设计进阶 ---- 设计美学

作为一个理工科学员,对于美学真是“一穷二白”!随着品质生活的逐渐临近,每个人都应该有追求更好生活的向往。这样的展示是让人很舒服的。一、设计美学的理论基础1,设计原则设计四原则:亲密性,对齐,重复,对比。自我的理解中,亲密性是将相似的部分结合在一起。对比于自己的理工科学业,那就是先控制!归类以后的“列兵”方阵比一堆散沙会更多一种律动,对分门别类的散列说

2018-01-22 17:33:27 571

原创 移动产品设计进阶 ---- 移动产品深化学习

随着时间飞速过往,IT行业的热度逐渐在小方向上移动,移动端也就没有了15年左右的那份狂热,逐步走向稳定。在我的认知中,移动端、服务器的两个大方向是不会“死掉”的。移动端会一直保持数据收集的状态,而服务器一直是数据的存储。但在这两端的任务细化中,会越来越细分,且倾向性会随时间的不同而有所变化。一、移动产品的自我定位在整个研发流程中,涉及产品【产品经理、交互设计】,UI,研发【客户

2018-01-22 16:34:05 312

原创 自定义控件那些事儿 ----- 左滑删除控件

左滑删除使用比较多一点,在网上也有不少资料实现,不过坑总是不少。整合资料做出来一个效果,大家看看依据效果选择是否需要继续研究。一、自定义控件的实现1,自定义控件的实现实现思路主要是:将整体内容分为主体内容和左滑显示内容,布局文件中必须有两个子类。在依据ViewDragHelper的帮助计算主体内容和左滑内容的显示以及显示多少。/** * 左滑删除 *

2017-12-13 18:44:17 389

原创 自定义控件那些事儿 ----- 八【着色器使用】

一、配置基础环境1,shaderView实现/** * Shader渲染控件 2017/12/7. */public class ShaderView extends View { private static final int RECT_SIZE = 400;// 矩形尺寸的一半 private Paint paint;// 画笔 priva

2017-12-07 16:55:39 273

原创 自定义控件那些事儿 ----- 七【绘制Bitmap】

一、环境设置本章节学习渲染Bitmap图片。定制展示效果的Demo。1,创建自定义控件/** * 自定义控件 */public class CustomView extends View { /** * 笔头设置 */ private Paint mPaint; /** * 绘图资源文件 */ pr

2017-12-06 17:31:30 765

原创 自定义控件那些事儿 ------ 六【绘制路径】

一、绘制线Android中提供了很多绘制的方法,主要在Canvas中展示。两点连接就成为线,多点顺序连接就成为路径。为学习本阶段内容,先实现基础的Demo。1,自定义绘制路径控件/** * 绘制路径自定义控件 */public class LineView extends View { /** * 绘制路径 */ private Pa

2017-12-05 15:04:49 235

原创 Android动画之属性动画

总归是逮着机会,稍微慢一点。在过去的很长一段时间内,都是在业务逻辑的复杂变化中挣扎。没有技术上的成长,内心还是蛮恐慌的。一不小心,又带有了些许的情绪在里面。。。。。一、属性动画单个动画1,布局文件添加动画作用目标<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

2017-12-01 17:10:00 183

原创 自定义控件那些事儿 ----- 五【绘制文字】

一、文字绘制的基础知识还记得小时候学习写字的时候,老使用四线格。当初就是理解说有一个区域,上下两根线确定了整个书写范围,而第三根线就像是排排坐的人,所有的重心都在这个上面。如今,用到绘制文字的时候,需要对文字绘制有一个全新的认识。上下两根确定了范围,没错!那个标识“重心”的线也就是基线!对于这个详细的解读,大神已经做了很好的描述。这也就有了我们所需要的五基线!借

2017-12-01 15:34:32 305

原创 自定义控件那些事儿 ----- 四【布局】

一、onLayout布局出洞在上一篇文章自定义控件那些事儿 ------ 三【量测】中,为实现图片和文字组合控件的正确显示,就已经引入了onLayout实现的整体过程。onLayout具体实现中,主要执行在layout()方法上。分别为left,top,right,bottom。实则是确定了当前控件的左上角和右下角,从而确定了当前控件展示的区域。所以,对一个View强制使用layo

2017-11-30 18:29:02 199

原创 自定义控件那些事儿 ----- 三【量测】

自定义控件实现中,主要包含:属性的获取,初始化,量测,布局和绘制。这一章节,主要用于实现理解量测过程。一、模拟ImageView实现量测过程1,自定义基础控件实现public class MImageView extends View { /** * 图片文件 */ private Bitmap bitmap;

2017-11-30 10:32:22 251

原创 图片二值化

新一版的需求中,加入了图片二值化的处理,踩过坑,受过累,做一个标记,积累积累。。。一、Android实现 /** * 该函数实现对图像进行二值化处理 */ public static Bitmap gray2Binary(Bitmap graymap) { //得到图形的宽度和长度 int width

2017-11-27 14:41:59 2215

原创 相机的使用 --- 拍照,相册导入

一、相机的基本使用1,获取SurfaceView控件的初始化 surfaceView = (SurfaceView) findViewById(R.id.surface_sv); holder = surfaceView.getHolder(); surfaceView.setBackgroundColor(0); holde

2017-11-27 11:07:13 806

原创 自定义控件那些事儿 ----- 二

一、引述上一篇自定义控件那些事儿 ----- 一 说明了自定义控件实现的五个步骤:(1)View属性的初始化;(2)View位置大小的量测 ,主要在onMeasure()中实现;【(3)View内部的布局关系展示,主要在onLayout()中实现;】(4)View的绘制,即是最后的展示效果;【(5)View交互事件的处理,实现View与目标对象的沟通

2017-10-19 15:25:09 245

原创 Android Studio 下的Kotlin HelloWorld

一、Android Studio下Kotlin环境配置Kotlin的一轮浪潮迅猛扑过来,借助这个风口,先多学习学习。【某人说,在风口,猪也能飞起来。笨鸟先飞罗 ~_~】1,安装Kotlin的相关插件执行 Settings -> plugins -> BrowseRepositories中搜索“Kotlin”安装kotlin插件。【关于是否安装Kotlin Ext

2017-10-18 14:22:04 1095 1

原创 自定义控件那些事儿 ----- 一

一、自定义控件的实现思路一个自定义控件的实质就是一个View,一个View的展示主要包含以下关键流程:(1)View属性的初始化;(2)View位置大小的量测 ,主要在onMeasure()中实现;【(3)View内部的布局关系展示,主要在onLayout()中实现;】(4)View的绘制,即是最后的展示效果;【(5)View交互事件的处理,实现View与目标对象的沟通。】

2017-10-13 16:31:40 247

原创 AES/DES加密解密及设备唯一标识获取

一、AES加密解密公共变量: private static final String keyStr = "UITN25LMUQC436IM"; private static final String AESTYPE = "AES/CBC/PKCS5Padding";1,加密 public static String AES_Encrypt(String pla

2017-10-10 15:10:04 1004

属性动画演示Demo

属性动画演示Demo,其中包含单个动画,集合动画,动画监听,应用动画制作自定义控件。

2017-12-01

自定义控件文本绘制

Android自定义控件中绘制文字,解析了文字绘制的基线,范围,区域。

2017-12-01

相机使用demo

相机的基本使用,控制相机拍照变形,实现图片的缩放、旋转、并进行截图保存。支持从相册导入图片。

2017-11-27

图片二值化

图片二值化,并且将图片归一大小到500正方形。二值化使用动态阈值。

2017-11-23

自定义控件绘制流程拆解流程图原件

文档中实现了Android自定义控件的整个绘制流程拆解,主要包括量测、布局、绘制流程,也描述了为什么要如此的做量测、布局、绘制流程设计。

2017-10-19

自定义控件

自定义控件一步步实现的历程重走,该Demo主要用于实现整个流程,掌握大的框架。

2017-10-13

AES/DES加密

AES/DES加密Demo,DES加密解密中分为CBC,ECB模式。Demo实现整个方法的校验。主要在接口方面使用ECB模式,客户端解析数据出问题而做备注。

2017-10-10

NDK第一个DemoCmakeList

Android Studio编译工具下,NDK项目第一个实现。 添加新的实现方法,串联Android 和 C代码使用

2017-09-30

C#环境恢复及编码实现部分功能

C#实现数据结构中的大多数练习

2017-06-12

C++第一个调用项目

C++基础环境下,第一个类间调用项目。【初步实现C++编码环境】

2017-06-12

多行文本展示折叠与展开

文本内容较多时,展示需要特殊处理。可折叠,可展开。细节处理优化~

2017-04-21

Banner展示及自动滚动

banner展示及自动滚动,采用多种方式实现。关键点:内容展示选择View,定时滚动,指示标的展示与更新

2017-04-21

android历史搜索

历史搜索保存文件,支持关键字排序,历史搜索过词优先,同时也加入了内容长度限制,搜索关键字可以任意输入

2017-04-20

仿朋友圈发图片

仿朋友圈发送图片,图片选择

2017-03-15

Android 屏幕截图

Android中实现屏幕截图的方式,包含提醒客户权限获取后的全机型适配方案。

2017-03-08

java基础资料整理原版本

利用思维导图整理Java基础资料,使用xmind软件。内部文档文件是下载黑马老师整理资料。打开JavaSE重生,内部打开关联文件,可实现打开所有内容。其中,有截图图片,便于快速了解所有内容。

2017-03-02

粒子系统雪花飘舞

Android实现粒子系统,雪花飞舞,星空闪烁。

2016-12-30

获取手机硬件基本信息

获取手机的基本信息,包括品牌,系统版本,Product,唯一标识集合等

2016-12-23

窗口模式Window

Window设置不同的标记,展示不同的效果

2016-12-23

自定义控件属性与组合控件

自定义控件属性使用及属性详情;组合实现组合控件,奠定完全绘制自定控件前提。

2016-12-12

《Don't make me think》内容整理

《Don't make me think》阅读整理,主要包含了多个认知场景,且与普通的表述不一样;然后是如何做到不让人思考,也就是更好的提升用户体验。

2018-08-09

简约至上阅读整理资料

转产品岗之后,对产品理论逐步完善中。大道至简,简约至上,熟悉理论,从而在设计的路途中越走越远。

2018-08-02

scrum初识整体理解

scrum的初识,了解scrum的关键组成人员与环节,了解scrum的执行流程。

2018-05-29

敏捷开发初始理解

记录对敏捷开发的理解,包括什么是敏捷,敏捷的具体表现形式,敏捷实际执行的考虑。

2018-05-24

第一步原件

记录作为产品经理的第一周入职,标注自己的成长脚步。内容中,借鉴意义清晰的是:需求池和版本树的控制。

2018-04-17

python基础语法导图

python的基础学习语法思维导图,用于引导python基础学习的主要内容。

2018-02-28

spring环境搭建基础用例

spring基础环境搭建,实现spring管理bean类,是学习整个ssh框架的入门demo。

2018-02-05

struts2初始使用环境配置

javaEE学习阶段,struts2初步使用环境配置。 javaEE学习阶段,struts2初步使用环境配置。

2018-02-01

hibernate搭建基础demo

hibernate搭建基础环境,配置hibernate操作数据库,并配对与之对应的SQL语句。

2018-02-01

测试相关总结xmind图

描述测试工作的具体内容,并细化一部分具体执行,相当于测试工作的总纲。

2018-01-23

设计美理论

介绍了设计美学的基础,并用实例证明了相关原理的重要性,借此基础,设计出更多更好的交互。

2018-01-22

设计美学提升

关于产品交互设计的自我理解,同时适用于提升UI设计的美感。

2018-01-22

竞品分析mind原件

竞品分析的强化理解,帮助更好地进行产品设计。产品,需求池加版本树构成强有力的基本功。

2018-01-22

读取文件名组成对应格式

项目中使用已经获取到的图片生成配置文件,便于切换用户的字体类型,保证用户之后不再丢失数据

2017-12-14

ListView添加左滑删除控件

ListView中添加左滑删除控件,支持单个滑动,也支持整体管理,修复状态切换之间的状态保持不对应等情形。

2017-12-13

Shader渲染

Android自定义控件shader的使用,BitmapShader,线性渐变,梯度渐变

2017-12-07

Bitmap绘制颜色过滤

Bitmap绘制,包括颜色过滤矩阵,光照、混合模式。并设置染色模式。

2017-12-06

路径绘制Demo

绘制直线,二阶贝塞尔曲线,制成绘制波浪自定义控件,能够动画且进度控制执行

2017-12-05

自定义控件布局主过程

自定义控件实现布局主过程Demo,便于理解控件布局展示的实现。

2017-11-29

自定义控件量测主过程

实现Android量测主过程Demo,从单个View到ViewGroup的量测实现。

2017-11-29

空空如也

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

TA关注的人

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