结构化思维能力是啥?就是将杂乱无章的信息通过逻辑加工变成有条理信息的能力,包含信息识别能力、信息归类能力、信息概括能力、信息推理能力和信息表达能力五个部分。作为一个产品经理在需求调研、编写方案、讲解方案等场景下,学会合理运用结构化思维方法,可以让你变得更专业、更优秀,这样年薪30万+还远吗?下面结合产品经理的日常工作,谈一谈产品经理如何有效的运用结构化思……继续阅读 » 开心洋葱 9年前 (2018-03-12) 3328浏览 0评论2332个赞
RocketMQ 管理命令参考大全 sh mqadmin1.1. 控制台使用RocketMQ提供有控制台及一系列控制台命令,用于管理员对主题,集群,broker等信息的管理;l 登录控制台:首先进入RocketMQ工程,进入/RocketMQ/bin在该目录下有个mqadmin脚本l 查看帮助:在mqadmin下可以查看有哪些命令sh ……继续阅读 » 开心洋葱 9年前 (2018-03-10) 3216浏览 0评论969个赞
export JAVA_HOME=/home/yang/java/export JRE_HOME=$JAVA_HOME/jreexport CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATHexport PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATHexport M2……继续阅读 » 开心洋葱 9年前 (2018-03-08) 2603浏览 0评论2082个赞
git init # 初始化本地git仓库(创建新仓库)git config –global user.name “xxx” # 配置用户名git config –global user.email “xxx@xxx.com” # 配置邮件git config –glo……继续阅读 » 开心洋葱 9年前 (2018-03-06) 2471浏览 0评论501个赞
{"_nodes": {"total": 1,"successful": 1,"failed": 0},"cluster_name": "elasticsearch","nodes": {……继续阅读 » 开心洋葱 9年前 (2018-02-24) 2253浏览 0评论2879个赞
gh-ost简单使用(站在巨人的肩膀上)gh-ost介绍与原理性的东西这里就不多做介绍,因为好雨云发布一篇文章,针对gh-ost原理写的已经非常详细,括号里之所以写(站在巨人的肩膀上),也是对好雨云的感谢与崇拜。 1. gh-ost工作模式gh-ost有三种工作模式:a:连接到从库,在主库做迁移。b:连接到主库,迁移过程所有操作都在主上……继续阅读 » 开心洋葱 9年前 (2018-02-24) 3339浏览 0评论888个赞
geth –networkid 123 –dev –datadir data1 –rpc –rpcaddr 47.104.228.59 –rpcport 8989 –port 3000 //自动创建矿区geth attach ipc:geth.ipc //进入矿区eth.……继续阅读 » 开心洋葱 9年前 (2018-02-17) 1798浏览 0评论2542个赞
单 master 模式也就是只有一个 master 节点,称不上是集群,一旦这个 master 节点宕机,那么整个服务就不可用,适合个人学习使用。多 master 模式多个 master 节点组成集群,单个 master 节点宕机或者重启对应用没有影响。优点:所有模式中性能最高缺点:单个 master 节点宕机期间,未被消费的消息在节点恢复之前……继续阅读 » 开心洋葱 9年前 (2018-02-10) 3160浏览 0评论1042个赞
RocketMQ 架构由这张图可以看到有四个集群,分别是 NameServer 集群、Broker 集群、Producer 集群和 Consumer 集群:NameServer: 提供轻量级的服务发现和路由。 每个 NameServer 记录完整的路由信息,提供等效的读写服务,并支持快速存储扩展。Broker: 通过提供轻量级的 Topic 和……继续阅读 » 开心洋葱 9年前 (2018-02-10) 1931浏览 0评论393个赞
RcoketMQ 是一款低延迟、高可靠、可伸缩、易于使用的消息中间件。具有以下特性:支持发布/订阅(Pub/Sub)和点对点(P2P)消息模型在一个队列中可靠的先进先出(FIFO)和严格的顺序传递支持拉(pull)和推(push)两种消息模式单一队列百万消息的堆积能力支持多种消息协议,如 JMS、MQTT 等分布式高可用的部署架构,满足至少一次消……继续阅读 » 开心洋葱 9年前 (2018-02-10) 2273浏览 0评论2371个赞
RocketMQ 单主部署快速入门 1、clone 源码并用 maven 编译git clone https://github.com/alibaba/RocketMQ.git /opt/RocketMQcd /opt/RocketMQ && mvn -Prelease-all -DskipTests c……继续阅读 » 开心洋葱 9年前 (2018-02-10) 3121浏览 0评论1156个赞
TensorFlow CPU切换到GPU,CPU/GPU互换with tf.Session() as ses: with tf.device("/gpu:1"): matrix1=tf.constant([[3.,3.]]) matrix2=tf.constant([[2.],[2.]])……继续阅读 » 开心洋葱 9年前 (2018-02-08) 2569浏览 0评论2479个赞
AttributeError: module ‘tensorflow‘ has no attribute ‘mul’tensorflow升级到1.0后新版本,tf.mul已经在新版本中被移除,请使用 tf.multiply 代替……继续阅读 » 开心洋葱 9年前 (2018-02-07) 3273浏览 0评论2203个赞
python过滤字符串中不属于指定集合的字符# -*- coding: utf-8 -*-import string# 生成所有字符的可复用的字符串,它还可以作为# 一个翻译表,指明“无须翻译”allchars = string.maketrans('', '')def makefilter(ke……继续阅读 » 水墨上仙 9年前 (2018-01-22) 1692浏览 1188个赞
用Python提取url链接中的域名与端口import urllib proto, rest = urllib.splittype("http://www.75271.com/11/12.htm") host, rest = urllib.splithost(rest) print host host, port……继续阅读 » 水墨上仙 9年前 (2018-01-21) 3056浏览 2425个赞
冒泡法排序Go语言版func BubbleSort(nums []int) { unsorted := true for unsorted { unsorted = false for i := len(nums) - 1; i > 0; i-- { if nums[i……继续阅读 » 水墨上仙 9年前 (2018-01-21) 3110浏览 670个赞
go语言实现的简单http服务代码package mainimport ( "flag" "log" "net/http" "text/template")var addr = flag.String("addr&q……继续阅读 » 水墨上仙 9年前 (2018-01-20) 3348浏览 1612个赞
go语言编写的猜数字的小游戏代码随机生成一个数字,输入一个数字看是否匹对,匹配则结速,反之提示是大了还是小了转自:http://www.waylau.compackage mainimport ( "bufio" "fmt" "math/rand" "os"……继续阅读 » 水墨上仙 9年前 (2018-01-20) 2487浏览 2892个赞
python自动修改本机网关的代码#!/usr/bin/python#auto change gateway Created By mickelfengimport osimport random,reg='gateway 192.168.1.'rand=random.randint(1,3)test='……继续阅读 » 水墨上仙 9年前 (2018-01-20) 1852浏览 1501个赞
Go语言官方带了一个工具叫cgo,可以很方便的在Go语言代码中内嵌C代码或做C和Go代码的集成。下面是一段简单的在Go中内嵌C的实验代码:package main/*#include #include void say_hello() { printf("Hello World!\n");}*/……继续阅读 » 水墨上仙 9年前 (2018-01-20) 2185浏览 1944个赞
凡是线性回溯都可以归结为右递归的形式,也即是二叉树,因此对于只要求一个解的问题,采用右递归实现的程序要比回溯法要优美的多。def Test(queen,n): '''这个就不用说了吧,就是检验第n(下标,0-7)行皇后的位置是否合理''' q=queen[n] for i in xrange……继续阅读 » 水墨上仙 9年前 (2018-01-20) 2940浏览 2877个赞
python检查序列seq 是否含有aset 中的项# -*- coding: utf-8 -*-def containsAny(seq, aset): """ 检查序列seq 是否含有aset 中的项 """ for c in seq: if c in ……继续阅读 » 水墨上仙 9年前 (2018-01-20) 3278浏览 589个赞
python十进制转二进制,可指定位数# convert a decimal (denary, base 10) integer to a binary string (base 2)# tested with Python24 vegaseat 6/1/2005def Denary2Binary(n): ''……继续阅读 » 水墨上仙 9年前 (2018-01-20) 3593浏览 2444个赞
在python里面excel的简单读写操作我这里推荐使用xlrd(特别是读操作)到http://pypi.python.org/pypi/xlrd 去下载 xlrd库;import xlrd def open_excel(fileName="simple.xls"): try: fileH……继续阅读 » 水墨上仙 9年前 (2018-01-20) 2127浏览 2277个赞
用Python实现二分查找#!/usr/bin/env pythonimport sys def search2(a,m): low = 0 high = len(a) - 1 while(low <= high): mid = (low + high)/2 midval ……继续阅读 » 水墨上仙 9年前 (2018-01-20) 2272浏览 1794个赞
一行代码实现python字符串反转输出import reastring = 'hello world'revchars = astring[::-1]print(revchars)输出结果dlrow olleh ……继续阅读 » 水墨上仙 9年前 (2018-01-20) 2748浏览 2565个赞
你可能已经猜到 switch 可能的形式了。case 体会自动终止,除非用 fallthrough 语句作为结尾。package mainimport ( "fmt" "runtime")func main() { fmt.Print("Go runs on ") s……继续阅读 » 水墨上仙 9年前 (2018-01-20) 2788浏览 766个赞
在这个练习中,将会使用 Go 的并发特性来并行执行 web 爬虫。修改 Crawl 函数来并行的抓取 URLs,并且保证不重复。package mainimport ( "fmt")type Fetcher interface { // Fetch 返回 URL 的 body 内容,并且将在这个页面上……继续阅读 » 水墨上仙 9年前 (2018-01-20) 2500浏览 2557个赞
channel 是有类型的管道,可以用 channel 操作符 <- 对其发送或者接收值。ch <- v // 将 v 送入 channel ch。v := <-ch // 从 ch 接收,并且赋值给 v。(“箭头”就是数据流的方向。)和 map 与 slice 一样,channel 使用前必须创建:ch := make(chan……继续阅读 » 水墨上仙 9年前 (2018-01-20) 1864浏览 390个赞
Go语言for当做while用法演示package mainimport "fmt"func main() { sum := 0 for { sum ++ if sum > 10{ break }else{ fmt.Println(sum) } }} ……继续阅读 » 水墨上仙 9年前 (2018-01-20) 2701浏览 233个赞
Go语言单个文件拷贝演示代码package mainimport "fmt"import "io"import "os"func main(){ w,err := CopyFile("filecopy.go","test.go") i……继续阅读 » 水墨上仙 9年前 (2018-01-20) 3265浏览 241个赞
读取源文件,去掉空行,并写到目标文件/** * Created with IntelliJ IDEA. * User: hyper-carrot * Date: 12-8-31 * Time: 下午4:04 * To change this template use File | Settings | File Templates.……继续阅读 » 水墨上仙 9年前 (2018-01-20) 2969浏览 1260个赞
websockets的bufferedAmount使用范例代码// 10k max buffer size.var THRESHOLD = 10240; // Create a New WebSocket connectionvar ws = new WebSocket("ws://w3mentor.com"); ……继续阅读 » 水墨上仙 9年前 (2018-01-20) 2576浏览 145个赞
Go语言模仿linux cat命令package mainimport ( "io" "os" "fmt" "bufio" "flag")var numberFlag = flag.Bool("n"……继续阅读 » 水墨上仙 9年前 (2018-01-20) 2395浏览 277个赞
python过滤字符串中不属于指定集合的字符的类# -*- coding: utf-8 -*-import setsclass Keeper(object): def __init__(self, keep): self.keep = sets.Set(map(ord, keep)) def __getitem……继续阅读 » 水墨上仙 9年前 (2018-01-19) 1703浏览 390个赞
Python数据库访问公共组件及模拟Http请求模拟Http请求 在请求别人接口时,我们最常使用的是模拟Http请求。在python中有许多方式,我选用了新版的httplib2。有兴趣的可以查看一下其他文档。 # encoding: utf-8__author__ = 'changyang'''……继续阅读 » 开心洋葱 9年前 (2018-01-18) 3137浏览 0评论1886个赞
linux rsync(增量备份)安装配置部署详解下载安装rsync:rsync是类unix系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remote sync。它的特性如下: 可以镜像保存整个目录树和文件系统。 可以很容易做到保持原来文件的权限、时间、软硬链接等等。 无须特殊权限即可安装。 快速:第一次同步时 rsy……继续阅读 » 开心洋葱 9年前 (2018-01-17) 3374浏览 0评论2707个赞
Windows10UpgraderApp.exe windows10升级助手百度云盘链接: https://pan.baidu.com/s/1bqSnQk3 密码: ……继续阅读 » 开心洋葱 9年前 (2018-01-17) 3326浏览 3评论2411个赞
react history 错误Uncaught TypeError: history.getCurrentLocation is not a function at Object.getCurrentLocation (useBasename.js:56) at Object.getCurrentLocation (useQueries.……继续阅读 » 开心洋葱 9年前 (2018-01-16) 2395浏览 0评论696个赞
docker run -idt -p 8888:80 -p 33066:3306 -p 2222:22 registry.cn-hangzhou.aliyuncs.com/daimakuai/daimakuai /bin/bash #启动dockerdocker ps -a 查看运行的docker容器docker ps -l 查看运行的docker容……继续阅读 » 开心洋葱 9年前 (2018-01-13) 2896浏览 0评论1964个赞
windows10 定时获取锁屏壁纸PowerShell脚本add-type -AssemblyName System.DrawingNew-Item "$($env:USERPROFILE)\Pictures\Spotlight" -ItemType directory -Force;New-Item "$($e……继续阅读 » 开心洋葱 9年前 (2018-01-11) 2471浏览 0评论2999个赞
超时时间已到而操作尚未完成。在 System.ServiceProcess.ServiceController.WaitForStatus(ServiceControllerStatus desiredStatus, TimeSpan timeout)在 Docker.Backend.Processes.WindowsDockerDaemon.TryTo……继续阅读 » 开心洋葱 9年前 (2018-01-11) 2884浏览 0评论221个赞
docker run命令用于运行一个新容器,而启动一个容器需要非常多的信息,所以该命令的参数非常多,今天就详细分析下该命令支持的参数。首先看一下该命令的格式:Usage: docker run [OPTIONS] IMAGE [COMMAND] [ARG...] -a, --attach=[] 登录容器(以docker r……继续阅读 » 开心洋葱 9年前 (2018-01-11) 2846浏览 0评论1209个赞
京东微信公众好改名为”京东JDCOM”记录一下,京东改名字,原来的公众号的名字为,京东JD.COM……继续阅读 » 开心洋葱 9年前 (2018-01-10) 2770浏览 0评论1103个赞
可以通过easy_install qrcode 安装,也可以到:https://github.com/lincolnloop/python-qrcode 下载简单用法import qrcodeimg = qrcode.make('Some data here')高级用法import qrcodeqr = qrcode.……继续阅读 » 水墨上仙 9年前 (2018-01-10) 1762浏览 2932个赞