自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据可视化原理-腾讯-3D网格热力图

在做数据分析类的产品功能设计时,经常用到可视化方式,挖掘数据价值,表达数据的内在规律与特征展示给客户。可是作为一个产品经理,(1)如果不能够掌握各类可视化图形的含义,就不知道哪类数据该用哪个图形。光知道可视化图形的含义还不够,(2)还要掌握该类可视化图形需要的后台数据结构是怎样的,才能指导数据处理人员或后端开发在现有数据结构的基础上,处理数据,供各类可视化图形调用。下面,将以腾讯的数据可视化API为案例,学习可视化图形的原理,方便后续正确使用这些图形,进行数据可视化表达。

2024-03-04 15:53:36 678

原创 数据可视化原理-腾讯-分类散点图

在做数据分析类的产品功能设计时,经常用到可视化方式,挖掘数据价值,表达数据的内在规律与特征展示给客户。可是作为一个产品经理,(1)如果不能够掌握各类可视化图形的含义,就不知道哪类数据该用哪个图形。光知道可视化图形的含义还不够,(2)还要掌握该类可视化图形需要的后台数据结构是怎样的,才能指导数据处理人员或后端开发在现有数据结构的基础上,处理数据,供各类可视化图形调用。下面,将以腾讯的数据可视化API为案例,学习可视化图形的原理,方便后续正确使用这些图形,进行数据可视化表达。

2024-03-04 13:20:47 507

原创 数据可视化原理-腾讯-3D热力图

radius:最大辐射半径,默认为50。该属性将影响热力图的“连片”程度,辐射半径越大,热力图表现的越连续;辐射半径越小,热力图表现的越分散。如下图:height: 峰值高度,默认为100。该属性将影响热力图的显示高度,值越大,热力图的高度越高。min:热力最弱阈值,小于该值的不显示,默认为0。max:热力最强阈值,大于该值的显示为最强色,默认为数据中的最大值。热力阈值 = 热力区域内 各个热力点的权重值总和。热力点数据结构。

2024-03-01 17:28:05 685

原创 统计图表在线配置服务-百度 SugarBI的学习笔记

上网查了下相关的组件,感觉百度的Sugar BI的还不错,简单又相对便宜。,这样,当用户有新增统计指标的需求时,运维人员通过界面化配置,就可以增加统计指标了,不用开发写代码,画页面了。如果某个统计图表,需要对用户权限限制,比如,大领导可统计全国的,各地区用户只能统计本地区的,需要。划分依据是,字符型的字段为维度类(用于X轴),数值型的字段为度量类(用于Y轴)。我的笔记截图,看不懂没关系,我自己能看懂就行了,这个是面向我自己的笔记。如果某个统计图表,只想统计“”东北“”地区的数据,需要。

2024-02-01 18:23:26 485

原创 产品管理-学习笔记-版本的划分

现在的产品还有MVP吗版本定义V版本(Version)指平台版本,公司内部开发的技术包,作为R产品的集成平台和标准应用组件仓库R版本(Release)细分客户群版本,面向具体的细分客户群,包含若干个特性或功能,最终交付给用户的产品M版本(Modification)客户定制版本,指在R版本基础上,面向具体客户的个性化定制版本注意:R产品和M产品增加的个性化组件和模块,不允许修改V产品,会根据成熟度和共用性,分步纳入到V产品中。

2023-12-27 15:23:19 830

原创 定位与轨迹-百度鹰眼轨迹开放平台-学习笔记

假如在现实世界中,我开了一家出租车公司,公司有10辆出租车,我需要对这10辆车进行实时定位和轨迹查询。鹰眼云端怎么知道哪10辆车是我公司的,而不是别人公司的车呢?所以需要将我公司要定位的10辆出租车标识一下,避免与别人公司的车混淆,这样,每个人只看到属于自己的数据。

2023-08-31 13:24:30 1241

原创 需求分析-工作流程与阶段成果总结

需求分析工作的大致流程,以及成果物

2023-02-10 11:27:13 338

原创 需求人员工作流程与职责

转行了,干了6年多开发,转了需求分析。因为,宇宙的尽头是需求!通过网络学习需求人员的工作流程,整理了学习笔记,如下图:1.产品经理(需求人员)工作流程图2.需求调研大纲整理结束。...

2022-03-05 21:15:06 337 1

转载 开发-vue环境安装

转载地址:https://www.cnblogs.com/xiaofeidu/p/13724364.html感谢这篇文章拯救了我!

2021-10-10 13:44:57 63

原创 开发工具-IDE自定义类注释和方式注释

自定义类注释如下图:/***@description: ${description}*@author: tom*@create: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}*/自定义方法注释如下图:* * @Description: * @Author: yulq * @Date: $date$ $time$ $params$ * @return $return$ **/groovyScript("def resu.

2021-06-28 14:37:56 164

原创 MyEclipse2013配置Egit插件

确认MyEclipse的平台版本由此得知,我的Myedlipse2013对应的Eclipse平台为3.8.1 是2013年01月18日上市的。找到对应版本的EGit插件Egit下载网址:http://wiki.eclipse.org/EGit/FAQ#Where_can_I_find_older_releases_of_EGit.3F确定对应的Egit版本,如下图:选择2.3.1版本的Egit插件。下载Egit插件,还是在这个页面,往上找,如下图:给MyEclipse201..

2021-06-17 21:03:42 174 2

原创 数据分析--专业技能整理

如下图:数据分析-业务方向(如需求人员):excel、SPSS、tableau数据分析-技术方向(如开发人员):SQL、Hivepython、R、SAS、VBA

2019-08-21 10:57:02 174

原创 互联网开发--Git笔记

抽时间了解了一下git,整理笔记如下:参考文章链接:https://www.cnblogs.com/mjbin/p/5820942.html

2019-05-10 14:32:41 156

原创 java开发-springboot项目集成配置中心

1. 概要项目采用微服务架构,将原有的单一web项目拆分成若干个微服务;每个微服务里,都有自己的springboot配置;微服务上线后,开始现场部署,悲剧了开始了。。。实施人员需要将20几个微服务jar包逐个解压,然后修改里面的配置信息,比如:数据库地址,redis地址,RabbitMQ地址等;如果数据库地址等有改动,还是将这20几个jar包,逐一改动;实在是不方便;开发经理强烈要求:必须优...

2019-01-18 15:38:37 2305

原创 java开发-springboot配置优先级

抽时间整理了一下springboot项目,配置的优先级;如下图:对于批示里的第三条,举个例子说明一下:假如jar内部的属性文件里,没有配置项test.name,但是在ja外部的配置里有定义test.name这个配置;那么这个配置也会生效;总之,springboot配置 = 各个优先级配置的集合;相同的配置,高优先级的会覆盖低优先级的配置;...

2019-01-17 10:05:16 285

原创 互联网开发-电子签名实现原理

1.电子签名功能的考虑要点2.什么是有效的电子签名2.1真实意愿验证2.2签约人专有签名验证2.3数字签名、合同原文不能篡改

2019-01-16 15:52:58 7778

原创 win7 搭建 docker

docker是什么?docker是一种容器技术。通过docker,可以将应用和开发环境打包成镜像,只要部署环境安装了docker,就可以通过简单的命令,部署镜像,不用再安装一系列复杂的软件环境(数据库、redis缓存等),从而简化了部署的过程。docker使用go语言开发,并且运行在linux系统下,而如果想用window运行,只能在window基础上先运行一个linux虚拟机,然后再在...

2018-08-07 11:22:44 8123

原创 java开发-批量线程同步

问题背景描述启用线程池批量执行一些定时任务,每次需要这些任务都执行完,再开始下一次的任务批量执行。 如下图: 如上图的业务描述,如果不对批量的线程任务做原子性限制,假如第一次执行定时任务,某条线程任务执行的比较慢,8分钟了还没执行完。第二次执行定时任务时,由于该条任务数据库数据状态没有改变,还会被读取出来,导致重复执行。所以,需要对每次定时任务的这些批量任务加原子性限制,只有当前这次的批量任务都

2017-11-03 13:53:06 520

原创 java开发-JVM监控调优

调优文章链接: http://blog.csdn.net/wisgood/article/details/25343845调优工具VisualVM使用教程: https://www.ibm.com/developerworks/cn/java/j-lo-visualvm/1. 前期准备条件本地环境需要安装JDK,然后配置环境变量。 在DOC窗口通过各种java命令就可以查看JVM运行状态了。2

2017-10-11 10:48:14 238

原创 互联网开发-web文件上传性能问题

1. 问题描述 文件大小 部署环境 平均上传速度 5M 外网 28s-36s 5M 公司局域内网 秒传,很快2. 问题分析 在网上搜索“测速网”测试了一下公司外网的带宽情况: 上传带宽 = 1.04 mbps = 133.2 kb/s 下载带宽 = 1.25 mbps = 160 kb/s单位换算: 1 mbps(带宽速率)= 128 kb/s 1M =

2017-07-11 13:14:15 1091

原创 H5笔记-WebSocket协议

啥是websocket?websocket是一种基于TCP协议的一种新的协议,和HTTP是并存的两者不同协议。 既然是协议,就必然像HTTP那样涉及到客户端和服务端。 目前客户端的实现比较统一,各个浏览器厂商都是遵循的W3C的H5技术来支持websocket的。 但是服务端的实现在技术提出初期,由于没有一套统一的Java API标准,各个服务器中间件(tomcat、jetty)的实现各不相同;

2017-06-13 16:55:56 4354

原创 互联网开发--HTTP接口安全设计

http接口安全设计的必要性作为http接口的服务端,要能控制你本身自有数据的读写权限。 如果任何客户端在任何时间都能读写你的数据,那么用户数据很容易被修改。这就好比没加用户登录就可以访问和读写所有的系统数据。根本没有安全性可言了。安全设计方案方案1:(加密时间戳+可变的加密串)进行安全控制 原始请求: http://www.zsfy.com/layy/getLayyList.htm?lay

2017-04-17 11:32:35 6470

原创 H5笔记-本地存储indexedDB

封装ZsfyIndexedDBvar ZsfyIndexedDB = function(){};ZsfyIndexedDB.indexedDB_name = "db_zsfy";ZsfyIndexedDB.indexedDB_version = 2.0;ZsfyIndexedDB.db_zsfy;//掌上法院前端数据库,供各个模块前端缓存使用ZsfyIndexedDB.doConnection

2017-04-17 10:23:51 581

原创 互联网开发--web文件上传原理

前台<form name="form1" action="test.htm" enctype="multipart/form-data" method="post" > <input type="text" name="p1" value="测试1"></input></BR> <input type="text" name="p2" value="测试2"></input>

2017-03-01 15:10:33 591

原创 互联网开发3--Dubbo框架

产生背景互联网系统,随着业务的扩展会需要开发各种服务。在多服务的情况下,通常做法是配置服务的URL,然后远程调用。 当服务很多时,URL的管理就变得越来越困难;服务之间的依赖关系变得错综复杂,架构师整理各个服务之间的依赖关系也越来越困难;访问量的日益增长,服务的承受能力也需要进一步优化; Dubbo可以解决以上问题,但不止这些问题哈。Dubbo简介Dubbo是一个分布式服务框架,组成如下: 提

2016-11-23 10:48:43 896

原创 设计相关6--观察者模式

定义组成及类图场景举例模式总结

2016-11-22 23:54:10 320

原创 设计相关5--策略模式

核心思想组成类图场景举例

2016-11-17 22:31:48 346

原创 数据库--基本知识

1.查询语句2.流程控制语句3.存储过程4.视图5.索引6.数据库调优

2016-11-16 10:52:54 310

转载 公共知识-Linux常用命令

在一个网站看到的一篇文章,搬过来吧。。。 http://www.codeceo.com/article/linux-directory-command.html

2016-11-15 17:11:30 223

原创 公共知识-bat语法

:: * bat语法学习 ** :: 防止DOC控制台汉字乱码,文档编码选择ANSI :: bat语法帮助命令 if /? 或者 choice /? ::———————————————::(1) 输出 echo hello world1::该行以后的所有命令,禁止打印命令内容 @echo off echo hello world21 echo hello world22::该行

2016-11-14 11:15:29 423

原创 数据库-字符集笔记

以下笔记以MYSQL数据库为例。一. 查询数据库字符集 show variables like ‘character_set_%’; show variables like ‘collation_%’;结果如下: character_set_client:utf8mb4 character_set_connection:utf8mb4 character_set_database:utf8

2016-11-10 17:30:48 395

原创 JVM内存详解

内存组成内存区主要可以划分为5个区域,如上图。方法区(Method Area) 用于存储类结构信息的地方,包括常量池、静态变量、构造函数等。虽然JVM规范把方法区描述为堆的一个逻辑部分, 但它却有个别名non-heap(非堆),所以大家不要搞混淆了。方法区还包含一个运行时常量池。java堆(Heap) 存储java实例或者对象的地方。这块是GC的主要区域。从存储的内容我们可以很容易知道,方法

2016-10-13 16:49:23 385

原创 H5笔记3-资源缓存

问题描述:在开发h5的webapp时,会需要考虑app的页面加载性能、流量节省、离线缓存等问题。解决这类问题的一种方法可以考虑appcache技术,它可以将一些静态资源缓存到客户端本地,这样同一个资源不用反复的从服务器请求并下载到本地了,既可以提高页面的加载性能,也能节省一些流量。如何使用appcache技术?appcache缓存技术主要通过配置文件实现。自定义一个appcache结尾的配置文件,配

2016-08-01 13:43:01 1059

原创 设计相关4-单例模式

单例模式:一个类负责实例化自己,所有客户端共享这个唯一的实例。 实现单例模式的方式不是唯一的,只要抓住单例模式的设计精髓就好。那么啥是单例模式的设计精髓呢?如下:构造函数私有化 将这个类的构造函数私有化,是为了防止客户端自己偷偷的实例化这个类。如果客户端自己实例化这各类,就违背的单例的初衷:所有客户端共享唯一的一个实例!单例对象私有化 将单例对象私有化,防止客户端通过“Singleton.

2016-07-11 22:18:37 300

原创 设计相关3-工厂相关模式

在设计模式中,工厂相关的模式有三种:简单工厂、工厂方法、抽象工厂。 使用场景: 1.在编码时不能预见需要创建哪种产品类的实例。 2.客户端不需要关心产品类的实例化过程。1. 简单工厂组成: 一个抽象的产品IProduct(接口或抽象类); 一个非抽象工厂类Factory;类图: 场景举例: 麦当劳成立初期,他们的产品只有汉堡,汉堡有“奥尔良鸡腿堡”、“双层牛肉煲”等类型。客户要什

2016-07-10 22:10:38 347

原创 互联网开发2-HTTPS通信原理

HTTPS通信是相比HTTP通信更安全的一种通信协议;我们都知道HTTPS能够加密信息,以免敏感信息被第三方获取。所以很多银行网站或电子邮箱等等安全级别较高的服务都会采用HTTPS协议。HTTPS其实是有两部分组成:HTTP + SSL / TLS,也就是在HTTP上又加了一层处理加密信息的模块。服务端和客户端的信息传输都会通过TLS进行加密,所以传输的数据都是加密后的数据。具体是如何进行加密,解密

2016-06-29 14:47:19 555

原创 互联网开发1-RSA加密原理

服务端拥有一对加密的密钥:私钥、公钥。客户端传输数据给服务端,需要获得服务端的公钥,然后用公钥对数据加密后发送给服务端。服务端接收加密后的数据,用私钥对数据解密。公钥是可以给服务端的,但是私钥不可以。公钥就好像是锁头,私钥就是唯一能开启这把锁头的钥匙,钥匙是对客户端保密的,不然谁都可以开启这把锁头,数据就没有安全性可言了。示例可参考如下链接: http://www.oschina.net/c

2016-06-29 14:02:52 337

原创 H5笔记2-H5对History的新操作

在H5出生以前,我们可以通过window.history访问浏览器的历史记录信息。后退:window.history.back();前进:window.history.forward();后退、前进指定的步数window.history.go(n); n > 0为前进,n < 0为后退;获得上一个浏览历史的URL : document.referrer;不是所有的用户代理(浏览器)都会设置这

2016-06-28 09:20:19 4471

原创 设计相关2-UML建模

一下内容摘自下面链接: http://www.open-open.com/lib/view/open1328059700311.html在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1. 泛化(Ge

2016-06-17 15:08:18 302

原创 设计相关1-设计原则

封装变化的部分 找出那些容易或者可能会变化的部分,将他们与那些不变的部分分离开,这样我们日后维护的时候,影响会小些。针对接口编程,而不是针对实现编程 所谓的针对接口编程,就是将变化的某种行为提取成一个接口,由多个实现类来实现不同的具体行为。使用时将接口给使用对象即可,使用对象不用亲自实现接口的行为了。多用组合,少用继承不写重复的代码开闭原则单一职责原则依赖注入里氏代换原则接口隔离

2016-06-17 14:56:19 347

wsfy-sjbd.jar

互联网开发;企业咨询招聘

2020-02-19

电子签名功能原理

电子签名功能原理整理; 自己整理出的笔记,方便日后查看

2019-01-16

cookie原理解析

这篇文档是我摘自别人的文档。和大家分享一下

2015-11-26

空空如也

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

TA关注的人

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