自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (2)
  • 收藏
  • 关注

翻译 Mautic使用手册翻译9: 公司 Companies

9: 公司 Companies公司是一种基于联系人所属的公司对联系人进行分组的方法。公司简介在3.1.0中引入的每个公司都有一个详细信息页面,您可以在其中查看Mautic对他们的了解。参与度/积分表参与度折线图显示了过去6个月公司联系人的活跃程度。参与是联系人进行的任何操作。例如,点击页面,提交表单,打开电子邮件等。该图表还显示了联系人获得的总点数。分配的联系人列表在公司信息(名称,地址和所有您自定义的公司字段)和图表上方,您可以找到一个表格,其中已分配联系人的列表显示了其上次活动的日期。查

2021-03-10 10:34:19 267 1

翻译 Mautic使用手册翻译8: 渠道 Channels

8. 渠道 Channels原文: Channels该通道下拉包含:营销讯息 Marketing Messages电邮 Emails短信 Text Messages重点项目 Focus Items行动通知 Mobile Notifications网络通知 Web Notifications社会监控 Social Monitoring必须先创建或配置所有这些功能,然后才能在广告系列中使用它们。8.1 营销讯息什么是营销信息?营销消息功能可以在Mautic的“渠道”部分下找到,它是

2021-03-10 10:25:55 1737

翻译 Mautic使用手册翻译7: 分类目录 Categories

分类目录 Categories原文: Categories类别是组织Mautic元素的一种方式。它们可用于资产,活动,电子邮件,焦点项目,表单,页面,要点,社交监控和阶段。有两种使用类别的方法:创建特定于元素的类别(例如,仅针对资产,电子邮件或表单)为所有Mautic元素创建全局类别创建/管理类别要创建新类别,请转到Mautic右上角的设置菜单。选择类别。创建新类别时,可以选择类型,标题,描述,别名,颜色和发布状态。当查看日历或Mautic内的其他区域之类的颜色时,该颜色将有助于按其适当

2021-03-08 18:00:46 247

翻译 Mautic使用手册翻译6: 广告活动 Campaigns

6: 广告活动 Campaigns原文: Campaigns广告活动是一种营销活动,它使组件和渠道保持一致,您可以通过这些活动以协调的,在战略上定时的方式发布内容,以满足特定的业务目标。添加联系人并设置所需的渠道后,您可以创建广告系列以与您的联系人建立有意义的关系。活动对于联系人管理,市场营销操作和销售支持很有用。广告活动可以向该细分中的所有联系人或您指定的一部分联系人发送定制的消息。您可以设置Campaign日程安排以一次或定期发送消息,例如每周发送一次。Campaign工作流程过程的主要好处之一

2021-03-08 17:55:55 628

翻译 Mautic使用手册翻译5: 认证

5: 认证原文: AuthenticationMautic对用户使用基本身份验证,但是可以与SAML SSO提供程序集成。5.1 SAML单点登录SAML是单点登录协议,它允许使用称为身份提供商(IDP)的第三方用户源在Mautic中进行单点登录和用户创建。启用S​​AML要在Mautic中启用SAML支持,您首先需要IDP的元数据xml。IDP将为您提供此服务。如果是URL,请浏览到URL,然后将内容保存到xml文件中。转到配置->用户/身份验证设置。然后将此文件上传为Identity

2021-03-08 16:01:41 250

翻译 Mautic使用手册翻译4: 故障处理

4. 故障排除原文: Troubleshooting按照以下步骤解决可能更快的解决您的问题。我的Mautic表现怪异即使通过开发人员和测试团队的努力,也可能会发生。首先,让我们尝试一些可以快速修复的技巧。1.清除缓存有几种方法可以做到这一点。最简单的是去 /var/cache 文件夹并删除其内容。如果要通过CLI命令执行此操作,请导航到Mautic根文件夹并运行 rm -rf var/cache/*。新的缓存文件将在浏览器中的下一次Mautic刷新后生成。警告:滥用’rm -rf’命令可能会

2021-03-08 15:54:27 967

翻译 Mautic使用手册翻译3.设置mautic

3.设置mautic为了开始使用Mautic,您需要完成一些基本任务。请查看以下资源,以获取分步演练。3.1 安装步骤1:安装Mautic可以参考博客 centos7 http部署 + 编译php 整合+ mautic 部署如果您已经从下载页面下载了zip或通过其他来源(Softaculous,Bitnami,Digital Ocean等…)安装了Mautic,那么您已经完成了第一步。如果没有,那么您将需要将Mautic软件包(一个zip文件)上传到您的服务器;解压缩文件;然后在浏览器中导

2021-03-08 10:52:32 1413

翻译 Mautic使用手册翻译2. mautic文档

2. mautic文档注: 翻译自原文 mautic文档Mautic是一个开放源代码的营销自动化平台,可为您提供最大程度的受众智能,从而使您能够建立更有意义的客户关系。使用Mautic吸引您的客户并制定有效的营销策略。为了帮助您浏览Mautic,我们提供以下类型的文档:用户指南:描述了Mautic的关键概念,并提供了使用和贡献Mautic的说明。开发人员指南:描述有关Mautic API,Webhooks,主题和插件开发的详细信息。知识库:提供教程,常见问题解答和操作方法文章的数据库。在开

2021-03-08 09:27:50 590

原创 Mautic使用手册1: centos7 http部署 + 编译php 整合+ mautic 部署

mautic 是php项目,所以需要安装php环境才能访问所以需要安装 http服务 + php 服务本机系统centos 7内核版本Linux node114 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux注意事项mysql 必须要求5.7以上 5.6会报错yum需要安装httpd+httpd-devel 不然没有办法重编译php (整合httpd)ph

2021-02-25 16:11:11 984

原创 java核心技术和优缺点

高屋建瓴,从较高的角度看待技术世界对java技术的分类:技术类: 例如jdbc,反射,IO 没有该技术在java中就不能实现对应功能规范类: 例如jdbc,JMS,定义了一套标准,但是具体实现由厂商负责语法糖类: 自动封装箱,lambda,函数式编程等,减少了代码量,但是没有也可以用现有代码实现。技术类Applet用于在网页上嵌入java程序,被flash取代,基本淘汰Clas...

2020-02-27 13:06:54 643

原创 数据结构-树状数组

1.why 为什么需要树状数组树状数组可以用来解决 数组区间求和和单点修改的问题。例如 A = [1,2,3,4,5,6], 对A[1,3]的值求和 得到 2+3+4 = 9;需计算3次 O(n)更新 A[3] = 5,O(1)再求和A[1-3] 2+3+5 = 10,需要O(n)完成树状数组 更新 O(logN) 区间求和 O(logN)2.what 什么是树状数组...

2020-02-15 16:24:12 146

原创 数据结构和java容器实现小结

数组连续分配的内存块一维数组多维数组自动扩容功能链表分散分配的内存块单链表双向链表循环链表单向循环链表双向循环链表队列 (链表的子集)先进先出视为队列队列的功能可以被链表覆盖单向先进先出队列双线先进先出队列循环队列(仅数组实现)优先级队列 (使用堆实现)栈 (链表的子集)先进后出视为栈同上,可以被链表覆盖树 (链表的父级)树的节点有一...

2020-01-31 15:42:38 150

原创 数据结构-队列小结

数据结构之队列对比学习法:通过对比A和B的不同和差异来学习A和B前置知识数组和链表的知识1. 先进先出队列(FIFO QUEUE)1.1 理论知识只允许头出,尾进。像排队一样。如果是头存头出.则是栈。对数组和链表可以随机存取,对队列只能尾存头取,是随机存取的一个操作子集。所以,队列其实是数组和链表就可以实现1.2 实现基于数组实现:数组头部移出,尾部插入,只需要一个数组和头尾...

2020-01-29 19:38:07 386

原创 jdk源码解析(一)-hashtable和hashmap在jdk源码中的演进

对比学习法:知道A是A,B是B,记不住,但是知道A和B有不同点C,然后导致A和B的表现差异D。这样可以学会因为C,导致D。本文主要对比两个问题1.hashmap和hashtable2.hashmap在jdk1.6,1.8 这2个版本的源码实现差异(1.2是一版,但是找不到源码了,1.6-1.7是一版,1.8又改了一部分) 改动不大,但是有区别什么是散列表前置知识数据结构的目的: 提...

2020-01-26 17:08:37 114

原创 vmware NAT 上网配置完全总结

前言使用了vmware后,想达到两个需求1.虚拟机可以上网2.虚拟机可以访问主机3.主机更换网络和网段,虚拟机静态IP可以不用更换 依然可以访问主机可以实现:设置挂在前面:1.VMware 虚拟网络编辑器 NAT 网段可以随便设置 例如:192.168.42.02.vmnet8必须是静态IP 一般是192.168.42.1 不然ping不到主机了 实现不了需求23.不要开启 以太...

2019-11-20 00:02:32 312

原创 hive函数大全

目录一、关系运算: 4 1. 等值比较: = 4 2. 不等值比较: <> 4 3. 小于比较: < 4 4. 小于等于比较: <= 4 5. 大于比较: > 5 6. 大于等于比较: >= 5 7. 空值判断: IS NULL 5 8. 非空判断: IS NOT NULL 6 9. LIKE比较: LIKE 6 10. JAVA的LIKE操作:

2019-10-28 09:15:21 268

原创 HDU1287 破译密码

Problem Description有个叫“猪头帮”的国家,采用一种简单的文法加密,他们所用的语言里面只有大写字母,没有其他任何字符;现在还知道他们加密的方法是:只用一个大写字母和原文进行异或运算生成密文。请你帮忙解开。Input有若干组,每组输入有2行,第一行整数N表示有N个密文,接着一行有N个整数分别表示N个密文Output输出仅有大写字母组成的原文。...

2019-10-28 09:14:43 943

原创 java单例模式详解完美实现(包括反射破坏的防止和线程安全)

一.描述Singleton(单例)是设计模式的一种,为了保证一个类仅有一个实例,并提供一个访问它的全局访问点。主要用途是保证某个很占系统资源的类,在同一时间只能拥有一个的情况。例如:一个系统中可以存在多个打印任务,但是只能有一个正在工作的任务;一个系统只能有一个窗口管理器或文件系统;一个系统只能有一个计时工具或ID(序号)生成器。二.单例模式的主要特点:1.某个类只能有一个实例;2...

2019-10-28 09:12:09 959

原创 算法-求二进制数中1的个数

一个数,求其二进制中1的个数,这个我以为很简单的问题,没想到再看了一些大神的博客和一些专门的算法之后,才感觉越是看似简单的问题越是博大精深,简直是佩服的五体投地,一个简单的问题,原来还有这么多可研究的地方,而且这么深奥本文借鉴于zdd大神的博客 算法-求二进制数中1的个数一. 最简单,朴实的代码照例 上代码int BitCount1(unsigned int...

2019-10-28 09:11:22 1493

原创 职业规划-java程序员的出路

程序员几大焦虑中年危机 担心35岁以后失业,担心被后浪推死在沙滩上转型危机 同样是加班,算法工程师,AI工程师工资更高,于是就总在想现在转型还来不来的及。转行危机 每天加班的日子很苦逼,仅剩的时间还要学习新的技术,想搞搞副业没有时间,想转行因为没有基础,也比较困难,转行后收益也不好,焦虑身体和头发危机 每天加班熬夜,身体越来越差,头发越来越少,已经这么辛苦,还要随时面对被裁员的焦虑。家...

2019-10-23 11:18:49 401

原创 知识体系-Java基础语法

前言关于知识体系,我的理解是,不止是知道你会什么,也应该包括知道你不会什么。给自己的知识划范围,能看到边界的存在,并且去自我选择往哪个边界发展。同样。每个知识除了它可以做什么,也应该明白它不能做什么。知道优点,也要知道缺点。这样才是掌握。明白自己的知识边界,把知识孤岛联系起来,是为知识体系一、目的复习java基础的目的:复习java基础语法思考:java基础语法可以做什么?ja...

2019-10-23 07:05:56 131

原创 java字符编码 String和char

java字符编码.java文件编码不影响程序运行时的字符编码任何编码格式的java文件,转换为class二进制时,字符串常量都会转换为UTF-8字节程序运行时,加载class,将UTF-8字符串常量转换为UTF-16编码保存在内存中,以char[]的形式保存UTF-16编码char[]的默认格式为UTF-16String.getBytes()时,将UTF-16的char[]转化为指定...

2019-10-23 06:43:26 304

原创 java基础面试题集合 (一)

目录1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?2、Java有没有goto?3、说说&和&&的区别。4、在JAVA中如何跳出当前的多重嵌套循环?5、switch语句能否作用在byte上,能否作用在long上,能否作用在String上?6、下面代码有没有错?7、char型变量中能不能存贮一个中文汉字?为什么?8、...

2019-09-04 21:40:36 121

原创 java finalize() 调用机制

抱着深究细节的心态,重看<<深入理解jvm虚拟机>>的时候,记录遇到的困惑的答案.一.finalize 只被调用一次的实现机制jvm gc的机制是 不管有没有调用System.gc(),jvm都是去计算安全点进行gc()。然后触发gc的时候,会调用一次finalize(),此时,对象可以进行自救,如果自救失败,对象被回收,同时,第二次gc不会再触发finalize...

2019-06-04 23:10:46 1192

原创 flink-1.5.6源码分析----flink job执行流程详解(二)

目录一.wordcount代码逻辑分析1.1 StreamExecutionEnvironment 运行环境1.2 DataStreamSource 流数据源1.3 流处理过程和Sink输出---flatMap,keyBy,sum,printflatMap的逻辑keyBy的逻辑Sum的逻辑Print的逻辑小结1.4 env.execute启动job二. ...

2019-05-03 10:28:24 961

原创 Flink-1.5.6 源码分析-----main方法转换为dag的流程

目录1.execute启动时,如何知道要执行哪些DataStream2.flink是怎么按照上下游执行DataStream的总结用于记录自己学习flink整套流程的一篇博客,本文主要讨论,flink的一个job中,多个stream转化为dag的大致步骤以org.apache.flink.streaming.examples.wordcount.WordCount为例贴一张 ...

2019-04-29 15:55:46 889

原创 java反射(一)-java.lang.class方法详解

关于java的java.lang.class类1.获取class的方式类名直接获取:Class cstr = String.class;调用class的静态方法获取:Class cstr = Class.forName("java.lang.String");通过实例对象获得:String str = "abc";Class cstr = str.getClas...

2019-04-19 11:18:55 2517

原创 Elasticsearch-6.x 倒排索引,doc_values,Fielddata, store研究

一.倒排索引倒排索引的概念,感兴趣的可以点击查看&lt;&lt;ES权威指南中关于倒排索引的解释&gt;&gt;也可以查看elasticsearch简介和倒排序索引介绍这篇文章,写的很清晰。1.1 字段和倒排索引的关系首先,在es中,我们可以把一个doc(文档)理解为数据库中的一行数据,每个doc对应多个field(字段),例如:PUT /employee/group/1{...

2019-01-09 09:33:49 1178

原创 Elasticsearch-6.x mapping研究

 一. mappings(映射)是什么es中,有Index(索引),Type(类型,6.x以后一个Index只能拥有一个Type),Document(文档,单行记录),Field(字段,单个文档中的单个字段)这几项组成一条记录。然后,一个Document(文档),包含哪些Field(字段),每个Field(字段)是什么数据类型,采用什么分词机制(例如:中文语句用中文分词机制,英文语句用英文...

2019-01-07 13:41:36 890

原创 elasticsearch 远程调试

一.准备      1. linux或windows上安装elasticsearch      2.idea导入elasticsearch 对应版本的源码二.远程调试     说明: 我的环境是:       windows 上安装idea 导入 elasticsearch-6.4.1源码       linux 安装 elasticsearch-6.4.1      1...

2018-10-22 15:02:07 1773

原创 Lucene DataOutput中的VInt(可变长度整型)Vlong (可变长长整型)

1.vint,vlong是什么lucene实现了可变长度int,使用1-5个字节存放一个int类型的数据,正常的int类型是4个字节,2.vint,vlong策略Vint压缩策略是,用每个字节的最高位做标志位,后7位为有效算术位,如果标志位为1,则说明后一个字节和当前字节是同一个数字,为0说明后一个字节是一个新的数字VInt Encoding Example Value...

2018-10-15 15:30:55 1755

企业级AIOps实施建议白皮书V0.6(完整书签版.zip

解压后得到 企业级AIOps实施建议白皮书V0.6(完整书签版).pdf

2021-02-22

protoc-2.5.0-win32.zip + protobuf-2.5.0.tar.gz

protobuf在win和linux下的编译器,2.5.0版本 protoc-2.5.0-win32.zip + protobuf-2.5.0.tar.gz

2018-01-17

空空如也

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

TA关注的人

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