察说花园

不浮躁、不轻浮。

Bash和sh的区别

sh比较常用

sh Shell命令语言 是 POSIX 标准描述的一种编程语言。它有许多的实现(ksh88,dash,…)。bash也可以视为的实现sh 因为 sh 是规范,所以它/bin/sh是到大多数POSIX系统上实际实现的符号链接(或硬链接)。 bash bash 开始时是sh兼容的实现(尽管它比POSIX标准早了几年),但是随着时间的流逝,它获得了许多扩展。这些扩展中的许多扩展名可能会更改...

Python线程间如何通信

多线程是个复杂的问题

我对于线程这部分知识比较薄弱,并发是一个复杂的问题,在测试过程中很少用到这个知识点。 由于全局解释器锁 (GIL),CPU 绑定任务不适合 Python 线程。Python 中的并行计算应在多个进程(而不是线程)中完成。 实例: 工作线程从队列中获取目录名称, 然后递归查找其中的所有文件并返回结果 import os, time import threading, Queue class...

浏览器输一个网址发生了什么

从DNS到浏览器渲染

正文 转自:https://www.cnblogs.com/chenshengkai/p/13626669.html 总结一下: 在浏览器输一个网址时候发生什么?共有7部 第1步不是从本地dns中去读取地址,如果没有他的地址就从他的域名服务器去取IP, 他没如果有的话就去上一级,直到根域名,反正就是要找到IP为止。 第2步。与服务端建立TCP IP连接。是客户端发送一个请求。三次握手,我有...

Photography Photo

iPhone 自2007年以来,iPhone摄影大赛™(IPPAWARDS)是第一届也是历时最长的iPhone摄影大赛。自第一部iPhone启发,激动并吸引了全球用户以来,IPPAWARDS一直在庆祝iPhone用户的创造力。从那以后,IPPAWARDS每年从来自全球140多个国家的iPhone摄影师提交的数千张图像中选择最佳照片。评审委员会成员分几步选出优胜者,并颁发年度摄影师和类别...

Charles Catch Data

1. 安装Charles https://www.charlesproxy.com/download/ 官网linux macos windows都有。 2. 配置网络和其他 https://www.jianshu.com/p/9822e3f28f0a 我就不冷炒饭了, 这里有很多详细的教程。 主要是2步 配置本地的网络代理为对应的IP和端口 配置证书和添加域名 有2...

学习产品思维

产品思维

如何快速的验证产品创意? 收集信息的重要性,然后不管事,上下左右中骨外。古今中外。一个行业个产业链,都要去了解。左右的话就是几精品,古今的话就是之前有的产品和现在的产品以及未来的中外的话就是对比,比如说亚马逊对标阿里巴巴有本对滴滴。 2。 高效的手机号获取信息,这一个就是和之前我分享过一个问题就是从读书里面去获取,还有一个就是听别人的一些分享讲座,一些总结,一件事一定是需要一些专家...

How To Find Youself Interest

如何找到自己的兴趣方向,自己的特长所在。 首先说一下自己的结论。通过3~5年的时间,找到自己的一个所在领域的一个擅长的方向。 首先第1步是第1个计划,第1个你感兴趣的方向,就是在你认为是你将来或是现在所擅长的一个领域,定个方向,然后在这个方向去努力,努力之后呢,定个计划,有期望的一个目标,在1一年左右的时间,能达到你这个期望还是超了还是偏差了,还挣多少?如果你听到这句话,你觉得你能达到这个...

TensorFlow 基础

从简单的开始来

基本单位 张量 tensor 是TensorFlow的基本单位,这两天就是数学里面的一个速度啊,没有,一位侍者二位数得,还有就是标量。 random_float = tf.random.uniform(shape=()) zero_vector = tf.zeros(shape=(2)) A = tf.constant([[1., 2.], [3., 4.]]) B = tf.consta...

Get And Post

浏览器的get和post有什么区别?第1个从他们字面意思去理解这些,就是从网页上获取一个数据。然后这个获取数据是对服务器不会产生副作用的,术语就是数学上的 幂等即多次操作不产生影响(比如任何数乘1或者乘0,多次乘之后,都不会变化),那样多次操作也不会去产生副作用。那post那这个就是一个单词就是邮寄的意思,相当于是要本地的数据传到服务器,那这个操作就会对服务器的数据更新或者创建,就会造成一个...

算法-数组

数组、链表

什么是数组? 我估计你心中已经有了答案。不过,我还是想用专业的话来给你做下解释。数组(Array)是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据。 第一是线性表(Linear List)。顾名思义,线性表就是数据排成像一条线一样的结构。每个线性表上的数据最多只有前和后两个方向。其实除了数组,链表、队列、栈等也是线性表结构。 而与它相对立的概念是非线性表,比如...