精华内容
下载资源
问答
  • 改变不环境,但你可以改变自己

    千次阅读 2018-10-23 15:06:41
    许久不曾静下心,喝点鸡汤了。...哈佛有一个著名的理论:的差别在于业余时间,而一个的命运决定于晚上8点到10点之间。每晚抽出2个小时的时间用来阅读、进修、思考或参加有意的演讲、讨论,你会发现,你的...

    原转载地址:https://blog.csdn.net/zmeixuan/article/details/76565801#comments

    许久不曾静下心,喝点鸡汤了。今天,无意瞧见,就索性矫情地记录分享下。

    经典语录1:

    哈佛有一个著名的理论:人的差别在于业余时间,而一个人的命运决定于晚上8点到10点之间。每晚抽出2个小时的时间用来阅读、进修、思考或参加有意的演讲、讨论,你会发现,你的人生正在发生改变,坚持数年之后,成功会向你招手。不要每天抱着QQ/MSN/游戏/电影/肥皂剧……奋斗到12点都舍不得休息,看就看一些励志的影视或者文章,不要当作消遣;学会思考人生,学会感悟人生,慢慢的,你的人生将会发生变化……

    经典语录2:

    无论你的收入是多少,记得分成五份进行规划投资:增加对身体的投资,让身体始终好用;增加对社交的投资,扩大你的人脉;增加对学习的投资,加强你的自信;增加对旅游的投资,扩大你的见闻;增加对未来的投资,增加你的收益。好好规划落实,你会发现你的人生逐步会有大量盈余。

    经典语录3:

    过去的一页,能不翻就不要翻,翻落了灰尘会迷了双眼。有些人说不出哪里好,但就是谁都替代不了! 那些以前说着永不分离的人,早已经散落在天涯了。收拾起心情,继续走吧,错过花,你将收获雨,错过这一个,你才会遇到下一个。

    经典语录4:

    被人误解的时候能微微的一笑,这是一种素养;受委屈的时候能坦然的一笑,这是一种大度;吃亏的时候能开心的一笑,这是一种豁达;无奈的时候能达观的一笑,这是一种境界;危难的时候能泰然一笑,这是一种大气;被轻蔑的时候能平静的一笑,这是一种自信;失恋的时候能轻轻的一笑,这是一种洒脱。

    经典语录5:

    人生途中,有些是无法逃避的,比如命运;有些是无法更改的,比如情缘;有些是难以磨灭的,比如记忆;有些是难以搁置的,比如爱恋……与其被动地承受,不如勇敢地面对;与其鸟宿檐下,不如击翅风雨;与其在沉默中孤寂,不如在抗争中爆发……路越艰,阻越大,险越多,只要走过去了,人生就会更精彩。

    经典语录6:

    你改变不了环境,但你可以改变自己;你改变不了事实,但你可以改变态度;你改变不了过去,但你可以改变现在;你不能控制他人,但你可以掌握自己;你不能预知明天,但你可以把握今天;你不可以样样顺利,但你可以事事尽心;你不能延伸生命的长度,但你可以决定生命的宽度。

    经典语录7:

    魅力女人:1、善于发现生活里的美。2、养成看书的习惯。3、拥有品位。4、跟有思想的人交朋友。5、远离泡沫偶像剧。6、学会忍耐与宽容。7、培养健康的心态,重视自己的身体。8、离开任何一个男人,都会活得很好。9、有着理财的动机,学习投资经营。10、尊重感情,珍惜缘分。

    经典语录8:

    愚人向远方寻找快乐,智者则在自己身旁培养快乐。生活里的每一个细节都蕴藏着快乐,只是在于你是否感受到了而已。快乐着的人,每一件事,每一个人身上,他都能发现能令自己欢悦的因素来,并让快乐扩张,鼓舞和影响了周围的人。

    经典语录9:

    【给自己安慰的10句温馨话】1、最重要的是今天的心;2、别总是自己跟自己过不去;3、用心做自己该做的事;4、不要过于计较别人评价;5、每个人都有自己的活法;6、喜欢自己才会拥抱生活;7、不必一味讨好别人;8、木已成舟便要顺其自然;9、不妨暂时丢开烦心事;10、自己感觉幸福就是幸福。

    经典语录10:

    没有永远的缘份,没有永远的生命,我们所能拥有的,可能只是平凡的一生。然而因为有你,生命便全然不同,不用誓言,不必承诺,我们只需依了爱缘,以目光为媒,印证三生石上的约定,便牵了手,不必紧握,却永不放松,以自己设计的爱的程式,去演绎一种精典的永恒。

    经典语录11:

    我们之所以会心累,就是常常徘徊在坚持和放弃之间,举棋不定。我们之所以会烦恼,就是记性太好,该记的,不该记的都会留在记忆里。我们之所以会痛苦,就是追求的太多。我们之所以不快乐,就是计较的太多,不是我们拥有的太少,而是我们计较的太多。

    经典语录12:

    男人吸引女人的10个特质:1.真实 2.深刻 3.胸怀 4.敢为 5.风度 6.机灵 7.幽默 8.进取 9.浪漫 10.冒险.女人吸引男人的10个特点:1.温柔 2.知性 3.直性 4.涵养 5.朦胧 6.小动作 7.勤于家事 8.肤白 9.性感着装 10.香氛

    经典语录13:

    真正的爱,是接受,不是忍受;是支持,不是支配;是慰问,不是质问;真正的爱,要道谢也要道歉。要体贴,也要体谅。要认错,也好改错;真正的爱,不是彼此凝视,而是共同沿着同一方向望去。其实,爱不是寻找一个完美的人。而是,要学会用完美的眼光,欣赏一个并不完美的人。

    经典语录14:

    身边总有些人,你看见他整天都开心,率真得像个小孩,人人都羡慕他;其实,你哪里知道:前一秒人后还伤心地流着泪的他,后一秒人前即刻洋溢灿烂笑容。他们其实没有能力独处,夜深人静时,总坐在窗前对着夜空冥想失意的苦楚。他们就像向日葵,向着太阳的正面永远明媚鲜亮,在照不到的背面却将悲伤深藏。

    经典语录15:

    生命中,有些人来了又去,有些人去而复返,有些人近在咫尺,有些人远在天涯,有些人擦身而过,有些人一路同行。或许在某两条路的尽头相遇,结伴同行了一段路程,又在下一个分岔路口道别。无论如何,终免不了曲终人散的伤感。远在天涯的朋友:或许已是遥远得无法问候,但还是谢谢您曾经的结伴同行。

    经典语录16:

    爱情很简单,因为每个人都会说:“我爱你,会为你付出一切!”,爱情很难,因为没有多少人做到了他的承诺。如果真心爱一个人,不承诺也会去爱;如果不爱一个人,曾经承诺也会背叛。

    经典语录17:

    【你最后悔什么】某杂志对全国60岁以上的老人抽样调查:第一名:75%的人后悔年轻时努力不够,导致一事无成。第二名:70%的人后悔在年轻的时候选错了职业。第三名:62%的人后悔对子女教育不当。第四名:57%的人后悔没有好好珍惜自己的伴侣。第五名:49%的人后悔没有善待自己的身体。

    经典语录18:

    【做人十心机】⒈做人不能太单纯 适度伪装自己 ⒉凡事留余地 要留退路 ⒊话不说绝口无遮拦难成大事 ⒋成熟而不世故 ⒌心态好 想得开活得不累 ⒍懂方圆之道:没事不惹事,来事不怕事 ⒎不可少二礼:礼仪与礼物 ⒏人在江湖飘 防挨朋友刀 ⒐偶尔”势利眼” 寻可靠伙伴 ⒑放下面子来做人。

    经典语录19:

    人生旅途中,总有人不断地走来,有人不断地离去。当新的名字变成老的名字,当老的名字渐渐模糊,又是一个故事的结束和另一个故事的开始。在不断的相遇和错开中,终于明白:身边的人只能陪着自己走过或近或远的一程,而不能伴自己一生;陪伴一生的是自己的名字和那些或清晰或模糊的名字所带来的感动。

    经典语录20:

    从现在开始,聪明一点,不要问别人想不想你,爱不爱你?若是要想你或者爱你自然会对你说,但是从你的嘴里说出来,别人会很骄傲和不在乎你。再也不要太在意一些人,太在乎一些事,顺其自然以最佳心态面对,因为这个世界就是这样:往往在最在乎的事物面前,我们最没有价值。

    经典语录21:

    一个人的成就,不是以金钱衡量,而是一生中,你善待过多少人,有多少人怀念你。生意人的账簿,记录收入与支出,两数相减,便是盈利。人生的账簿,记录爱与被爱,两数相加,就是成就。

    展开全文
  • 半年 - 足以改变一个

    千次阅读 多人点赞 2015-11-10 23:32:34
    在西安呆着多好,一个生我养我的地方,如果再有一次机会,能不能一直留在西安直到终老。不要那些所谓梦想或理想,不要那些所谓奋斗与坚持;留在熟悉的家乡,每一条街道都能叫出名字,每一个朋友都在身边,一个电话随...

    决心

    今天,从当当网上买的书送到了,心情比较复杂。从小到大从没在网上买过书,而且之前书店买的大多也都是跟学习无关,而如今买的第一本书却是 PS,想起来都感到惭愧。今年刚参加工作,至今为止一直都在做项目,平日上班比较忙,每周基本都加班,晚上也是 9 点之后回家,只因为知道自己是菜鸟、新手,只能靠时间来弥补自己能力和经验上的不足。加班累吗?从来没怎么想过,只希望以后的我会感谢现在拼命的我。

    项目至今,收获颇多,感谢周围的同事们,不仅在技术上指引我,而且在生活中帮助我。平日里不怎么喜欢说话,因为在这里我学会了“少说话,多做事”。虽然现在没有多少能力、技术,但我相信会有那么一天 - 无他,唯手熟尔。时刻留给自己一句话:虽然能力有限,但是努力无限!

    | 版权声明:一去、二三里,未经博主允许不得转载。

    追逐梦想

    这里写图片描述

    汪峰的一曲《北京 北京》:

    我在这里欢笑 我在这里哭泣
    我在这里活着 也在这死去
    我在这里祈祷 我在这里迷惘
    我在这里寻找 在这里失去

    令无数北漂潸然泪下,同时也激励着他们追逐梦想。每一次 K 歌,它都会是我的必点之作,只为不忘初心。

    刚来北京时人生地不熟,感觉根本无法适从,那时的我很傻很天真,一片茫然 - 学历不高、技术不行、没有多少 Money,在这样一个拥有高科技、高消费、竞争激烈的城市里,如何生存成了我首要考虑的问题。如今,我的观念变了吗?这不重要,因为我学会了如何拼搏、如何奋斗、如何提高。活着不是为了享受,是为了“拼命”!

    有时候看到很多可怜的人,不管是不是骗子,我都会毫不犹豫地伸出援助之手。与此同时,我也在想:难道生活真的就这么困难?如果愿意,我相信凭借双手完全可以活出精彩的自己。很多人会把“低学历”当做自己可以不去努力、不去奋斗的理由。我从小就在农村长大,那些人不也都是靠着种地养活着一辈又一辈的人,学历有影响到他们的生存吗?如果说学历代表过去,那么,你可以是一个没有过去的人。如今乃至未来,难道又要变为一个没追求、没理想的人吗?

    很多人只想做简简单单的人,然后过着简简单单的生活,他们想要留住生活中一切美好的东西。也许在他们心里这才是真 - 一种境界、一种追去。态度,时刻保持积极的态度!在这里,我看到了很多北漂一族,高涨的房价并没有磨灭他们奋斗的勇气,而且活得越来越坚强,我相信能在北京好好地活着,在哪里都可以!

    大学生活

    记得大学即将毕业的时候,那会儿很长一段时间都在忙碌奔波着,不为别的,只为找一份自己喜欢的工作。现在,我依然很清晰地记得领导招我时我说过的话:刚毕业,趁着还年轻,去北京努力打拼一番,多学一些知识,以后即使再难,我也会不留余力的走下去。

    如今,在这里,我看到了不一样的自己,知道如何工作、如何学习、如何处理我的业余时间。有时候想想大学期间的自己,感觉真的很可笑,浪费了人生最美好的四年(一辈子能有多少个四年?)。记得刚步入大学的时候,学长就告诉我们“大学,就三件事 - 学习、社团、恋爱,摆好这三者之间的关系,你会受益匪浅的。”而我,却是一塌糊涂,从来不会考虑那么多,学习对我来说简直就是煎熬,这也奠定了今天的我要加倍努力来弥补自己当初的愚昧、无知。

    怀念过去

    很长时间里,我都在想:为什么当初要来北京?在西安呆着多好,一个生我养我的地方,如果再有一次机会,能不能一直留在西安直到终老。不要那些所谓梦想或理想,不要那些所谓奋斗与坚持;留在熟悉的家乡,每一条街道都能叫出名字,每一个朋友都在身边,一个电话随叫随到;肉夹馍、擀面皮、牛羊肉泡馍、油泼辣子,想吃什么吃什么;兵马俑、城墙、曲江、骊山、华清池、钟/鼓楼、大唐芙蓉园,想去哪儿去哪儿;和朋友们一起吃饭、聊天、逛街、侃生活,每一天都那么精彩。

    人活着不就是希望能够开心、快乐么,还有什么比这些更美好呢?想着想着,就。。。其实有时候追求的就那么一点点,很容易满足,而如今,这一切又是为什么?只希望现在的奔波能换回以后的安定。

    不平凡的梦

    熟悉一个新环境比较困难,但如果你知道自己想要什么,就没有任何理由不去适应。很庆幸,在这里,我找到了自己喜欢从事的工作。半年过去了,我学会了如何更有效地自学、如何更好地处理同事、朋友之间的关系,如何更好地融入一个团队、如何去把握属于自己的每一分钟!

    这个世上,有些人一辈子可以活的分外精彩,乐此不彼的投身于一次又一次未知的挑战中去,不管结局如何,他们每一次都竭尽全力,微笑去面对,就算最后伤痕累累,也能越挫越勇。

    成长的一部分,就是伴随着伤痛和烦恼,当跌入低谷,失落无望的时候,我们要不断激励自己前行 - 你不勇敢,谁替你坚强。

    平凡的我,有着不平凡的梦。从离开的那一刻起,我就对自己说过“活不出自己绝不回去”。我相信汗水,能灌溉成功;只要用心,凡事皆有可能。

    自己选的路,就算跪着也要走完,宁可笑着流泪,也不要哭着后悔。 - 致自己

    感谢有你

    感恩的心 感谢有你
    伴我一生 让我有勇气作我自己
    感恩的心 感谢命运
    花开花落 我一样会珍惜

    这里写图片描述

    感谢含辛茹苦的父母,每每想起,不禁眼角湿润!从十二岁开始一直在外上学,从来没有好好地陪过你们,这么多年,为这个长不大的儿子操碎了心。还记得实习期间攒了一些钱,回去时给老妈了一千,她很幸福地说:“第一次给我钱,真的很高兴,你刚出去不容易,自己留着。出去了努力工作,在外面注意身体……”每次出门都会给千叮咛万嘱咐,而这次我却有着前所未有的感受。

    一起工作的日子是快乐的,一起奋斗的日子是难忘的!感谢所有领导和同事,感谢与这群热爱生活、热爱工作的人一起成长、一起拼搏、一起努力。没有你们,也许就没有现在蜕变的我。人不怕改变,就怕知而不变!

    曾经的我们,一起笑过、一起哭过、一起骂过、一起打过、一起努力过,伴随着太多的不舍。感谢我亲爱的兄弟姐妹们,真的很想你们,怀念在一起的每一段美好时光!

    感谢自己,半年如一日,没有一次迟到,没有一次早退,没有一次请假,二十几篇博客,一万三千多行代码。有时候真的很累,但我从不敢懈怠,也不能懈怠,因为我知道接手的任务一定要把它做到最好。

    没有一份工作是很轻松的,在终点的途中就不叫失败。我学会了很多,至今记录和分享自己的点点滴滴。这只不过是一个崭新的开始,向上吧,少年!

    展开全文
  • 互联网行业人才的四大特点:具备这些素质,如何能改变世界? 很多对于互联网公司的想象是:明亮舒适的办公室、扁平的组织文化、永远吃喝不尽的零食与饮料……这些只是大众对于互联网行业光鲜亮丽一面的...

    互联网行业人才的四大特点:不具备这些素质,如何能改变世界?


    很多人对于互联网公司的想象是:明亮舒适的办公室、扁平的组织文化、永远吃喝不尽的零食与饮料……这些只是大众对于互联网行业光鲜亮丽一面的想像,世界永远是一体两面的,有福利也意味着你需要“付出”。 


    付出指的不一定是你对公司与职业付出的心力与时间,更多时候是心理素质层面的“投资”。 就像是你如果要加入时装业,你就必须时时吸收流行资讯以保持自己在业界的竞争力。


     各大媒体甚至政府都在努力鼓吹大众加入互联网创业的风潮,但是却很少有人告诉你“加入互联网创业到底代表的是什么?”“作为一名从业人员,你必须要拥有什么样的特质?”


    下面总结了互联网创业必备的四大特质:


    看数字做事情


    讲到互联网人才需要“Data Driven (数字导向)”这件事,很多人可能会开始很紧张,觉得自己数学不好,要如何成为了解数字、分析数字的互联网人才? 别担心,我见过很多中文系毕业的同学也在从事数据分析的工作。 所谓的“Data Driven”并不需要你会算高等微积分,而是一种解读数字的态度与能力。


    在互联网的世界里,一切的用户行为与产品的表现都是可以被量化的,如何看懂产品数据、定义问题、寻求解决方案、持续改善成果是互联网产业与互联网新创人员的重要技能。


    解读数字的能力是需要时间培养的、并非一蹴可成。 但是诚实面对数字的心态却是自己可以掌握的:产品的表现好不好?用户到底对不对产品买单? 唯有真诚面对数字、利用数据来思考问题才能成为一流的互联网人才。


    2   逻辑与创造力并用


    互联网最需要的是左右脑皆发达的人。 


    一个营销人员,若能同时产出有创意的文案与素材,且懂得用逻辑思考来操作广告投放,那这个人在公司的产值就比只懂其一的人高出数倍。 


    同理,有创意的工程师可以协助公司发想产品方向、有逻辑的产品设计师可以帮助公司抓住市场脉络……


    在互联网创业公司、每个人的工作范围并不是被清楚界定的,在公司的每个成长阶段,员工所需要扮演的角色都会改变,兼具理性与感性的人才更能替公司创造价值。


    3   拥抱变化、持续学习


    互联网产业最迷人的地方在于它持续演进与瞬息万变的风貌。 不论你是工程师、PM或是营销人员,你必须要持续跟上产业的变化并不断地吸收新技能,不然就很容易被产业淘汰。

     

    在这个产业里面变化有两种层面:


    (1) 公司内部环境

    (2) 外部产业环境


    公司内部环境包括公司在组织、产品、策略面上的变动,互联网公司需要时时依据市场反应与数据修正路线,对于“不喜欢改变”与“讨厌一直修正产品/策略”的人会产生难以适应、觉得公司或主管反复不定的情况。


    外部环境方面,在激烈的市场竞争之下,创业公司或是大型互联网公司都有可能在短时间之内营收就大幅下降或是成长趋缓, 一个优秀的互联网人应该要能坦然面对市场的变动与风险而不是随着公司的业绩而心情起伏。 更要时时增强自己的实力成为无论产业如何变化都可以发挥专长的人。


    4   改变世界的渴望高于对金钱与物质的渴望


    互联网创业需要的是一流的人才,但是对于这些足以掀起变革的一流人才而言,无论是在哪,互联网产业都不一定是提供最好薪水的地方(当然,软件工程师供需失衡薪水高涨,算是例外)。


     对于一流的人才而言,如果是为了追求高薪与安稳的生活,管理、投行等都会是更好的出路。


    加入互联网业,不会是人生最有回报、最安稳的选择,但是你却有机会替自己争取一个不一样的未来。 


    在这条路上可以走到多久便取决于你“改变世界”的热情与决心。 也唯有真正有梦想的人才能跳出眼前的利益、创造出世界级的产品。


    或许你会问,没有上述特质难道就不能加入互联网公司了吗? 当然不是,你如果是一个拥有高度专业技能(网络营销、技术高手等)的人才,你在一家互联网创业公司里面必定有你所能发挥的价值, 但是有无上述四点特质却是界定普通人和优秀人才的重要因子。 


    若能在加入互联网创业后时时勉励自己发挥上述几点特质、并持续精进这些特质将会帮助你在这条道路上走得很远、让你能真正享受这个产业带给你的刺激与挑战!


    互联网产业充满挑战却也万分迷人,信息科技正以一个前所未有的速度在改变这个世界,并不是人人都适合加入互联网产业,但是你若卷起袖子参与这个世界的变革,你会有机会看见别人看不见的风景。


    原网站:http://mp.weixin.qq.com/s/x4VBplKfh59NYqpcTKjqaQ

    展开全文
  • 如何使windows系统环境变量的改变即时生效   在这里给出一种方案,使用wmic命令对JDK的环境变量进行配置,可即时生效,不用重启系统。该方法为本人在实际工作中实践出的方法,需要的朋友可以按照下文内容进行操作...

    如何使windows系统环境变量的改变即时生效

     

    在这里给出一种方案,使用wmic命令对JDK的环境变量进行配置,可即时生效,不用重启系统。该方法为本人在实际工作中实践出的方法,需要的朋友可以按照下文内容进行操作。

     

    该命令使用批处理文件进行执行,其文件包的目录结构及文件内容如下:

     

    目录结构:

    ------ JDK_Environment  文件夹

    ------ readme.txt  文本文档文件

    ------ JDK_Environment.bat  批处理文件


    ------ Step  文件夹

    ------  JDK_Env_Step1.bat  批处理文件
    ------  JDK_Env_Step2.bat  批处理文件

     

    文件:

     

    文件1:readme.txt

    位置:JDK_Environment 文件夹

    内容:

    ==========使用wmic命令对JDK的环境变量进行配置,可即时生效,不用重启系统。==========

    文件清单:

    1. JDK_Environment.bat
      文件类型:Windows批处理文件
      文件说明:可直接执行该批处理,一步完成JDK环境变量的设置。

    注:可直接使用JDK_Environment.bat,一步完成JDK环境变量的设置,
    若使用Step文件夹中的批处理,则需按说明分步完成。

    2. Step
      文件类型:文件夹
      文件说明:分步执行其中两份批处理文件,完成JDK环境变量的设置。
      2.1 JDK_Env_Step1.bat
        文件类型:Windows批处理文件
        文件说明:首先执行,完成JDK环境变量设置的第一步,JAVA_HOME的设置。
      2.2 JDK_Env_Step2.bat
        文件类型:Windows批处理文件
        文件说明:其次执行,继续完成JDK环境变量设置的第二步,path与CLASSPATH的设置。

     

    注意:

    1. 若在path与CLASSPATH变量值的设置时,使用了JAVA_HOME的引用%JAVA_HOME%,则需在不同的“命令提示符”窗口中,分别进行JAVA_HOME与他们俩的设置工作。(Step中的设置方式即为此种情况)

    即:

      打开“命令提示符”窗口A,在A中进行了JAVA_HOME的设置。
      则,下一步path与CLASSPATH的设置,需要重新打开一新的“命令提示符”窗口B,在B中进行他们俩的设置。

    原因:

      A中窗口虽成功进行了JAVA_HOME的设置,但新设置的变量对当前A窗口并不生效,若继续在其中使用JAVA_HOME的引用%JAVA_HOME%,对path与CLASSPATH进行设置,则会发生找不到%JAVA_HOME%的错误。

    解决方案:

      1.1 JAVA_HOME与其它需要引用到它的变量,分别在不同窗口,严格按先后顺序进行设置。(见Step文件夹)

      1.2 在path与CLASSPATH中不对%JAVA_HOME%进行引用,直接使用绝对路径。(见JDK_Environment.bat)


    2.wmic中对原系统变量值的引用问题

    例如:

    对系统原Path变量的值进行了引用

    ::更新变量path,加入新值C:\Program Files\Java\jdk1.5.0_07\bin
    wmic ENVIRONMENT where "name='path' and username='<system>'" set VariableValue="%path%;C:\Program Files\Java\jdk1.5.0_07\bin" 

    若用上面的顺序进行%path%的引用,即%path%;C:\Program Files\Java\jdk1.5.0_07\bin,%path%在增量之前,
    增量C:\Program Files\Java\jdk1.5.0_07\bin之前需要要加分号,否则系统不会自动为其加上。

    运行后效果如下:

     


    若下面的顺序的进行%path%的引用,即%JAVA_HOME%\bin;%path%

    ::更新变量path,加入新值%JAVA_HOME%\bin
    wmic ENVIRONMENT where "name='path' and username='<system>'" set VariableValue="%JAVA_HOME%\bin;%path%"

    %path%在增量之后,增量%JAVA_HOME%\bin的后面要加一个分号,否则系统不会自动为其加上。

    运行后效果如下:
    C:\Program Files\Java\jdk1.5.0_07\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem

    总结:无论增量与原变量引用之间先后顺序如何,他们之间都要添加分号进行分隔。


    author:lioncode
    date:2010/11/23 17:54
    version:0.0.1

     

     

    文件2:JDK_Environment.bat

    位置:JDK_Environment 文件夹

    内容:

    ::创建变量JAVA_HOME,值为C:\Program Files\Java\jdk1.5.0_07
    wmic ENVIRONMENT create name="JAVA_HOME",username="<system>",VariableValue="C:\Program Files\Java\jdk1.5.0_07"

    ::更新变量path,加入新值C:\Program Files\Java\jdk1.5.0_07\bin
    wmic ENVIRONMENT where "name='path' and username='<system>'" set VariableValue="%path%;C:\Program Files\Java\jdk1.5.0_07\bin" 

    ::创建变量CLASSPATH,VariableValue等号后为其值。
    wmic ENVIRONMENT create name="CLASSPATH",username="<system>",VariableValue=".;C:\Program Files\Java\jdk1.5.0_07\lib\dt.jar;C:\Program Files\Java\jdk1.5.0_07\lib\tools.jar;C:\Program Files\Java\jre1.5.0_07\lib\rt.jar"

     

    文件3:JDK_Env_Step1.bat

    位置:JDK_Environment /Step 文件夹

    内容:

    ::创建变量JAVA_HOME,值为C:\Program Files\Java\jdk1.5.0_07
    wmic ENVIRONMENT create name="JAVA_HOME",username="<system>",VariableValue="C:\Program Files\Java\jdk1.5.0_07"

     

    文件4:JDK_Env_Step2.bat

    位置:JDK_Environment /Step 文件夹

    内容:

    ::更新变量path,加入新值%JAVA_HOME%\bin
    wmic ENVIRONMENT where "name='path' and username='<system>'" set VariableValue="%JAVA_HOME%\bin;%path%" 

    ::创建变量CLASSPATH,VariableValue等号后为其值。
    wmic ENVIRONMENT create name="CLASSPATH",username="<system>",VariableValue=".;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;C:\Program Files\Java\jre1.5.0_07\lib\rt.jar"

     

    ==========================================================================================

    下面是网阅的其他朋友解决此问题主要的几种方案,在此也给出大家作为参考。

     

     

    理论阐述性技术贴:

    详解Windows不重启使环境变量修改生效(经典)
     

    在“我的电脑”->“属性”->“高级”->“环境变量”中增加或修改环境变量后,需重启系统才能使之生效。有没有什么方法可让它即时生效呢?下面介绍一种方法:

      以修改环境变量“PATH”为例,修改完成后,进入DOS命令提示符,输入:set PATH=C: ,关闭DOS窗口。再次打开DOS窗口,输入:echo %PATH% ,可以发现“我的电脑”->“属性”->“高级”->“环境变量”中设置的 PATH 值已经生效。

      不用担心DOS窗口中的修改会影响环境变量的值,DOS窗口中的环境变量只是Windows环境变量的一个副本而已。但是对副本的修改却会引发Windows环境变量的刷新,这正是我们想要的!

     

    诡异啊,使用win+R->cmd 启动的cmd.exe 会发现在电脑属性中设置的环境变量立马生效了,在其他模式下启动的cmd却没有发生效果,怪哉!!查看了一下资料,在电脑属性中设置环境变量以后,以后启动的程序和线程会生效,而对以前驻留内存的程序不起作用,也有人说kill explorer.exe 再启动explorer.exe 可以激发设置其作用。

     

    这里要理解的是,一个程序启动时,环境变量被复制到该程序所在的环境中,在该程序执行过程中不会被除该程序以外的其他程序所改变。也就是说,假设我们启动了一个cmd程序,然后通过控制面板修改了环境变量设置,但是已经启动了的cmd所拥有的环境变量并不会被改变。如果我们在修改环境变量之后启动cmd程序,则该程序将拥有新的环境变量。
    那么结论就很明显了:修改环境变量之后,如果受影响的是应用程序,那么只要简单地重新启动此应用程序,环境变量的修改就会反映到该程序中,而不必重新启动计算机;但是,如果受影响的是系统服务,就必须重新启动才能将环境变量的修改反映到系统服务中(因为没有办法在不重启计算机的情况下重新启动系统服务管理器)。

     

     

    方案一:修改注册表,并向系统广播消息

    修改Windows环境变量后不重新启动使之立即生效的方法

    不少程序需要添加各自的环境变量,方便定制性使用。用得最多的是用户指定目录如JAVA_HOME等变量,程序中可以根据获取变量%JAVA_HOME%,来获取对应设置的字符串。


     

    一般做法是安装的时候就指定,或者程序中设定。

    用批处理临时设置环境变量就不提了,这里讲让环境变量始终生效。

    一般做法是修改环境变量注册表。

    整个Windows都有效的环境变量在
    HKEY_LOCAL_MACHINESYSTEMControlSet001ControlSession ManagerEnvironment
    中设置

    对当前用户有效的环境变量在
    HKEY_CURRENT_USEREnvironment
    中设置

    其实只是简单的元数据

    但往往修改玩后无法即时生效,往往需要重启系统。

    要解决即时生效的问题,可以再在我的电脑属性中设置环境变量中确定一下即可。

    依此看来,这个过程肯定是读取了注册表,再调用一个系统函数来更新整个系统的变量。一定可以编程解决的。

    可惜网海茫茫,收不到。

    一不做二不休,直接下载打开innosetup的代码,搜索Environment,果真找到了。

    很简单:

    SendMessageTimeout(HWND_BROADCAST, WM_SETTINGCHANGE, 0,LPARAM("Environment"), SMTO_ABORTIFHUNG, 5000, &MsgResult);

    发一个全局的广播,等待各自相应后,立即生效。

      { Note: We originally used SendNotifyMessage to broadcast the message but it
        turned out that while it worked fine on NT 4 and 2000 it didn't work on XP
        -- the string "Environment" in lParam would be garbled on the receiving
        end (why I'm not exactly sure). We now use SendMessageTimeout as directed
        in the KB article 104011. It isn't as elegant since it could cause us to
        be delayed if another app is hung, but it'll have to do. }

     

     

    方案二:在高级属性中设置完毕后,在任意cmd下设置一次path的值,达到全局广播的目的

    让环境变量生效不需重启Windows

    很多安装程序在安装完成后并不要求重启Windows,而新的环境变量已经生效了,可见在不重启Windows的情况下让环境变量生效是完全可行的。

    可我搜索如何不需重启Windows让环境变量生效的方法,只找到三类方案:

    下载一个专门的软件
    编个小程序
    修改注册表
    我既然是个懒得重启Windows的人,难道我会不厌其烦按上述三种方法去做吗?没办法,我只有自己摸索。最后找到一个非常简单的在Windows下直接让环境变量生效的办法:

    先到我的电脑>属性>高级>环境变量,添加新环境变量或修改已有的环境变量,然后运行“DOS命令提示符”或run cmd,假设要修改PATH变量,不管PATH的原值是什么,在DOS窗口直接把PATH修改为任意值,如:输入:set PATH=C:,关闭DOS窗口。再次打开DOS窗口,输入:echo %PATH% ,这时可以发现,我的电脑>属 性>高级>环境变量里PATH已经在Windows全局生效了。

    不用担心在DOS窗口的修改会影响我的电脑>属性>高级>环境变量里的修改,DOS窗口的环境变量只是Windows环境变量的一个副本,副本的改动不会影响正本,但会触发正本的刷新,这正是我想要的——让环境变量生效。

     

     

    方案三:

    修改Windows环境变量并使之立即生效

    想在Windows下通过编程修改环境变量的值,并且希望修改完后立即生效。
    一、环境变量的修改
    (1)修改当前进程的某个环境变量:SetEnvironmentVariable。
    (2)修改系统环境变量:在注册表HKEY_LOCAL_MACHINESystemCurrentCont rolSetControlSession ManagerEnvironment中修改。
    (3)修改用户环境变量:在注册表中HKEY_CURRENT_USEREnvironment修改。
    二、环境变量的生效
    在网上搜了一下,有两种说法:
    (1)SendMessage(HWND_BROADCAST,WM_SETTINGCHANGE,0,(LPARAM)TEXT("Environment"));
    (2)SendMessageTimeout(HWND_BROADCAST, WM_SETTINGCHANGE, 0,LPARAM("Environment"), SMTO_ABORTIFHUNG, 5000, &MsgResult);
    没有尝试,先记在这儿。

     

    ==========================================================================================

    下面是网阅的Windows官方资料,文档中阐述了环境变量更改后如何即时生效的原理。

     

    出处:

        微软帮助和技术支持

        http://support.microsoft.com/kb/104011/zh-cn

     

    容内

     

    注:(中文版-机器翻译)机器翻译无法保证原文的正确度,中文版之后已附上英文原版 

     

    您可以通过编辑以下注册表项修改用户环境变量:

     

       HKEY_CURRENT_USER /
             Environment

     

    ,可以通过编辑以下注册表项来修改系统环境变量:

     

       HKEY_LOCAL_MACHINE /
                   SYSTEM /
        CurrentControlSet /
                  Control /
          Session Manager /
              Environment

     

        注意必须作为 REG_EXPAND_SZ 注册表值在注册表中存储要扩展 (例如对于使用 %system%) 时需要的所有环境变量。不将从注册表读取时展开类型 REG_SZ 的任何值。 

     

        请注意 RegEdit.exe 没有一种添加 REG_EXPAND_SZ 的方法。 使用 RegEdt32.exe 手动编辑这些值时。 

      

        但是,请注意对环境变量所做的修改不会导致立即更改。例如对于如果对进行了更改之后启动另一个命令提示符,环境变量将反映上一个 (不在当前) 值。直到您先注销然后再次登录后,所做的更改不会生效。 

        若要影响这些更改,而无需注销、 WM_SETTINGCHANGE 向广播消息的所有窗口在系统中,因此,任何感兴趣的应用程序 (如 Windows 资源管理器、 程序管理器、 任务管理器、 控制面版和等中) 可以执行更新。

     

     

        例如对于基于 Windows NT 的系统上下面的代码段应传播在命令提示符中使用的环境变量所做的更改:

     

         SendMessageTimeout(HWND_BROADCAST, WM_SETTINGCHANGE, 0,
        (LPARAM) "Environment", SMTO_ABORTIFHUNG,
        5000, &dwReturnValue);

     

        无附带 Windows 95 和 Windows 98,包括 Windows 资源管理器和项目经理的应用程序的响应此消息。这样,Windows 95 和 Windows 98 上,从技术上讲是可以实现这篇文章时,除了要通知的第三方应用程序不起作用。更改在 Windows 95 的全局环境变量的唯一方法是修改 autoexec.bat 文件并重新启动。

     

     

     

        英文原版:

     

        地址:http://support.microsoft.com/kb/104011/en-us/

    How to propagate environment variables to the system

                                        You can modify user environment variables by editing the following Registry key:

       HKEY_CURRENT_USER / 
             Environment

                                         You can modify system environment variables by editing the following Registry key:

       HKEY_LOCAL_MACHINE / 
                   SYSTEM / 
        CurrentControlSet / 
                  Control / 
          Session Manager / 
              Environment
    Note that any environment variable that needs to be expanded (for example, when you use %SYSTEM%) must be stored in the registry as a REG_EXPAND_SZ registry value. Any values of type REG_SZ will not be expanded when read from the registry.

    Note that RegEdit.exe does not have a way to add REG_EXPAND_SZ. Use RegEdt32.exe when editing these values manually.

    However, note that modifications to the environment variables do not result in immediate change. For example, if you start another Command Prompt after making the changes, the environment variables will reflect the previous (not the current) values. The changes do not take effect until you log off and then log back on.

    To effect these changes without having to log off, broadcast a WM_SETTINGCHANGE message to all windows in the system, so that any interested applications (such as Windows Explorer, Program Manager, Task Manager, Control Panel, and so forth) can perform an update.
     
    For example, on Windows NT-based systems, the following code fragment should propagate the changes to the environment variables used in the Command Prompt:
     
          SendMessageTimeout(HWND_BROADCAST, WM_SETTINGCHANGE, 0,
        (LPARAM) "Environment", SMTO_ABORTIFHUNG,
        5000, &dwReturnValue);
    None of the applications that ship with Windows 95 and Windows 98, including Windows Explorer and Program Manager, respond to this message. Thus, while this article can technically be implemented on Windows 95 and Windows 98, there is no effect except to notify third-party applications. The only method of changing global environment variables on Windows 95 is to modify the autoexec.bat file and reboot.
     
    APPLIES TO
    Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
    Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    Microsoft Windows Server 2003, Standard Edition (32-bit x86)
    Microsoft Windows Server 2003, Web Edition
    Microsoft Windows XP Home Edition
    Microsoft Windows XP Media Center Edition
    Microsoft Windows XP Professional
    Microsoft Windows 2000 Advanced Server
    Microsoft Windows 2000 Datacenter Server
    Microsoft Windows 2000 Professional Edition
    Microsoft Windows 2000 Server
    Microsoft Windows NT 4.0
    Microsoft Windows NT Server 3.51

     

     

    展开全文
  • 1。页面设置 a4 会给你一个较小的页面...在latex里改变长度的命令是 \addtolength 和 \setlength。latex可认的是 cm, mm, in 和 pt. 变量可设为负数。一个例子是 \addtolength{\parindent}{-5mm} 一些有用的变量是:
  • 各种包,测试服,正式服,开发服等等,每次都需要注释打开不同的域名,有时候一小心忘记了还有可能造成小的损失,如何规范的来管理这些环境呢?博主今天就教大家怎么把不同的环境区分开,只需要选择对应的target...
  • VSCode配置 c++ 环境(小白教程)

    万次阅读 多人点赞 2020-01-28 16:26:48
    VSCode 配置 c++ 环境(小白教程)
  • 因为干部例会上,要求大家先谈自己部门的问题,结果就有演变为例行痛诉自己不是的形式的可能,中国重形式轻实质的毛病真是无处不在,这引起了我的警惕。因为我已经看到个别干部的检讨里带着油滑气,上午做完了检讨...
  • TRIZ系列-创新原理-32-改变颜色原理

    千次阅读 2014-10-28 21:11:17
    改变颜色原理的具体描述如下:1)改变物体或其环境的颜色:2)改变物体或其环境的透明度:3)对于难以看到的物体或过程,使用颜色添加剂来观测;4)如果已经使用了这样的添加剂,那么使用发光跟踪或原子跟踪;颜色的...
  • 软件正在改变世界,程序员应该得到足够尊重

    千次阅读 多人点赞 2016-10-24 18:20:06
    软件无处不在,越来越多的开软件,你打开电脑,你使用手机,你购物娱乐…….软件一直在帮你,软件已经渗透到我们的工作、生活、娱乐的方方面面,软件每一天都在改变着这个世界,让世界变得更加有效率更加有...
  • 经常看到一些软件的安装说明上写着,修改Windows的环境变量...这让不禁产生疑问,修改环境变量之后真的要重启吗? 其实只要理解了环境变量的原理就可以做出正确的判断。环境变量是一些系统变量,这些变量对运行
  • 但是问题来了,像我这样没有审美的很蛋疼,也知道怎么配色了。而且为了凑热闹,我更倾向于大众的选择。这里要隆重推出一个网址: http://studiostyl.es/在这里我们可以下载到一些配色方案,怎么下载
  • 极光推送开发环境可以收到,生产环境到推送首先阐述一下我遇到的问题我们项目连通了极光推送,以前写过的项目也是这样 在开发环境下测试 好使了 但是打包ADHoc时候 就不好使了,当时也没在意 因为网上好多说 ...
  • Win10系统配置jdk1.7环境环境变量配置问题

    万次阅读 多人点赞 2018-08-02 17:03:32
    其实很多人不知道为啥要配环境变量的,大多数是上网搜索安装JDK教程,然后按照教程走一遍流程,然后出现问题也知道是什么情况,继续百度(亲生经历哈哈)。 先说一下我们为什么需要环境变量。windows系统下,...
  • 在CentOS6x64位平台下,运行JDK1.6版本的64位Java运行环境,当一个线程在运行过程中执行sleep(30000)之类的方法进入睡眠状态时,在这个过程中如果将系统时钟向后调慢1个小时,那么这个sleep的实际时间会变成一个小时...
  • 打造前端 Deepin Linux 工作环境——安装系统为什么选择 Deepin Linux 系统在 linux 操作系统的选择上,...在公司内部推广 Arch 的时候,还是遇到了一定的困难,虽然同事们都使用该操作系统工作,但是对于不能跑 qq 和
  • 安装Jdk8后请注意环境变量!

    千次阅读 2015-04-03 11:48:49
    之前写过一篇:彻底删除jdk - java -version和环境变量设置无效的可能情况 最近安装jdk8最新版本之后发现环境中的JAVA_HOME仍然用的jdk7。但是在控制台输入java -version后显示的jdk8。 难道jdk8安装的时候又往...
  • 很多都会有个疑惑:有些博客使用的是PATH、CLASSPATH和JAVA_HOME,但是有些博客又是 path、classpath 和 java_home ,搞得新手是一头雾水,还没学习编程已经就懵了。其实这是因为Windows操作系统区分大小写,...
  • 个人需要跑一个基于Tensorflow的py代码,之前都是在PC上运行但是使用多主体的强化学习时,迭代到1600左右就动了,考虑到实验室还有服务器资源,遂想将tf、anaconda、conda等环境配置到远端服务器上。在此记录 ...
  • 环境光遮蔽主要用来控制物体和物体相交,夹角,褶皱等位置遮挡漫反射光线的效果,提高暗部阴影效果达到一种近似自阴影的效果,提升画面的层次感,增加细节。 本文主要实现几种主流的环境光遮蔽效果,AO贴图(使用预...
  • 关于作者 简·麦格尼格尔是著名未来学家,未来...说句实话,我本人不是一个游戏爱好者,顶多玩一玩狼人杀,和大家切磋一下,要是等级再高一个档次,恐怕就不是我能招架得了的,废话多说!最近被安利了一本书,...
  • UNIX环境编程

    千次阅读 2012-11-24 22:45:58
    如果overwrite为0,则改变环境变量原有内容,原有内容会被改为参数value所指的变量内容。如果overwrite为0,且该环境变量已有内容,则参数value会被忽略。 返回值: 执行成功则返回0,有错误发生时返回-1。 错误...
  • 本方式是针对windows的环境变量进行了修改,但是希望重启windwos系统的解决方法以及原理的一些简单的介绍。  要了解和深入一件事我觉得应该是了解的全面一些比较的好,所以我这里写的比较的多,如果需要可以...
  • loonggg读完需要4分钟速读仅需2分钟难道程序员在一线城市没有困局吗?程序员在一线城市也有困局,但是并不是工作上的困局,而是生活上的困局。前几天知道在哪看到一篇文章...
  • 问题: 用Pycharm设置完虚拟环境(如何设置虚拟环境网上有好多教程,这里不再赘述)后,通过命令行进入虚拟环境,pip list仍然为全局pip。...第二种办法:改变环境变量(这个我也没有遇到,这个可以看这个博...
  • 8000字干货:那些很厉害的是怎么构建知识体系的

    万次阅读 多人点赞 2019-09-29 11:18:27
    而像她和小兰,都在执行层面,多数时候无法决定一件事情的重要性,而不能判别重要性,就难以应用时间管理四象限。这也是小兰学了时间管理四象限依然工作忙乱的一个原因,同时也是她的领导觉得时间管理四象限管用的...
  • 如今乐于开源和分享经验...开通博客也有一段时间了,也没写出一篇像样的文章,想了很久,觉得还是应该循序渐进,从搭建和配置开发、调试环境开始。主流的 PHP 集成开发环境 (Integrated Development Environment ...
  • UIViewController的frame改变大小

    千次阅读 2013-11-06 17:35:16
    UIViewController的frame改变大小 分类: IOS转载博客2013-11-03 17:06 18阅读 评论(0) 收藏 举报 uiviewcontrollerios开发 项目开发的时候遇到一个问题,有一个controller的view无论在viewdidload...
  • 用emacs做为C/C++集成开发环境

    千次阅读 2010-10-28 14:53:00
     嵌入式开发还有一个特点,就是开发环境经常会发生改变。这个项目在windows下开发,下一个项目可能就转向Linux了。因此,我这里要选择的是一个在Windows和Linux下使用方式保持一致的开发工具。因为你一旦熟悉了一种...
  • OpenAI Gym 经典控制环境介绍——CartPole(倒立摆)

    万次阅读 多人点赞 2019-04-28 19:32:02
    OpenAI Gym是一款用于研发和比较强化学习算法的工具包,本文主要介绍Gym仿真环境的功能和工具包的使用方法,并详细介绍其中的经典控制问题中的倒立摆(CartPole-v0/1)问题。最后针对倒立摆问题如何建立控制模型并...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 531,692
精华内容 212,676
关键字:

人不能改变环境