用户生命周期(User Lifetime)

什么是用户生命周期? 用户生命周期是从用户开始接触产品到离开产品的整个过程。用户生命周期可分为:引入期、成长期、成熟期、休眠期、流失期。对应的是用户对产品不同的参与程度,参与程度一般用活跃度衡量。 用户生命周期有什么用? 按照用户生命周期来划分用户,能够帮助我们了解不用生命周期的用户需求,开展运营策略,从而减少用户流失。对于导入期用户需要引导其往成长期用户发展,成长期用户发展为成熟期用户,而成熟期用户则可以一方面通过会员机制、头衔认证、定期推送兴趣爱好的内容保证用户留存,通过召回机制进行召回休
分类: 其他 发布时间: 09-04 21:31 阅读次数: 0

Springboot+异常处理

1.定义异常接口 public interface ResultCode { boolean success(); int code(); String msg(); } 2.定义异常枚举 @ToString public enum CommonCode implements ResultCode { SUCCESS(true,200,"请求成功!"), FAILED(false,9999,"请求失败!"), INVALID_PARAM(fals
分类: 其他 发布时间: 09-04 21:31 阅读次数: 0

ubuntu18系统 Qt Error BadAccess

现象:在ubuntu18中报错 X Error: BadAccess (attempt to access private resource denied) 10 Extension: 130 (MIT-SHM) Minor opcode: 1 (X_ShmAttach) Resource id: 0x152 2 X Error: BadShmSeg (invalid shared segment parameter) 128 Extension: 130 (MIT-SHM) Minor op
分类: 其他 发布时间: 09-04 21:31 阅读次数: 0

Spring属性注入的多种方式

随缘记录 方便记忆 1、通过setter方式注入 <property> 前提 该已提供setter方法 1.1 <!-- 使用setter方法注入数据 普通数据--> <bean id="userService" class="com.test.SpringDI.userServiceImpl">     <!-- 第一种--> <property name="number" value="1232333"></property>       <!-- 第二种--> <property nam
分类: 其他 发布时间: 09-04 21:31 阅读次数: 0

微软软件工程 第一周博客作业

1. 自我介绍 时隔1年, 我又上了这门软件工程课, 只是上课地点还有老师助教发生了变化, 之前在科大,邓金宏老师,现在在微软亚洲研究院,著名的邹欣老师。传说邓老师就是被我们这届科大的软件工程课学生给“气“走的, 邹欣老师可要小心了,哈哈哈。 我叫黄志鹏,是中科大16级信息安全系的学生,现在在微软联培博士项目,目前是pre-phd阶段。我篮球打得不错,其它兴趣广泛但是不是很精通,换句话说我的特点就是广泛的兴趣和比较持续的热情吧(好像和phd专精的特点不太一样)。值得一提的是,我擅长冥想,就是那
分类: 其他 发布时间: 09-04 21:31 阅读次数: 0

Magic-Club第十七天

今日完成: 1.完成队友说的界面,可以使管理员通过申请的成员。 2.使用Navicat完成表单的建立。 明日计划: 1.完成前端对接。 2.开始讨论优化问题 个人小结: 完成数据库的更新,虽然页面做的很丑,但是还是在进行项目
分类: 其他 发布时间: 09-04 21:31 阅读次数: 0

Day17:今天为前端做的几件小事

今日完成: 1.下午去找赵老师终于把联机调试的问题解决了,赵老师直接帮我把公共防火墙关了,现在另外两台电脑也可以直接请求我的服务,还有可以用手机真机测试了。 2.add界面读取输入页面的参数以及将参数传递到数据库。 3.写了user界面跳转到收藏夹、关注列表、粉丝列表的界面。 明日计划:在个人主页的页面写出for循环,动态呈现收藏夹中物品数量;研究页面间跳转的参数传递,呈现点进物品详情的页面;研究搜索页面怎么做。 今日感想:今天去找赵老师的时候被问,大概什么时候能把小程序做好。emmm有点心虚
分类: 其他 发布时间: 09-04 21:31 阅读次数: 0

遇到的基础php函数、方法

0x01 PHP file() 函数 file() 函数把整个文件读入一个数组中。 数组中的每个元素都是文件中相应的一行,包括换行符在内。 实例: <?php print_r(file("test.txt")); ?> 上面的代码将输出: Array ( [0] => Hello World. Testing testing! [1] => Another day, another line. [2] => If the array picks up this line, [3]
分类: 其他 发布时间: 09-04 21:31 阅读次数: 0

并发用户数的计算方法(性能测试)

在实际性能测试中,测试人员常常会关心到并发用户数,也就是从业务角度关注究竟应该设置多少个并发数比较合理,以下是一个估算并发用户数的方法:   (1) 计算平均的并发用户数: C = nL/T   (2) 并发用户数峰值: C’ ≈ C+3根号C   公式(1)中,C是平均的并发用户数;n是login session的数量;L是loginsession的平均长度;T指考察的时间段长度。   公式(2)则给出了并发用户数峰值的计算方式中,其中,C’指并发用户数的峰值,C就是公式(1)中得到的平均的
分类: 其他 发布时间: 09-04 21:31 阅读次数: 0

python笔记10—day10

函数进阶 1、命名空间——三种 #内置命名空间 —— python解释器   # 就是python解释器一启动就可以使用的名字存储在内置命名空间中   # 内置的名字在启动解释器的时候被加载进内存里 #全局命名空间 —— 我们写的代码但不是函数中的代码   # 是在程序从上到下被执行的过程中依次加载进内存的   # 放置了我们设置的所有变量名和函数名 #局部命名空间 —— 函数   # 就是函数内部定义的名字   # 当调用函数的时候 才会产生这个名称空间 随着函数执行的结束 这个命名空间就又
分类: 其他 发布时间: 09-04 21:31 阅读次数: 0

DFS搜索算法--(1)基础图遍历 绝对看!的!懂!

内容总结 自《啊哈!算法!》 作为一个都大二的了一个菜鸡,做题的时候DFS怎么可以不会呢!!! 作为一个都大二了的(!!!)菜鸡....《啊哈算法》这本书第四章的搜索,开始那里我就没看懂,就跑来看第五章了。结果这个理解起来方便一些....总结摘抄一下给远方的不知名网友and for myself。 以下语言有不严谨之处请多包涵,先理解重要。 深度搜索算法,就是对于一个图(图自己瞎画的 太丑) 如下图所示,给这些圆圈标号。 然后我们遍历的时候,是“优先深度” ,先从一条路走到黑走不动了再换条道继
分类: 其他 发布时间: 09-04 21:31 阅读次数: 0

C# 图片与Base64的相互转化

     public ActionResult UploadSignature2(string src_data) { Class1.Base64StrToImage(src_data, "C:\\Users\\45448\\Desktop\\1\\"+ DateTime.Now.ToString("yyyyMMddHHss") + ".png"); return Json(1, JsonRequestBehavior.A
分类: 其他 发布时间: 09-04 21:31 阅读次数: 0

2019/09/04最新进展

今日完成的工作: 1.根据昨天的安全距离模型,代入数据进行实验;实验数据如下: 2.实验用到的公式是我基于ASSHTO模型改进的: 所用到的工具有matlab(求解二元一次方程)、devcpp(写一个简单的判断程序) 代码如下: #include<bits/stdc++.h> using namespace std; int main(){ double v1[7]={60,70,80,90,100,110,120},u,s,v2; cin>>u>>s; do
分类: 其他 发布时间: 09-04 21:31 阅读次数: 0

C# 格式化XML方法

/// <summary> /// 格式化XML方法 /// </summary> public class UXMLFormat { public static string FormatXML(string XMLstring) { //校验是否是XML报文 if (!XMLstring.Contains("<?xml version")) return XMLstring; XmlDocument xm
分类: 其他 发布时间: 09-04 21:31 阅读次数: 0

课程设计第十七天,09.04

1.今日完成: (1)完成了课程前端pay、address页面。 (2)完成gitlab上传,重建仓库,调整一些代码结构。 2.明日计划: (1)完成pay页面对扫码支付的功能实现,以及后台订餐信息的获取。 (2)考虑在轮播同下或者上面增加一个搜索栏(算法难度也会提高一个层次)。 (3)gitlab源代码上次,不仅仅是上传,要有代码成果的更新。 3.今日总结: (1)pay、adress页面其实不仅仅是一个前端页面,更重要的是与用户的交互功能以及体验。 (2)今天试了个朋友分享成果,但是只有给
分类: 其他 发布时间: 09-04 21:31 阅读次数: 0

Redis之部分支持事务

事务   执行一组命令,按顺序地串行执行而不会被其它命令插入 事务作用   一个队列中,一次性、顺序性、排他性的执行一系列命令 事务相关命令以及操作   1 discard # 取消 2 exec # 执行所有事务块内的命令 3 multi # 标记一个事务块的开始 4 unwatch # 取消对所有key的监视 5 watch #
分类: 其他 发布时间: 09-04 21:31 阅读次数: 0

你真的知道0.1+0.2为何不等于0.3吗?

打开chrome控制台,给一个特别简单的输入如下:0.1 + 0.2 // 0.30000000000000004 复制代码不知道你有没有吃惊,这么简单的一个计算,无论在js中还是在python中,都不是准确的0.3,这是为什么呢?缘起要了解这个问题,首先我们需要知道浮点数在计算机中到底是如何进行存储的?不知道你是怎么想的,总之我开始的第一反应就是假设是32位的存储空间,我可能会按照整数的存储方式
分类: 其他 发布时间: 09-04 21:30 阅读次数: 0

亿图图示 Edraw Max for Mac 9.3 图形图表设计软件 中文破解版_mac版_注册机

亿图图示 Edraw Max for Mac 是一款综合图形图表制作软件,它包含丰富的实例和模版,帮助您轻松创建流程图、网络拓扑图、组织结构图、商业图表、工程图,思维导图、软件设计图和平面布局图等。亿图图库里包括丰富的图形模板库和特色实例库,最大程度帮助设计者降低工作量,更快捷阐述设计思想,提升创作灵感。亿图图示专家是一款简单易用的快速制图软件,适合任何人设计任何类型的图表。使用这款智能的软件释放
分类: 企业开发 发布时间: 09-04 21:20 阅读次数: 0

“饥肠辘辘”十七天

今日完成任务: 一、调试BUG,界面不再像之前那样,挤在一起。现已恢复正常,原来是之前我想加入悬浮的功能,但是因为没写完整导致整个程序都展现不出。 二、聊天功能bug修复,但不符合我们的需求,需要双人聊天。但是目前只能单方面输出文字。 三、进行云服务器上的数据部署。 明日计划: 一、完善聊天功能,使展示界面更加人性化。 二、继续实现程序与云服务器的连接。 每日小结: 一、程序的功能要一步步架构,不能贪心,可能某个地方的BUG会影响到整个程序的运行。 二、多亏队友的调试,才将bug找出。在修改b
分类: 其他 发布时间: 09-04 21:17 阅读次数: 0

课程设计day17

一、今日工作 1、阅读官方文档,才发现地图和导航的sdk是分开的...搞得我之前还去提问 当前用的老版本导航可能用不了自定义图层,那么可能就要求我们引入最新的包了 2、尝试引入新版本的导航sdk,实现自定义图层 但是引入新的包时,还存在冲突问题...这是最要命的,还需要继续测试找到解决方案 二、明日任务 1、完成SDK_v4.7.0.3有关包的引入 2、解决有关车辆信息气泡的绘制问题 三、总结 怪我之前不仔细,浪费了很多时间,希望在引入新版本后能早点解决上周老师给我们的 任务吧...不是第一次
分类: 其他 发布时间: 09-04 21:17 阅读次数: 0