半桶水 发布的文章

  刚刚走向人群,走向社会的青年学子,时常会因遭到微小挫折而产生恐惧感,以及对自身适应社会的能力、交际水平的自卑、自贬感,加上某些社会消极因素所派生于他们头脑中的困惑感,使这些涉世未深者深感与人交往需要提防的东西太多,做人太难。由于同他人交往缺乏一种起码的安全感做基础,自然会在心灵演算高下道道与人正常交流的屏障。

  这儿似乎波及到一个问题:该不该主动热情地与人交往?

  有这么一名名言:读一本好书就像与一位传人交谈了一次。交谈,无疑就是一种人际交往的一个重要组成一部分。一本好书,可以改变一个人,而结识一个人,也同样会让你另辟人生的起跑线,开拓出全新的领域。毛泽东曾多次读过,他若不是年轻时遇上李大钊,恐怕现在还呆在那个小小的韶山冲呢。能够拥有一位好友,一位至交,便拥有了一生的情感需求,好友如衣食,如日月,如自已的影子,最最孤独时,无论相隔千里万里,好友都会如期而至,那时即便是默默相对,不说一句话,感受也是雨露的滋润,春风的临幸,禅者的抚尘,心静如镜,心境如云。

  其实,只有在与人的交往过程当中,在他人身上,你才会不偏不倚地发现自己的潜能素质、个性品质、创造才能及自己的未来发展趋势。因此,一个人必须要有几个好友。好友是永远放在心头的甜点,是苦旅中无形无定的旅伴,是苦了累了思想靠近的圣坛,将情感中那架友情的风筝放飞。更重要的是,好友如舞台,如观众,作为一个角色,他们会全心全意,刻求完美地去欣赏你编排的赏心悦目的节目。没有观众的戏剧是悲哀的,没有令人喝彩的演技也是悲哀的。从某种程度上来讲,每个人对你都是一面镜子,这面镜子在你手中,就看你怎么去使用了。古往今来的成事者莫不是因为使用成功了这面镜子,凭借着它来准确判明自己在变革着的大千世界中所处的命运轨迹和在瞬息万变的时空中所处的最佳位置,从而取得成功的。

  当然,要做到这些也并东容易。在面对别人的同时,你也要面对着自己:你有足够的信心吗?你有勇士般的胆识和哲人式的眼光吗?

  与别人交流,是对你自身潜能的准确勘探,是对你人生新路的及时开拓,更是你人生价值的有效增殖手段,是你人生智慧运筹中最佳的,最科学的方式。同时,在与人交往中你会找到心的避难所,使自己的人生境界得以升华,心灵得以净化。

时间: 2000/9/10
作者: 肖剑涛

如果mac 下编译出现如下类似错误:

/usr/local/Cellar/php/7.4.11/include/php/Zend/zend_operators.h:523:10: error:

  'asm goto' constructs are not supported yet
    __asm__ goto(
            ^

修改
/usr/local/Cellar/php/7.4.12/include/php/Zend/zend_operators.h
文件里的ZEND_USE_ASM_ARITHMETIC宏为0即可

看了下Qzone,很多记录都停留在10年前吧

看着10多年前的自己,虽然青涩,但让我热泪满面的

时间啊,真是一去不复返。

今年疫情造就了社区团购的死灰复燃,并且随着各大厂的杀入,直接变成风口了

目前入局的有:
滴滴 - 橙心优选

美团 - 美团优选

拼多多 - 多多买菜

老品牌有:
兴盛优选、十荟团、食享会 等

这个赛道,我理解有两个核心:团长运营、供应链
其实这两块对于新入局的大厂来讲都是没有什么基础的,而且都是前期需要巨额资金的,所以谁胜谁负不好说

但由于大厂的资金雄厚,可以烧钱,所以对于这些老品牌带来的压力是巨大的,如果老品牌不跟着烧钱,那你的团长和供应链都会被搞走,总体是很危险的

具体谁能成为王者,拭目以待吧。

给定一个数组,它的第 i 个元素是一支给定的股票在第 i 天的价格。

设计一个算法来计算你所能获取的最大利润。你最多可以完成 两笔 交易。

注意: 你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。

示例 1:

输入: [3,3,5,0,0,3,1,4]
输出: 6
解释: 在第 4 天(股票价格 = 0)的时候买入,在第 6 天(股票价格 = 3)的时候卖出,这笔交易所能获得利润 = 3-0 = 3 。
  随后,在第 7 天(股票价格 = 1)的时候买入,在第 8 天 (股票价格 = 4)的时候卖出,这笔交易所能获得利润 = 4-1 = 3 。
示例 2:

输入: [1,2,3,4,5]
输出: 4
解释: 在第 1 天(股票价格 = 1)的时候买入,在第 5 天 (股票价格 = 5)的时候卖出, 这笔交易所能获得利润 = 5-1 = 4 。  
  注意你不能在第 1 天和第 2 天接连购买股票,之后再将它们卖出。  
  因为这样属于同时参与了多笔交易,你必须在再次购买前出售掉之前的股票。
示例 3:

输入: [7,6,4,3,1]
输出: 0
解释: 在这个情况下, 没有交易完成, 所以最大利润为 0。

解法

#include <stdlib.h>
#include <stdio.h>

int max_profit(int* list, int len);

#define MAX(a, b) ((a) > (b) ? (a) : (b))

int main()
{
    // int list[] = {1,2,3,4,5};
    // int list[] = {3,3,5,0,0,3,1,4};
    // int list[] = {7,6,4,3,1};
    // int list[] = {1,2,4,2,5,7,2,4,9,0};
    // int list[] = {8,3,6,2,8,8,8,4,2,0,7,2,9,4,9};
    // int list[] = {3,2,6,5,0,3};
    int list[] = {1,2,4,2,5,7,2,4,9,0};
    int len = sizeof(list) / sizeof(int);

    int ret = max_profit(list, len);

    printf("max %d\n", ret);

}

int max_profit(int* list, int len)
{
    if(len < 2) {
        return 0;
    }

    int dp0 = 0;
    int dp1 = 0 - list[0];
    int dp2 = 0;
    int dp3 = 0 - list[0];
    int dp4 = 0;

    for(int i=1; i<len; i++) {
        dp1 = MAX(dp1, dp0 - list[i]);
        dp2 = MAX(dp2, dp1 + list[i]);
        dp3 = MAX(dp3, dp2 - list[i]);
        dp4 = MAX(dp4, dp3 + list[i]);
    }

    return MAX(0, MAX(dp1, MAX(dp2, MAX(dp3, dp4))));
}