• 《道德经》与“低熵”思想炫酷实现(.html)


    💥💥💥💞💞💞欢迎来到本博客❤️❤️❤️💥💥💥


    🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者,博主专门做了一个专栏目录,整个专栏只放了一篇文章,足见我对其重视程度:博主专栏目录。做到极度细致,方便大家进行学习!亲民!!!还有我开了一个专栏给女朋友的,很浪漫的喔,代码学累的时候去瞧一瞧,看一看:女朋友的浪漫邂逅。有问题可以私密博主,博主看到会在第一时间回复。
    🚀支持:🎁🎁🎁如果觉得博主的文章还不错或者您用得到的话,可以关注一下博主,如果三连收藏支持就更好啦!这就是给予我最大的支持!

                              

                                        🎉🎉欢迎您的到来🎉🎉

                         ⛅⛅⛅ 📃个人主页:科研室🌈🌈🌈

                        📚📚📚📋所有代码目录:电气工程科研社👨‍💻👨‍💻👨‍💻

                               

    【现在公众号名字改为:荔枝科研社】

    👨‍🎓博主课外兴趣:中西方哲学,送予读者:

    👨‍💻做科研,涉及到一个深在的思想系统,需要科研者逻辑缜密,踏实认真,但是不能只是努力,很多时候借力比努力更重要,然后还要有仰望星空的创新点和启发点。当哲学课上老师问你什么是科学,什么是电的时候,不要觉得这些问题搞笑,哲学就是追究终极问题,寻找那些不言自明只有小孩子会问的但是你却回答不出来的问题。在我这个专栏记录我有空时的一些哲学思考和科研笔记:科研和哲思。建议读者按目录次序逐一浏览,免得骤然跌入幽暗的迷宫找不到来时的路,它不足为你揭示全部问题的答案,但若能让人胸中升起一朵朵疑云,也未尝不会酿成晚霞斑斓的别一番景致,万一它居然给你带来了一场精神世界的苦雨,那就借机洗刷一下原来存放在那儿的“真理”上的尘埃吧。

         或许,雨过云收,神驰的天地更清朗.......🔎🔎🔎

    📋📋📋本文目录如下:⛳️⛳️⛳️

    目录

    👨‍🎓《道德经》与“低熵”理念

    🤗 理念超炫酷实现(.html)

    💥写在最后

    视频欣赏:

    视频欣赏

    👨‍🎓《道德经》与“低熵”理念

    中国道家文化典籍《老子》蕴含有丰富的哲学智慧,因而数千年来,它从思想、语言和行为等层面对中华民族的生存、发展产生了深远的影响。随着科学技术的进步,现代物理学、热力学等学科越来越印证出《老子》哲思的合理性。尤其值得关注的是,在飞速消耗、重度污染的现代社会中,《老子》师法自然的天道观、见素抱朴少私寡欲 ①(《老子 · 第十九章》)的生活观以及小国寡民的治理观,不光早就契合了科学界的低碳、低熵等环保理念,还为当今人类论证了生态文明、绿色发展这类高瞻远瞩、福泽后世的正确观点。

    马克思主义哲学认为,人是一种离不开实践的存在,人类的生存必须藉由实践获得支持。“在实践中,天然自然这个‘自在之物’日益转化为体现了人的目的并能满足人的需要的‘为我之物’。”① 自近代以来,人类认识世界和改造自然的广度与深度空前拓展,数次科技革命为人类创造了丰富的物质财富和优越的生活条件。但随着工程活动数量的增加、规模的扩大、复杂程度的增强,在其促成经济增长、社会进步的同时,也引发了人口剧增、资源消耗、环境污染、贫富分化等问题。如今, 人口爆炸式增长导致资源高消耗;废气剧增造成温室效应、海平面上升等生存环境的恶化;核武器、基因技术对人类生命伦理构成威胁。面对严峻的困局,越来越多的人开始综合运用哲学的高度及科学的宽度,更加全面、深入地反省自身。在诸多反思中,被誉为热力学第二定律的熵增理论引起人们的重视。它发现地球上的能量一直在从有效转变为无效,代表无效能量的熵正在不断增加着。它认为当今社会的高速发展,其实是以加快熵的增长为代价的,而熵值增速的加大,易导致生态系统的全面崩溃,当所有可用能量被消耗完,世界将陷入永恒的死寂。可以说,熵为高消耗、快增长的现代社会敲响了警钟。身为极具警醒价值的新观点,熵增理论长期备受推崇。通过深入反思和细致比较,我们发现中国传统文化的生态思想也有类似观点,尤其是老子在其《道德经》中所述的相关理念非常值得细致审视与参考借鉴。

    🤗 理念超炫酷实现(.html)

     

    ​ 

    1. html>
    2. <html xmlns="http://www.w3.org/1999/xhtml" lang="en">
    3. <head>
    4. <title>startitle>
    5. <script type="text/javascript">
    6. window.onload = function () {
    7. C = Math.cos; // cache Math objects
    8. S = Math.sin;
    9. U = 0;
    10. w = window;
    11. j = document;
    12. d = j.getElementById("c");
    13. c = d.getContext("2d");
    14. W = d.width = w.innerWidth;
    15. H = d.height = w.innerHeight;
    16. c.fillRect(0, 0, W, H); // resize and draw black rect (default)
    17. c.globalCompositeOperation = "lighter"; // switch to additive color application
    18. c.lineWidth = 0.2;
    19. c.lineCap = "round";
    20. var bool = 0,
    21. t = 0; // theta
    22. d.onmousemove = function (e) {
    23. if(window.T) {
    24. if(D==9) { D=Math.random()*15; f(1); }
    25. clearTimeout(T);
    26. }
    27. X = e.pageX; // grab mouse pixel coords
    28. Y = e.pageY;
    29. a=0; // previous coord.x
    30. b=0; // previous coord.y
    31. A = X, // original coord.x
    32. B = Y; // original coord.y
    33. R=(e.pageX/W * 999>>0)/999;
    34. r=(e.pageY/H * 999>>0)/999;
    35. U=e.pageX/H * 360 >>0;
    36. D=9;
    37. g = 360 * Math.PI / 180;
    38. T = setInterval(f = function (e) { // start looping spectrum
    39. c.save();
    40. c.globalCompositeOperation = "source-over"; // switch to additive color application
    41. if(e!=1) {
    42. c.fillStyle = "rgba(0,0,0,0.02)";
    43. c.fillRect(0, 0, W, H); // resize and draw black rect (default)
    44. }
    45. c.restore();
    46. i = 25; while(i --) {
    47. c.beginPath();
    48. if(D > 450 || bool) { // decrease diameter
    49. if(!bool) { // has hit maximum
    50. bool = 1;
    51. }
    52. if(D < 0.1) { // has hit minimum
    53. bool = 0;
    54. }
    55. t -= g; // decrease theta
    56. D -= 0.1; // decrease size
    57. }
    58. if(!bool) {
    59. t += g; // increase theta
    60. D += 0.1; // increase size
    61. }
    62. q = (R / r - 1) * t; // create hypotrochoid from current mouse position, and setup variables (see: http://en.wikipedia.org/wiki/Hypotrochoid)
    63. x = (R - r) * C(t) + D * C(q) + (A + (X - A) * (i / 25)) + (r - R); // center on xy coords
    64. y = (R - r) * S(t) - D * S(q) + (B + (Y - B) * (i / 25));
    65. if (a) { // draw once two points are set
    66. c.moveTo(a, b);
    67. c.lineTo(x, y)
    68. }
    69. c.strokeStyle = "hsla(" + (U % 360) + ",100%,50%,0.75)"; // draw rainbow hypotrochoid
    70. c.stroke();
    71. a = x; // set previous coord.x
    72. b = y; // set previous coord.y
    73. }
    74. U -= 0.5; // increment hue
    75. A = X; // set original coord.x
    76. B = Y; // set original coord.y
    77. }, 16);
    78. }
    79. j.onkeydown = function(e) { a=b=0; R += 0.05 }
    80. d.onmousemove({pageX:300, pageY:290})
    81. }
    82. script>
    83. head>
    84. <body style="margin:0px;padding:0px;width:100%;height:100%;overflow:hidden;">
    85. <canvas id="c">canvas>
    86. body>
    87. html>

    💥写在最后

    部分理论引用网络文献,若有侵权请联系博主删除。  

  • 相关阅读:
    Linux内核分析(十五)--内存管理之虚拟地址与mmap原理
    布隆过滤器(Bloom Filter)初学习
    TLS 协议研究
    JavaScript 67 JavaScript HTML DOM 67.3 JavaScript - HTML DOM 文档
    1024程序员狂欢节有好礼 | 前沿技术、人工智能、集成电路科学与芯片技术、新一代信息与通信技术、网络空间安全技术
    JAVA生成RSA公私钥对代码记录
    系统架构设计高级技能 · 软件产品线
    AlexNet—论文分析及复现
    Leetcode刷题详解——x的平方根
    Fundamental Library for ABAP 主要的组成部分概述
  • 原文地址:https://blog.csdn.net/weixin_46039719/article/details/126230366