猴哥的博客
增长黑客
《黑客增长》是探讨关于通过创造性的方法、科学的数据分析工具,用更低的费用在短时间内吸引数以百万计的用户的增长方法。
它讨论如何依赖技术新渠道、大数据与数据分析来实现快速测试产品开发及营销的新想法,并利用用户行为数据验证或寻求演进的科学方法。
增长黑客方法
增长黑客方法,打破了企业内部传统的筒仓结构,将数据分析,工程,产品管理和市场营销方面的员工凝聚起来,组成跨职能,通力协作的团队,使企业能够通过将强大的数据分析,技术知识和营销能力高效的结合起来,迅速的寻找更具潜力的增长手段,通过迅速测试,新想法,新思路,并根据计划指标,对结果进行评估,这个方法, 能够帮助企业更快的找到有效的做法,抛弃无效的做法,这可以使企业不在一味的在那些没有用的产品功能或市场营销手段上浪费时间,摒弃浪费资源,过时,而且没有得到验证的做法。代之以经过市场验证的,以数据驱动的做法。
低成本高效率的精准营销方法:
1,利用技术,通过设计新方法,寻找并获得新用户,并从客户身上学习,以优化客户定位扩大客户群,并提高营销投入的效益。
2,创新性的思考,加强整个公司的协作,开展实时市场测试和实验,并且根据测试和实验的结果做出迅速灵活的反应。
3,利用软件开发,将营销嵌入到软件本身。
1,利用技术,通过设计新方法,寻找并获得新用户,并从客户身上学习,以优化客户定位扩大客户群,并提高营销投入的效益。
2,创新性的思考,加强整个公司的协作,开展实时市场测试和实验,并且根据测试和实验的结果做出迅速灵活的反应。
3,利用软件开发,将营销嵌入到软件本身。
jstack命令详解
jstack用于打印出给定的java进程ID或core file或远程调试服务的Java堆栈信息,如果是在64位机器上,需要指定选项"-J-d64",
Windows的jstack使用方式只支持以下的这种方式:jstack [-l] pid
如果java程序崩溃生成core文件,jstack工具可以用来获得core文件的java stack和native stack的信息,从而可以轻松地知道java程序是如何崩溃和在程序何处发生问题。另外,jstack工具还可以附属到正在运行的java程序中,看到当时运行的java程序的java stack和native stack的信息, 如果现在运行的java程序呈现hung的状态,jstack是非常有用的。
需要注意的问题:
l 不同的 JAVA虚机的线程 DUMP的创建方法和文件格式是不一样的,不同的 JVM版本, dump信息也有差别。
l 在实际运行中,往往一次 dump的信息,还不足以确认问题。建议产生三次 dump信息,如果每次 dump都指向同一个问题,我们才确定问题的典型性。
2、命令格式
$jstack [ option ] pid
$jstack [ option ] executable core
$jstack [ option ] [server-id@]remote-hostname-or-IP
Windows的jstack使用方式只支持以下的这种方式:jstack [-l] pid
如果java程序崩溃生成core文件,jstack工具可以用来获得core文件的java stack和native stack的信息,从而可以轻松地知道java程序是如何崩溃和在程序何处发生问题。另外,jstack工具还可以附属到正在运行的java程序中,看到当时运行的java程序的java stack和native stack的信息, 如果现在运行的java程序呈现hung的状态,jstack是非常有用的。
需要注意的问题:
l 不同的 JAVA虚机的线程 DUMP的创建方法和文件格式是不一样的,不同的 JVM版本, dump信息也有差别。
l 在实际运行中,往往一次 dump的信息,还不足以确认问题。建议产生三次 dump信息,如果每次 dump都指向同一个问题,我们才确定问题的典型性。
2、命令格式
$jstack [ option ] pid
$jstack [ option ] executable core
$jstack [ option ] [server-id@]remote-hostname-or-IP