Fluid
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

美国总统制

创造总统制 开国总统 华盛顿的威望和魅力,让人们在设计行政时,增加了信心,授予了总统更多的权力,最后将总统制设计成独立于国会的机构,促进于分权政府的发展; 创制伊始 历史 1781年创建过一次松散的中央政府(首次建国),制定过一份《邦联条例》,在实际运作过程中,发现缺陷太多,未达到预期的作用; 最初的草案是由国会选出中央政府,但最后的方案改为由独立选举产生中央政府;因为由国会选举总统的话,导
2019-06-14
社科
#政治

美国政党与选举

美国政党与选举的背景 三权分立的联邦共和国 司法、立法、行政三者分属不同的机构; 一个人不能同时在两个或以上机构内任职; 不同官员的任期不同,众议员2年,总统4年,参议员6年; 联邦制:宪法规定并同时限定了美国政府的权力,即宪法未授予合众国同时未禁止各州的行驶的权力,由各州自行处置; 代价:由于权力分散在不同的部门,民众很难通过选票来表达自己的观点,因为找不到单一的责任人进行问责; 长选
2019-06-08
社科
#政治

CUDA

Tutorial 使用 global 可以将一个普通函数转换成 kernel 函数; 猜测此处的 global 可能是一个宏; 使用 cudaMallocManaged 函数,可以实现在 GPU 上分配内存 示例 float *x; cudaMallocManaged(&x, N*sizeof(float)); 使用 cudaFree 可释放分配的 GPU 内存 cudaFr
2019-05-27
工具
#GPU

使用 CertBot 自动更新 Let's Encrypt SSL 证书

首次申请下载安装 CertBot1234# 下载 CertBot 脚本到当前目录,假设当前文件夹为 ~ 目录wget https://dl.eff.org/certbot-auto# 为 CertBot 脚本增加执行权限,# a 为 all 简写,x 为 execute 简写,a+x 表示所有用户及群组的可执行权限chmod a+x ./certbot-auto 配置 pip 国内源注:若之前已
2019-05-26
运维
#服务器

Cmake

缘起 由于 C 和 C++ 比较糟糕的库的链接设计的历史遗留问题,当编译源代码的时候,一般使用 Make 和 Makefile 来指定文件之间的依赖关系,这样可以带来两个好处:一是让编译工作尽量自动化,一条 Makefile 指令可以管一片;二是可以让编译工作加速,当只有少数几个文件中的代码出现变动时,则只需要编译与该代码有依赖或关联的部分文件即可,不需要将整个项目都重新编译,节省时间; 尽管已
2019-05-17
工具
#C++ #C

原则-再总结

1. 生活原则 拥抱和应对现实:自学、试错、请教、反思 自学:理解现实的运作规律,目的:唯有掌握规律,才能有效应对; 试错:通过快速试错去理解现实价值无限; 请教:在自己不擅长的领域善于请教他人;原因:没有人能够客观看待自己,时刻记得依赖他人的意见和证据; 痛思:痛苦+反思=进步;原因:绝大多数痛苦来源于应对现实的能力不足; 用五步法实现目标 目标:明确且有优先顺序的目标; 问题:找
2019-04-28
社科
#管理

产品游戏化

前言 人们为什么玩游戏?因为游戏从另外一个维度丰富了人们的人生体验! 猜测:游戏将会越来越成为我们生活中不可或缺的一部分,技术进步的速度,慢慢将超过人类的进化和学习速度,知识的大爆炸,可能会使得很多人成为无用阶级。如果让人们释放多余的时间,重新寻找人生的意义,游戏或许一种方式,就像电影《头号玩家》里面的世界一样; 就像《原则》一书里面提到的,追求进化是人类的基因天性。但在现实世界中,由于不确
2019-04-14
计算机
#产品

深度学习-21天实战Caffe

基本知识 ubuntu 安装 caffe sudo apt-get install git sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler sudo apt-get install –no-install-re
2019-04-04
计算机
#深度学习

windows 如何共享本地文件夹到 docker machine

背景对于 win10 Home 及 win10 以下的系统,目前只能通过 Docker Toolbox 创建 docker machines 办法来使用 docker 注:以下方法是针对 Docker Toolbox 的场景,如果是 Docker for Windows,则方法不同; 原理docker 需要运行在 Linux 环境下,但 Windows 系统中没有 Linux 环境,因此需要先
2019-04-03
文章
#docker

界面设计的原则

好看并不是界面设计的第一要义,实现产品目标才是。 一个好看,却不实现产品目标的设计,是差劲的; 一个不好看,但实现产品目标的设计,是合格的; 一个又好看,又实现产品目标的设计,是优秀的; 评价一个设计的好坏,步骤顺序如下: 先写出每个界面的产品目标,然后分析设计元素的使用,是否服务并实现了这个目标; 在实现第1条的基础上,根据设计的原理和规范,从颜色、版面、字体等维度,逐项检查设计是否满足了相关
2019-03-28
计算机
#设计

Nginx 实现域名跳转

目标:当访问 a 域名的目录 abc 时,跳转到 b 域名的目录 abc, nginx 新增一条 server 配置实现:1234567server { listen 80; server www.a.com; location /abc/ { rewrite .+ http://www.b.com/$
2019-03-01
工具
#网络

C++ Primer

基本概念 UNIX 系统中,编译器通常默认将可执行文件命名为 a.out(以 .out 为后缀),但其实也可以没有后缀;windows 系统则是以 .exe 为后缀; 可以通过 echo 获取 main 函数的返回值;如果 main 返回 0,则 echo 显示结果为 0;如果 main 返回 -1,使用 echo 获取显示结果为 255; 标准库 iostream 定义了两种类型,4个对象,
2019-02-20
计算机
#C++

python 文件打开模式区别 r, r+, w, w+, a, a+

r 模式 若文件存在,打开文件,光标置于开头,原数据可读,不可写入新数据; 若文件不存在,报错; r+ 模式 若文件存在,打开文件,光标置于开头,原数据保留,可写入新数据; 若文件不存在,报错; 注:打开文件后,若没有读取操作,则光标默认在开头,此时如果马上写入数据,会覆盖原数据 w 模式 若文件存在,打开文件,清空原数据,光标置于开头,可写入新数据; 若文件不存在,则创建文件; 注:
2019-01-24
文章
#python

CentOS 安装 OpenCV

安装一些依赖包1sudo yum install -y cmake gcc gtk2-devel numpy unzip 1sudo yum install -y qt5-qtbase-devel python-devel jasper-devel 1sudo yum install -y openexr-devel libwebp-devel libjpeg-turbo-devel 1sud
2019-01-17
运维
#服务器

python -m 参数释义

官方文档-m: run library module as a script(将模块当作脚本运行) 解释在 python 中,所谓的模块,其实也是一个由代码组成的普通脚本文件。这些文件通常会提供一些有用的东西,例如函数或者类,然后我们通过 import 导入使用,而且当我们引入模块的时候,不会产生副作用。但实际上如果我们在 shell 中直接运行这个脚本文件,很有可能会看到有副作用产生。在文件内
2019-01-02
文章
#python

原则

1. 生活原则1. 拥抱现实,应对现实 做一个超级现实的人:理解现实、接受现实、处理现实问题; 理解现实如何运行,以及如何应对; 真相(对现实的准确理解)是任何良好结果的根本依据; 当真相与愿望不符时,很多人的第一反应是抗拒真相,但这于事无补; 做到头脑极度开放,极度透明: 不要担心其他人的看法,使之成为你的障碍; 一开始会觉得不舒服,但坚持做下去就能体会到其带来的好处和快乐,换作其他作法
2018-12-24
社科
#管理

人工智能、机器学习、深度学习的区别

人工智能将通常由人类完成的智能任务,尽量实现自动化; 机器学习与程序设计的区别在传统的程序设计中,我们告知计算机数据和计算规则,计算机输出计算结果;对于机器学习,我们告知计算机数据和计算结果,计算机输出计算规则;因此,机器学习应用,是通过数据训练出来的,而不是通过程序编写出来的; 机器学习与深度学习的区别对于机器学习,它需要将输入的数据,转换 成有意义的表示,然后从有意义的表示中,获取我们想要的
2018-12-22
文章
#深度学习

深入理解计算机系统

计算机系统漫游 信息就是位+上下文 使用 ASCII 字符构成的文件称为文本文件,其他所有文件称为二进制文件; ASCII 字符使用一个单字节的整数,来代表每个字符; 计算中的所有信息,都是用一串字节(即byte, 比特)来表示的;在不同的上下文中,同样一串字节会被翻译成不同的信息;因此,需要保证上下文正确,才能获取正确的信息;(有些值用4字节表示,有些用8字节表示;当提取的时候,需要提取多长的
2018-12-08
计算机
#计算机

numpy vstack hstack dstack 区别

先假设有如下数据(用于示范三种函数给这些数据带来的操作效果)123456789101112131415161718import numpy as npdata1 = [[[11, 12, 13], [14, 15, 16], [17, 18, 19]],[[21, 22, 23], [24, 25, 26], [27, 28, 29]],[[31, 32, 33], [34, 35, 36], [
2018-11-15
文章
#python

亲密关系

1. 人际关系的构成 人是非常社会化的动物;人类社会属性的核心部分,即是对亲密关系的需要;如果一个人被剥夺与他人接触,会造成巨大的痛苦,由于我们从小一直生活在社会中,所以大多数人对这一点认识不足; 亲密关系有六个特征,这六个特征使其区别于一般的泛泛之交;但并不是所有的亲密关系都完整具备这六个特征,有些关系只具备其中的部分;因此,亲密关系的类型和程度非常多样化; 六个特征分别是:相互关心、相互依赖、
2018-11-07
社科
#心理学

OpenCV 计算机视觉

安装open cv 略 处理文件、摄像头和图形用户界面 色彩表示 RGB:三原色表示法 Gamma 校正的原因:由于历史原因,早期只使用 8 位来表示一个颜色维度,这就使得值的范围只能落在 0-255 之间,对于自然界中的颜色来说,这个值范围很小,不足完整表示;同时,人的肉眼,对颜色的感知却是有限的,这意味着有些连续的值,在我们的眼睛里看来,并没有什么变化;此时,这段表示值的数值空间,就存在
2018-10-29
计算机
#计算机视觉

从零开始做餐饮

认清形势 整体来说,最多十年餐饮行业的总营业额一直在稳定上升,但增速有所放缓,目前2016-2018大约稳定在10%左右;(扣除通货膨胀,或许这个增长率还要再小一些) 餐饮是一个死亡率极高的行业,开张与关停比例,北京是2:1,上海1:1,成都1:2;因此,餐饮行业是一个饱和度极高的行业,竞争非常激烈;同时餐饮也是一个极度分散的行业,任何一个知名品牌其市场占有率都在千分之一以内,包括肯德基; 要在一
2018-10-01
社科
#餐饮

发展心理学

绪论 总述 毕生发展的取向 研究的主题: 人的成长、变化、稳定性; 发展贯穿人的一生,从生命开始到生命结束;其中一部分随着时间发生变化,一部分则保持一定的稳定性; 主题包括:生理发展、认知发展、社会性和人格发展 年龄和个体差异:出生前、婴儿期(0到3岁)、学前期(3-6岁)、儿童中期(6-12岁)、青春期(12-20岁)、成年早期(20-40岁)、成年中期(40-65岁)、成年晚期(65岁至死亡
2018-09-16
社科
#心理学

localhost 添加 SSL 证书 (Windows环境 )

安装 OpenSSL由于 Windows 不像 Mac OS 和 Linux 自带 openssl,需要另外下载安装;下载链接:http://downloads.sourceforge.net/gnuwin32/openssl-0.9.8h-1-setup.exe点此下载 安装过程略,假设按默认的安装位置为 C:\Program Files (x86)\GnuWin32 新建配置文件使用记事本或者
2018-08-17
运维
#网络

CentOS 安装 Python3

创建一个目录用来放下载的安装包源文件sudo mkdir /usr/local/src/python注:若有管理员权限,则 sudo 可以省略,以下同;此处假设源文件存在 /usr/local/src/python,也可以存放其他文件夹,相应修改路径即可; 进入该目录cd /usr/local/src/python 下载安装包sudo wget https:
2018-08-09
运维
#服务器

微信支付 MD5 签名中文问题

微信支付流程中, 需要先调用微信商户平台的统一下单接口,生成 prepay_id,传输的参数值通常包含中文,示例如下:因此,在进行 MD5 生成签名时,需要注意能够支持中文(注:部分第三方模块存在不支持中文的情况,导致生成的签名,与微信后台生成的签名不一致,出现”签名错误“的提示) 微信公众平台支付接口调试工具(左边地址可以对签名进行调试比对) 解决办法:使用支持中文的MD5 模块即可(模块附后)
2018-07-27
文章
#javascript #微信

微信支付 mch_id 参数格式错误

为了避免使用全局变量,有两个办法 办法一:设计一个函数,并将函数内的方法添加到全局对象 window 上(这种方法虽然可以避免全局变量,却难免要应对全局对象上方法的命名冲突) 办法二:设计一个对象,对象里面存着变量和方法,但它不直接通过定义获得(不然会变成全局变量),而是通过定义匿名函数并马上运行它来返回所需要的对象
2018-07-27
文章
#javascript #微信

学习之道

开启大门:作者的一些个人经历 放松点,记得劳逸结合 大脑的专注模式:类似排列紧凑的弹球机,用于在本已紧密联结的信息中工作,形成思维组块,有条理的整理信息; 大脑的发散模式:类似排列松散的弹球机,用于在全局寻找线索,串联起原本未联结的信息; 二者需要配合使用,不时在两种模式中切换; 当大脑抽离当前的事务,不再思考,例如散步、跑步、冥想等,它就会自动进入发散模式; 在接触一个全新的概念时,先用发散模
2018-07-17
社科
#学习

Web API 的设计和开发

什么是 Web API 软件组件的外部接口;为了从外部调用软件的功能,需要指定调用该功能应该遵守的规则,这些规则,即是 API; API 的重要性:通过使用API,避免大包大揽,将一些非核心功能开放给第三方来开发,通过分工建立生态,建立更加强大的生命力; 面向外部大量开发者群体的 API 和面向内部少量开发群体的 API,在设计思想上会有所区别,前者侧重普适通用性,后者侧重上手,二者对于“优美”
2018-07-11
计算机
#API

Linux MongoDB 安装并设置开机启动

安装 MongoDB(注:以下是基于 linux 系统) 进入源码目录(注:一般将下载的源码文件统一放在这个目录下,当然也可以不放这里,看个人需要)1cd /usr/local/src 下载安装包1wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.6.5.tgz 注:此处假设最新版本为 3.6.5,如果不是要下载这个版本,则
2018-06-10
运维
#服务器

代码大全

欢迎进入软件构建的世界 什么是软件构建:软件开发过程涉及众多环节,构建涉及其中的一部分环节,在这些环节中,有些是构建的核心(编码与测试),有些则只是部分覆盖(详细设计,单元测试,集成测试); 软件构建为何如此重要:构建占据最大的人工成本和时间成本,它是所有环节中唯一不可或缺的;它的成败,直接决定了整个软件成败; 如何阅读这本书 从头到尾读:从第2章开始 挑特定的主题读,然后向外延伸:从第6章“可
2018-05-09
计算机
#编程

平台革命

平台简介 平台是促进消费者和生产者进行价值互动的结构,它的角色是构建一个有着活跃核心互动的双边市场; 如果一个行业中,信息是这个行业的重要组成部分,那么平台在其中就可以扮演重大的价值,因为平台能够以更低的边际成本,更规模化的信息处理,来实现信息的精准匹配; 在传统的管道方式中,每个环节都存在一些同类企业,他们通过自身的资源和人工,对接上下游,在行业中占据一定的位置,这种管道模式,也注定了信息是割
2018-05-05
社科
#产品

Linux Redis 安装并设置开机启动

安装 redis(注:以下是基于 linux 系统)进入源码目录(注:一般将下载的源码文件统一放在这个目录下,当然也可以不放这里,看个人需要)cd /usr/local/src 下载安装包wget http://download.redis.io/releases/redis-4.0.8.tar.gz注:此处假设最新版本为 4.0.8,如果不是要下载这个版本,则相应修改 解压安装包tar -zxv
2018-03-15
运维
#服务器

Node Express 转发 GET 和 POST 请求

转发GET 和 POST 请求到第三方的 API,实现方式如下,可单独建立一个 route.js 文件供 app.js 主程序文件引用 123456789// ---app.js--- 文件var express = require('express');var app = express();// 拦截带api字样的urlvar route = require('.
2018-03-07
工具
#javascript

阿里云轻量应用服务器 Nginx 缺少支持HTTPS 的 SSL-MODULE 问题

阿里云轻量应用服务器预安装的 Nginx 默认没有 ssl-module,当需要使用 https 进行访问时,在配置 nginx.conf 并重启后,会提示如下: nginx: [emerg] the “ssl” parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/ngi
2018-03-04
运维
#服务器

阿里云轻量应用服务器远程连接 node 和 npm 命令不可用的问题

阿里云轻量应用服务器,有三种远程连接方式,分别如下: 其中阿里云推荐使用浏览器连接,但连接后,发现 node 和 npm 命令不可用,显示如下: 解决办法:改用本地 putty 客户端使用密钥进行连接
2018-03-04
运维
#服务器

微信小程序

开发事项 页面的展示; 页面上的用户交互事件; 页面间的切换逻辑; 数据存储与网络调用; 前端架构 service:业务逻辑层,按业务类型整合相关的方法,向上暴露接口,降低表现层对业务逻辑的关注; pages:表现层,一个页面一个文件夹,放置这个页面涉及的资源; common:放置一些和项目相关的公共代码,如转码,工具包,公共样式设置等; lib:放置一些最底层、第三方的库; widgets
2018-01-04
计算机
#小程序

数据库查询并更新的锁定

方案一:使用 select for update 命令;方案二:在表中增加一个字段 version,int 类型,查询时,同时读取这个字段,更新时,判断这个字段与查询时获得的值相同,如果相同,更新记录并将 version 字段加1;如果不同,说明查询之后这条记录被更新过了,需要报错并另外处理;
2018-01-03
文章
#数据库

交互设计模式:导航-面包屑

问题场景在层级结构中,用户需要知道他所处的位置,以及能够返回上一级 解决方法使用面包屑,展示出各个级别(从顶级到当前级),并允许对每一级进行点击跳转 适用场景 网站有多层级结构(不少于3级); 中型到大型的网站,如电商、产品目录、入口网站(如网址导航)、企业网站; 配合主导航,主导航允许用户跨越不同分支; 需要一次性回退多个层级,而非逐级回退; 用户不熟悉网站的层级; 设计要点 路径显示当前页
2017-11-15
计算机
#设计

交互设计模式:导航-手风琴

问题场景 用户想通过导航找到某个项目 解决方法 使用手风琴导航,将多个面板垂直或者水平叠加到一起,展开其中一个面板,缩起其他面板; 适用场景 常做为主导航或者次级导航; 本质上类似标签导航;可做为导航树的替代方案; 经常有人在操作向导中使用手风琴,但其实并不合适; 用在FAQ非常合适; 如果设置项目不多的话(少于10个),用来管理设置项也不错; 设计要点 一次只展开一个面板(如果可以展
2017-11-14
计算机
#设计

js 函数作为参数不带括号

将函数做为参数传递给另外一个函数时,该函数不用写括号,原因:如果写了括号,相当于把函数的执行返回结果,做为参数传入,而不是传入一个函数对象本身了。 function A(); function B(func, args); // 注意区分B(A, args) 和 B(A(), args) 二者的区别;
2017-11-12
文章
#javascript

js 类的继承

方法一:通过使用构造函数,prototype,inherit 和 method 方法来实现类的继承; 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970//定义一个通用的 clone
2017-11-12
文章
#javascript

js 解析 ini 文件

123456789101112131415161718192021222324252627282930313233343536// 解析 ini 文件function splitLines(string){ return string.split(/\r?\n/);}function parseINI(string){ var lines = splitLines(s
2017-11-12
文章
#javascript

网络是怎样连接的

前言 浏览器生成消息生成 HTTP 请求消息从输入网址开始URL 网址开头部分为协议,常见协议有: http:访问远程 Web 服务器,例如:http://user:password@www.glass.com:80/dir/file1.html,注意 URL 中可携带用户名和密码,一般都为可省略 ftp:下载或上传文件;同样可以携带用户名和密码(可省略); file:读取本地文件; mail
2017-11-12
计算机
#网络

js 如何避免使用全局变量

为了避免使用全局变量,有两个办法 办法一:设计一个函数,并将函数内的方法添加到全局对象 window 上(这种方法虽然可以避免全局变量,却难免要应对全局对象上方法的命名冲突) 办法二:设计一个对象,对象里面存着变量和方法,但它不直接通过定义获得(不然会变成全局变量),而是通过定义匿名函数并马上运行它来返回所需要的对象
2017-11-12
文章
#javascript

js多重继承

方法一:克隆一个A对象,再将 B 对象的属性混入,适用于 A/B 的属性不冲突的场景;12345678910function mixInto(object, mixIn){ forEachIn(mixIn, function(name, value){ object[name] = value; });};var
2017-11-12
文章
#javascript

计算机的程序构造和解释 SICP

构造过程抽象 程序设计的基本元素 总述 基本表达形式:简单的元素 组合的方法:由简单元素组合到复合元素 抽象的方法:为复合元素命名,作为独立单元进行操作; 表达式:将表达式用括号包起来,形成了组合式,左侧是前缀的运算符,右侧是运算对象;运算符背后代表一种过程,它也是过程的一种抽象;运算对象背后代表一个值; 命名和环境 命名:获得通过名字去使用计算对象的方法,简化细节,其实这也是一种最基本的对
2017-10-22
计算机
#编程

jQuery

基础语法:$(selector).action() $ 定义jQuery selector,选择器,选择需要操作的 HTML 元素; action( ),操作; $(document).ready(function(){…}); 所有的 jQuery 函数放在了 document ready 的函数中,目的,避免在 HTML 文档加载结束之前,就开始执行 jQuery,因为这样有可能导致操作
2017-08-14
工具
#javascript

流畅的Python

第1章 Python 数据结构一摞 Python 风格的纸牌123456789101112131415import collectionsCard = collections.namedtuple('Card', ['rank', 'suit'])class FrenchDeck: ranks = [str(n) for n in
2017-07-25
计算机
#python

影响力

影响力武器 人类与动物一样,存在一些自动反应的模式,例如:在要别人帮忙的时候,要是能给一个理由,成功的概率会更大;价格贵=东西好; 文明的进步,就是人们在不假思索中可以做的事情越来越多(降低获取信息和决策的成本,让注意力专注在更有价值的事情上面);但是,这也给一些人留下了可供利用的漏洞; 互惠 起作用的原因:违背互惠原理,接受而不试图回报他人善举的人,是不受社会群体欢迎的; 另一种
2017-07-15
社科
#心理学

自己动手设计数据库

关系数据库 数据库类型:操作型数据库,分析型数据库 数据库模型:层次,网状,关系; 关系数据库的优势 内置多层次的完整性 数据在逻辑和物理上都独立于数据库应用; 确保数据一致性和准确性; 简便的数据检索; 设计目标 数据库设计对于保持数据的一致性,完整性和准确性至关重要; 优秀设计的目标 支持设定和即时的信息检索; 正确且高效地构建表; 数据完整性落实到表,字段,以及关系层次; 数据库支
2017-07-01
计算机
#数据库

小家,越住越大

家的不等式 房子不等于家,好好住的地方才是家 设计师不等于居住者,只能完成一半的设计,剩下的一半需要居住者根据自身生活习惯来完成; 更大的家不等于更好的家,关键是提高自己的住商; 家的面积不等于家的容积,懂得做好收纳的智慧; 给家减肥 贵买贱用才是最大的浪费;房子的空间价值是很贵的,不要被无用的物品所占据,从而影响空间的使用和空间价值的发挥; 克制购物欲,只买精品,将使用价值最大化; 不用的
2017-05-29
社科
#装修

走出软件工坊

收获是什么? 王玉荣,《流程管理》 迈克波特,《竞争战略》 企业级解决方案,《CORBA企业解决方案》 做好版本管理,每个任务的创建和关闭都关联到版本项下,这样版本发布的时候,更新日志也就顺便有了;也方便未来进行追溯; 天天做代码备份,尤其是发布没有把握的功能的时候,先花5分钟将代码备份到另外一台机器上; 组织实施人员写操作帮助说明,一来方便实施,二来也为未来的软件维护交接留下文档; 需求要
2017-05-10
计算机
#项目管理

暗时间

1. 如何学习 实际的投入=时间*效率,只有时间,没有效率,等同于没有投入; 原因:大脑需要时间为深入的思考准备环境,在一个成熟的环境中,会进入流体验的思考,得到最大的收获;反之,频繁切换任务则需要付出很多的时间成本在环境搭建上面,一直停留在浅层思考,效率较为低下; 能够迅速进入专注的状态,以及能够长时间保持专注的状态,是高效学习的两个重要习惯; 将大目标转化成小目标,快速频繁,小步
2017-04-29
社科
#心理学

正则表达式

元字符 \b 只是匹配开头或结尾的一个位置,而不是代表空格,点,换行符等; 示例:如果要匹配 hi 后面不远处是否有跟着一个单词 Lucy,则可以考虑这么写:\bhi\b.*\bLucy\b 点“.”可以用来匹配除了换行符以外的任何字符;星号“”代表的是数量,表示星号前面的内容可以连续重复任意次,所以二者合起来的“.*” 表示任意数量的不包含换行的字符;”+” 表示重量1次或更多次,星号可以
2017-04-04
工具
#DSL

思考,快与慢

1. 序言 部分一:通过双系统进行判断和做出决策的基本原理 部分二:判断启发法和为什么缺乏统计型思维; 部分三:大脑的局限,低估自己的无知和世界的偶然性; 部分四:关于经济决策的原则; 部分五:关于两个自我:经验自我和记忆自我; 部分六:三个区别,经验自我与记忆自我,古典经济学和行为经济学,系统1和系统2; 第1章 一张愤怒的脸和一道乘法题 系统1的运行是无意识且快速的,不怎么费脑力,没有感觉,
2017-04-02
社科
#心理学

优秀到不能被忽视

1. 规则一:不要追随自己的激情 技能的精通是需要时间的,这才是最难的部分;各个行业都一样,重点在于,用正确的方法和最短的时间渡过这个时期,积累职场资本; 职业激情是稀缺的:只有4%不到的激情跟工作或教育相关,其余96%都只是某种爱好或兴趣,即不能创造可交换价值的活动; 激情需要时间 激情是精通的副产品; 获得动机需要满足的三种基本心理需求 自主:感觉对自己的生活拥有控制力,并感觉自己的所作所为是
2017-03-29
社科
#管理

阿米巴经营

序言 几个关键点 转变意识,转变认知 正确设置企业的成本中心和利润中心 合理的定价机制:内部交易(制造业),合作对价(服务业) 内部实行经营的透明化和公开化 前言 自己的努力能够迅速地通过数字反映出来,这是阿米巴经营的一个要点 人的潜力是无限的,很多企业并没有将这种潜力最大限度的活用; 阿米巴经营是一种怎样的经营手法 为了实现全员参与的经营 在你的公司里,谁在创造利润 阿米巴经营的三
2017-03-28
社科
#管理

信息架构-超越Web设计

信息架构简介:IA是一种设计原则,关注的是让信息可查找和易于理解 信息架构要解决的问题 挑战:信息过载、访问信息的更多方式; 人们基于信息做出决策和行动,应着眼于更广阔的抽象大局 不同的场所,不同的信息体验方式,却仍能够保持内在的一致性; 语义结构保持一致,降低用户的学习成本; 信息架构优先于导航设计,导航只是展现信息架构思考的结果; 信息与承载的物理载体的分离,去介质化; 我们的产品和服务是由
2017-03-09
计算机
#计算机

品牌服装店精细化管理

1. 思维模式 常见问题 大环境不好 人员不好招,不好留,员工能力差 货品管理不好,库存压力大 进货、人工、房租成本上涨,利润被不断压缩 品牌 提升点 货品 形象 服务 利润来源 差异性 价值性 唯一性 零售品牌有生命周期,包括品牌导入期、成长期、成熟期,不同的阶段应该做的事情侧重点有所不同 导入期:形象打造 成长期:多开店(各店有好有坏,通过周转盘活)、抓住高质量的店铺、打造旗舰
2017-02-15
社科
#管理

Javascript 编程精粹

基础:值、变量、控制流程 这是一个值的世界; 六种值:数字、字符串、布尔、函数、对象、undefined(未知); 与或非三种逻辑运算是否即可组成全世界? 运算符的运算是有顺序的,不一定要全部算完才有答案; 表达式是一段创造值的代码;(程序是用值来表示的世界) 语句是比表达式更大的单位,以分号结束(大多数需要分号结束,少数情况可以不用,但作者强烈建议这么做,不然会变得复杂); 一个程序由一组语句
2016-11-24
计算机
#javascript

高效团队开发

1. 什么是团队开发待解决的问题 “谁”“到何时为止”做了“什么事情”,“怎样”算做“完成”等; 在团队内部共享代码等各类工作成果; 保证各成员能够利用工作成果并行作业,同时防止工作成果遭到破坏; 在团队中共享从项目中学到的知识; 证明开发出的软件,在任何时间都是可以正常运行的; 构建自动化的工作流程,确保任何人都可以正确的开发、测试和发布; 如何解决问题 版本管理 缺陷管理 持续集成 持续交付
2016-11-04
计算机
#项目管理

交互设计模式库

导航 手风琴 问题:用户想通过导航找到某个项目 方案:将多个面板垂直或者水平叠加到一起,展开其中一个面板,缩起其他面板; 场景: 常做为主导航或者次级导航; 本质上类似标签导航;可做为导航树的替代方案; 经常有人在操作向导中使用手风琴,但其实并不合适; 用在FAQ非常合适; 如果设置项目不多的话(少于10个),用来管理设置项也不错; 方式 一次只展开一个面板(如果可以展开多个,则叫做导航树或
2016-09-25
计算机
#设计

跑步,该怎么跑

关键跑步姿势 练习1:双脚弹簧 动作:双脚跖球部站立,做轻轻弹跳的动作 目标:利用肌肉的伸缩力像弹簧似的上下弹动 注意:不是肌肉用力做跳动 体会:肌肉的小幅度的伸,然后放松的缩,然后反复循环; 练习2:单脚弹簧 动作:单脚跖球部站立,单腿做轻轻弹跳的动作 目标:利用肌肉的伸缩力像弹簧似的上下弹动 注意:不是肌肉用力做跳动 体会:肌肉的小幅度的伸,然后放松的缩,然后反复循环; 利用重力
2016-09-03
社科
#运动

只需倾听

基础知识 进化的三个阶段:爬虫动物、哺乳动物、灵长动物; 三个重要的器官:杏仁核、额叶、镜像神经元; 9条沟通法则 控制自己的情绪:包括害怕、愤怒、悲伤等 体察自己的情绪出现了变化; 在心里描述自己的情绪; 思考如何应对; 肯定自己的行动方案,鼓励自己; 开始行动; 清空成见 大脑出于本能和过往经验会形成初步判断,但这个判断不是结论,要时刻提醒自己需要下一步的交叉验证,而不是想当然或者先
2016-07-24
社科
#心理学

商业模式新生代

商业模式画布 KP:关键合作, Key partnerships; 部分业务环节外包,由其他重要伙伴供应; 商业模式的优化和规模效应 风险和不确定性的降低 特定资源和业务的获取 KA:关键业务, Key activities; 制造产品 解决问题:新的解决方案,如咨询行业、医院或其他服务机构; 提供平台/网络 KR:关键资源, Key resources; 实体资产 金融资产
2016-07-10
社科
#商业

采购与供应链管理

采购、运营、物流;站在不同的角度,对供应链管理会有不同的理解,另外由于完全熟悉这三个领域的人极少,所以很难有一个全局观,大家经常各说各话,盲人摸象;目前从美国三大协会的发展,相信在未来一段时间内,仍然会难以大一统,不过这种百花集放的局面,也没有什么不好,因为供应链管理实在过于复杂,想有一个标准统一的答案,显然也是不现实的,而要根据自己公司所处的行业以及属性,来选择一个适合自身的解决方案,没有速成
2016-05-13
社科
#供应链

销售圣经

第一个要素“销售” 推销员的四种类型: 零售类推销员:这种类型比较适合使用乔吉拉德的方法,他的方法非常适合于这种类型的销售; 批发类推销员 产品推广类推销员 特种产品推销员:服务类产品,例如物流运输; 第二个要素“人” 你代表着你的老板和公司,但更重要的是,你代表着你自己,你的个人价值和你的尊严; 第三个要素“术” 熟悉和实践销售知识,激发客户的购买欲望; 善于表达自己的想法,通过我
2016-04-25
社科
#销售

Web界面设计

前言 可以尝试在业余时间考虑如何改进市面上的一些产品,做为一种练习; 本书的内容补充与更新: http://designingwebinterfaces.com 交互设计模式库: http://www.welie.com 原理一:直截了当(永远在脑袋中思考现在使用的方法是直截了当的吗?有没有更加直接的办法?) 页面编辑:不离开页面直接编辑(行内编辑:可以不脱离上下文) 单字段行内编辑: 易发
2016-04-16
计算机
#设计

移动应用UI设计模式

前言 各种不同系统和设备越来越具备了自己特点的规范标准; 至少花六周时间熟悉为之设计应用的设备;让自己的设计契合设备本身的特性和规范,保持用户使用习惯的一致性; 导航 主导航模式-全局导航(Persistent) 好处是显示出所有选项,结构一目了然,坏处是会受到屏幕空间的限制 全局还是瞬时,选择前应考虑如下问题: 应用层次是否扁平?应用的菜单分类是同级的还是有优先级的?主要类别是否只有少数几
2016-04-11
计算机
#设计

重新定义团队

成为一名创始人 要有创始人的心态,不一定真的要去创建一家公司,即使在一个小团队内也可以; 把自己看做是一名创造人,并像创始人一样行动; 文化可以将战略像早餐一样吃掉 一项有意义的使命; 宽泛一些,不要局限于客户,因为客户会变,而且有少数客户也不一定是好人; 在内心深处,每个人都想要找到工作的意义; 让员工与他们帮助的人会面,是一项很有效的激发意义的办法; 如果相信员工,就不必害怕跟他们分
2016-04-04
社科
#管理

版面设计的原理

Step 1 建立条理(理距齐视,构线编字,格衡重心) 目的:运用视觉化的手段使作品具有条理性,降低读者的认知负担,不会被不重要的元素分散注意力,尽量在很短的时间内传达信息; 信息的整理:理解设计的意图,提取重要的元素,正确的布置,是设计的第一步; 理解:5W1H,何时,何地,何人,何事,为什么,如何做; 提取:给所有元素设定优先级;能够视觉化的元素尽量视觉化,一来有助于理解,二来更加生动; 布
2016-03-22
计算机
#设计

设计心理学3-情感设计

序言 设计的三个层次: 本能层次:产品的外观; 行为层次:使用的效率和愉悦感; 反思层次:自我形象,记忆,个人满足等关联; 认知负责诠释和理解周围的世界,情感则负责对此快速的做出判断;第一章:有吸引力的东西更好用 情感是行为产生的缘起; 放松->创造力,紧张->注意力; 基因决定了人的一些天性,它带有规律(我们可以通过了解规律,来辅助我们的本能层次的设计); 第二章:情感的多面
2016-03-19
计算机
#设计

广告

广告行为做些什么 一种付费的交流活动,目的是提供信息,并且或者说服; 广告策划:界定目标,并确保让每个成员清楚目标是什么; 消费者(目标市场)想得到的: 信息和功能; 情感需求:例如展示自我形象; 广告企划人员:通过调研,定位目标,定位对象,寻找方案;(感觉有点类似产品经理) 广告业由哪几个部分构成 传统的三方架构:广告投放者,代理机构,媒体;后来衍化成四方,其中的代理机构细分为:创意代
2016-03-17
社科
#销售

谷歌和亚马逊如何做产品

使命和策略 解决客户真正的问题; 让团队有使命感;(能够引起兴趣,可以印在T恤上,言之有物); 策略:客户,问题,解决方案; 产品定义 FAQ累积形成帮助文档; 负载均衡与性能; 用户体验 走查清单: 用户在当前界面要完成的最重要的任务是什么? 是否有更简单的解决方案? 信息组织是否有序,显示出逻辑关系? 各元素和组件是否易懂; 操作是否具备一致性? 能否再减少用户的操作? 项目
2016-03-13
计算机
#产品

Inspired-how to create products customer love

Introduction There are some examples on author’s web site, including prototype testing questions and tasks (www.svpg.com/examples), but I missed them before. I think I should browse the web site to s
2016-02-03
计算机
#产品

幸福的方法

1. 关于幸福的疑问 幸福是什么? 它应该不是稍纵即逝的情绪,比如快乐、狂喜、满足; 它不该是排斥一切不良的情绪,而是应该经得起困难和挫折的考验; 幸福的方法有其局限性,它并不是万能的,它无法解决一些极端的情况,比如抑郁患者、失去至爱、失去至亲等;每个人的生命中都有一些不可回避的痛苦; “我是否幸福”这个问题不重要,重要的是另外一个问题“怎样才可以更幸福”;相比5年前,我现在是否感觉更幸福;我
2016-01-25
社科
#心理学

启示录

前言 缘起:如何确保开发的产品是用户想要的,有价值的,可用的,可行的; 关键角色及其职责 产品经理的主要职责: 评估产品机会; 有商业价值; 符合公司的发展方向; 定义要开发的产品(寻找解决方案); 功能清单(流程图,业务逻辑,用例); 用户体验(用原型来体现); 发布标准(性能要求,可靠性,浏览器兼容等); 运维团队:保证服务正常运行; 产品vs交互=1:2; 交互v
2016-01-21
计算机
#产品

用户体验要素

认识有哪些要素: 5个要素:(注意功能型与信息型的不同) 表现层:交付成果为视觉模板或设计合成品 视觉效果; 感知体验; 框架层:交付成果为线框图 排版布局; 界面设计:如何让用户产生互动; 导航设计:如何组合元素让用户在信息架构中穿行; 结构层:交付成果为示意图或流程图 功能型:交互设计;(用户如何通过一系列的动作完成任务) 信息型:信息架构;(如何组织内容,以便最便捷的呈现给用户)
2016-01-20
计算机
#设计

谈判力

一、常见问题 不要在立场上面讨价还价 那什么是立场?按百度,它是指:认识和处理问题时所处的地位和所抱的态度 为什么不要讨价还价?是因为双方所处地位和态度天然不同,所以要接受这个事实,尝试理解对方,而不是说服对方更换立场; 讨论立场容易妨碍事情的正常进行,比如明智、有效率、友善的谈判;因为双方注意力没有放在真正重要的点上;同时它会跟脸面挂钩起来,导致双方从维护利益变成了维护面子,这样就跑题了;
2016-01-18
社科
#谈判
123

搜索

Hexo Fluid