社群运营之为什么优秀的营销手段解决不了营销问题
世界上只有两种营销人:一种是完成技能的相关任务,即技能营销模式,另一种是寻找问题的解决方案,即问题营销模式。我发现大多数营销人都属于前者:这种营销模式匹配了营销人的能力范围,更符合了公司制定的KPI,甚至有时10W+、刷屏等指标会成为公司营销战略的一部分。但为什么要这样做?难道营销就是利用PS、PPT、KOL、抖音、社群鸭、微信、微博、淘宝等工具技能做微信群传播吗?类似的传播随处可见,有些做得很艺
5.17 Quartz笔记
有用到构建者模式: builder---JobDetail相当于需要构建者构建出来的一个配件:JobDetail为Job实例提供了许多设置属性,以及JobDetaMap成员变量属性,它用来存储特定Job实例的状态信息,调度器需要借助JobDeatil对象来添加Job实例!JobDetail重要属性:name\group\jobClass\jobDataMap!!组名没有设置就是:DEFAULT! builder---Trigger相当于需要构建者构建出来的一个配件
Ubuntu16.04安装mysql和命令解析
一.Mysql的安装 1.安装mysql的服务端和客户端 apt install mysql-server sudo apt install mysql-client sudo apt install libmysqlclient-dev 2.测试是否安装成功: sudo netstat -tap | grep mysql 3.设置mysql允许远程访问: vim /etc/mysql/mysql.conf.d/mysqld
图——图的Dijkstra法最短路径实现
1,最短路径的概念: 1,从有向图中某一顶点(起始顶点)到达另一顶点(终止顶点)的路径中,其权值之和最小的路径; 2,问题的提法: 1,给定一个带权有向图 G 与起始顶点 v,求从 v 到 G 中其它顶点的最短路径(每条边上都存在有意义的权值); 2,Dijkstra 算法核心是通过已知最短路径寻找未知最短路径; 3,解决思路: 1,Dijkstra 提出按路径长度的递增次序,逐步产生最短路径; 1,首先求出长度最短的一条最短路径,再参照它求出长度次短的一条最短路径,依次类推,直到从起始顶点
JavaScript高级程序读书笔记——3、4章
JavaScript基本概念、变量、作用域和内存问题 基本概念 标识符 所谓标识符,就是指变量、函数、属性的名字,或者函数的参数。组成规则如下: 第一个字符必须是一个字母、下划线( _ )或一个美元符号( $ ); 其他字符可以是字母、下划线、美元符号或数字。 ECMAScript 标识符采用驼峰大小写格式,也就是第一个字母小写,剩下的每个单词的首字母大写。Javascript语法严格区分大小写。 注释 ECMAScript 使用 C 风格的注释,包括单行注释和块级注释。单行注释以两个
php 通过mysqli 操作数据库mysql
目录 php mysqli 操作数据库 连接数据库 通过mysqli 创建数据库 通过mysqi 创建数据表 通过mysqli向数据表中插入信息 通过mysqli 读取数据 where语句的应用 通过mysqli删除数据 php mysqli 操作数据库 连接数据库 在php5.3版本之后,想要连接数据库有两种方案,一种是通过mysqli,另外外一种是通过pdo。本文主要说的是如果通过mysqli面向对象的写法操作数据库。 在连接数据库之前,需要先通过变量存储好数据库的基本连接信息。 $
Mybatisの常见面试题
Mybatis -面试问题 最近准备系统的学一下Mybatis,之前只有粗略的看了下,选了十个常见的面试题 1. #{}和${}的区别是什么? #{}是预编译处理,${}是字符串替换。 Mybatis在处理#{}时,会将sql中的#{}替换为?号,调用PreparedStatement的set方法来赋值; Mybatis在处理时,就是把{}替换成变量的值。 使用#{}可以有效的防止SQL注入,提高系统安全性。 ###### 2.Dao接口的工作原理是什么?Dao接口里的方法,参数不同时,方法能
【题解】CJOI2019 登峰造鸡境 (Prufer序列+斯特林数)
【题解】CJOI2019 登峰造鸡境 (Prufer序列+斯特林数) 题目背景 舒服了。 题目描述 你有一颗n个点的无根树,每个点有有一个标号(1~n)。 现在你知道,总共有m个叶子节点,求不同的树的形态方案数。 答案对\(10^9+7\)取模。 下面是一些可能有用的定义: 叶子:度数为1的点。 不同:若对于两颗标号相同的树\(T1=(V,E_1),T2=(V,E_2)\),\(T1\neq T2\)当且仅当存在\((u,v) \in E_1 ,(u,v) \notin E_2\) 输入格
vue组件间通信六种方式(完整版)
vue组件间通信六种方式(完整版) 前言 组件是 vue.js最强大的功能之一,而组件实例的作用域是相互独立的,这就意味着不同组件之间的数据无法相互引用。一般来说,组件可以有以下几种关系: 如上图所示,A 和 B、B 和 C、B 和 D 都是父子关系,C 和 D 是兄弟关系,A 和 C 是隔代关系(可能隔多代)。 针对不同的使用场景,如何选择行之有效的通信方式?这是我们所要探讨的主题。本文总结了vue组件间通信的几种方式,如props、$emit/$on、vuex、$parent / $chi
ZOJ 3785 What day is that day?
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3785 题目 输入n,输出$1^1+2^2+3^3+\cdots+n^n\mod 7$ 题解 按照同余系,把$i^i$分到7个同余系中,得 \[\begin{array}{ccccccc}1^1&2^2&3^3&4^4&5^5&6^6&7^7\\1^8&2^9&3^{10}&4^{11}&5^{12}&6^{13}&7^{14}\\\vdots\\1^{1+7k}&2^{
19、python基础学习-字符串及操作
1 #!/usr/bin/env python
2 #__author: hlc
3 #date: 2019/5/26
4 # 字符串是以单引号'或者双引号"括起来的任意文本,例如:'asd',"123"
5 # '"不是字符串的一部分,如果需要作为字符串的一部分,需要在单引号外面加上双引号,如:"it's a Good !"
6
7 #创建字符串
8 # var1 = "Hello word"
9 # var2 = 'python book'
10
1
JMeter在linux上分布式压测遇到的坑(三)
master和slave机要在同一网段内,才能做分布式(Jmeter要配环境变量,这样不用手动起server) 分布式不成功,解决方案: 1、master端和slave端要ping通 2、ping通后,telnet ip port (Linux端),看一下1099端口是否被占用 3、防火墙 4、jmeter的log,如果请求发过去,但是没有返回结果,看看网段的问题 主要步骤: master端修改: 1、修改remote_hosts=ip:port:改成要启动的Linux机的ip以及端口 sla
【python进阶】并发编程-线程与进程
并发编程-进程与线程 什么是进程(process)? 进程(process),是计算机中已运行程序的实体,是线程的容器;一个进程至少有一个线程 假如有两个程序A和B,程序A在执行到一半的过程中,需要读取大量的数据输入(I/O操作),而此时CPU只能静静地等待任务A读取完数据才能继续执行,这样就白白浪费了CPU资源。是不是在程序A读取数据的过程中,让程序B去执行,当程序A读取完数据之后,让
程序B暂停,然后让程序A继续执行?当然没问题,但这里有一个关键词:切换既然是切换,那么这就涉及到了状态的
TOM企业邮箱21年回馈四重礼,聚惠不止5折!
商务人士的福音来啦~初夏悄然来袭,火热的不仅是天气,还有即将来袭的TOM企业邮箱21周年感恩活动,价格一降到底,品质服务更优。收获千元神秘大礼,更有大健康、乐扶贫的爱心馈赠!当身在城市的我们过着富裕的小康生活,有这样一群远在山区的人们,他们节衣缩食、辛勤耕种,却收入微薄。此次TOM企业邮箱活动感恩回馈的同时,也将爱心献给了他们。诚邀合作企业共同参与扶贫事业,将偏远山区的农民精心播种的好产品,走出大
今日推荐
周排行