读诗感悟:What can I hold you with?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了读诗感悟:What can I hold you with?相关的知识,希望对你有一定的参考价值。

参考技术A 又重新读了这首诗,真的是感触万千。几乎读每句诗都有自己的理解,也有可能是与作者的共鸣吧,毕竟作者博尔赫斯是一个胆怯、懦弱、孤独、内向的人,跟独处时的自己也类似,这样的人追求爱情热烈而又卑微。就找一个地方抒发一下情感吧,接下来的每句诗我都想写上自己的理解感悟。

写诗背景:博尔赫斯40多岁时,终于能和一位女性有多一些交流,于是孤独大半辈子的博尔赫斯向那位女性表达了狂热了追求,可那位女性,同时是一位女作家,嫌弃博尔赫斯性格郁闷、不懂情趣,以及贫穷。这首诗是博尔赫斯唯一一首用英文写的诗。(他很喜欢也痴迷于英语,可是他因为害怕,所以都是在用西班牙语写作,他想把他的爱以及他自己最喜爱的语言也献给那位他深爱的女性)

What can I hold you with?

我用什么才能留住你?

I offer you lean streets, desperate sunsets, the moon of the ragged suburbs.

我给你瘦落的街道、绝望的落日、荒郊的月亮。

(我的内心解读:我用什么才能留住你?每当我思考这个问题时,我脑海中首先浮现的是这瘦落的街道、绝望的落日、荒郊的月亮。这是单调的工作之余陪伴我时间最长的事物,他们虽然暗淡但是夹杂着美感,这是在我的灰色的生命中唯一谈得上美的东西,你能接受他们吗?)

I offer you the bitterness of a man who has looked long and long at the lonely moon.

我给你一个久久地望着孤月的人的悲哀。(我也经常独自凝望着寒月,很孤独悲凉,但这是我拥有的最多事物,我不知道将来你是否会来到我身边,同我一起驱散。)

I offer you my ancestors, my dead men, the ghost that living men have honoured in marble: my father’s father killed in the frontier of Buenos Aires, two bullets through his lungs, bearded and dead, wrapped by his soldiers in the hide of a cow; my mother’s grandfather –just twentyfour- heading a charge of three hundred men in Perú, now ghosts on vanished horses.

我给你我已死去的祖辈,后人们用大理石祭奠的先魂:我父亲的父亲,阵亡于布宜诺斯艾利斯的边境,两颗子弹射穿了他的胸膛,死的时候蓄着胡子,尸体被士兵们用牛皮裹起;我母亲的祖父——那年才二十四岁——在秘鲁率领三百人冲锋,如今都成了消失的马背上的亡魂。

(我幻想想着,我跟你欣赏明月时,或者同你观望日落时,我能与你交谈什么?我祖辈的事迹,也许是我唯一的、能拿出向你炫耀的事物了吧。)

I offer you whatever insight my books may hold, whatever manliness or humour my life.

我给你我的书中所能蕴含的一切悟力,以及我生活中所能有的男子气概和幽默。(我知道我一无所有,可我多么渴望,那我拥有的,却只有我自己引之为豪的学识能吸引住你。我多么渴望,藏在内心中的男子气概和幽默感,能有一天在你面前展现。)

I offer you the loyalty of a man who has never been loyal.

我给你一个从未有过信仰的人的忠诚。(你知道吗,我生活中充满迷茫与绝望,可是你的出现给了我信仰。你是我生命中的唯一,我对你又是多么地热爱,我对你的爱是至死不渝的。)

I offer you that kernel of myself that I have saved, somehow – the central heart that deals not in words, traffics not with dreams and is untouched by time, by joy, by adversities.

我给你我设法保全的我自己的核心——不营字造句,不和梦交易,不被时间、欢乐和逆境触动的核心。

(我希望我给你的心是纯粹的,为了保证他的纯粹,我试图割舍那美丽的字句、那美好的梦、那一切美丽的事物。我希望我给你的心,不为他物所触动,只因为你。我尽力使我的心变得你所希望的那样纯粹。)

I offer you the memory of a yellow rose seen at sunset, years before you were born.

我给你早在你出生前多年的一个傍晚看到的一朵黄玫瑰的记忆。

(因为我爱你爱得痴狂,所以我想把我所拥有一切的事物都给你,包括那段没有你的记忆。)

I offer you explanations of yourself, theories about yourself, authentic and surprising news of yourself.

我给你关于你生命的诠释,关于你自己的理论,你的真实而惊人的存在。

(你的存在让我感知,给我第一次触碰到“真实”,我为这“ 真实 ”感到惊讶。)

I can give you my loneliness, my darkness, the hunger of my heart; I am trying to bribe you with uncertainty, with danger, with defeat.

我给你我的寂寞、我的黑暗、我心的饥渴;我试图用困惑、危险、失败来打动你。

(你是多么美丽的存在,可我真的什么都没有了。我只剩下我的寂寞、我的黑暗、以及我心的饥渴。我痴狂而笨拙地用这些东西包融你,我付出了我所拥有的一切,可你最后只给我留下defeat。

我用什么才能留住你?而你什么时候才愿意来把我救赎。)

翻译: 王永年

POJ-3130 How I Mathematician Wonder What You Are!

半平面交第一题 !

题意是给出一个多边形,问他是否存在内核,即“可以看到任何一个地方的区域”。

内核即半平面交,下面是离线求半平面交的(nlogn)算法

#include<cmath>
#include<queue>
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
const int maxn=100;
struct Point{
    double x,y;
    Point(double xx=0,double yy=0){
        x=xx,y=yy;
    }
}a[maxn],p[maxn];
struct Vector{
    double x,y;
    Vector(double xx=0,double yy=0){
        x=xx,y=yy;
    }
};
struct Line{
    Point p;
    Vector v;
    double ang;
    Line(Point a=Point(),Vector b=Vector()){
        p=a,v=b;
        ang=atan2(b.y,b.x);
    }
}b[maxn],q[maxn];
int dcmp(double x){return fabs(x)<1e-9?0:(x>0?1:-1);}
Vector operator - (Point a,Point b){return Vector(a.x-b.x,a.y-b.y);}
Point operator + (Point a,Vector b){return Point(a.x+b.x,a.y+b.y);}
Vector operator * (double p,Vector a){return Vector(a.x*p,a.y*p);}
Vector operator * (Vector a,double p){return Vector(a.x*p,a.y*p);}
double operator * (Vector a,Vector b){return a.x*b.y-a.y*b.x;}
bool operator < (Line a,Line b){return a.ang<b.ang;}
bool onleft(Line a,Point b){return dcmp(a.v*(b-a.p))>0;}
Point glt(Point a,Point b,Point c,Point d){
    Vector v1=b-a,v2=d-c,v3=a-c;
    return a+v2*v3/(v1*v2)*v1;
}
int n,l,r;
void bpm(){
    sort(b+1,b+n+1);
    l=r=1;
    q[1]=b[1]; //先加入第一条
    for(int i=2;i<=n;i++){
        while(l<r&&!onleft(b[i],p[r-1])) r--;
        while(l<r&&!onleft(b[i],p[l])) l++;  //如果不在左边就弹出去
        q[++r]=b[i];
        if(dcmp(b[i].v*q[r-1].v)==0){
            r--;
            if(onleft(q[r],b[i].p))  //这个应该是如果两个重合,就先把b[i]加入
                q[r]=b[i];
        }
        if(l<r)
            p[r-1]=glt(q[r-1].p,q[r-1].p+q[r-1].v,q[r].p,q[r].p+q[r].v); //交点更新
    }
    while(l<r&&!onleft(q[l],p[r-1])) r--;  //有可能最后加入的几条是不合法的,要弹出来
}
int main(){
//  freopen("3130.in","r",stdin);
    while(1){
        scanf("%d",&n);
        if(n==0) break;
        for(int i=1;i<=n;i++)
            scanf("%lf%lf",&a[i].x,&a[i].y);
        for(int i=1;i<n;i++)
            b[i]=Line(a[i],a[i+1]-a[i]);
        b[n]=Line(a[n],a[1]-a[n]);
        bpm();
        if(r-l<=1) printf("0
");
        else printf("1
");
    }
    return 0;
}

以上是关于读诗感悟:What can I hold you with?的主要内容,如果未能解决你的问题,请参考以下文章

[2016-05-18]OMG美语笔记-Do you like loose curls?What do you do to hold curl in your hair?

V3 - What Can You Do? Teacher: GABRIELE

V3 - What Can You Do? Teacher: GABRIELE

You mean you can't take less?

If you only do what you can do you'll never be more than you are now.

What exactly can you do with Python? Here are Python’s 3 main applications._你能用Python做什么?下面是Python的3