没事多喝水

技术笔记&记录生活点滴

  • 首页
  • 读书
  • 观影
  • 笔记
  • 读书笔记
  • Android学习
  • 生活
  • 吹口琴
  • 爱咖啡
  • IT技术-文档
  • 日常桌面
  • 数据库
  • CI/CD运维
  • Android开发
  • 小程序&微网页
  • Web开发
  • 产品
  • 教学
  • 安卓
  • 关于
  • 标签
  • 搜索

私域流量

发表于 2020-03-12 | 更新于 2020-03-13 | 分类于 读书笔记

当微信成为人身体的一部分后,人与朋友的关系发生了变化,承担起交流中介的是语音、图片、视频和文字。你会确信那个在发送微信消息的就是你的朋友,他发了朋友圈表示很难过,你也跟着难过;他推荐了一款产品,你会相信他而愿意去购买。但实际上,使用微信的可能并不是本人,或者并不是人,发送信息的只是提前写好的程序。

微信虚拟了一个真实的人

一组完整、可信的消息,可以塑造出一个朋友的角色,承担起人与人交流的全部任务

塑造虚拟信息

运营者需要经常思考的问题是:

(1)用户是什么样的人?

(2)用户想从我们这里得到什么?

(3)在用户理想的实现过程中会遇到什么痛点?

(4)我们对用户痛点的理解是什么?

(5)能让用户开心的是什么?

(6)我们能做些什么?

(7)用户希望我们怎么做?

Calibre Web搭建

发表于 2020-03-12 | 分类于 技术

kindle还是不够自由,干脆搭建了一个自己的图书馆

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33

#建立目录
mkdir -pv calibre-web/books
mkdir -pv calibre-web/kindlegen
mkdir -pv calibre-web/config

#装软件
docker pull technosoft2000/calibre-web
docker create --name=calibre-web --restart=always \
-v /data/calibre-web/books:/books \
-v /data/calibre-web/app:/calibre-web/app \
-v /data/calibre-web/kindlegen:/calibre-web/kindlegen \
-v /data/calibre-web/config:/calibre-web/config \
-e USE_CONFIG_DIR=true -e SET_CONTAINER_TIMEZONE=true \
-e CONTAINER_TIMEZONE=Asia/Shanghai \
-e PGID=0 -e PUID=0 -p 8093:8083 \
technosoft2000/calibre-web


#nginx 增加反代

#calibre-web
location /calibre {
proxy_bind $server_addr;
proxy_pass http://192.168.0.7:8083;
proxy_set_header Host $host:80;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Via "nginx";
proxy_set_header X-Scheme $scheme;
proxy_set_header X-Script-Name /calibre;

}

hexo 升级

发表于 2020-03-10 | 分类于 技术

查看现有版本

1
hexo version

插件升级

1
2
3
4
5
6
7
8
9
10
11
12
13
14
cnpm i hexo-cli -g
cnpm install --save hexo@4.2.0
cnpm install --save hexo-deployer-git@2.1.0
cnpm install --save hexo-filter-highlight@1.0.0
cnpm install --save hexo-generator-archive@1.0.0
cnpm install --save hexo-generator-category@1.0.0
cnpm install --save hexo-generator-feed@2.2.0
cnpm install --save hexo-generator-searchdb@1.2.0
cnpm install --save hexo-generator-tag@1.0.0
cnpm install --save hexo-server@1.0.0
cnpm install --save hexo-generator-tag@1.0.0
cpm install --save hexo-renderer-ejs@1.0.0
cnpm install --save hexo-renderer-ejs@1.0.0
cnpm install --save hexo-renderer-marked@2.0.0

next主题升级

1
2
cd themes/next
git pull

需要绕过的域名和IP

发表于 2020-03-10 | 分类于 技术

翻过需要添加一些规则

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
{
"outboundTag": "direct",
"type": "field",
"domain": [
"fosun.com",
"qq.com",
"youku.com",
"baidu.com",
"macbl.com",
"weibo.com",
"live.com",
"douban.com",
"shimo.im",
"github.com",
"gitee.com",
"github.global.ssl.fastly.net"
]
},
{
"outboundTag": "direct",
"type": "field",
"ip": [
"47.52.159.60",
"13.229.188.59"
]
}

关于工作生活时间管理1

发表于 2020-03-09 | 更新于 2020-03-13 | 分类于 读书笔记

《哪些行为是浪费时间》


标注 (黄色) - 第 1 页
可能⼤家迫切希望找到⼀招致胜的法则:如何⾼效分配时间??但我想先提示⼤家,时间管理重在实践、调整和总结,往往需要经过⼀段时间 摸索和适应,才能找出最适合⾃⼰的⽅法。

备注 - 第 1 页
个人有个人的办法,适合自己的才是最好的,但也有共通的方式

标注 (黄色) - 第 2 页
打破时间⿊洞的⼩技巧:吃早饭、早到公司⼗分钟、⼤⼀些的保温 壶、列举每⽇待办、QQ免打扰、关闭微信⽹⻚版、关闭新闻弹窗、倒扣⼿ 机、25分钟番茄钟、开启第⼀项⼯作。

备注 - 第 2 页
番茄不番茄意义不大,因为会被人打断,除非你能不被打断无拘束的工作。这也是每次跑外面去工作的想法。减少本地环境干扰

标注 (黄色) - 第 3 页
第⼀步,记录⾃⼰⼀周的时间花费。按⼩时记录。坚持记录⼀周。对 ⾃⼰时间花费⾮常了解的朋友可以跳过此步。通过记录⾃⼰在⼯作、家

备注 - 第 3 页
有记录就有回顾,就能计算得失

标注 (黄色) - 第 3 页
第⼆步,找出⾃⼰的⾼效时间段,在⾼效时段做最重要的⼯作。这个时

备注 - 第 3 页
高效率就是下午+没人打扰+目的明确的时候

标注 (黄色) - 第 3 页
第三步,按时间段划分每⽇时间,专时专⽤。时间段的划分就早起、上 班路上、⼯作中、午休、下班路上、睡前,内容就是个⼈、家庭、亲⼦、

标注 (黄色) - 第 6 页
⽤早起逼⾃⼰早睡,⽽早起是需要动⼒的。早起的动⼒并不是跑步、 瑜伽、读书、写作等任务类⼯作,⽽是那些让⾃⼰⾮常开⼼的事情。

备注 - 第 6 页
习惯只能靠痛苦的自律变为习惯

标注 (黄色) - 第 6 页
早睡需要仪式:⽐如你想11点之前睡熟,那么10点半就得去洗漱、换睡 ⾐、铺床、定闹钟、把⼿机放到⾃⼰够不着的地⽅、躺下,想想明天早起 也做的事情,然后闭眼进⼊睡眠预备状态,这是早睡的仪式。同时,因为 早起,也会刺激⾃⼰到时间就犯困,知道⾃⼰早起⼲什么,⼜是让⾃⼰开 ⼼的事情,就能够安然⼊睡。

标注 (黄色) - 第 7 页
第⼀步,需要重新评估⼯作价值观,以判断交由你的⼯作是否重要。⽐如 我的⼯作价值观是成就感、⼈际关系、独⽴性,那么在进⾏⼯作判断时, 会根据⾃⼰的价值观判断⼀个事情对我⽽⾔是否重要,然后区分处理。

标注 (黄色) - 第 7 页
第⼆步,⽤收集篮装⼊所有需要你做的⼯作以及你想到的内容,⽐如将来 要去做的,或者突然想到的家⾥的事情、孩⼦的事情,列在收集篮⾥,收 集篮可以是⼀个⼩笔记本随时带在身边,也可以是各种笔记⼯具APP、表格

标注 (黄色) - 第 8 页
第三步,四象限法安排⼯作。四象限法⼤家可能都听说过,根据事情的重 要紧急程度去安排,重要紧急的事情⽴即去做,重要不紧急的实情有计划 去做,不重要紧急的事情交给别⼈去做,不重要不紧急的事情坚决不做。

标注 (黄色) - 第 8 页
⼤家可以把⾃⼰每天每周要做的事情全部列下来,就是每⼀周这些事 情基本都要做,把他们按照重要紧急程度重新分类,这样处理的时候就能 妥善安排,避免把⾃⼰陷⼊事情越积越多根本⽆法控制的地步。⼯作上的 事情,分清重要紧急显得更加重要,尽可能地把所有⾮重要事项,我们称

备注 - 第 8 页
理想状态,事情会有变化,但可以尽量控制,这点就突出自由工作的好处。可以妥善安排工作。尽量将变异的问题减少。

标注 (黄色) - 第 10 页
在线表格类久其格格,数据图表类数据观,在线⽂档类⽯墨⽂档,⼯ 具安排类Worktile,⼯作思路梳理类ProcessOn)

备注 - 第 10 页
能翻墙的情况下,task+keep代替国产worktile,draw.io代替processon

标注 (黄色) - 第 10 页
3、合理利⽤碎⽚时间,⽐如上下班路上,尽量早出⻔不堵⻋,可以在路上 听有声读物,⽐如把⾃⼰想学习的东⻄录⾳频。

备注 - 第 10 页
差异化上下班时间

openwrt u盘扩容

发表于 2020-03-09 | 分类于 技术
usb挂载支持
1
2
3
4
5
opkg install kmod-usb-core  
opkg install kmod-usb-uhci
opkg install kmod-usb-storage
opkg install kmod-usb2
opkg install kmod-usb-ohci
热插拔支持
1
2
3
opkg install block-mount
opkg install block-hotplug
opkg install block-extroot
磁盘格式化支持
1
2
3
opkg install kmod-fs-ext4        #添加ext4文件系统支持
opkg install fdisk #添加分区工具
opkg install e2fsprogs #添加格式化和检测工具
支持uuid获取
1
2
3
4
opkg install blkid
opkg install udev

block detect > /etc/config/fstab
修改/etc/config/fstab

打开自动挂载,自动swap分区。
设定挂载分区

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
config 'global'
option anon_swap '0'
option anon_mount '0'
option auto_swap '1'
option auto_mount '1'
option delay_root '5'
option check_fs '0'

config 'mount'
option target '/mnt/sda1'
option uuid 'e29d96c9-1399-4693-a083-7710120117b5'
option enabled '0'

config 'swap'
option uuid '2c393b11-08f8-4a94-afce-71eee87a05d6'
option enabled '1'

config 'mount'
option target '/mnt/sda3'
option uuid 'DD54-3CE5'
option enabled '0'

Docker安装配置 Nginx+PHP+MySQL

发表于 2020-03-07 | 分类于 技术

基于-阿里云服务器-ubuntu环境

安装Docker

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"

sudo apt-get update

sudo apt-get install docker-ce docker-ce-cli containerd.io

安装镜像

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

//添加阿里云官方docker源

vim /etc/docker/daemon.json

{
"registry-mirrors": ["https://x7e3y83k.mirror.aliyuncs.com"]
}


//php5的statble版本
docker pull php:5-fpm

//php7的某个版本
docker pull php:7-fpm

//mysql5.x稳定版
docker pull mysql:5.7

//nginx1.7iz
docker pull nginx:stable

配置文件

配置文件目录

1
2
3
4
5
6
/srv/
├── bak #备份
└── conf #配置文件
├── mysql
├── nginx
└── php5

数据目录

1
2
3
4
5
6
/data/
├── logs #日志
│   ├── mysql
│   └── nginx
└── mysql
└── data

预先拷贝my.cnf至/srv/conf/mysql/
预先拷贝php.ini www.con /srv/conf/php5/

PHP+MySQL+Nginx安装

mysql部分

本地3306绑定端口

1
2
3
4
docker run -d -e MYSQL_ROOT_PASSWORD=密码 --name mysql \
-v /srv/conf/mysql/my.cnf:/etc/mysql/conf.d/my.cnf \
-v /data/mysql/data:/var/lib/mysql \
-v /data/logs/mysql:/logs -p 3306:3306 mysql:5.7

php部分

1
2
3
4
docker run -d -p 9000:9000 --name php5 -v /www:/www \
-v /srv/conf/php5/php.ini:/usr/local/etc/php/php.ini \
-v /srv/conf/php5/www.conf:/usr/local/etc/php-fpm.d/www.conf \
-v /tmp:/tmp --link mysql:mysql php:5-fpm

nginx部分

1
2
3
4
docker run -d -p 80:80 -p 443:443 --name nginx -v /srv/conf/nginx/conf.d:/etc/nginx/conf.d \
-v /srv/conf/nginx/nginx.conf:/etc/nginx/nginx.conf \
-v /srv/conf/nginx/cert:/etc/ssl/certs --link php5:php5 \
-v /www:/www -v /data/logs/nginx:/var/log/nginx nginx:stable

mysql-web管理工具

1
docker run --link mysql:db -p 8080:8080 --name adminer adminer

PHP5配置

扩展配置

默认php5的zlib版本较高,所以需要安装其他版本

1
2
3
4
5
6
7
8
9
10
11
12
#安装低版本
apt-get install zlib1g=1:1.2.8.dfsg-2+b1
apt-get install libfreetype6-dev \
libjpeg62-turbo-dev libpng-dev libxml2=2.9.1+dfsg1-5+deb8u6 \
libxml2-dev

docker-php-ext-install pdo_mysql mbstring \
mysql mysqli simplexml zip gd

#php5只能安装xdebug5.5、redis4.3
pecl install https://pecl.php.net/get/redis-4.3.0.tgz
pecl install http://pecl.php.net/get/xdebug-2.5.5.tgz

重来:更为简单有效的商业思维

发表于 2020-03-06 | 更新于 2022-02-18 | 分类于 笔记/读书/

注释和标注:

《重来:更为简单有效的商业思维(中信商业经典) (Chinese Edition)》

作者:贾森弗里德

================================================================


缷负篇

标注 (黄色) - 工作狂 > 位置 227

工 作 狂 的 行 为 不 但 没 有 必 要 , 而 且 愚 蠢 至 极 。 过 多 的 工 作 并 不 代 表 你 对 项 目 更 关 注 , 也 不 代 表 你 作 了 更 多 贡 献 , 这 仅 仅 意 味 着 你 干 了 更 多 活 而 已 。

标注 (黄色) - 工作狂 > 位置 235

在 工 作 狂 扎 堆 的 企 业 环 境 里 , 就 连 “ 按 时 上 下 班 ” 都 让 人 觉 得 是 一 种 无 理 要 求 了 。

标注 (黄色) - 工作狂 > 位置 241

工 作 狂 不 是 英 雄 。 他 们 没 有 力 挽 狂 澜 , 不 过 是 浪 费 时 间 而 已 。 真 正 的 英 雄 早 已 想 出 办 法 、 搞 定 一 切 , 然 后 回 家 了 。

标注 (黄色) - 受够了“企业家” > 位置 248

们 只 是 在 用 自 己 的 方 式 做 自 己 喜 欢 做 的 事 情 , 并 从 中 获 得 回 报 。

行动篇

标注 (黄色) - 在宇宙中留下你的足迹 > 位置 254

欲 成 大 事 , 就 要 让 自 己 与 众 不 同 , 要 在 宇 宙 中 留 下 有 意 义 的 一 笔 , 要 让 世 人 知 道 你 在 做 的 是 一 件 重 要 的 事 情 。

标注 (黄色) - “没时间”不是借口 > 位置 320

拜 托 , 只 要 你 善 加 利 用 , 时 间 总 是 有 的 , 你 也 根 本 无 须 辞 职 去 做 什 么 事 情 , 白 天 好 好 上 你 的 班 , 晚 上 再 来 干 你 自 己 的 私 人 项 目 就 好 了 。

标注 (黄色) - 要成就事业,不能只是创业 > 位置 427

真 正 的 事 业 永 远 与 现 实 的 问 题 息 息 相 关 , 比 如 说 账 单 和 员 工 薪 水 。 真 正 的 事 业 从 创 始 的 第 一 天 开 始 就 要 求 你 去 操 心 如 何 盈 利 的 问 题 。

进阶篇

标注 (黄色) - 条件受限是好事 > 位置 465

有 限 的 资 源 能 激 发 你 在 现 有 条 件 下 完 成 任 务 的 能 力 。

标注 (黄色) - 与其做个半成品,不如做好半个产品 > 位置 485

同 时 做 N 件 事 情 的 结 果 就 是 : 一 大 把 绝 妙 的 点 子 最 后 被 转 化 成 一 个 蹩 脚 的 产 品 。

标注 (黄色) - 从核心出发 > 位置 503

然 后 你 应 该 把 所 有 的 精 力 都 集 中 在 这 个 中 心 上 , 把 它 做 得 越 强 越 好 。 这 是 你 未 来 成 功 的 基 础

备注 - 从核心出发 > 位置 504

要做的核心诉求点是什么,把握并去做好。

标注 (黄色) - 不要过早关注细节 > 位置 508

细 节 会 导 致 差 异 , 但 过 早 纠 结 于 细 节 则 会 引 来 异 议 、 多 如 牛 毛 的 会 议 以 及 延 期 。 你 会 迷 失 在 不 重 要 的 环 节 中 , 浪 费 时 间 去 做 一 些 迟 早 要 变 的 决 定

标注 (黄色) - 不要过早关注细节 > 位置 509

至 少 是 在 一 段 时 间 内 。 先 把 基 础 打 牢 , 再 去 操 心 其 他 的 事 情

备注 - 不要过早关注细节 > 位置 510

完成核心诉求点的功能

标注 (黄色) - 不要过早关注细节 > 位置 514

你 在 起 步 阶 段 要 操 心 的 就 是 综 观 全 局

备注 - 不要过早关注细节 > 位置 514

抓住核心关键点

标注 (黄色) - 不要过早关注细节 > 位置 517

, 你 只 有 在 真 正 开 始 后 , 才 能 认 清 到 底 哪 些 细 节 才 是 最 重 要 的 。 到 那 时 你 才 能 看 清 哪 些 方 面 需 要 多 花 些 时 间 。 缺 什 么 补 什 么 , 不 要 操 之 过 急

备注 - 不要过早关注细节 > 位置 518

精细的打磨总在反复确认之后

标注 (黄色) - 作出决定就是取得进展 > 位置 527

。 决 定 就 是 进 步 。 你 作 的 每 一 个 决 定 都 构 成 了 伟 大 事 业 的 基 础 。 事 业 不 是 建 立 在 “ 回 头 再 说 ” 之 上 , 而 是 建 立 在 “ 搞 定 ” 之 上 的 。

备注 - 作出决定就是取得进展 > 位置 528

多说不做,不如决定就做

标注 (黄色) - 作出决定就是取得进展 > 位置 528

一 旦 为 了 等 待 完 美 答 案 而 推 迟 决 定 , 问 题 就 会 接 踵 而 来 。 而 那 个 完 美 答 案 却 迟 迟 没 有 出 现 。 今 天 作 决 定 或 明 天 作 决 定 , 结 果 没 有 什 么 不 同 。

标注 (黄色) - 作出决定就是取得进展 > 位置 537

项 目 周 期 过 长 会 打 击 士 气 。 项 目 开 发 时 间 越 长 , 成 功 的 可 能 性 越 小 。 只 要 有 足 够 的 动 力 和 士 气 , 就 要 趁 热 打 铁 , 积 极 决 策 , 果 断 推 进 , 现 在 就 把 事 情 做 出 来

备注 - 作出决定就是取得进展 > 位置 538

开发周期太长,基本就疲倦了,开发适当的功能就要开始迭代。

标注 (黄色) - 当好博物馆长 > 位置 544

因 此 你 需 要 不 断 地 审 视 它 们 , 随 时 取 走 一 部 分 、 简 化 一 部 分 、 使 之 合 理 化

备注 - 当好博物馆长 > 位置 544

进化核心功能

标注 (黄色) - 当好博物馆长 > 位置 555

老 板 确 实 是 亲 自 尝 试 了 这 种 橄 榄 油 后 , 在 其 美 味 的 基 础 上 才 决 定 进 行 推 广 的

备注 - 当好博物馆长 > 位置 556

要销售的功能,需要大量案例的检验

标注 (黄色) - 在问题上少投入点精力 > 位置 565

当 遇 到 困 难 时 , 人 们 的 本 能 反 应 都 是 加 大 投 入 : 增 加 人 手 、 延 长 时 间 、 加 大 投 资 , 这 一 切 做 法 只 是 使 问 题 变 得 越 大 。 正 确 的 方 法 应 该 是 反 其 道 而 行 之 : 削 减

备注 - 在问题上少投入点精力 > 位置 567

只做核心的,其他非必须的二次考虑,甚至链接外部

标注 (黄色) - 在问题上少投入点精力 > 位置 569

如 果 你 不 断 推 迟 最 后 期 限 、 提 高 预 算 , 你 就 会 在 这 条 错 误 的 道 路 上 一 直 走 下 去 。

备注 - 在问题上少投入点精力 > 位置 569

不错,应该

标注 (黄色) - 关注不变因素 > 位置 578

速 度 、 简 洁 性 、 易 用 性 以 及 清 晰 度

备注 - 关注不变因素 > 位置 579

应用型软件核心需求,复杂度要尽量降低。

标注 (黄色) - 关注不变因素 > 位置 581

要 记 住 , 时 尚 会 凋 零 。 只 有 当 你 聚 焦 于 长 久 的 功 能 时 , 你 才 会 发 现 自 己 把 握 住 了 永 不 落 伍 的 东 西 。

备注 - 关注不变因素 > 位置 582

重要的是核心功能

标注 (黄色) - 音乐就在你的指尖流淌 > 位置 586

好 的 装 备 的 确 能 带 来 一 些 帮 助 , 但 事 实 是 , 你 的 演 奏 水 平 是 由 你 自 己 的 手 指 决 定 的 。

标注 (黄色) - 音乐就在你的指尖流淌 > 位置 594

在 商 业 领 域 , 太 多 人 纠 结 于 工 具 的 好 坏 、 软 件 技 巧 、 规 模 大 小 、 舒 适 的 办 公 环 境 、 豪 华 的 家 具 以 及 其 他 浮 华 的 东 西 , 而 不 去 关 注 真 正 的 要 点 。 真 正 的 要 点 就 是 怎 样 赢 得 客 户 、 如 何 赢 利 。

备注 - 音乐就在你的指尖流淌 > 位置 596

正道

标注 (黄色) - 立马就上线 > 位置 624

一 旦 你 的 产 品 实 现 了 基 本 的 功 能 , 就 要 迅 速 把 它 亮 出 来

备注 - 立马就上线 > 位置 625

需要做验证,需要被市场检视

标注 (黄色) - 立马就上线 > 位置 641

, 最 有 效 的 成 功 方 法 就 是 不 断 尝 试 。 不 要 再 臆 测 到 底 会 发 生 什 么 事 了 , 到 现 实 中 去 寻 找 答 案

备注 - 立马就上线 > 位置 642

测试驱动产品

效率篇

标注 (黄色) - 退出的理由 > 位置 669

埋头干你自己认为应该干的事情,这很简单。而要从中抬起头来问问自己为什么要这么做,则难得多。你需要问自己几个重要的问题,以确定你是否在做真正有意义的事情

备注 - 退出的理由 > 位置 670

经常审视自己在做的东西

标注 (黄色) - 打岔是效率的敌人 > 位置 705

你 应 该 达 到 一 种 旁 若 无 人 的 境 界 。 长 时 间 的 单 独 工 作 能 使 你 达 到 最 高 效 率 。 当 你 不 再 为 了 不 同 的 任 务 去 切 换 思 维 时 , 你 能 干 完 一 整 车 活 儿 。

标注 (黄色) - 该睡觉时就睡觉 > 位置 791

顽 固 不 化 : 人 在 困 倦 的 时 候 , 很 容 易 执 著 于 眼 前 的 错 误 方 案 , 不 愿 意 重 新 思 考 新 的 途 径 。

标注 (黄色) - 该睡觉时就睡觉 > 位置 793

缺 乏 创 意 : 缺 少 睡 眠 的 人 是 难 以 有 创 意 的 。 有 的 人 工 作 效 率 十 倍 于 常 人 , 秘 诀 不 在 于 其 付 出 了 十 倍 的 努 力 , 而 是 在 于 他 们 能 发 挥 创 意 , 想 出 了 只 需 要 十 分 之 一 的 努 力 就 可 以 成 功 的 解 决 方 案 。

标注 (黄色) - 罗列问题,不得解决 > 位置 825

把 长 串 的 清 单 分 解 成 一 堆 小 任 务 列 表 。

对手篇

标注 (黄色) - 将你的产品去商品化 > 位置 880

在 你 的 特 点 融 入 你 的 产 品 以 及 和 你 的 产 品 有 关 的 一 切 事 物 当 中 去 : 你 的 销 售 方 式 、 支 持 模 式 、 说 明 方 式 、 递 送 方 式 。

标注 (黄色) - 谁管他们在做什么? > 位置 937

过 多 关 注 竞 争 对 手 会 分 散 你 的 视 线 。 当 你 的 脑 子 里 充 斥 着 他 人 的 想 法 时 , 就 会 错 过 发 现 新 鲜 创 意 的 机 会 。 你 会 从 富 有 远 见 的 人 变 成 故 步 自 封 的 人 , 最 终 为 你 的 竞 争 对 手 做 嫁 衣 裳 。

标注 (黄色) - 谁管他们在做什么? > 位置 943

如 果 你 想 做 的 只 是 和 别 人 一 样 , 那 又 何 必 去 做 呢 ? 简 单 抄 袭 对 手 是 无 法 在 市 场 上 找 到 立 足 之 地 的 。 即 使 注 定 会 输 , 也 要 为 自 己 的 信 念 而

标注 (黄色) - 谁管他们在做什么? > 位置 944

奋 斗 , 而 不 是 仅 仅 模 仿 他 人 。

进化篇

标注 (黄色) - 不要攀客户的高枝 > 位置 979

小 巧 、 简 单 、 满 足 基 本 需 要 , 这 就 是 永 恒 之 道 。 这 样 的 产 品 永 远 不 愁 没 有 客 户 。

标注 (黄色) - 不要攀客户的高枝 > 位置 980

没 有 用 过 你 们 产 品 的 客 户 永 远 比 用 过 的 多 。 要 确 保 你 的 产 品 让 这 些 人 容 易 上 手 。 这 就 是 你 持 续 成 长 的 潜 力 所 在 。

标注 (黄色) - 不要攀客户的高枝 > 位置 982

公 司 要 对 某 一 类 型 的 客 户 全 情 投 入 , 而 不 是 对 某 一 个 善 变 的 客 户 唯 唯 诺 诺 。

招聘篇

标注 (黄色) - 常规教育不值一提 > 位置 1243

我 从 来 不 把 我 自 己 受 过 的 正 规 学 校 教 育 等 同 于 我 的 受 教 育 程 度 。

标注 (黄色) - 聘用独当一面的经理人 > 位置 1269

独 当 一 面 的 经 理 人 有 自 己 的 目 标 , 并 能 够 坚 定 地 执 行 这 些 目 标 。 他 们 不 需 要 过 多 的 指 导 , 也 不 需 要 每 天 检 查 。 他 们 做 的 都 是 经 理 人 该 做 的 事 情 — — 定 基 调 、 派 任 务 、 作 决 策 , 等 等 — — 但 都 是 亲 力 亲 为 , 自 我 审 查 。

标注 (黄色) - 高手遍布世界各地 > 位置 1293

团 队 成 员 应 该 时 不 时 地 见 一 下 面 。 你 们 彼 此 应 该 至 少 每 隔 几 个 月 见 一 次 面 。

标注 (黄色) - 高手遍布世界各地 > 位置 1294

这 几 次 碰 面 是 我 们 讨 论 程 序 、 评 议 对 错 、 计 划 未 来 、 加 深 感 情 的 绝 佳 机 会 。

标注 (黄色) - 试用期必不可少 > 位置 1299

最 好 的 评 估 办 法 就 是 看 他 们 的 实 际 工 作 情 况 。 把 他 们 安 排 到 一 个 小 项 目 中 , 哪 怕 是 只 有 2 0 ~ 4 0 个 小 时 的 项 目 也 好 。

文化篇

标注 (黄色) - 员工不止13岁 > 位置 1449

当 公 司 里 事 事 都 要 上 报 审 批 时 , 你 就 创 造 出 了 一 种 无 脑 文 化 。 你 成 功 地 制 造 出 了 老 板 和 员 工 之 间 的 对 立 关 系 , 这 种 关 系 在 咆 哮 着 : “ 我 不 相 信 你 ! ”

laravel artisan命令大全

发表于 2020-03-05 | 分类于 技术
查看artisan命令
1
2
php artisan
php artisan list
查看某个帮助命令
1
php artisan help make:model
查看laravel版本
1
php artisan --version
使用 PHP 内置的开发服务器启动应用
1
php artisan serve
生成一个随机的 key,并自动更新到 app/config/app.php 的 key 键值对(刚安装好需要做这一步)
1
php artisan key:generate
开启Auth用户功能(开启后需要执行迁移才生效)
1
php artisan make:auth
开启维护模式和关闭维护模式(显示503)
1
2
php artisan down
php artisan up
进入tinker工具
1
php artisan tinker
列出所有的路由
1
php artisan route:list
生成路由缓存以及移除缓存路由文件
1
2
php artisan route:cache
php artisan route:clear
创建控制器
1
php artisan make:controller StudentController
创建Rest风格资源控制器(带有index、create、store、edit、update、destroy、show方法)
1
php artisan make:controller PhotoController --resource
创建模型
1
php artisan make:model Student
创建新建表的迁移和修改表的迁移
1
2
3
4
5
//创建students表
php artisan make:migration create_users_table --create=students

//给students表增加votes字段
php artisan make:migration add_votes_to_users_table --table=students
执行迁移
1
php artisan migrate
创建模型的时候同时生成新建表的迁移
1
php artisan make:model Student -m
回滚上一次的迁移
1
php artisan migrate:rollback
回滚所有迁移
1
php artisan migrate:reset
创建填充
1
php artisan make:seeder StudentTableSeeder
执行单个填充
1
php artisan db:seed --class=StudentTableSeeder
执行所有填充
1
php artisan db:seed
创建中间件(app/Http/Middleware)
1
php artisan make:middleware Activity
创建队列(数据库)的表迁移(需要执行迁移才生效)
1
php artisan queue:table
创建队列类(app/jobs下)
1
php artisan make:job SendEmail
创建请求类(app/Http/Requests下)
1
php artisan make:request CreateArticleRequest

laravel 多数据库查询

发表于 2020-03-04 | 更新于 2021-09-24 | 分类于 技术

laravel4.1 控制器构造函数,动态修改数据库配置即可

1
2
3
4
5
6
$this->dbConfig = Config::get('database.connections.mysql');
$this->dbConfig['database'] = '需要的数据库名称';
$this->dbConfig['prefix'] = '表前缀';
// dd($this->dbConfig);
Config::set('database.connections.mysql',$this->dbConfig);
$this->db = DB::reconnect("mysql");

使用方式

1
2
3
4
$this->db->table('article_category')
->select($fields)
->where('parent_id','5')
->orderBy('sort','asc')->get();

这种方法需要重新链接,较为麻烦。也可以用另一种方法

在默认控制器中,Http/Controllers/Controller.php

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// 基础类做默认配置
public function __construct(Request $request)
{
// 根据应用id切换数据库

if ($request->has('app_id')) {
\Config::set("database.connections.mysql", [
'driver' => 'mysql',
'port' => '3306',
"host" => "10.11.0.220",
"database" => "cdr_{$request->input('app_id')}",
"username" => "root",
"password" => "密码",
'prefix' => 'sq_',
]);
}
}

这样修改修改默认数据库配置

<i class="fa fa-angle-left" aria-label="上一页"></i>1…8910…13<i class="fa fa-angle-right" aria-label="下一页"></i>
Space Yuan

Space Yuan

126 日志
26 分类
72 标签
RSS
<i class="fa fa-fw fa-github"></i>GitHub <i class="fa fa-fw fa-envelope"></i>E-Mail
© 2018 – 2022 Space Yuan