“四十而不惑” 一个人到了四十岁,能够明白许多以前不明白的事。从前不明白的事情,到四十岁时明白了,也为时不晚,四十岁如日中天,正是有力量的时候。
四十以后才明白,平安是福,平淡是真,无灾是大款,无病是神仙,无妄想心即无烦恼心,有平常心就有清净心。这话有点参禅,朋友们看了乏味,但须知佛理即人心。不俗即仙骨,多情乃佛心。
四十已不惑,到了四十才明白,得得失失平常事,悲悲喜喜平常心,成是我,败是我,得是我,失也是我,我就是我。属于我的只有我的思想、我的精神,我思故我在。
四十以后才明白,友情最可贵,无论你有多大成就,无论你有多少财富,都是身外之物。所有这些都比不了朋友对你的一声轻轻的问候。只有朋友,是你永远的财富,是你不变的精神寄托。
四十以后才明白,亲情最永远,无论你走的多远,也无论是否还找的到回家的路,亲人都关怀着你,亲情都与你同在。
四十以后,看淡了功名,看淡了财富,看清楚的只有自己。明白了自己到底要的是什么。
四十以后才明白,爱情最美好,不是有人说,人生是花,爱是花的蜜嘛,一点不错。
四十以后才明白,曾经的波澜壮阔早已远去,回家的脚步开始匆匆。夜色阑珊时,万家灯火处,始终有一盏明灯为自己点亮,为自己守候。责任在肩,幸福平安!
四十以后才明白,不如意事常八九。苦也罢,累也罢,与其孜孜以求人生的完美,不如从容享受人生的缺憾。间或的“秀”一把自己,让生活泛起些许涟漪,足亦。
四十以后才明白,子欲孝而亲不待。亲情的疏离最是切肤之痛。父母之恩,兄弟之谊,姐妹之情,需要精心呵护,疏离了就会淡忘。薄养厚葬,落花成冢之时的所有表现、表情,都将无济于事。
四十以后才明白,问世间情为何物,直叫人生死相许。看似平淡无奇的婚姻,其实早已被生命的年轮在不经意间,把彼此紧紧地裹融在了一起。懂得珍惜身旁的和已经拥有的,才能执子之手,彩霞满天。
四十以后才明白,要扼住命运的咽喉,其实非常简单。生命既然属于自己,命运自然要掌握在自己手中。要开启命运之门,只需准备好一把开门的钥匙。
四十以后才明白,三十功名尘与土,八千里路云和月。得也罢,失也罢,功名利禄似花间朝露,稍纵即逝。此乃人生平常中。
四十以后才明白,夏花之绚烂,秋叶之静美。生也罢,死也罢,该来的迟早会来,该走的不会留下。此乃生命平常事。
四十以后才明白,五色令人目盲,五音令人耳聋,五味令人口爽……人,一旦被欲望纠缠上身,心灵从此不得安宁。此乃人生忠言。
四十以后才明白:想做、能做但没有做的事情要抓紧做,因为你会因蹉跎而渐渐失去做的资本和能力.
四十以后才明白:真正的救世主就是你自己.没有自己的理想设计和辛苦努力,就不会有属于自己的精彩生活;同样,最大的敌人也是你自己.只有打败了自己的自卑、懦弱、贪婪和惰性,才能具备挑战别人的资格.
四十以后才明白:任何事物都具有两重性,有时候甚至没有对错。你以为错的,在别人看来或许是对的。而你竭尽全力为之奋斗的,却很有可能正是别人摆脱和抛弃的.
四十以后才明白:要学会为自己的人生做主。人如果一生活在别人的影子里,便失却了生命的本意。
四十以后才明白:对于命运的不公需要反思的是我们未及的能力,而不是变做愤青,消极厌世,那样扭曲的可能不只是你一个人的一生。
四十以后才明白:年龄之于人生只不过是一个符号而已。所谓“少小有才国家用,老大空长做什么?”是焉。
四十以后才明白:光从容还是不够的,适当的时候还是要秀一下自己,让平淡的日子亮起来。
四十以后才明白:亲情的疏离是切肤的伤痛。淡一些、谅一些、忍一些,会使我们的心宽一些、和一些、暖一些。
四十以后才明白:好朋友是应该相互欣赏,而不是相互利用。好朋友只能在同一阶层中产生,而穷人和富人,百姓与达官,草根与明星,白丁与学者则永远也成不了真正意义上的朋友。因为不在同一阶层,便永远也不会有对方对本阶层的深刻体会与感悟。
四十以后才明白:职位只不过是一个杯子,而你的修养和品性才是杯中的尤物,夜光杯中盛的未必就是葡萄美酒,也可能是一杯浊水,粗瓷盏里不见得就是白开水,很可能是泡的一盏极品龙井。个中的质量全在自己的后天造化!!!
四十以后才明白:对待父母再不可做薄养厚葬的傻事了,他们那一辈子受的磨砺太多了,善待他们就是善待我们的良心。说起善待父母都很心疼钱的,但要动动脑筋事情就会圆满的完成;比如,可以去酒店订一份极品燕窝汤,端回家告诉父母说是在小摊上买的二元一碗的银耳汤,然后看着他们幸福的享用,其实大多的时间他们根本就不需要你的荣华,每周问他们一个年轻时候的故事,然后听着他们讲完就很知足了。
四十以后才明白:我们对孩子溺爱就像高脂高糖一样危害着他们的健康,我们害怕他们走弯路。我们担心他们吃苦头,我们忧虑他们经风雨。我们全家人为他们搭起了大棚,然后呆呆地望着他们柔弱的发育。
四十以后才明白:我们的伴侣看似平淡无奇,有些时候甚至难以忍受,其实岁月的年轮早已将彼此交融在一起了,即使恶习俗性,也已成为自己生命的一部分。如果有一天你真的撕毁这不堪的婚姻,就会发现每撕一片都会连着自己的皮肉和筋骨。
四十以后才明白:生活质量的优劣,完全取决于自己的心态。修馐美味,觥筹交错间如果掩饰的是尔虞我诈,则远不如“三五知己坐,淡茶话家常”来得可心。如果高官厚禄却穷于心智,惶于仕途,就远不如“采菊东篱下,悠然见南山”活的逍遥。
四十以后才明白:饭应该一口一口的吃,事要一点一点的做。没有一蹴而就的事情,所以就不应该疲于奔命。中年,应该活得从容。
四十以后才明白:朋友就像是水中的鱼,深水层和浅水层的鱼永远也不会走在一起;穷和富,官和民,草根和显贵都不可能成为真正的朋友,因为各自对人生的感悟不同,最关键是他们对待世界和自然的心不同。即使是富和富,官和官,显贵和显贵也不会成为真正的朋友。因为有利益,有分别,有取舍,有轻重,有顾虑,能分出三六九等,尘世利益纷争之心蒙蔽了真情,因此,也不会有真正的情义.
四十以后才明白:青春年少让人艳羡,但成熟更显得韵味深长。看待女人已不再只是喜欢青春美貌,更看重成熟、安详、自然和清澈;更看重女人的胸怀、大度、智慧和仁厚;更看重稳重成熟背后的内涵和偶尔的娇柔。
四十以后才明白:要真诚感谢守候你一生的人,因为他是你一生的港湾;要微笑面对曾经恨过的人,因为他让你更加坚强;真诚感谢曾经爱过的人,因为他让你懂得了爱;要感谢背叛你的人,若不是他,你就不会懂得世界;对你曾偷偷喜欢的人,要真心祝他幸福,因为你喜欢他时也是希望他快乐;对值得信赖的人,要好好与他相处,一生中遇不到几个真诚的朋友或真正的知己。
四十以后才明白:男人的情感不喜欢被女人所控制,尤其是不喜欢被工于心计的女人所控制,这不但丧失了自尊,同时也扭曲了灵魂。他们需要平和地进行心与心的交流。感情没有高低贵贱,更不需要控制和掌握,感情是自然的随心流动,刻意地控制和追求都不会有真情真义。尘世的真挚情感,需要心灵的默契,甚至也需要顺其自然的心灵交流。
四十以后才明白:世间的事情既复杂又简单,你自己简单,世界就简单。活得潇洒、辉煌就要承受痛苦,任何事物都具有两面性或多面性,对和错有时候真难以说清,你自己喜欢的,很可能正是别人所厌恶和唾弃的。世界和自然不以你自己的意愿而发展或毁灭。
四十以后才明白:幸福指数,完全取决于心态。成年累月的珍馐美味和觥筹交错,不一定带来心灵的舒畅,在应付和虚伪间,最终造成的也许是越来越空虚的心灵,踌躇满志和万念俱灰都是人生的悲剧,远不如平淡如水和肆意逍遥。
四十以后才明白:在整个生命中,不必担心多几个异性知己,那是你人生跌宕的音符和精彩的华章。但对待异性知己,应该多一点关爱,少一点贪婪,多一点理解,少一点苛求。把情感放置在自由的空间,宽待他人,就是宽待自己;宽待感情,就是宽待心灵。让彼此都不必承载感情的负累,让阳光和温暖始终照耀和抚慰人生的情分。
四十以后才明白:亲情、友情甚至爱情,其实得到的并不是很多。闲暇时静静地想一想,活了几十年,到底有多少个真正靠得住的哥们和知己。别以自己所谓的地位,或者官职所能掌控的角度去看待和区分朋友,这些所谓的朋友也许是最不可靠的‘朋友’!除了工作,人还有更加广阔的生活空间,工作和职位不是人生的惟一。常言道:人生得一知己足矣。也许想过之后,连一个知己都没有,心灵是何等地凄凉。应该常常反思自己,对待别人是真的好吗?宽容一些、大度一些、仁爱一些吧,真情换真情,这才是为人的根本。
四十以后才明白:老婆或者是老公,早已看似平淡无奇,甚至难以忍受。但是岁月早已将彼此融合到一起。即使再艰难,再难以容忍,也是生命的一部分。在一起的时候也许不会珍惜,假如分别,就会发觉难舍难离。
四十以后才明白:当初对孩子无微不至的照顾和溺爱,不但使我们本身成为一种负累,也使孩子迟迟挺不起生活的脊梁。小的时候,怕他们吃苦,怕他们受罪、怕他们风吹雨淋、怕他们……有太多的怕。待他们长大后,我们却仍然要为我们当初的怕担负深深地悲愁和痛楚,谁之过?不经历风雨,怎么见彩虹,这话一点都没错。
四十以后才明白:我们谁也赢不了和时间的比赛,‘人生苦短’,不是一句空泛的话,对于四十多岁的人来说,感触颇多。平和淡然地面对一切,活出自我,活出自信,该想的就想,该做的就做,爱你自己,更要爱他人。不论何时何地,要特别珍惜缘分,不论是你生命的过客,还是长久的知己,都是一生精彩的回忆。‘人海中难得有几个真正的朋友,这份情请你不要不在乎’!别等到无能为力的时候,才翻起终生的遗憾和悔恨的记忆。
人生就象登山,这山望着那山高,总是看着前边郁郁葱葱的好风景,可到了近前才明白,自己所追逐的也不过是稀疏的树木,无味的野花,也许还有一蓬衰草,几块顽石。仅此而已,无色无香,平常已极,失望已极。
岁月如流,生命如歌。当岁月之舟驶过人生河流的中间站,驶离二三里之后,回望已逝的岁月,曾经的急流勇进,曾经的乱石飞渡,都幻作身后的河流,舒缓、平静的流淌着……
private void button1_Click(object sender, EventArgs e)
{
if (this.button1.Text == "启动服务")
{
if ((this.textBox1.Text == "") || (this.textBox1.Text == "0"))
{
MessageBox.Show("请输入端口");
}
else if (Convert.ToInt32(this.textBox1.Text) > 0xffff)
{
MessageBox.Show("端口范围错误!在(1~65535)之间未使用的端口.");
}
else if (this.textBox2.Text == "")
{
MessageBox.Show("请选择网站目录");
}
else
{
if (this.textBox3.Text == "")
{
this.textBox3.Text = "/";
}
if (this.comboBox1.GetItemText(this.comboBox1.SelectedItem) == "v4.0")
{
if (!File.Exists(@"c:\WebServer40.EXE"))
{
File.WriteAllBytes(@"c:\WebServer40.EXE", Files.WebDev_WebServer40);
}
this.p = Process.Start(@"c:\WebServer40.EXE", "/port:" + this.textBox1.Text + " /path:\"" + this.textBox2.Text + "\" /vpath:\"" + this.textBox3.Text + "\"");
this.pid = this.p.Id;
}
else
{
if (!File.Exists(@"c:\WebServer20.EXE"))
{
File.WriteAllBytes(@"c:\WebServer20.EXE", Files.WebDev_WebServer40);
}
this.p = Process.Start(@"c:\WebServer20.EXE", "/port:" + this.textBox1.Text + " /path:\"" + this.textBox2.Text + "\" /vpath:\"" + this.textBox3.Text + "\"");
this.pid = this.p.Id;
}
this.toolStripStatusLabel1.Text = "启动成功!";
this.button1.Text = "停止服务";
}
}
else
{
this.p.Kill();
this.pid = 0;
this.toolStripStatusLabel1.Text = "服务已经关闭!";
this.button1.Text = "启动服务";
}
}
public string Dir(string strcmd)
{
Process process = new Process();
process.StartInfo.FileName = "cmd.exe";
process.StartInfo.UseShellExecute = false;
process.StartInfo.RedirectStandardInput = true;
process.StartInfo.RedirectStandardOutput = true;
process.StartInfo.RedirectStandardError = true;
process.StartInfo.CreateNoWindow = true;
process.Start();
process.StandardOutput.DiscardBufferedData();
process.StandardInput.WriteLine(strcmd);
process.StandardInput.WriteLine("exit");
process.WaitForExit();
return process.StandardOutput.ReadToEnd();
}
typedef bool (CALLBACK *CareffReceive)(char *pBuf, int nBufSize);
CareffReceive m_Call ; //回复信息的回调函数
bool m_CallTrue=false;
extern "C"__declspec(dllexport)BOOL WINAPI CareffCallback(CareffReceive InfoReceive)
{
m_Call = InfoReceive;
//int i=1001;
//char * a = "hello";
//m_Call(a,i); //recv 为 char *, nLen 为 int
m_CallTrue=true;
return m_CallTrue;
//m_RecInfoCall(recv,nLen); //recv 为 char *, nLen 为 int
}
aliyun: 1789FBFF000206D70000000000000000
localhost:BFEBFBFF0001067A2CB4307D00000000
JHMC: 1FABFBFF000206D70000000000000000
MDEDU: 1FABFBFF000306E40000000000000000
1 CString,int,string,char*之间的转换
string 转 CString
CString.format("%s", string.c_str());
char 转 CString
CString.format("%s", char*);
char 转 string
string s(char *);
string 转 char *
char *p = string.c_str();
CString 转 string
string s(CString.GetBuffer());
1,string -> CString
CString.format("%s", string.c_str());
用c_str()确实比data()要好.
2,char -> string
string s(char *);
你的只能初始化,在不是初始化的地方最好还是用assign().
3,CString -> string
string s(CString.GetBuffer());
GetBuffer()后一定要ReleaseBuffer(),否则就没有释放缓冲区所占的空间.
《C++标准函数库》中说的
有三个函数可以将字符串的内容转换为字符数组和C—string
1.data(),返回没有”\0“的字符串数组
2,c_str(),返回有”\0“的字符串数组
3,copy()
CString互转int
将字符转换为整数,可以使用atoi、_atoi64或atol。
而将数字转换为CString变量,可以使用CString的Format函数。如
CString s;
int i = 64;
s.Format("%d", i)
Format函数的功能很强,值得你研究一下。
void CStrDlg::OnButton1()
{
// TODO: Add your control notification handler code here
CString
ss="1212.12";
int temp=atoi(ss);
CString aa;
aa.Format("%d",temp);
AfxMessageBox("var is " + aa);
}
sart.Format("%s",buf);
CString互转char*
///char * TO cstring
CString strtest;
char * charpoint;
charpoint="give string a value";
strtest=charpoint;
///cstring TO char *
charpoint=strtest.GetBuffer(strtest.GetLength());
标准C里没有string,char *==char []==string
可以用CString.Format("%s",char *)这个方法来将char *转成CString。要把CString转成char *,用操作符(LPCSTR)CString就可以了。
CString转换 char[100]
char a[100];
CString str("aaaaaa");
strncpy(a,(LPCTSTR)str,sizeof(a));
2 CString类型的转换成int
CString类型的转换成int
将字符转换为整数,可以使用atoi、_atoi64或atol。
//CString aaa = "16" ;
//int int_chage = atoi((lpcstr)aaa) ;
而将数字转换为CString变量,可以使用CString的Format函数。如
CString s;
int i = 64;
s.Format("%d", i)
Format函数的功能很强,值得你研究一下。
如果是使用char数组,也可以使用sprintf函数。
//CString ss="1212.12";
//int temp=atoi(ss);
//CString aa;
//aa.Format("%d",temp);
数字->字符串除了用CString::Format,还有FormatV、sprintf和不需要借助于Afx的itoa
3 char* 在装int
#include <stdlib.h>
int atoi(const char *nptr);
long atol(const char *nptr);
long long atoll(const char *nptr);
long long atoq(const char *nptr);
4 CString,int,string,char*之间的转换
string aa("aaa");
char *c=aa.c_str();
cannot convert from 'const char *' to 'char *'
const char *c=aa.c_str();
5 CString,int,string,char*之间的转换
string.c_str()只能转换成const char *,
要转成char *这样写:
string mngName;
char t[200]; memset(t,0,200); strcpy(t,mngName.c_str());
没有namespace C++竟然编译不过去
#include "sky_file.h"
#include <iostream>
#include <fstream>
#include <string>
#include <vector>
#include <ios>
#include <windows.h>